cups: added systemd build option (off).

This commit is contained in:
Juan RP 2014-07-28 21:47:19 +02:00
parent e220947437
commit 2274cad744

View file

@ -1,7 +1,7 @@
# Template file for 'cups' # Template file for 'cups'
pkgname=cups pkgname=cups
version=1.7.4 version=1.7.4
revision=1 revision=2
patch_args="-Np1" patch_args="-Np1"
short_desc="Common Unix Printing System" short_desc="Common Unix Printing System"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -12,11 +12,9 @@ checksum=1f440cc55f5de7cfad546862413a1bf3b3410cf25e17d09c32587acb323a25ed
hostmakedepends="automake pkg-config poppler-utils" hostmakedepends="automake pkg-config poppler-utils"
makedepends=" makedepends="
acl-devel libjpeg-turbo-devel libpng-devel>=1.5.10 tiff-devel bc acl-devel libjpeg-turbo-devel libpng-devel>=1.5.10 tiff-devel
libressl-devel pam-devel poppler-devel libusb-devel avahi-libs-devel libressl-devel pam-devel poppler-devel libusb-devel avahi-libs-devel"
systemd-devel bc"
depends="libcups>=${version}_${revision} cups-filters bc" depends="libcups>=${version}_${revision} cups-filters bc"
systemd_services="cups.socket on"
conf_files=" conf_files="
/etc/cups/cupsd.conf /etc/cups/cupsd.conf
/etc/cups/snmp.conf /etc/cups/snmp.conf
@ -32,6 +30,16 @@ make_dirs="
/var/spool/cups 0755 root lp /var/spool/cups 0755 root lp
/etc/cups/ssl 0700 root lp" /etc/cups/ssl 0700 root lp"
# Package build options
build_options="systemd"
if [ "$build_option_systemd" ]; then
makedepends+=" systemd-devel"
configure_args+=" --with-systemdsystemunitdir=/usr/lib/systemd/system"
systemd_services="cups.socket on"
fi
pre_configure() { pre_configure() {
aclocal -I config-scripts aclocal -I config-scripts
autoconf -I config-scripts autoconf -I config-scripts
@ -44,7 +52,6 @@ do_configure() {
--with-docdir=/usr/share/cups/doc --disable-gssapi \ --with-docdir=/usr/share/cups/doc --disable-gssapi \
--with-cups-user=daemon --with-cups-group=lp --enable-relro \ --with-cups-user=daemon --with-cups-group=lp --enable-relro \
--enable-avahi --enable-pam --enable-openssl --disable-gnutls \ --enable-avahi --enable-pam --enable-openssl --disable-gnutls \
--with-systemdsystemunitdir=/usr/lib/systemd/system \
--with-menudir=/usr/share/applications \ --with-menudir=/usr/share/applications \
--with-optim="${CFLAGS}" --with-optim="${CFLAGS}"
} }