From c3055e4e8ff59d588ccffcbc506ba076bbe420ad Mon Sep 17 00:00:00 2001 From: Luis Date: Tue, 3 Oct 2023 08:44:16 +0000 Subject: [PATCH] libppd: new port at 2.0.0 --- main/libppd/.checksums | 1 + main/libppd/.pkgfiles | 23 +++++++++++++++++++++++ main/libppd/spkgbuild | 21 +++++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 main/libppd/.checksums create mode 100644 main/libppd/.pkgfiles create mode 100644 main/libppd/spkgbuild diff --git a/main/libppd/.checksums b/main/libppd/.checksums new file mode 100644 index 000000000..86a4b34ff --- /dev/null +++ b/main/libppd/.checksums @@ -0,0 +1 @@ +ab889cbcdaa23689d9a425769f208da9 libppd-2.0.0.tar.xz diff --git a/main/libppd/.pkgfiles b/main/libppd/.pkgfiles new file mode 100644 index 000000000..8f07f4f77 --- /dev/null +++ b/main/libppd/.pkgfiles @@ -0,0 +1,23 @@ +libppd-2.0.0-1 +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +drwxr-xr-x root/root usr/include/ +drwxr-xr-x root/root usr/include/ppd/ +-rw-r--r-- root/root usr/include/ppd/ppd-filter.h +-rw-r--r-- root/root usr/include/ppd/ppd.h +-rw-r--r-- root/root usr/include/ppd/ppdc.h +drwxr-xr-x root/root usr/lib/ +-rw-r--r-- root/root usr/lib/libppd.a +lrwxrwxrwx root/root usr/lib/libppd.so -> libppd.so.2.0.0 +lrwxrwxrwx root/root usr/lib/libppd.so.2 -> libppd.so.2.0.0 +-rwxr-xr-x root/root usr/lib/libppd.so.2.0.0 +drwxr-xr-x root/root usr/lib/pkgconfig/ +-rw-r--r-- root/root usr/lib/pkgconfig/libppd.pc +drwxr-xr-x root/root usr/share/ +drwxr-xr-x root/root usr/share/ppdc/ +-rw-r--r-- root/root usr/share/ppdc/epson.h +-rw-r--r-- root/root usr/share/ppdc/font.defs +-rw-r--r-- root/root usr/share/ppdc/hp.h +-rw-r--r-- root/root usr/share/ppdc/label.h +-rw-r--r-- root/root usr/share/ppdc/media.defs +-rw-r--r-- root/root usr/share/ppdc/raster.defs diff --git a/main/libppd/spkgbuild b/main/libppd/spkgbuild new file mode 100644 index 000000000..b3fd52319 --- /dev/null +++ b/main/libppd/spkgbuild @@ -0,0 +1,21 @@ +# description : OpenPrinting - the legacy support library for PPD files +# homepage : https://github.com/OpenPrinting/libppd +# depends : libcupsfilters + +name=libppd +version=2.0.0 +release=1 +source="https://github.com/OpenPrinting/libppd/releases/download/$version/$name-$version.tar.xz" + +build() { + cd $name-$version + + scratch isinstalled mupdf || DMU=' --disable-mutool' + scratch isinstalled poppler || DPO=' --disable-pdftops' + + ./configure --prefix=/usr $DMU $DPO + make + make DESTDIR=$PKG install + + rm -r $PKG/usr/share/doc +}