Sat Sep 12 11:48:10 2015 UTC ()
Get rid of gmake dependency.
https://bugs.linuxfoundation.org/show_bug.cgi?id=1310


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

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

--- pkgsrc/print/cups-filters/Makefile 2015/09/05 20:56:57 1.28
+++ pkgsrc/print/cups-filters/Makefile 2015/09/12 11:48:10 1.29
@@ -1,28 +1,28 @@ @@ -1,28 +1,28 @@
1# $NetBSD: Makefile,v 1.28 2015/09/05 20:56:57 wiz Exp $ 1# $NetBSD: Makefile,v 1.29 2015/09/12 11:48:10 wiz Exp $
2 2
3DISTNAME= cups-filters-1.0.74 3DISTNAME= cups-filters-1.0.74
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 gmake pkg-config 15USE_TOOLS+= bash:run pkg-config
16USE_TOOLS+= autoconf 16USE_TOOLS+= autoconf
17USE_LANGUAGES= c c++ 17USE_LANGUAGES= c c++
18 18
19BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen 19BUILD_DEPENDS+= gdbus-codegen-[0-9]*:../../devel/gdbus-codegen
20DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils 20DEPENDS+= poppler-utils-[0-9]*:../../print/poppler-utils
21 21
22PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in 22PKGCONFIG_OVERRIDE+= libcupsfilters.pc.in
23PKGCONFIG_OVERRIDE+= libfontembed.pc.in 23PKGCONFIG_OVERRIDE+= libfontembed.pc.in
24 24
25CONFLICTS+= cups<1.6 25CONFLICTS+= cups<1.6
26 26
27REPLACE_BASH+= filter/textonly 27REPLACE_BASH+= filter/textonly
28 28

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

--- pkgsrc/print/cups-filters/distinfo 2015/08/30 14:37:18 1.22
+++ pkgsrc/print/cups-filters/distinfo 2015/09/12 11:48:10 1.23
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.22 2015/08/30 14:37:18 wiz Exp $ 1$NetBSD: distinfo,v 1.23 2015/09/12 11:48:10 wiz Exp $
2 2
3SHA1 (cups-filters-1.0.74.tar.xz) = e9659ec3e77eea0666aec124c17f8cd0c278a535 3SHA1 (cups-filters-1.0.74.tar.xz) = e9659ec3e77eea0666aec124c17f8cd0c278a535
4RMD160 (cups-filters-1.0.74.tar.xz) = 664f4268c9c6a21c57067e1e79a78f0a4675160f 4RMD160 (cups-filters-1.0.74.tar.xz) = 664f4268c9c6a21c57067e1e79a78f0a4675160f
5Size (cups-filters-1.0.74.tar.xz) = 1352328 bytes 5Size (cups-filters-1.0.74.tar.xz) = 1352328 bytes
 6SHA1 (patch-Makefile.in) = 5c62506c1982267a2c57c26c0b4cd657cb64b211

File Added: pkgsrc/print/cups-filters/patches/patch-Makefile.in
$NetBSD: patch-Makefile.in,v 1.3 2015/09/12 11:48:10 wiz Exp $

Make Makefile rule more portable.
https://bugs.linuxfoundation.org/show_bug.cgi?id=1310

--- Makefile.in.orig	2015-08-25 19:02:32.000000000 +0000
+++ Makefile.in
@@ -4791,7 +4791,7 @@ $(cups_notifier_sources): utils/org.cups
 	    --interface-prefix org.cups.cupsd \
 	    --c-namespace Cups \
 	    --generate-c-code cups-notifier \
-	    $^
+	    $>
 
 distclean-local:
 	rm -rf *.cache *~