From 1864b19f6ddb5b56f33bafcf9afae66746c8758d Mon Sep 17 00:00:00 2001 From: sulincix Date: Sun, 8 Oct 2023 16:15:32 +0000 Subject: [PATCH] new packages --- app/text/poppler/ympbuild | 37 +++++++++++++++++++++++++++++++++ app/text/qpdf/ympbuild | 34 ++++++++++++++++++++++++++++++ net/print/cups-filters/ympbuild | 9 +++----- 3 files changed, 74 insertions(+), 6 deletions(-) create mode 100644 app/text/poppler/ympbuild create mode 100644 app/text/qpdf/ympbuild diff --git a/app/text/poppler/ympbuild b/app/text/poppler/ympbuild new file mode 100644 index 00000000..adcf0f19 --- /dev/null +++ b/app/text/poppler/ympbuild @@ -0,0 +1,37 @@ +#!/usr/bin/env bash +name='poppler' +release='1' +version='23.09.0' +url='https://poppler.freedesktop.org/' +description='Package description missing.' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://poppler.freedesktop.org/poppler-$version.tar.xz") +depends=(fontconfig) +makedepends=() +md5sums=('def86e7c805ce427c01fa77a3c77615f') +group=(app.text) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { + mkdir build + cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DENABLE_LIBOPENJPEG=none \ + -DENABLE_BOOST=OFF \ + -DENABLE_UNSTABLE_API_ABI_HEADERS=ON \ + .. +} + +build () { + make -C build $jobs +} + +package () { + make -C build install $jobs +} + diff --git a/app/text/qpdf/ympbuild b/app/text/qpdf/ympbuild new file mode 100644 index 00000000..8a5ec5f9 --- /dev/null +++ b/app/text/qpdf/ympbuild @@ -0,0 +1,34 @@ +#!/usr/bin/env bash +name='qpdf' +release='1' +version='11.6.1' +url='https://github.com/qpdf/qpdf' +description='Command-line tool for structural, content-preserving transformation of PDF files' +email='aliriza.keskin@pardus.org.tr' +maintainer='aliriza' +license=('GPLv3') +source=("https://github.com/qpdf/qpdf/releases/download/v$version/qpdf-$version.tar.gz") +depends=(libjpeg-turbo gnutls) +makedepends=() +md5sums=('a5cacc48af5c931e62c58c8e4421e940') +group=(app.text) +uses=() +arch=('x86_64') + +cd $name-$version + +setup () { + mkdir build + cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -G Ninja .. +} + +build () { + ninja -C build $jobs +} + +package () { + ninja -C build install $jobs +} + diff --git a/net/print/cups-filters/ympbuild b/net/print/cups-filters/ympbuild index cda44210..94599eb6 100644 --- a/net/print/cups-filters/ympbuild +++ b/net/print/cups-filters/ympbuild @@ -9,7 +9,7 @@ maintainer='akarsu' license=('GPLv3') source=("https://www.openprinting.org/download/cups-filters/cups-filters-${version}.tar.xz" "cups-filters-1.28.16-security_fix-1.patch") -depends=(cups) +depends=(cups poppler) makedepends=() md5sums=('24bed15110499fd652d65d6baab85ca6' 'SKIP') group=(net.print) @@ -30,13 +30,10 @@ setup () { --libdir=/usr/lib64/ \ --disable-avahi \ --disable-mutool \ - --build=$CBUILD \ - --host=$CHOST \ --sysconfdir=/etc \ --mandir=/usr/share/man \ --infodir=/usr/share/info \ --localstatedir=/var \ - --with-pdftops=pdftops \ --with-shell=/bin/sh \ --without-rcdir \ --without-rclevels \ @@ -44,8 +41,8 @@ setup () { } build () { - make libcupsfilters.la - make libfontembed.la + make libcupsfilters.la + make libfontembed.la make $jobs }