[notify] cups: update to 1.4.4

Security fixes, see http://www.cups.org/articles.php?L596

Important changes to the port:

* enabled support for libusb as the backend for usb printers
  instead of the usblp kernel-module

  Note:
  unfortunately libusb cannot access the printer if the usblp
  module is inserted. Blacklist the usblp kernel module or
  build a new kernel with usblp disabled.

* enabled support for tcp_wrappers and dbus
This commit is contained in:
Juergen Daubert 2010-06-19 10:24:04 +02:00
parent ccbb3f298b
commit 286f394285
3 changed files with 11 additions and 9 deletions

View File

@ -103,6 +103,7 @@ drwxr-xr-x root/root usr/lib/cups/monitor/
-rwxr-xr-x root/root usr/lib/cups/monitor/bcp -rwxr-xr-x root/root usr/lib/cups/monitor/bcp
-rwxr-xr-x root/root usr/lib/cups/monitor/tbcp -rwxr-xr-x root/root usr/lib/cups/monitor/tbcp
drwxr-xr-x root/root usr/lib/cups/notifier/ drwxr-xr-x root/root usr/lib/cups/notifier/
-rwxr-xr-x root/root usr/lib/cups/notifier/dbus
-rwxr-xr-x root/root usr/lib/cups/notifier/mailto -rwxr-xr-x root/root usr/lib/cups/notifier/mailto
-rwxr-xr-x root/root usr/lib/cups/notifier/rss -rwxr-xr-x root/root usr/lib/cups/notifier/rss
lrwxrwxrwx root/root usr/lib/libcups.so -> libcups.so.2 lrwxrwxrwx root/root usr/lib/libcups.so -> libcups.so.2

View File

@ -1,3 +1,3 @@
01b6a755c5b0fb7df2d2c94571f67e1d cups 01b6a755c5b0fb7df2d2c94571f67e1d cups
e70b1c3f60143d7310c1d74c111a21ab cups-1.4.3-source.tar.bz2 8776403ad60fea9e85eab9c04d88560d cups-1.4.4-source.tar.bz2
2220f411940c4f7504ed4457c6304d4a cups-config.patch 2220f411940c4f7504ed4457c6304d4a cups-config.patch

View File

@ -1,10 +1,10 @@
# Description: CUPS - Common UNIX Printing System # Description: CUPS - Common UNIX Printing System
# URL: http://www.cups.org # URL: http://www.cups.org
# Maintainer: Juergen Daubert, juergen dot daubert at t-online dot de # Maintainer: Juergen Daubert, juergen dot daubert at t-online dot de
# Depends on: libpng, libtiff, openssl # Depends on: tcp_wrappers libusb-compat libpng libtiff openssl dbus
name=cups name=cups
version=1.4.3 version=1.4.4
release=1 release=1
source=(http://ftp.easysw.com/pub/cups/$version/$name-$version-source.tar.bz2 \ source=(http://ftp.easysw.com/pub/cups/$version/$name-$version-source.tar.bz2 \
cups-config.patch cups) cups-config.patch cups)
@ -26,12 +26,13 @@ build () {
--with-languages="" \ --with-languages="" \
--without-{java,perl,php,python} \ --without-{java,perl,php,python} \
--without-{rcdir,menudir,icondir} \ --without-{rcdir,menudir,icondir} \
--enable-ssl \ --with-optim="$CFLAGS" \
--enable-gnutls=no \ --enable-{ssl,openssl} --disable-gnutls \
--enable-openssl=yes \ --disable-pam \
--enable-pam=no \ --disable-pdftops \
--enable-pdftops=no \ --enable-tcp-wrappers \
--enable-libusb=no --enable-dbus \
--enable-libusb
make make
make BUILDROOT=$PKG install make BUILDROOT=$PKG install