cups-32: initial import

This commit is contained in:
Danny Rawlins 2019-08-04 22:23:32 +10:00
parent dcd4afd246
commit 5ea1f85925
4 changed files with 47 additions and 0 deletions

0
cups-32/.32bit Normal file
View File

6
cups-32/.footprint Normal file
View File

@ -0,0 +1,6 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/lib32/
lrwxrwxrwx root/root usr/lib32/libcups.so -> libcups.so.2
-rwxr-xr-x root/root usr/lib32/libcups.so.2
lrwxrwxrwx root/root usr/lib32/libcupsimage.so -> libcupsimage.so.2
-rwxr-xr-x root/root usr/lib32/libcupsimage.so.2

5
cups-32/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/compat-32.pub
RWSwxGo/zH7eXZCe+bEJOZur7CDYGBOoIGZy6EggcP/jBe0eNx0aVHgdxq/vBjh2RoohIym1CV2iaMFE3x8kxWi1BY44kdEC+QQ=
SHA256 (Pkgfile) = edc5c0371ce00d4634827a99d90590c533b1f0b84a4d2d4095cca3449c782c7e
SHA256 (.footprint) = ff78e3e8d17ff0381702ecdbfc3dd895283af42f5254b78fb90ace1749a4337d
SHA256 (cups-2.2.11-source.tar.gz) = f58010813fd6903f690cdb0c0b91e4d1bc9e5b9570c28734229ba3ed2908b76c

36
cups-32/Pkgfile Normal file
View File

@ -0,0 +1,36 @@
# Description: CUPS - Common UNIX Printing System
# URL: https://www.cups.org
# Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
# Depends on: cups avahi-32
name=cups-32
version=2.2.11
release=1
source=(https://github.com/apple/cups/releases/download/v$version/${name%-*}-$version-source.tar.gz)
build() {
cd ${name%-*}-$version
CC=cc CXX=g++ \
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--libdir=/usr/lib32 \
--localstatedir=/var \
--with-docdir=/usr/share/cups/doc \
--with-logdir=/var/log/cups \
--with-cups-user=daemon \
--with-cups-group=lp \
--with-languages="" \
--without-{java,perl,php,python} \
--without-rcdir \
--with-optim="$CFLAGS" \
--enable-acl \
--disable-{pam,dbus,dnssd,systemd} \
--disable-{gnutls,gssapi}
make
make BUILDROOT=$PKG install-libs
rm -r $PKG/usr/lib
}