summaryrefslogtreecommitdiff
path: root/system/cups/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'system/cups/APKBUILD')
-rw-r--r--system/cups/APKBUILD135
1 files changed, 0 insertions, 135 deletions
diff --git a/system/cups/APKBUILD b/system/cups/APKBUILD
deleted file mode 100644
index 39178391c..000000000
--- a/system/cups/APKBUILD
+++ /dev/null
@@ -1,135 +0,0 @@
-# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
-pkgname=cups
-pkgver=2.2.7
-pkgrel=0
-pkgdesc="The CUPS Printing System"
-url="http://www.cups.org/"
-arch="all"
-license="GPL LGPL2+"
-# cupsUTF8ToCharset(CUPS_EUC_JP) of utfdemo.txt: FAIL (UTF-8 to EUC-JP on line 1)
-options="!check"
-subpackages="$pkgname-dev $pkgname-doc $pkgname-libs ipptool $pkgname-client
- $pkgname-lang $pkgname-openrc"
-depends_dev="openssl-dev zlib-dev"
-makedepends="$depends_dev libpaper-dev dbus-dev libjpeg-turbo-dev linux-headers
- gnutls-dev linux-pam-dev"
-depends="cups-client poppler-utils openssl dbus"
-install="cups.pre-install"
-pkggroups="lp lpadmin"
-pkgusers="lp"
-source="https://github.com/apple/cups/releases/download/v$pkgver/cups-$pkgver-source.tar.gz
- $pkgname.logrotate
- cupsd.initd
- cups-no-export-ssllibs.patch
- default-config-no-gssapi.patch
- "
-builddir="$srcdir/$pkgname-$pkgver"
-
-build() {
- cd "$builddir"
-
- ./configure \
- --build=$CBUILD \
- --host=$CHOST \
- --prefix=/usr \
- --libdir=/usr/lib \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --with-logdir=/var/log/cups \
- --with-docdir=/usr/share/cups \
- --with-rundir=/run/cups \
- --with-cupsd-file-perm=0755 \
- --with-cups-user=lp \
- --with-cups-group=lp \
- --with-system-groups=lpadmin \
- --with-domainsocket=/run/cups/cups.sock \
- --without-rcdir \
- --without-php \
- --enable-pam \
- --enable-raw-printing \
- --enable-dbus \
- --with-dbusdir=/etc/dbus-1 \
- --enable-libpaper \
- --enable-ssl=yes \
- --enable-gnutls \
- --disable-launchd \
- --with-optim="$CFLAGS"
- make
-}
-
-check() {
- cd "$builddir"
- make check
-}
-
-package() {
- cd "$builddir"
-
- make BUILDROOT="$pkgdir" install
-
- cd "$pkgdir"
-
- # These no longer works since CUPS >= 1.6 (http://www.cups.org/str.php?L4120).
- rm -rf usr/share/cups/banners/* \
- usr/share/cups/data/testprint
-
- install -D -m 644 "$srcdir"/cups.logrotate etc/logrotate.d/cups
- install -D -m 755 "$srcdir"/cupsd.initd etc/init.d/cupsd
-
- if [ -e usr/share/applications/cups.desktop ] ; then
- sed -i 's|^Exec=htmlview http://localhost:631/|Exec=xdg-open http://localhost:631/|g' \
- usr/share/applications/cups.desktop
- fi
- find usr/share/cups/model -name "*.ppd" | xargs gzip -n9f
-}
-
-libs() {
- pkgdesc="CUPS libraries"
- depends=""
- replaces="libcups"
-
- cd "$pkgdir"
- _mv usr/lib/*.so*
- install -d "$pkgdir"/etc/cups
-}
-
-ipptool() {
- pkgdesc="Perform internet printing protocol requests"
- depends=""
-
- cd "$pkgdir"
- _mv usr/bin/ipptool \
- usr/share/cups/ipptool
-}
-
-client() {
- pkgdesc="CUPS command-line client programs"
- depends=""
-
- cd "$pkgdir"
- _mv usr/bin \
- usr/sbin/accept \
- usr/sbin/cupsaccept \
- usr/sbin/cupsaddsmb \
- usr/sbin/cupsctl \
- usr/sbin/cupsdisable \
- usr/sbin/cupsenable \
- usr/sbin/lpadmin \
- usr/sbin/lpc \
- usr/sbin/lpinfo \
- usr/sbin/lpmove \
- usr/sbin/reject
-}
-
-_mv() {
- local i; for i in "$@"; do
- mkdir -p "$subpkgdir"/${i%/*}
- mv "$pkgdir"/$i "$subpkgdir"/${i%/*}/
- done
-}
-
-sha512sums="780a6a484f38967ff678456ec7b532aa8445a9562663e4e4f6f7a24aac6ec9e8eae36459ee3c025dff053d59ad1d9ecfb823e8a832bae9d384db3d1a10d8860e cups-2.2.7-source.tar.gz
-cf64211da59e79285f99d437c02fdd7db462855fb2920ec9563ba47bd8a9e5cbd10555094940ceedeb41ac805c4f0ddb9147481470112a11a76220d0298aef79 cups.logrotate
-2c2683f755a220166b3a1653fdd1a6daa9718c8f0bbdff2e2d5e61d1133306260d63a83d3ff41619b5cf84c4913fae5822b79553e2822858f38fa3613f4c7082 cupsd.initd
-7a8cd9ac33b0dd4627c72df4275db8ccd7cf8e201bce3833719b42f532f526bb347b842e3ea1ef0d61855b5c6e1088b5d20b68942f2c2c0acf504d8d9728efd3 cups-no-export-ssllibs.patch
-98bb97f4af69ea286fc3d398b8e57c32440e6b2d49fb7f79b418a4fe7f13441f3a610f65d3433d10d971ade808233c0b29b4d66160623ccaae919179384be918 default-config-no-gssapi.patch"