Package-Name: cups
Gentoo-Package: net-print/cups
Conflicts: lprng
Rebuild-For: openssl j2sdk perl php python jpeg libpng tiff zlib
Homepage: http://www.cups.org/
Source: sourceforge:///cups/cups-(\d+(.\d+)+)-source.tar.gz $1
Zap-Before-Install: 1
Repack:
	tar xzvfp "$(SOURCE)"
Compile:
	cp -pf CHANGES*.txt CREDITS.txt LICENSE.txt README.txt "$(PREFIX)/"
	$(MAKE) -f ../Makefile configure CONFIGURE_OPTS="--disable-pam --with-docdir='$(PREFIX)/doc' --with-logdir='$(PREFIX)/log' --with-rcdir='$(PREFIX)/etc/init.d'"
	$(MAKE)
	$(MAKE) install
	rm -rf "$(PREFIX)"/man/cat* "$(PREFIX)"/share/locale
Install:
	$(MAKE) instbin BIN="cancel cups-config cupstestppd disable enable lp lpoptions lppasswd lpq lpr lprm lpstat"
	$(MAKE) instsbin SBIN="accept cupsaddsmb cupsd lpadmin lpc lpinfo lpmove reject"
	$(MAKE) instinc INC=cups
	$(MAKE) instlib LIB="cups cupsimage"
	$(MAKE) addldso
	$(MAKE) instman SECTION=1 MAN="backend cancel cups-config cupstestppd filter lp lpoptions lppasswd lpq lpr lprm lpstat"
	$(MAKE) instman SECTION=5 MAN="classes.conf cupsd.conf mime.convs mime.types printers.conf"
	$(MAKE) instman SECTION=8 MAN="accept cups-lpd cups-polld cupsaddsmb cupsd disable enable lpadmin lpc lpinfo lpmove reject"
	$(MAKE) instinit SRC=etc/init.d/cups DEST=cups #S=3/75
	mkdir -p /etc/cups/{certs,interfaces,ppd}
	chmod 700 /etc/cups
	rm -rf "$(PREFIX)"/etc/cups/{certs,interfaces,ppd}
	$(MAKE) instetc DIR=cups ETC="* certs interfaces ppd"
	rm -rf /usr/lib/cups /usr/share/cups
	ln -s "$(PREFIX)"/lib/cups /usr/lib/
	ln -s "$(PREFIX)"/share/cups /usr/share/
	mkdir -p /var/log/cups /var/spool/cups/tmp
	chmod 750 /var/log/cups
	chmod 751 /var/spool/cups
	chmod 1775 /var/spool/cups/tmp
	rm -rf "$(PREFIX)"/log "$(PREFIX)"/var/spool/cups
	ln -s /var/log/cups "$(PREFIX)"/log
	ln -s /var/spool/cups "$(PREFIX)"/var/spool/

-/etc/cups/
-/var/log/cups/
-/var/spool/cups/
/etc/cups/
/pkg/cups/
/usr/bin/cancel
/usr/bin/cups-config
/usr/bin/cupstestppd
/usr/bin/disable
/usr/bin/enable
/usr/bin/lp
/usr/bin/lpoptions
/usr/bin/lppasswd
/usr/bin/lpq
/usr/bin/lpr
/usr/bin/lprm
/usr/bin/lpstat
/usr/include/cups
/usr/lib/cups
/usr/lib/libcups.*
/usr/lib/libcupsimage.*
/usr/man/man1/backend.1.gz
/usr/man/man1/cancel.1.gz
/usr/man/man1/cups-config.1.gz
/usr/man/man1/cupstestppd.1.gz
/usr/man/man1/filter.1.gz
/usr/man/man1/lp.1.gz
/usr/man/man1/lpoptions.1.gz
/usr/man/man1/lppasswd.1.gz
/usr/man/man1/lpq.1.gz
/usr/man/man1/lpr.1.gz
/usr/man/man1/lprm.1.gz
/usr/man/man1/lpstat.1.gz
/usr/man/man5/classes.conf.5.gz
/usr/man/man5/cupsd.conf.5.gz
/usr/man/man5/mime.convs.5.gz
/usr/man/man5/mime.types.5.gz
/usr/man/man5/printers.conf.5.gz
/usr/man/man8/accept.8.gz
/usr/man/man8/cups-lpd.8.gz
/usr/man/man8/cups-polld.8.gz
/usr/man/man8/cupsaddsmb.8.gz
/usr/man/man8/cupsd.8.gz
/usr/man/man8/disable.8.gz
/usr/man/man8/enable.8.gz
/usr/man/man8/lpadmin.8.gz
/usr/man/man8/lpc.8.gz
/usr/man/man8/lpinfo.8.gz
/usr/man/man8/lpmove.8.gz
/usr/man/man8/reject.8.gz
/usr/sbin/accept
/usr/sbin/cupsaddsmb
/usr/sbin/cupsd
/usr/sbin/lpadmin
/usr/sbin/lpc
/usr/sbin/lpinfo
/usr/sbin/lpmove
/usr/sbin/reject
/var/log/cups/
/var/spool/cups/
