Sun Sep 13 11:35:36 2015 UTC ()
Update print/cups-filters to 1.0.76.

Remove unnecessary autoconf dependency.
Bug report for building with BSD make was fixed, so remove patch.

CHANGES IN V1.0.76

	- cups-browsed: Make build also working with BSD make (Bug
          #1310).
	- cups-browsed, implicitclass: Let the load-balancing queue up
	  the jobs in the local (generated) queue until a free (idle,
	  enabled, and accepting jobs) remote queue is found (check
	  every 5 sec if no free queue available). This gives a more
	  even distribution of the work amongst the servers and
	  protects against the case that a bunch of jobs gets
	  inaccessible or lost if one of the servers fails.
	- cups-browsed: Let the load-balancing also check whether the
	  destination queue is actually accepting jobs.
	- cups-browsed: If a generated queue is not removed on
	  shutdown of cups-browsed due to remaining jobs in it,
	  re-enable it in the next cups-browsed session even if it was
	  disabled by something other than cups-browsed.
	- implicitclass: Clean up debug and error messages.
	- implicitclass: Fix exit codes for immediate retry of jobs.
	- cups-browsed: Make absence of CUPS notifications via D-Bus
	  non-fatal and fall back to the old behavior of cups-browsed
	  (fail-over instead of load balancing for equally-named
	  remote queues, do not remove generated queue if it is
	  default instead of default printer management). This solves
	  problems of CUPS and/or cups-browsed built without D-Bus
	  support or absence of D-Bus on the system (Bug #1316).
	- cups-browsed: Do not use g_warning() function, sneaked in by
	  copy and paste of CUPS subscription functions.

CHANGES IN V1.0.75

	- texttopdf: Really support BoldItalic (original texttops just maps
	  BoldItalic to Bold).
	- texttopdf: Fixed segfault when outputting BoldItalic (Bug #1314).


(wiz)
diff -r1.29 -r1.30 pkgsrc/print/cups-filters/Makefile
diff -r1.23 -r1.24 pkgsrc/print/cups-filters/distinfo
diff -r1.3 -r0 pkgsrc/print/cups-filters/patches/patch-Makefile.in

cvs diff -r1.29 -r1.30 pkgsrc/print/cups-filters/Makefile (expand / switch to unified diff)

--- pkgsrc/print/cups-filters/Makefile 2015/09/12 11:48:10 1.29
+++ pkgsrc/print/cups-filters/Makefile 2015/09/13 11:35:35 1.30
@@ -1,54 +1,50 @@ @@ -1,54 +1,50 @@
1# $NetBSD: Makefile,v 1.29 2015/09/12 11:48:10 wiz Exp $ 1# $NetBSD: Makefile,v 1.30 2015/09/13 11:35:35 wiz Exp $
2 2
3DISTNAME= cups-filters-1.0.74 3DISTNAME= cups-filters-1.0.76
4CATEGORIES= print 4CATEGORIES= print
5MASTER_SITES= http://openprinting.org/download/cups-filters/ 5MASTER_SITES= http://openprinting.org/download/cups-filters/
6EXTRACT_SUFX= .tar.xz 6EXTRACT_SUFX= .tar.xz
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters 9HOMEPAGE= http://www.linuxfoundation.org/collaborate/workgroups/openprinting/cups-filters
10COMMENT= Backends, filters, and other software for cups 10COMMENT= Backends, filters, and other software for cups
11LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND mit 11LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND mit
12 12
13GNU_CONFIGURE= yes 13GNU_CONFIGURE= yes
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15USE_TOOLS+= bash:run pkg-config 15USE_TOOLS+= bash:run pkg-config
16USE_TOOLS+= autoconf 
17USE_LANGUAGES= c c++ 16USE_LANGUAGES= c c++
18 17
19BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen 18BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
20DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils 19DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils
21 20
22PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in 21PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in
23PKGCONFIG_OVERRIDE+= libfontembed.pc.in 22PKGCONFIG_OVERRIDE+= libfontembed.pc.in
24 23
25CONFLICTS+= cups<1.6 24CONFLICTS+= cups<1.6
26 25
27REPLACE_BASH+= filter/textonly 26REPLACE_BASH+= filter/textonly
28 27
29CONFIGURE_ARGS+= --with-rcdir=${PREFIX}/share/examples/rc.d 28CONFIGURE_ARGS+= --with-rcdir=${PREFIX}/share/examples/rc.d
30CONFIGURE_ARGS+= --with-rclevels="" 29CONFIGURE_ARGS+= --with-rclevels=""
31CONFIGURE_ARGS+= --disable-ldap 30CONFIGURE_ARGS+= --disable-ldap
32CONFIGURE_ARGS+= --with-shell=${TOOLS_PATH.bash} 31CONFIGURE_ARGS+= --with-shell=${TOOLS_PATH.bash}
33 32
34INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/cups-filters 33INSTALL_MAKE_FLAGS+= sysconfdir=${PREFIX}/share/examples/cups-filters
35 34
36CONF_FILES= ${PREFIX}/share/examples/cups-filters/fonts/conf.d/99pdftoopvp.conf ${PKG_SYSCONFDIR}/fonts/conf.d/99pdftoopvp.conf 35CONF_FILES= ${PREFIX}/share/examples/cups-filters/fonts/conf.d/99pdftoopvp.conf ${PKG_SYSCONFDIR}/fonts/conf.d/99pdftoopvp.conf
37CONF_FILES= ${PREFIX}/share/examples/cups-filters/cups-browsed.conf ${PKG_SYSCONFDIR}/cups/cups-browsed.conf 36CONF_FILES= ${PREFIX}/share/examples/cups-filters/cups-browsed.conf ${PKG_SYSCONFDIR}/cups/cups-browsed.conf
38 37
39pre-configure: 
40 cd ${WRKSRC} && autoconf 
41 
42post-install: 38post-install:
43 ${MV} ${DESTDIR}${PREFIX}/etc/cups/cups-browsed.conf ${DESTDIR}${PREFIX}/share/examples/cups-filters/cups-browsed.conf 39 ${MV} ${DESTDIR}${PREFIX}/etc/cups/cups-browsed.conf ${DESTDIR}${PREFIX}/share/examples/cups-filters/cups-browsed.conf
44 40
45.include "../../devel/glib2/buildlink3.mk" 41.include "../../devel/glib2/buildlink3.mk"
46.include "../../devel/zlib/buildlink3.mk" 42.include "../../devel/zlib/buildlink3.mk"
47.include "../../fonts/fontconfig/buildlink3.mk" 43.include "../../fonts/fontconfig/buildlink3.mk"
48.include "../../graphics/freetype2/buildlink3.mk" 44.include "../../graphics/freetype2/buildlink3.mk"
49.include "../../graphics/lcms2/buildlink3.mk" 45.include "../../graphics/lcms2/buildlink3.mk"
50.include "../../graphics/png/buildlink3.mk" 46.include "../../graphics/png/buildlink3.mk"
51.include "../../graphics/tiff/buildlink3.mk" 47.include "../../graphics/tiff/buildlink3.mk"
52.include "../../net/avahi/buildlink3.mk" 48.include "../../net/avahi/buildlink3.mk"
53BUILDLINK_ABI_DEPENDS.cups+= cups>=1.7.4nb1 49BUILDLINK_ABI_DEPENDS.cups+= cups>=1.7.4nb1
54.include "../../print/cups/buildlink3.mk" 50.include "../../print/cups/buildlink3.mk"

cvs diff -r1.23 -r1.24 pkgsrc/print/cups-filters/distinfo (expand / switch to unified diff)

--- pkgsrc/print/cups-filters/distinfo 2015/09/12 11:48:10 1.23
+++ pkgsrc/print/cups-filters/distinfo 2015/09/13 11:35:35 1.24
@@ -1,6 +1,5 @@ @@ -1,6 +1,5 @@
1$NetBSD: distinfo,v 1.23 2015/09/12 11:48:10 wiz Exp $ 1$NetBSD: distinfo,v 1.24 2015/09/13 11:35:35 wiz Exp $
2 2
3SHA1 (cups-filters-1.0.74.tar.xz) = e9659ec3e77eea0666aec124c17f8cd0c278a535 3SHA1 (cups-filters-1.0.76.tar.xz) = 8e3515b8bb0ab7ca1f7d6583e9b22a4d974062cc
4RMD160 (cups-filters-1.0.74.tar.xz) = 664f4268c9c6a21c57067e1e79a78f0a4675160f 4RMD160 (cups-filters-1.0.76.tar.xz) = e3bee508b51e1b422d77c1ce3d6b42fca95b030b
5Size (cups-filters-1.0.74.tar.xz) = 1352328 bytes 5Size (cups-filters-1.0.76.tar.xz) = 1353016 bytes
6SHA1 (patch-Makefile.in) = 5c62506c1982267a2c57c26c0b4cd657cb64b211 

File Deleted: pkgsrc/print/cups-filters/patches/patch-Makefile.in