[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2022-03-10 Thread Sam James
commit: b6d3cdb548bdea4dcb46928dcfed9ff414c0d5ef
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 11 00:37:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 11 00:41:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d3cdb5

Revert "net-print/gutenprint: drop 5.3.3-r1, 5.3.4-r2"

This reverts commit 0695d8b0bd96957440b1b679d660e6aec548ae7c.

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/Manifest   |  1 +
 net-print/gutenprint/gutenprint-5.3.3-r1.ebuild | 84 +++
 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 90 +
 3 files changed, 175 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 88c4bc616699..f709b3a038b0 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1 +1,2 @@
 DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6
+DIST gutenprint-5.3.4.tar.xz 5341824 BLAKE2B 
134e59c7dbf9c0ba95b91c717f1e6841f35520b55105feb1ba40b82785c825b8e2a2429990e78186a1455e5c6de9880f911438d514c53c56d05575dd4e2d68a4
 SHA512 
63de0b62edbe255a7efaaeab1dcd22577b7b46d7e0e48441b79977f19e76bf3862e4e8e18c55dd1f2e7392d555f9e8ee875ea53b90c689852d2343491a8fbcc8

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
new file mode 100644
index ..25a045d2441d
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+# gimp restriction: https://sourceforge.net/p/gimp-print/bugs/725/
+CDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( media-gfx/gimp:0/2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.1-cflags.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
new file mode 100644
index ..64355a5a47fe
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -0,0 +1,90 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+RESTRICT="test"
+REQUIRED_USE="gimp? ( gtk )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+# gimp restriction: 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/, net-print/gutenprint/files/

2022-03-10 Thread Sam James
commit: 40e4510c0e4ef0adf685640f65fb72be0588c087
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 11 00:38:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 11 00:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40e4510c

net-print/gutenprint: drop 5.3.3-r1, 5.3.3-r3

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/Manifest  |  1 -
 .../gutenprint/files/gutenprint-5.3.3-epson.patch  | 54 -
 .../files/gutenprint-5.3.3-selphy-typo.patch   | 22 -
 net-print/gutenprint/gutenprint-5.3.3-r1.ebuild| 84 ---
 net-print/gutenprint/gutenprint-5.3.3-r3.ebuild| 94 --
 5 files changed, 255 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index f709b3a038b0..8bcf70b934f2 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1 @@
-DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6
 DIST gutenprint-5.3.4.tar.xz 5341824 BLAKE2B 
134e59c7dbf9c0ba95b91c717f1e6841f35520b55105feb1ba40b82785c825b8e2a2429990e78186a1455e5c6de9880f911438d514c53c56d05575dd4e2d68a4
 SHA512 
63de0b62edbe255a7efaaeab1dcd22577b7b46d7e0e48441b79977f19e76bf3862e4e8e18c55dd1f2e7392d555f9e8ee875ea53b90c689852d2343491a8fbcc8

diff --git a/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch 
b/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch
deleted file mode 100644
index 28906470c7f6..
--- a/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch
+++ /dev/null
@@ -1,54 +0,0 @@
-From: Robert Krawitz 
-Date: Sun, 16 Feb 2020 11:21:23 -0500
-Subject: Updates for Epson Stylus Office printers
-
-Add duplex support for the following printers:
- Epson Stylus Office BX525WD
- Epson Stylus Office BX535WD
- Epson Stylus Office BX62F5WD
- Epson Stylus Office BX635FWD
- Epson Stylus Office TX620FWD
-
-Origin: upstream
-Closes: #951410

- src/xml/printers/escp2.xml | 13 +++--
- 1 file changed, 7 insertions(+), 6 deletions(-)
-
-diff --git a/src/xml/printers/escp2.xml b/src/xml/printers/escp2.xml
-index 28716a4..79f5a70 100644
 a/src/xml/printers/escp2.xml
-+++ b/src/xml/printers/escp2.xml
-@@ -189,7 +189,7 @@
-   
-   
-   
--  
-+  
-   
-   
-   
-@@ -197,17 +197,18 @@
-   
-   
-   
--  
--  
-+  
-+  
-+  
-   
--  
-+  
-   
--  
-+  
-   
-   
-   
-   
--  
-+  
-   
-   
-   

diff --git a/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch 
b/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch
deleted file mode 100644
index 393fa718fd36..
--- a/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From: "Andreas B. Mundt" 
-Date: Mon, 4 Nov 2019 18:40:58 +0100
-Subject: Fix 'selpyh' for 'selphy' typo for Canon CP300
-
-Closes: #943964

- src/cups/backend_canonselphy.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/cups/backend_canonselphy.c b/src/cups/backend_canonselphy.c
-index 978df0d..3ef0c31 100644
 a/src/cups/backend_canonselphy.c
-+++ b/src/cups/backend_canonselphy.c
-@@ -1165,7 +1165,7 @@ struct dyesub_backend canonselphy_backend = {
-   { USB_VID_CANON, USB_PID_CANON_CP100, P_CP_XXX, NULL, 
"canon-cp100"},
-   { USB_VID_CANON, USB_PID_CANON_CP200, P_CP_XXX, NULL, 
"canon-cp200"},
-   { USB_VID_CANON, USB_PID_CANON_CP220, P_CP_XXX, NULL, 
"canon-cp220"},
--  { USB_VID_CANON, USB_PID_CANON_CP300, P_CP_XXX, NULL, 
"selpyhcp300"},
-+  { USB_VID_CANON, USB_PID_CANON_CP300, P_CP_XXX, NULL, 
"selphycp300"},
-   { USB_VID_CANON, USB_PID_CANON_CP330, P_CP_XXX, NULL, 
"canon-cp330"},
-   { USB_VID_CANON, USB_PID_CANON_CP400, P_CP_XXX, NULL, 
"canon-cp400"},
-   { USB_VID_CANON, USB_PID_CANON_CP500, P_CP_XXX, NULL, 
"canon-cp500"},

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
deleted file mode 100644
index 25a045d2441d..
--- a/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-23 Thread Agostino Sarubbo
commit: fbf772047dbff916032d0720098ce2418661182d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Aug 23 22:16:10 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Aug 23 22:16:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf77204

net-print/gutenprint: x86 stable wrt bug #809140

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index e4c3b13d1d8..64355a5a47f 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-20 Thread Agostino Sarubbo
commit: 4d86b62a95422ea08704ae96100b2653eb1d9530
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:52:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:52:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d86b62a

net-print/gutenprint: sparc stable wrt bug #809140

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index ce24930da86..e4c3b13d1d8 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-20 Thread Agostino Sarubbo
commit: 3076d26fd89a4798703e9bf175fe2e9031fb183e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:51:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:51:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3076d26f

net-print/gutenprint: ppc64 stable wrt bug #809140

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index 446e6f54852..ce24930da86 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-20 Thread Agostino Sarubbo
commit: 3bbe4b76ae1356ba8681d0ea58f255867265e19a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:50:39 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:50:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bbe4b76

net-print/gutenprint: ppc stable wrt bug #809140

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index 37a357c2244..446e6f54852 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-20 Thread Agostino Sarubbo
commit: c320a3d5c2655920b4f2f61fb4f8a8d3445430bb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Aug 21 04:48:55 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Aug 21 04:48:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c320a3d5

net-print/gutenprint: amd64 stable wrt bug #809140

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index aa747041d33..37a357c2244 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-20 Thread Sam James
commit: 422334f3b121a5ecaf033dbc56dc000d94347c86
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 23:49:48 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 23:51:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=422334f3

net-print/gutenprint: Stabilize 5.3.4-r2 arm, #809140

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index 839623edcfd..aa747041d33 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-19 Thread Sam James
commit: 6700b067233b859ace3457f6fa37cc9a1e2c38a6
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:26:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:26:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6700b067

net-print/gutenprint: fix IncorrectCopyright

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
index bd810b9e9e0..903144e2d4c 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-08-19 Thread Sam James
commit: 90f58963641bfabd143977658d055fd597ef9ee1
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 20 02:23:21 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 20 02:25:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f58963

net-print/gutenprint: restore eautoreconf for CFLAGS patch

Signed-off-by: Sam James  gentoo.org>

 .../{gutenprint-5.3.3-r2.ebuild => gutenprint-5.3.3-r3.ebuild} | 7 +++
 .../{gutenprint-5.3.4-r1.ebuild => gutenprint-5.3.4-r2.ebuild} | 7 +++
 2 files changed, 14 insertions(+)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
similarity index 96%
rename from net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
rename to net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
index 6f7e90547c1..bd810b9e9e0 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r3.ebuild
@@ -45,6 +45,13 @@ PATCHES=(
"${FILESDIR}"/${P}-selphy-typo.patch
 )
 
+src_prepare() {
+   default
+
+   # Needed for cflags patch
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--enable-test

diff --git a/net-print/gutenprint/gutenprint-5.3.4-r1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
similarity index 96%
rename from net-print/gutenprint/gutenprint-5.3.4-r1.ebuild
rename to net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
index 4af8c8881e5..839623edcfd 100644
--- a/net-print/gutenprint/gutenprint-5.3.4-r1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4-r2.ebuild
@@ -41,6 +41,13 @@ DEPEND="${RDEPEND}"
 DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
 PATCHES=( "${FILESDIR}"/${PN}-5.3.1-cflags.patch )
 
+src_prepare() {
+   default
+
+   # Needed for cflags patch
+   eautoreconf
+}
+
 src_configure() {
local myeconfargs=(
--enable-test



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-06-11 Thread Ionen Wolkens
commit: c39acb66e5466d85438132b531ca9dec955f5ba7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jun 11 18:47:16 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jun 11 18:47:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39acb66

net-print/gutenprint: revbump for RDEPEND fix

Signed-off-by: Ionen Wolkens  gentoo.org>

 .../gutenprint/{gutenprint-5.3.4.ebuild => gutenprint-5.3.4-r1.ebuild}| 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4-r1.ebuild
similarity index 100%
rename from net-print/gutenprint/gutenprint-5.3.4.ebuild
rename to net-print/gutenprint/gutenprint-5.3.4-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-06-11 Thread Ionen Wolkens
commit: 5e938576909c4984a27ef2afa42c10c5c21b0c76
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Jun 11 18:45:50 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Jun 11 18:45:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e938576

net-print/gutenprint: fix empty RDEPEND

Closes: https://bugs.gentoo.org/795432
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.4.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4.ebuild
index 8ca57d0f9fd..4af8c8881e5 100644
--- a/net-print/gutenprint/gutenprint-5.3.4.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4.ebuild
@@ -36,7 +36,7 @@ RDEPEND="
gtk? ( x11-libs/gtk+:2 )
readline? ( sys-libs/readline:0= )
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}"
 
 DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
 PATCHES=( "${FILESDIR}"/${PN}-5.3.1-cflags.patch )



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-06-10 Thread Joonas Niilola
commit: abf9e97f1fdde66a8765f268f9deb43db1d9562f
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Jun 10 10:53:32 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 10 10:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abf9e97f

net-print/gutenprint: add missing  block on 5.3.4

Signed-off-by: Joonas Niilola  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-print/gutenprint/gutenprint-5.3.4.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4.ebuild
index 261ffa287c9..8ca57d0f9fd 100644
--- a/net-print/gutenprint/gutenprint-5.3.4.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.4.ebuild
@@ -36,6 +36,7 @@ RDEPEND="
gtk? ( x11-libs/gtk+:2 )
readline? ( sys-libs/readline:0= )
 "
+RDEPEND="${DEPEND}"
 
 DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
 PATCHES=( "${FILESDIR}"/${PN}-5.3.1-cflags.patch )



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2021-06-10 Thread Joonas Niilola
commit: 61cd037fd7588b7418579bb3810beb267aeb64f4
Author: Marco Scardovi  scardovi  com>
AuthorDate: Fri May  7 08:56:02 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jun 10 10:53:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61cd037f

net-print/gutenprint: bump to 5.3.4

This release drops 2 patches, these named files/5.3.3-*

Closes: https://bugs.gentoo.org/674078
Closes: https://bugs.gentoo.org/70
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>
Closes: https://github.com/gentoo/gentoo/pull/20715
Signed-off-by: Joonas Niilola  gentoo.org>

 net-print/gutenprint/Manifest|  1 +
 net-print/gutenprint/gutenprint-5.3.4.ebuild | 82 
 2 files changed, 83 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 88c4bc61669..f709b3a038b 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1 +1,2 @@
 DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6
+DIST gutenprint-5.3.4.tar.xz 5341824 BLAKE2B 
134e59c7dbf9c0ba95b91c717f1e6841f35520b55105feb1ba40b82785c825b8e2a2429990e78186a1455e5c6de9880f911438d514c53c56d05575dd4e2d68a4
 SHA512 
63de0b62edbe255a7efaaeab1dcd22577b7b46d7e0e48441b79977f19e76bf3862e4e8e18c55dd1f2e7392d555f9e8ee875ea53b90c689852d2343491a8fbcc8

diff --git a/net-print/gutenprint/gutenprint-5.3.4.ebuild 
b/net-print/gutenprint/gutenprint-5.3.4.ebuild
new file mode 100644
index 000..261ffa287c9
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.4.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+RESTRICT="test"
+REQUIRED_USE="gimp? ( gtk )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+# gimp restriction: https://sourceforge.net/p/gimp-print/bugs/725/
+RDEPEND="
+   dev-lang/perl
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? (
+   media-gfx/gimp:0/2
+   x11-libs/gtk+:2
+   )
+   gtk? ( x11-libs/gtk+:2 )
+   readline? ( sys-libs/readline:0= )
+"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+PATCHES=( "${FILESDIR}"/${PN}-5.3.1-cflags.patch )
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   if [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-17 Thread Sam James
commit: 46baad0907b6a7c626b85cf05672062abacb
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 17 13:10:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 17 13:10:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46baad09

net-print/gutenprint: Stabilize 5.3.3-r2 amd64, #757834

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index babd66d8104..d564357687e 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-16 Thread Sergei Trofimovich
commit: ddd3d9b90e19873d607b6c3ad01d501e619ab891
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 16 20:38:32 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 16 21:24:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddd3d9b9

net-print/gutenprint: stable 5.3.3-r2 for hppa, bug #757834

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index 40f1fbe5655..babd66d8104 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-09 Thread Sergei Trofimovich
commit: d023a8d8bcc36cc074f7aaca32cd593be0d84fa0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec  9 21:54:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec  9 22:38:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d023a8d8

net-print/gutenprint: stable 5.3.3-r2 for sparc, bug #757834

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index 23db55b2d1e..40f1fbe5655 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-06 Thread Sam James
commit: 62aeef1b7dcd0d575ae23d43cb1c44b56fbea05d
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  7 05:23:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  7 05:23:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62aeef1b

net-print/gutenprint: Stabilize 5.3.3-r2 arm, #757834

Signed-off-by: Sam James  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index c24a1a8bfff..23db55b2d1e 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-04 Thread Sergei Trofimovich
commit: cc04dc6dd9f1509361431385087db86898457522
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  4 18:35:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  4 18:37:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc04dc6d

net-print/gutenprint: stable 5.3.3-r2 for ppc64

stable wrt bug #757834

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index a9fd085420c..c24a1a8bfff 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ~ppc64 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ppc ppc64 ~sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-12-03 Thread Thomas Deutschmann
commit: 781bdb5920b095bfb8c92070bbd83c14c692f0fa
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec  3 17:32:44 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec  3 17:37:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781bdb59

net-print/gutenprint: x86 stable (bug #757834)

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
index 2c2cceda92e..6f6000cfbcf 100644
--- a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/files/, net-print/gutenprint/

2020-11-10 Thread Pacho Ramos
commit: c311a98c641c766e363be4e8b2dc96e87154bb44
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Nov 10 10:34:31 2020 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Nov 10 10:34:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c311a98c

net-print/gutenprint: Fix ROOT detection and canon/epson bugs

Fix ROOT detection with eapi7 and backport upstream fixes for some Canon and
Epson printers

Closes: https://bugs.gentoo.org/753815
Package-Manager: Portage-3.0.9, Repoman-3.0.1
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gutenprint/files/gutenprint-5.3.3-epson.patch  | 54 ++
 .../files/gutenprint-5.3.3-selphy-typo.patch   | 22 ++
 net-print/gutenprint/gutenprint-5.3.3-r2.ebuild| 87 ++
 3 files changed, 163 insertions(+)

diff --git a/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch 
b/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch
new file mode 100644
index 000..28906470c7f
--- /dev/null
+++ b/net-print/gutenprint/files/gutenprint-5.3.3-epson.patch
@@ -0,0 +1,54 @@
+From: Robert Krawitz 
+Date: Sun, 16 Feb 2020 11:21:23 -0500
+Subject: Updates for Epson Stylus Office printers
+
+Add duplex support for the following printers:
+ Epson Stylus Office BX525WD
+ Epson Stylus Office BX535WD
+ Epson Stylus Office BX62F5WD
+ Epson Stylus Office BX635FWD
+ Epson Stylus Office TX620FWD
+
+Origin: upstream
+Closes: #951410
+---
+ src/xml/printers/escp2.xml | 13 +++--
+ 1 file changed, 7 insertions(+), 6 deletions(-)
+
+diff --git a/src/xml/printers/escp2.xml b/src/xml/printers/escp2.xml
+index 28716a4..79f5a70 100644
+--- a/src/xml/printers/escp2.xml
 b/src/xml/printers/escp2.xml
+@@ -189,7 +189,7 @@
+   
+   
+   
+-  
++  
+   
+   
+   
+@@ -197,17 +197,18 @@
+   
+   
+   
+-  
+-  
++  
++  
++  
+   
+-  
++  
+   
+-  
++  
+   
+   
+   
+   
+-  
++  
+   
+   
+   

diff --git a/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch 
b/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch
new file mode 100644
index 000..393fa718fd3
--- /dev/null
+++ b/net-print/gutenprint/files/gutenprint-5.3.3-selphy-typo.patch
@@ -0,0 +1,22 @@
+From: "Andreas B. Mundt" 
+Date: Mon, 4 Nov 2019 18:40:58 +0100
+Subject: Fix 'selpyh' for 'selphy' typo for Canon CP300
+
+Closes: #943964
+---
+ src/cups/backend_canonselphy.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/cups/backend_canonselphy.c b/src/cups/backend_canonselphy.c
+index 978df0d..3ef0c31 100644
+--- a/src/cups/backend_canonselphy.c
 b/src/cups/backend_canonselphy.c
+@@ -1165,7 +1165,7 @@ struct dyesub_backend canonselphy_backend = {
+   { USB_VID_CANON, USB_PID_CANON_CP100, P_CP_XXX, NULL, 
"canon-cp100"},
+   { USB_VID_CANON, USB_PID_CANON_CP200, P_CP_XXX, NULL, 
"canon-cp200"},
+   { USB_VID_CANON, USB_PID_CANON_CP220, P_CP_XXX, NULL, 
"canon-cp220"},
+-  { USB_VID_CANON, USB_PID_CANON_CP300, P_CP_XXX, NULL, 
"selpyhcp300"},
++  { USB_VID_CANON, USB_PID_CANON_CP300, P_CP_XXX, NULL, 
"selphycp300"},
+   { USB_VID_CANON, USB_PID_CANON_CP330, P_CP_XXX, NULL, 
"canon-cp330"},
+   { USB_VID_CANON, USB_PID_CANON_CP400, P_CP_XXX, NULL, 
"canon-cp400"},
+   { USB_VID_CANON, USB_PID_CANON_CP500, P_CP_XXX, NULL, 
"canon-cp500"},

diff --git a/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
new file mode 100644
index 000..2c2cceda92e
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.3-r2.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+# gimp restriction: https://sourceforge.net/p/gimp-print/bugs/725/
+CDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( media-gfx/gimp:0/2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.1-cflags.patch
+   # From upstream, fixed in next version
+   "${FILESDIR}"/${P}-epson.patch
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-11-08 Thread Sam James
commit: d1804b4b29742cfb5b124d3139fa660286d8c529
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Nov  4 23:14:16 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  8 11:53:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1804b4b

net-print/gutenprint: switch media-gfx/gimp-2.10 to SLOT="0/2"

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Sam James  gentoo.org>

 .../gutenprint/{gutenprint-5.3.3.ebuild => gutenprint-5.3.3-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
similarity index 97%
rename from net-print/gutenprint/gutenprint-5.3.3.ebuild
rename to net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
index 9c31813e9e5..259480a4c3b 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3-r1.ebuild
@@ -27,7 +27,7 @@ CDEPEND="
dev-lang/perl
readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-03-31 Thread Miroslav Šulc
commit: 592ac06c7193ce22a695ab7812df88ea0072040b
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Mar 31 16:03:34 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Mar 31 16:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592ac06c

net-print/gutenprint: removed old 5.3.1 & dropping to ~ia64

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-print/gutenprint/Manifest|  1 -
 net-print/gutenprint/gutenprint-5.3.1.ebuild | 94 
 2 files changed, 95 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 633fabf6b1b..88c4bc61669 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1 @@
-DIST gutenprint-5.3.1.tar.xz 5153260 BLAKE2B 
03465158944a77af93bfaf13878f821f13e63eac1bd92f9e33ba003b49a4cc1864e0ddf2bd3d72cec9fd2759401f90304f62ec068c3b62b0c210c53d1265c0d1
 SHA512 
214d07e6f78130e95c8c9d98f0862921d26f74a7c302afabdb138b35ef5f02f52fa143411983867fd7015477c16ca18cf8001e6552c27cd4a12c08ff77e92986
 DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
deleted file mode 100644
index fcbf7a181fe..000
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-
-MY_P="${P/_/-}"
-S="${WORKDIR}/${MY_P}"
-SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
-
-IUSE="cups gimp gtk nls readline ppds static-libs"
-REQUIRED_USE="gimp? ( gtk )"
-
-# gimp restriction: https://sourceforge.net/p/gimp-print/bugs/725/
-RDEPEND="
-   dev-lang/perl
-   readline? ( sys-libs/readline:0= )
-   cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-22 Thread Sergei Trofimovich
commit: b657141d2f146f52aeb260395d5854d98917152f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 22 12:20:22 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 22 14:19:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b657141d

net-print/gutenprint: stable 5.3.3 for hppa, bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index af763a6d13d..9c31813e9e5 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-17 Thread Agostino Sarubbo
commit: 90617fef36cea7645f84d2dd5fc35945549e3ba5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:25:19 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:25:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90617fef

net-print/gutenprint: ppc64 stable wrt bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index d260ca12e37..af763a6d13d 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-17 Thread Agostino Sarubbo
commit: 5917296fd111ed410a8fcaa141d008a9378daf76
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:21:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:21:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5917296f

net-print/gutenprint: x86 stable wrt bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index addac4832bc..d260ca12e37 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-17 Thread Agostino Sarubbo
commit: 134f4b4931a6a8b04fbc98248924dea3b00076db
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:13:42 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:13:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=134f4b49

net-print/gutenprint: amd64 stable wrt bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index 9fc9a518a46..addac4832bc 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-17 Thread Agostino Sarubbo
commit: f6b87a8670a198ef6f9bb2b50a3f5a5c32fde452
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 12:09:02 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 12:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b87a86

net-print/gutenprint: ppc stable wrt bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index 55d6fa953ad..9fc9a518a46 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-17 Thread Agostino Sarubbo
commit: 7a330685eac0e267cd76e39328915b71b119a6b3
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Feb 17 11:45:10 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Feb 17 11:45:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a330685

net-print/gutenprint: arm stable wrt bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index 0d95e226f70..55d6fa953ad 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-15 Thread Sergei Trofimovich
commit: e8041d590936cbc72ccefdf93686c7acc7a3d0ff
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Feb 15 12:22:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Feb 15 19:29:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8041d59

net-print/gutenprint: stable 5.3.3 for sparc, bug #709586

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
index dcf2143a9f4..0d95e226f70 100644
--- a/net-print/gutenprint/gutenprint-5.3.3.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2020-02-14 Thread Miroslav Šulc
commit: 92d27c92930004acf7f2ae4b25a1fa2d331095f7
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Feb 14 09:09:46 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 14 09:09:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d27c92

net-print/gutenprint: restricted gimp version

Closes: https://bugs.gentoo.org/613278
Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 3 ++-
 net-print/gutenprint/gutenprint-5.3.3.ebuild | 5 +++--
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index 708b353c5f5..fcbf7a181fe 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -18,11 +18,12 @@ KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 
+# gimp restriction: https://sourceforge.net/p/gimp-print/bugs/725/
 RDEPEND="
dev-lang/perl
readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gimp? ( https://sourceforge.net/p/gimp-print/bugs/725/
 CDEPEND="
dev-lang/perl
readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gimp? ( 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/files/, net-print/gutenprint/

2020-02-14 Thread Miroslav Šulc
commit: da1f73f4950fef67c95ed2ae557e32cae5aee3fb
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Feb 14 09:07:58 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Feb 14 09:09:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da1f73f4

net-print/gutenprint: removed old 5.2.13

Package-Manager: Portage-2.3.88, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-print/gutenprint/Manifest  |  1 -
 .../files/gutenprint-5.2.10-genppd.patch   | 23 --
 .../gutenprint/files/gutenprint-5.2.4-CFLAGS.patch | 24 --
 net-print/gutenprint/gutenprint-5.2.13.ebuild  | 94 --
 4 files changed, 142 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index a086990e608..633fabf6b1b 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,3 +1,2 @@
-DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e
 DIST gutenprint-5.3.1.tar.xz 5153260 BLAKE2B 
03465158944a77af93bfaf13878f821f13e63eac1bd92f9e33ba003b49a4cc1864e0ddf2bd3d72cec9fd2759401f90304f62ec068c3b62b0c210c53d1265c0d1
 SHA512 
214d07e6f78130e95c8c9d98f0862921d26f74a7c302afabdb138b35ef5f02f52fa143411983867fd7015477c16ca18cf8001e6552c27cd4a12c08ff77e92986
 DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6

diff --git a/net-print/gutenprint/files/gutenprint-5.2.10-genppd.patch 
b/net-print/gutenprint/files/gutenprint-5.2.10-genppd.patch
deleted file mode 100644
index 46d8d78b9ea..000
--- a/net-print/gutenprint/files/gutenprint-5.2.10-genppd.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -urN gutenprint-5.2.8.old/src/cups/Makefile.am 
gutenprint-5.2.8/src/cups/Makefile.am
 gutenprint-5.2.8.old/src/cups/Makefile.am  2012-06-14 14:03:53.011828220 
+0200
-+++ gutenprint-5.2.8/src/cups/Makefile.am  2012-06-14 14:04:57.672829331 
+0200
-@@ -98,16 +98,16 @@
- 
- cups_genppd_@GUTENPRINT_RELEASE_VERSION@_SOURCES = genppd.c i18n.c i18n.h
- cups_genppd_@GUTENPRINT_RELEASE_VERSION@_CFLAGS = 
-DALL_LINGUAS='"$(ALL_LINGUAS)"' $(BUILD_SIMPLE_PPDS) $(TRANSLATE_PPDS)
--cups_genppd_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(CUPS_LIBS) $(GENPPD_LIBS) 
$(GUTENPRINT_LIBS) @LIBICONV@
-+cups_genppd_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(GUTENPRINT_LIBS) 
$(CUPS_LIBS) $(GENPPD_LIBS) @LIBICONV@
- cups_genppd_@GUTENPRINT_RELEASE_VERSION@_LDFLAGS = $(STATIC_LDOPTS)
- 
- gutenprint_@GUTENPRINT_RELEASE_VERSION@_SOURCES = genppd.c i18n.c i18n.h
- gutenprint_@GUTENPRINT_RELEASE_VERSION@_CFLAGS = -DCUPS_DRIVER_INTERFACE 
-DALL_LINGUAS='"$(ALL_LINGUAS)"' $(BUILD_SIMPLE_PPDS) $(TRANSLATE_PPDS)
--gutenprint_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(CUPS_LIBS) 
$(GUTENPRINT_LIBS) @LIBICONV@
-+gutenprint_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(GUTENPRINT_LIBS) 
$(CUPS_LIBS) @LIBICONV@
- gutenprint_@GUTENPRINT_RELEASE_VERSION@_LDFLAGS = $(STATIC_LDOPTS)
- 
- rastertogutenprint_@GUTENPRINT_RELEASE_VERSION@_SOURCES = rastertoprinter.c 
i18n.c i18n.h
--rastertogutenprint_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(CUPS_LIBS) 
$(GUTENPRINT_LIBS) @LIBICONV@
-+rastertogutenprint_@GUTENPRINT_RELEASE_VERSION@_LDADD = $(GUTENPRINT_LIBS) 
$(CUPS_LIBS) @LIBICONV@
- rastertogutenprint_@GUTENPRINT_RELEASE_VERSION@_LDFLAGS = $(STATIC_LDOPTS)
- 
- ## Data

diff --git a/net-print/gutenprint/files/gutenprint-5.2.4-CFLAGS.patch 
b/net-print/gutenprint/files/gutenprint-5.2.4-CFLAGS.patch
deleted file mode 100644
index e5d64e6042e..000
--- a/net-print/gutenprint/files/gutenprint-5.2.4-CFLAGS.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Naur gutenprint-5.2.3-orig/configure.ac gutenprint-5.2.3/configure.ac
 gutenprint-5.2.3-orig/configure.ac 2008-12-20 18:04:24.0 -0600
-+++ gutenprint-5.2.3/configure.ac  2009-02-13 18:52:19.0 -0600
-@@ -631,20 +631,6 @@
-   if test x${USE_MAINTAINER_MODE} = xyes ; then
- STP_ADD_COMPILER_ARGS([-pedantic -Waggregate-return -Wcast-qual -Wshadow 
-Wredundant-decls],, [GNUCFLAGS])
-   fi
--  if test x$ENABLE_DEBUG = xyes ; then
--STP_ADD_COMPILER_ARG([-g])
--  else
--STP_ADD_FIRST_COMPILER_ARG([-O6 -O3 -O2 -O1 -O])
--  fi
--else
--  if test x$ENABLE_DEBUG = xyes ; then
--STP_ADD_COMPILER_ARG([-g])
--  else
--STP_ADD_FIRST_COMPILER_ARG([-O])
--  fi
--fi
--if test x$ENABLE_PROFILE = xyes ; then
--  STP_ADD_COMPILER_ARG([-pg])
- fi
- AC_SUBST(GNUCFLAGS)
- 

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-12-15 Thread Miroslav Šulc
commit: f6a3afb9c6f9049449e2ad4af566853403a4f9c9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Dec 15 10:38:06 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Dec 15 10:38:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a3afb9

net-print/gutenprint-5.3.3: bump

1) organized deps
2) removed src_prepare as it is not needed anymore and in fact
   it breaks configuration
Note: bug 613278 still not fixed
Closes: https://bugs.gentoo.org/702904
Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-print/gutenprint/Manifest|  1 +
 net-print/gutenprint/gutenprint-5.3.3.ebuild | 83 
 2 files changed, 84 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index b70f5065797..a086990e608 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1,3 @@
 DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e
 DIST gutenprint-5.3.1.tar.xz 5153260 BLAKE2B 
03465158944a77af93bfaf13878f821f13e63eac1bd92f9e33ba003b49a4cc1864e0ddf2bd3d72cec9fd2759401f90304f62ec068c3b62b0c210c53d1265c0d1
 SHA512 
214d07e6f78130e95c8c9d98f0862921d26f74a7c302afabdb138b35ef5f02f52fa143411983867fd7015477c16ca18cf8001e6552c27cd4a12c08ff77e92986
+DIST gutenprint-5.3.3.tar.xz 5050624 BLAKE2B 
dbcf74169d0756d991bbdad7338a6e6f995f8eeedc2610677b327abee6aecc787d1cc35949f73c1d93ad274de7d467542b72a5fe0abf58fbc4ec6f21667cbad7
 SHA512 
d2c47eb4ccc3c46ccb2f1042682edf7443f5c57439ead72f49ecd10537cf967251bacf7ca7da29fb8dceecc7eebd55ed021f2594ff9fb6509bab543fab1dc8d6

diff --git a/net-print/gutenprint/gutenprint-5.3.3.ebuild 
b/net-print/gutenprint/gutenprint-5.3.3.ebuild
new file mode 100644
index 000..e27ce396ee4
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.3.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+CDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+RDEPEND="${CDEPEND}"
+DEPEND="${CDEPEND}"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.1-cflags.patch
+)
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-07-28 Thread Mikle Kolyada
commit: 3a8ddc6c81d20ed906779fd19313075ed4671ceb
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun Jul 28 11:01:24 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun Jul 28 11:01:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a8ddc6c

net-print/gutenprint: arm stable wrt bug #681616

Package-Manager: Portage-2.3.66, Repoman-2.3.16
RepoMan-Options: --include-arches="arm"
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index 3263beab35f..517ca284a3c 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-07-03 Thread Sergei Trofimovich
commit: d7f075a9253aeacff2f631569af189b8ff1dc0ec
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Jul  3 16:31:29 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Jul  3 21:31:57 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f075a9

net-print/gutenprint: stable 5.3.1 for hppa, bug #681616

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.66, Repoman-2.3.11
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index f7e83de67be..3263beab35f 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-05-12 Thread Thomas Deutschmann
commit: a020fdbd7e50c28b0c516f6c39491c277828e3c6
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon May 13 00:20:05 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May 13 00:36:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a020fdbd

net-print/gutenprint: x86 stable (bug #681616)

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index c93fd781c8a..f7e83de67be 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-05-07 Thread Tobias Klausmann
commit: 66c36da40f8c18d447ba3f449e2eda170fe709ad
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue May  7 08:45:45 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue May  7 08:45:45 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66c36da4

net-print/gutenprint-5.3.1-r0: alpha stable

Bug: http://bugs.gentoo.org/681616
Signed-off-by: Tobias Klausmann  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index e4102d825fa..c93fd781c8a 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-05-02 Thread Mikle Kolyada
commit: 25d327800db8015cd818e7ddf7f788c46d0cd891
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Thu May  2 18:40:19 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Thu May  2 18:40:19 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25d32780

net-print/gutenprint: amd64 stable wrt bug #681616

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index da9268caa91..e4102d825fa 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-04-29 Thread Sergei Trofimovich
commit: 5cf3a8d754f10c9b637aeb3a2436ba2c1eefc20e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Apr 29 19:42:54 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 19:49:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf3a8d7

net-print/gutenprint: stable 5.3.1 for sparc, bug #681616

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index 0a9e2112fe0..da9268caa91 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-04-29 Thread Sergei Trofimovich
commit: 5fc5aef2fb4477406539426b1281539afe500e3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 08:27:21 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 08:49:38 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fc5aef2

net-print/gutenprint: stable 5.3.1 for ppc, bug #681616

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index fd1fa7909d4..7dadce2122c 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-04-29 Thread Sergei Trofimovich
commit: f1d938f6f1d26129b5b279a29b543ef63e8b33ed
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 08:51:04 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 08:51:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d938f6

net-print/gutenprint: stable 5.3.1 for ppc64, bug #681616

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index 7dadce2122c..0a9e2112fe0 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ppc ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2019-04-29 Thread Sergei Trofimovich
commit: 094f0d0f214d403b6b6be18821ad1526c8532b1d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Apr 29 08:18:52 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Apr 29 08:18:52 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=094f0d0f

net-print/gutenprint: stable 5.3.1 for ia64, bug #681616

Package-Manager: Portage-2.3.65, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-print/gutenprint/gutenprint-5.3.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
index ee683257f38..fd1fa7909d4 100644
--- a/net-print/gutenprint/gutenprint-5.3.1.ebuild
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-12-30 Thread Tim Harder
commit: 525afc62cc93ab537d57b14e54aced726f0ceb12
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Dec 30 08:52:34 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Dec 30 08:52:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525afc62

net-print/gutenprint: remove old

Signed-off-by: Tim Harder  gentoo.org>

 net-print/gutenprint/Manifest  |  3 -
 net-print/gutenprint/gutenprint-5.2.12.ebuild  | 90 -
 net-print/gutenprint/gutenprint-5.2.13_pre1.ebuild | 94 --
 net-print/gutenprint/gutenprint-5.3.0_pre1.ebuild  | 94 --
 4 files changed, 281 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index e7503bfee67..b70f5065797 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,5 +1,2 @@
-DIST gutenprint-5.2.12.tar.bz2 6898738 BLAKE2B 
753fee4b2fad6fdcb3ed5c6bfd8bebf4c1459c86a8e2e6bd5922b367b887b0100b9f3c8562283f7b850fd6b616353e2455c8ccdae3455c537e4ccce04222cf86
 SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
-DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 BLAKE2B 
50ea5051760ea5a03e2d72c1ae390803e16bd8ec18cd9884f3ef1ae9ddef66fce72823f4c0622f156f013a642acf3a5a60d7fa312b9e35fe198ef755a44ccf02
 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
 DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e
-DIST gutenprint-5.3.0-pre1.tar.bz2 6979423 BLAKE2B 
39093c48b8212da7b1bf1e9fb4c9b8b79a0a5bb67b2846b2ba7c94bbb35e6d0cb03e951984ecaa2e3e8c785c70e5fdf52eadc553b18494edc229026b73974227
 SHA512 
0b72a76f48351f49eea35338e04a533d941939f5eb2c20bc0535a337ce2f77b7f1a1050d0de3e1b3220504fa1ce3b39fa6eee7013b7b3a45fc347b3ee83d
 DIST gutenprint-5.3.1.tar.xz 5153260 BLAKE2B 
03465158944a77af93bfaf13878f821f13e63eac1bd92f9e33ba003b49a4cc1864e0ddf2bd3d72cec9fd2759401f90304f62ec068c3b62b0c210c53d1265c0d1
 SHA512 
214d07e6f78130e95c8c9d98f0862921d26f74a7c302afabdb138b35ef5f02f52fa143411983867fd7015477c16ca18cf8001e6552c27cd4a12c08ff77e92986

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
deleted file mode 100644
index 91ed40cc086..000
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="cups gimp gtk nls readline ppds static-libs"
-REQUIRED_USE="gimp? ( gtk )"
-
-RDEPEND="
-   dev-lang/perl
-   readline? ( sys-libs/readline:0= )
-   cups? ( >=net-print/cups-1.1.14 )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
-   gtk? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )
-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-RESTRICT="test"
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
-   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
-)
-
-src_prepare() {
-   default
-
-   sed -i "s:m4local:m4extra:" Makefile.am || die
-
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
-   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   --enable-test
-   --disable-translated-cups-ppds
-   $(use_enable gtk libgutenprintui2)
-   $(use_with gimp gimp2)
-   $(use_with gimp gimp2-as-gutenprint)
-   $(use_with cups)
-   $(use_enable nls)
-   $(use_with readline)
-   $(use_enable static-libs static)
-   )
-
-   if use cups && use ppds; then
-   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
-   else
-   myeconfargs+=( --disable-cups-ppds )
-   fi
-
-   econf "${myeconfargs[@]}"
-}
-
-src_install() {
-   default
-
-   dodoc doc/FAQ.html
-   dodoc -r doc/gutenprintui2/html
-   rm -r "${ED}"/usr/share/gutenprint/doc || die
-
-   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
-}
-
-pkg_postinst() {
-   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/, net-print/gutenprint/files/

2018-12-30 Thread Tim Harder
commit: 4152564fbaa82c75b11840d7e109281d8be065f7
Author: Tim Harder  gentoo  org>
AuthorDate: Sun Dec 30 08:51:58 2018 +
Commit: Tim Harder  gentoo  org>
CommitDate: Sun Dec 30 08:51:58 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4152564f

net-print/gutenprint: version bump to 5.3.1

Signed-off-by: Tim Harder  gentoo.org>

 net-print/gutenprint/Manifest  |  1 +
 .../gutenprint/files/gutenprint-5.3.1-cflags.patch | 23 ++
 net-print/gutenprint/gutenprint-5.3.1.ebuild   | 93 ++
 3 files changed, 117 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 3e54b8fd6af..e7503bfee67 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -2,3 +2,4 @@ DIST gutenprint-5.2.12.tar.bz2 6898738 BLAKE2B 
753fee4b2fad6fdcb3ed5c6bfd8bebf4c
 DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 BLAKE2B 
50ea5051760ea5a03e2d72c1ae390803e16bd8ec18cd9884f3ef1ae9ddef66fce72823f4c0622f156f013a642acf3a5a60d7fa312b9e35fe198ef755a44ccf02
 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
 DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e
 DIST gutenprint-5.3.0-pre1.tar.bz2 6979423 BLAKE2B 
39093c48b8212da7b1bf1e9fb4c9b8b79a0a5bb67b2846b2ba7c94bbb35e6d0cb03e951984ecaa2e3e8c785c70e5fdf52eadc553b18494edc229026b73974227
 SHA512 
0b72a76f48351f49eea35338e04a533d941939f5eb2c20bc0535a337ce2f77b7f1a1050d0de3e1b3220504fa1ce3b39fa6eee7013b7b3a45fc347b3ee83d
+DIST gutenprint-5.3.1.tar.xz 5153260 BLAKE2B 
03465158944a77af93bfaf13878f821f13e63eac1bd92f9e33ba003b49a4cc1864e0ddf2bd3d72cec9fd2759401f90304f62ec068c3b62b0c210c53d1265c0d1
 SHA512 
214d07e6f78130e95c8c9d98f0862921d26f74a7c302afabdb138b35ef5f02f52fa143411983867fd7015477c16ca18cf8001e6552c27cd4a12c08ff77e92986

diff --git a/net-print/gutenprint/files/gutenprint-5.3.1-cflags.patch 
b/net-print/gutenprint/files/gutenprint-5.3.1-cflags.patch
new file mode 100644
index 000..2f539333f79
--- /dev/null
+++ b/net-print/gutenprint/files/gutenprint-5.3.1-cflags.patch
@@ -0,0 +1,23 @@
+--- gutenprint-5.3.1/configure.ac
 gutenprint-5.3.1/configure.ac
+@@ -714,20 +714,6 @@
+   if test x${USE_MAINTAINER_MODE} = xyes ; then
+ STP_ADD_COMPILER_ARGS([-D_POSIX_C_SOURCE=200809L -std=c99 -pedantic 
-Waggregate-return -Wcast-qual -Wshadow -Wredundant-decls],, [GNUCFLAGS])
+   fi
+-  if test x$ENABLE_DEBUG = xyes ; then
+-STP_ADD_COMPILER_ARG([-g])
+-  else
+-STP_ADD_FIRST_COMPILER_ARG([-O3 -O2 -O1 -O])
+-  fi
+-else
+-  if test x$ENABLE_DEBUG = xyes ; then
+-STP_ADD_COMPILER_ARG([-g])
+-  else
+-STP_ADD_FIRST_COMPILER_ARG([-O])
+-  fi
+-fi
+-if test x$ENABLE_PROFILE = xyes ; then
+-  STP_ADD_COMPILER_ARG([-pg])
+ fi
+ AC_SUBST(GNUCFLAGS)
+ 

diff --git a/net-print/gutenprint/gutenprint-5.3.1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.1.ebuild
new file mode 100644
index 000..ee683257f38
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.1.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.3.1-cflags.patch
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-30 Thread Mikle Kolyada
commit: 643394c80701c6800d88716a0b60494bd80b7217
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Wed May 30 18:00:37 2018 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Wed May 30 18:00:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=643394c8

net-print/gutenprint: arm stable wrt bug #641342

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index cbe9db99247..97a21e4d903 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-14 Thread Tobias Klausmann
commit: 5b074b76c666c8f3ef2b3ecb44ce55d4264a6760
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon May 14 11:49:12 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon May 14 11:49:26 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b074b76

net-print/gutenprint-5.2.13-r0: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/641342

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index 03865183d14..cbe9db99247 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-13 Thread Aaron Bauman
commit: 898c6e3f782f32150d9f2196c48edb20e9a97bf6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Mon May 14 00:08:07 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon May 14 00:08:37 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=898c6e3f

net-print/gutenprint: amd64 stable wrt bug #641342

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index 3af1075310f..03865183d14 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-13 Thread Thomas Deutschmann
commit: 1d38eeef0450a66d00a657e1db37405f26f5aeca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun May 13 21:56:42 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun May 13 22:06:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d38eeef

net-print/gutenprint: x86 stable (bug #641342)

Package-Manager: Portage-2.3.34, Repoman-2.3.9

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index d010266947f..3af1075310f 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-13 Thread Sergei Trofimovich
commit: 127f69ffa35a0455ad5b4ca7a38c66ec63f4b2f1
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun May 13 10:07:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 13 10:07:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=127f69ff

net-print/gutenprint: stable 5.2.13 for hppa, bug #641342

Bug: https://bugs.gentoo.org/641342
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="hppa"

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index d90f0f7cc7f..d010266947f 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm hppa ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-13 Thread Sergei Trofimovich
commit: 9772de098d06426597607267cb67304aec58edaa
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun May 13 06:55:47 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun May 13 09:52:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9772de09

net-print/gutenprint: stable 5.2.13 for sparc

Bug: https://bugs.gentoo.org/641342
Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="sparc"

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index 0194908ff7a..d90f0f7cc7f 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-05-09 Thread Sergei Trofimovich
commit: 7d0e4db8b7fba548d51fe144815299013b5e815a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  9 21:53:15 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  9 21:53:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d0e4db8

net-print/gutenprint: stable 5.2.13 for ia64, bug #641342

Bug: https://bugs.gentoo.org/641342
Package-Manager: Portage-2.3.36, Repoman-2.3.9
RepoMan-Options: --include-arches="ia64"

 net-print/gutenprint/gutenprint-5.2.13.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
index 53882ab7a0f..0194908ff7a 100644
--- a/net-print/gutenprint/gutenprint-5.2.13.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2018-01-04 Thread Andreas Hüttel
commit: 94bb49a9a28a2531bab1062e258c2d7b43b51663
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Jan  4 17:34:43 2018 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Jan  4 17:35:33 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94bb49a9

net-print/gutenprint: Add pre-release version (no keywords)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-print/gutenprint/Manifest |  1 +
 net-print/gutenprint/gutenprint-5.3.0_pre1.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 40c3c132f06..3e54b8fd6af 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,3 +1,4 @@
 DIST gutenprint-5.2.12.tar.bz2 6898738 BLAKE2B 
753fee4b2fad6fdcb3ed5c6bfd8bebf4c1459c86a8e2e6bd5922b367b887b0100b9f3c8562283f7b850fd6b616353e2455c8ccdae3455c537e4ccce04222cf86
 SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 BLAKE2B 
50ea5051760ea5a03e2d72c1ae390803e16bd8ec18cd9884f3ef1ae9ddef66fce72823f4c0622f156f013a642acf3a5a60d7fa312b9e35fe198ef755a44ccf02
 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
 DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e
+DIST gutenprint-5.3.0-pre1.tar.bz2 6979423 BLAKE2B 
39093c48b8212da7b1bf1e9fb4c9b8b79a0a5bb67b2846b2ba7c94bbb35e6d0cb03e951984ecaa2e3e8c785c70e5fdf52eadc553b18494edc229026b73974227
 SHA512 
0b72a76f48351f49eea35338e04a533d941939f5eb2c20bc0535a337ce2f77b7f1a1050d0de3e1b3220504fa1ce3b39fa6eee7013b7b3a45fc347b3ee83d

diff --git a/net-print/gutenprint/gutenprint-5.3.0_pre1.ebuild 
b/net-print/gutenprint/gutenprint-5.3.0_pre1.ebuild
new file mode 100644
index 000..46cbfb56c28
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.3.0_pre1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+#KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
+   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-12-25 Thread Andreas Hüttel
commit: af3f66c0136b0fcf54f0dae52d72af199a2ad994
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Dec 25 21:23:44 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Mon Dec 25 21:24:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af3f66c0

net-print/gutenprint: Version bump

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 net-print/gutenprint/Manifest |  1 +
 net-print/gutenprint/gutenprint-5.2.13.ebuild | 94 +++
 2 files changed, 95 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 39b5f605af9..40c3c132f06 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1,3 @@
 DIST gutenprint-5.2.12.tar.bz2 6898738 BLAKE2B 
753fee4b2fad6fdcb3ed5c6bfd8bebf4c1459c86a8e2e6bd5922b367b887b0100b9f3c8562283f7b850fd6b616353e2455c8ccdae3455c537e4ccce04222cf86
 SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 BLAKE2B 
50ea5051760ea5a03e2d72c1ae390803e16bd8ec18cd9884f3ef1ae9ddef66fce72823f4c0622f156f013a642acf3a5a60d7fa312b9e35fe198ef755a44ccf02
 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
+DIST gutenprint-5.2.13.tar.bz2 6995005 BLAKE2B 
7f9fe4bfee907fa6fe6de9bde674368701a221ea12459438053c231cc0e181601eb4fc700a95531135aecff2de6b2f41c2c78d89ad4445773efe0c11a8f45a35
 SHA512 
6a60a5e462bfd754ac4389b7e926715c06847c660df17e40d48cd57ece99a7ea6098bfd16c067cb27d8aef7ef705a2fdca9f05209d1f3ebf168b0ab16af4e36e

diff --git a/net-print/gutenprint/gutenprint-5.2.13.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13.ebuild
new file mode 100644
index 000..53882ab7a0f
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.2.13.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
+   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-09-27 Thread Pacho Ramos
commit: 2ee1ac3360f3f0ab659a625a5c60ffcec52235db
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Sep 27 11:08:25 2017 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Sep 27 11:08:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee1ac33

net-print/gutenprint: Version bump

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 net-print/gutenprint/Manifest  |  1 +
 net-print/gutenprint/gutenprint-5.2.13_pre1.ebuild | 94 ++
 2 files changed, 95 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index f68477e789c..8c8503410d4 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1 +1,2 @@
 DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050
+DIST gutenprint-5.2.13-pre1.tar.bz2 6971542 SHA256 
52c6860189df75c403d0951e8467512e8992ff8c7ce226be77c11c5e9b09e392 SHA512 
86c04136fa783391abd47aeefe4ce405f2940728ffccf55196f683f1977843f96a0e6d66bc1fe4d7eef7d3fcac3860fa6125d74ae4be088e95450e05b7f855b2
 WHIRLPOOL 
7670c554fa312066fced51014066973e3b4c04f0015dc2ecd99f45ad2a83c406636939655dbb641392826bdce942159f1dd5be11949c48d13bbb1b467f581087

diff --git a/net-print/gutenprint/gutenprint-5.2.13_pre1.ebuild 
b/net-print/gutenprint/gutenprint-5.2.13_pre1.ebuild
new file mode 100644
index 000..53882ab7a0f
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.2.13_pre1.ebuild
@@ -0,0 +1,94 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+SRC_URI="mirror://sourceforge/gimp-print/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
+   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update installed ppds manually using 
cups-genppdupdate"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-21 Thread Andreas Hüttel
commit: be583f6f2127288e6e34f688cadc29b51df0b184
Author: Andreas K. Huettel  gentoo  org>
AuthorDate: Tue Feb 21 12:44:04 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Tue Feb 21 12:44:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be583f6f

net-print/gutenprint: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/Manifest |  1 -
 net-print/gutenprint/gutenprint-5.2.10.ebuild | 96 ---
 2 files changed, 97 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 573e02a219..f68477e789 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1 @@
-DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
 DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
deleted file mode 100644
index 2257f14c7d..00
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit eutils multilib autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
-
-RDEPEND="<=app-text/ghostscript-gpl-9.15-r1
-   dev-lang/perl
-   readline? ( sys-libs/readline:0= )
-   cups? ( >=net-print/cups-1.1.14 )
-   foomaticdb? ( net-print/foomatic-db-engine )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
-   gtk? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   gtk? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )"
-
-RESTRICT="test"
-
-REQUIRED_USE="gimp? ( gtk )"
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch\
-   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
-   sed -i "s:m4local:m4extra:" Makefile.am || die
-
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
-   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=""
-
-   if use cups && use ppds; then
-   myconf+=" --enable-cups-ppds --enable-cups-level3-ppds"
-   else
-   myconf+=" --disable-cups-ppds"
-   fi
-
-   use foomaticdb \
-   && myconf+=" --with-foomatic3" \
-   || myconf+=" --without-foomatic"
-
-   econf \
-   --enable-test \
-   --with-ghostscript \
-   --disable-translated-cups-ppds \
-   $(use_enable gtk libgutenprintui2) \
-   $(use_with gimp gimp2) \
-   $(use_with gimp gimp2-as-gutenprint) \
-   $(use_with cups) \
-   $(use_enable nls) \
-   $(use_with readline) \
-   $(use_enable static-libs static) \
-   ${myconf}
-}
-
-src_install() {
-   default
-
-   dohtml doc/FAQ.html
-   dohtml -r doc/gutenprintui2/html
-   rm -fR "${ED}"/usr/share/gutenprint/doc
-   if ! use gtk; then
-   rm -f "${ED}"/usr/$(get_libdir)/pkgconfig/gutenprintui2.pc
-   rm -rf "${ED}"/usr/include/gutenprintui2
-   fi
-
-   find "${ED}" -name '*.la' -exec rm -f '{}' +
-}
-
-pkg_postinst() {
-   if [ "${ROOT}" == "/" ] && [ -x /usr/sbin/cups-genppdupdate ]; then
-   elog "Updating installed printer ppd files"
-   elog $(/usr/sbin/cups-genppdupdate)
-   else
-   elog "You need to update installed ppds manually using 
cups-genppdupdate"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-21 Thread Tobias Klausmann
commit: aec6da5c26dda69e2dd10ee42bbd8d22a8f63cf9
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Feb 21 11:52:02 2017 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Feb 21 11:52:02 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec6da5c

net-print/gutenprint-5.2.12-r0: add alpha keyword

Gentoo-Bug: 596576

 net-print/gutenprint/gutenprint-5.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
index 88daa91731..40b1a1454e 100644
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-18 Thread Jeroen Roovers
commit: 41f3c4f861c19183edb06ede18629d9824c0b9f0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Feb 18 12:05:08 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Feb 18 12:05:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41f3c4f8

net-print/gutenprint: Stable for HPPA (bug #596576).

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --ignore-arches

 net-print/gutenprint/gutenprint-5.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
index e97c5e3765..aa68426289 100644
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-17 Thread Michael Weber
commit: 966b7a88089f536b9e893cfe2a362b32d58e565f
Author: Michael Weber  gentoo  org>
AuthorDate: Fri Feb 17 22:29:04 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Fri Feb 17 22:47:05 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966b7a88

net-print/gutenprint: arm ppc ppc64 stable (bug 596576).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/gutenprint-5.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
index 52c9a42d28..e97c5e3765 100644
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm ~hppa ~ia64 ppc ppc64 sparc x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-17 Thread Agostino Sarubbo
commit: 1fecba0ebb27caf04f2aaa63a65ba4809e2adf96
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 17 10:41:34 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 17 10:41:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fecba0e

net-print/gutenprint: x86 stable wrt bug #596576

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
index 3b3fe7561d..fc29a71a64 100644
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-17 Thread Agostino Sarubbo
commit: 6c2d245de5725fd1bad507f500dd0501f2fa6aa1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Feb 17 10:14:25 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Feb 17 10:14:25 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c2d245d

net-print/gutenprint: amd64 stable wrt bug #596576

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-print/gutenprint/gutenprint-5.2.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
index 5fd36bb435..3b3fe7561d 100644
--- a/net-print/gutenprint/gutenprint-5.2.12.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cups gimp gtk nls readline ppds static-libs"
 REQUIRED_USE="gimp? ( gtk )"
 



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-02-16 Thread Andreas Hüttel
commit: fac320b91931df18cbfff3255d4b0683c778a1c2
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Feb 16 23:14:05 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Thu Feb 16 23:20:55 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fac320b9

net-print/gutenprint: Require old ghostscript, bug 587744

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index 8078433eb1..2257f14c7d 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -15,9 +15,9 @@ SLOT="0"
 KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
-RDEPEND="app-text/ghostscript-gpl
+RDEPEND="<=app-text/ghostscript-gpl-9.15-r1
dev-lang/perl
-   readline? ( sys-libs/readline )
+   readline? ( sys-libs/readline:0= )
cups? ( >=net-print/cups-1.1.14 )
foomaticdb? ( net-print/foomatic-db-engine )
gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/files/, net-print/gutenprint/

2017-02-11 Thread Andreas Hüttel
commit: 212cc58cd2da78cadcd8a5365daaa0055fb06a2e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat Feb 11 20:29:44 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sat Feb 11 20:29:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212cc58c

net-print/gutenprint: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/Manifest  |  1 -
 .../gutenprint/files/gutenprint-5.2.8-genppd.patch | 23 -
 ...rint-switch-from-ijs-config-to-pkg-config.patch | 60 -
 net-print/gutenprint/gutenprint-5.2.11.ebuild  | 97 --
 4 files changed, 181 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 0e4da5be11..573e02a219 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,3 +1,2 @@
 DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
-DIST gutenprint-5.2.11.tar.bz2 6570118 SHA256 
c1a34cd2e02527de4d2a9bf6c14732cb9aa11b333f771eb6043fdc974de24df9 SHA512 
f4010e489dd6763b19113abf1d55e84cea8d36b920d03dbe204dba30ab0d3fb3e3391e739cd1a56e2f63581c8ce4a856a7f747deb6e7b18d7e1f7a3d87901c60
 WHIRLPOOL 
0c6a0495d59ef720da74b610f6c26515ea5d0748e78f1b8eb4bb12277dca874b428ef17f9cf668f0449362900580ecefe35c2d1ebf6f6025519c886fc8a83b9e
 DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050

diff --git a/net-print/gutenprint/files/gutenprint-5.2.8-genppd.patch 
b/net-print/gutenprint/files/gutenprint-5.2.8-genppd.patch
deleted file mode 100644
index f61fb69ccf..00
--- a/net-print/gutenprint/files/gutenprint-5.2.8-genppd.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -urN gutenprint-5.2.8.old/src/cups/Makefile.am 
gutenprint-5.2.8/src/cups/Makefile.am
 gutenprint-5.2.8.old/src/cups/Makefile.am  2012-06-14 14:03:53.011828220 
+0200
-+++ gutenprint-5.2.8/src/cups/Makefile.am  2012-06-14 14:04:57.672829331 
+0200
-@@ -98,16 +98,16 @@
- 
- cups_genppd_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_SOURCES = 
genppd.c i18n.c i18n.h
- cups_genppd_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_CFLAGS = 
-DALL_LINGUAS='"$(ALL_LINGUAS)"' $(BUILD_SIMPLE_PPDS) $(TRANSLATE_PPDS)
--cups_genppd_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD = 
$(CUPS_LIBS) $(GENPPD_LIBS) $(GUTENPRINT_LIBS) @LIBICONV@
-+cups_genppd_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD = 
$(GUTENPRINT_LIBS) $(CUPS_LIBS) $(GENPPD_LIBS) @LIBICONV@
- cups_genppd_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDFLAGS = 
$(STATIC_LDOPTS)
- 
- gutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_SOURCES = 
genppd.c i18n.c i18n.h
- gutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_CFLAGS = 
-DCUPS_DRIVER_INTERFACE -DALL_LINGUAS='"$(ALL_LINGUAS)"' $(BUILD_SIMPLE_PPDS) 
$(TRANSLATE_PPDS)
--gutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD = 
$(CUPS_LIBS) $(GUTENPRINT_LIBS) @LIBICONV@
-+gutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD = 
$(GUTENPRINT_LIBS) $(CUPS_LIBS) @LIBICONV@
- gutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDFLAGS = 
$(STATIC_LDOPTS)
- 
- 
rastertogutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_SOURCES
 = rastertoprinter.c i18n.c i18n.h
--rastertogutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD
 = $(CUPS_LIBS) $(GUTENPRINT_LIBS) @LIBICONV@
-+rastertogutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDADD
 = $(GUTENPRINT_LIBS) $(CUPS_LIBS) @LIBICONV@
- 
rastertogutenprint_@GUTENPRINT_MAJOR_VERSION@_@GUTENPRINT_MINOR_VERSION@_LDFLAGS
 = $(STATIC_LDOPTS)
- 
- ## Data

diff --git 
a/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
 
b/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
deleted file mode 100644
index 99ef9b74c6..00
--- 
a/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
+++ /dev/null
@@ -1,60 +0,0 @@
-From 233a909a77dd4c18d359bf32cd8ef99ed1b7b459 Mon Sep 17 00:00:00 2001
-From: speachy <>
-Date: Fri, 29 Jan 2016 12:41:21 +
-Subject: [PATCH] Apply patch from Brian Norris to switch from 'ijs-config' to
- 'pkg-config' for IJS support, as the former does not work for
- cross-compilation.
-

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-01-29 Thread Andreas Hüttel
commit: 5d1f834c4dc876720dca88dec63a0ebd48c30aa3
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 29 16:55:38 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jan 29 16:55:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1f834c

net-print/gutenprint: Remove old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/Manifest|  1 -
 net-print/gutenprint/gutenprint-5.2.9.ebuild | 96 
 2 files changed, 97 deletions(-)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index f9acc65..0e4da5b 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,4 +1,3 @@
 DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
 DIST gutenprint-5.2.11.tar.bz2 6570118 SHA256 
c1a34cd2e02527de4d2a9bf6c14732cb9aa11b333f771eb6043fdc974de24df9 SHA512 
f4010e489dd6763b19113abf1d55e84cea8d36b920d03dbe204dba30ab0d3fb3e3391e739cd1a56e2f63581c8ce4a856a7f747deb6e7b18d7e1f7a3d87901c60
 WHIRLPOOL 
0c6a0495d59ef720da74b610f6c26515ea5d0748e78f1b8eb4bb12277dca874b428ef17f9cf668f0449362900580ecefe35c2d1ebf6f6025519c886fc8a83b9e
 DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050
-DIST gutenprint-5.2.9.tar.bz2 5720450 SHA256 
4b27e4f06f32d30271df89ecb6089bb11bcf2caec5f60b0909e083095354bca0 SHA512 
082990e09c49247baab9575b34882026770923915eb1c4ff6f75475cd341691263c7567a430542ead868e80ee6ea82e00ad12c89be0611913f934d66a10a9549
 WHIRLPOOL 
d466288983c4a194c76f505a5adc16af00a651c07a584ff860919b1cf0e2ca870091eac76c6b7d466d9508f3e77a4c6095efe593c0350feeb41dd761adb6e92a

diff --git a/net-print/gutenprint/gutenprint-5.2.9.ebuild 
b/net-print/gutenprint/gutenprint-5.2.9.ebuild
deleted file mode 100644
index bcab27b..
--- a/net-print/gutenprint/gutenprint-5.2.9.ebuild
+++ /dev/null
@@ -1,96 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils multilib autotools
-
-DESCRIPTION="Ghostscript and cups printer drivers"
-HOMEPAGE="http://gutenprint.sourceforge.net;
-SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86"
-IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
-
-RDEPEND="app-text/ghostscript-gpl
-   dev-lang/perl
-   readline? ( sys-libs/readline )
-   cups? ( >=net-print/cups-1.1.14 )
-   foomaticdb? ( net-print/foomatic-db-engine )
-   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
-   gtk? ( x11-libs/gtk+:2 )
-   nls? ( virtual/libintl )"
-DEPEND="${RDEPEND}
-   gtk? ( virtual/pkgconfig )
-   nls? ( sys-devel/gettext )"
-
-RESTRICT="test"
-
-REQUIRED_USE="gimp? ( gtk )"
-
-DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
-   epatch "${FILESDIR}"/${PN}-5.2.8-genppd.patch # bug 382927
-   sed -i "s:m4local:m4extra:" Makefile.am || die
-
-   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
-   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
-   -i configure.ac || die
-
-   eautoreconf
-}
-
-src_configure() {
-   local myconf=""
-
-   if use cups && use ppds; then
-   myconf+=" --enable-cups-ppds --enable-cups-level3-ppds"
-   else
-   myconf+=" --disable-cups-ppds"
-   fi
-
-   use foomaticdb \
-   && myconf+=" --with-foomatic3" \
-   || myconf+=" --without-foomatic"
-
-   econf \
-   --enable-test \
-   --with-ghostscript \
-   --disable-translated-cups-ppds \
-   $(use_enable gtk libgutenprintui2) \
-   $(use_with gimp gimp2) \
-   $(use_with gimp gimp2-as-gutenprint) \
-   $(use_with cups) \
-   $(use_enable nls) \
-   $(use_with readline) \
-   $(use_enable static-libs static) \
-   ${myconf}
-}
-
-src_install() {
-   default
-
-   dohtml doc/FAQ.html
-   dohtml -r doc/gutenprintui2/html
-   rm -fR "${ED}"/usr/share/gutenprint/doc
-   if ! use gtk; then
-   rm -f 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2017-01-29 Thread Andreas Hüttel
commit: a03437c43ce9c1ed88ca97b9d98b1c85f1c0589e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 29 16:55:09 2017 +
Commit: Andreas Hüttel  gentoo  org>
CommitDate: Sun Jan 29 16:55:53 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a03437c4

net-print/gutenprint: Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 net-print/gutenprint/Manifest |  1 +
 net-print/gutenprint/gutenprint-5.2.12.ebuild | 91 +++
 2 files changed, 92 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index a38c2d3..f9acc65 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,3 +1,4 @@
 DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
 DIST gutenprint-5.2.11.tar.bz2 6570118 SHA256 
c1a34cd2e02527de4d2a9bf6c14732cb9aa11b333f771eb6043fdc974de24df9 SHA512 
f4010e489dd6763b19113abf1d55e84cea8d36b920d03dbe204dba30ab0d3fb3e3391e739cd1a56e2f63581c8ce4a856a7f747deb6e7b18d7e1f7a3d87901c60
 WHIRLPOOL 
0c6a0495d59ef720da74b610f6c26515ea5d0748e78f1b8eb4bb12277dca874b428ef17f9cf668f0449362900580ecefe35c2d1ebf6f6025519c886fc8a83b9e
+DIST gutenprint-5.2.12.tar.bz2 6898738 SHA256 
a42489fd7d6f2e4320811754bb80b0cd845db6632b52f819fbc2b4b75057341b SHA512 
38dd34ca1946a37d0bdaa7d69f65b11651097b6d7f2b451387afd72b32fc92c3670bf54b46df226ca7a64d78f50117a648e2d6194ebaf2e86627cb29fb0e958e
 WHIRLPOOL 
f69696ae56a27e87006f471a2e9404dad53bf800743f51ce0524735f61f92e4955eb81cf8d9cc8c7e398316d55f7bc6346e2e4a0330689fad790c9ffbd9f7050
 DIST gutenprint-5.2.9.tar.bz2 5720450 SHA256 
4b27e4f06f32d30271df89ecb6089bb11bcf2caec5f60b0909e083095354bca0 SHA512 
082990e09c49247baab9575b34882026770923915eb1c4ff6f75475cd341691263c7567a430542ead868e80ee6ea82e00ad12c89be0611913f934d66a10a9549
 WHIRLPOOL 
d466288983c4a194c76f505a5adc16af00a651c07a584ff860919b1cf0e2ca870091eac76c6b7d466d9508f3e77a4c6095efe593c0350feeb41dd761adb6e92a

diff --git a/net-print/gutenprint/gutenprint-5.2.12.ebuild 
b/net-print/gutenprint/gutenprint-5.2.12.ebuild
new file mode 100644
index ..5fd36bb
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.2.12.ebuild
@@ -0,0 +1,91 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cups gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+   gtk? ( x11-libs/gtk+:2 )
+   nls? ( virtual/libintl )
+"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )"
+
+RESTRICT="test"
+
+DOCS=( AUTHORS ChangeLog NEWS README doc/gutenprint-users-manual.{pdf,odt} )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.2.4-CFLAGS.patch
+   "${FILESDIR}"/${PN}-5.2.10-genppd.patch # bug 382927
+)
+
+src_prepare() {
+   default
+
+   sed -i "s:m4local:m4extra:" Makefile.am || die
+
+   sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" \
+   -e "s/AM_PROG_CC_STDC/AC_PROG_CC/" \
+   -i configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-test
+   --disable-translated-cups-ppds
+   $(use_enable gtk libgutenprintui2)
+   $(use_with gimp gimp2)
+   $(use_with gimp gimp2-as-gutenprint)
+   $(use_with cups)
+   $(use_enable nls)
+   $(use_with readline)
+   $(use_enable static-libs static)
+   )
+
+   if use cups && use ppds; then
+   myeconfargs+=( --enable-cups-ppds --enable-cups-level3-ppds )
+   else
+   myeconfargs+=( --disable-cups-ppds )
+   fi
+
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   dodoc doc/FAQ.html
+   dodoc -r doc/gutenprintui2/html
+   rm -r "${ED}"/usr/share/gutenprint/doc || die
+
+   find "${ED}" -name '*.la' -exec rm -f '{}' + || die
+}
+
+pkg_postinst() {
+   if [[ ${ROOT} == / ]] && [[ -x /usr/sbin/cups-genppdupdate ]]; then
+   elog "Updating installed printer ppd files"
+   elog $(/usr/sbin/cups-genppdupdate)
+   else
+   elog "You need to update 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2016-10-12 Thread Pacho Ramos
commit: f0da3c22347e1cabd6c8c5457944173067418c0f
Author: Pacho Ramos  gentoo  org>
AuthorDate: Wed Oct 12 18:23:54 2016 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Wed Oct 12 18:33:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0da3c22

net-print/gutenprint: x86 stable, bug #585296

Package-Manager: portage-2.3.1

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index 2f1fba5..0cad2a3 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2016-10-11 Thread Jeroen Roovers
commit: 8bc53cb1e46c362691455e435ca9bf96d18ee05c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 11 06:42:41 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 11 06:42:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bc53cb1

net-print/gutenprint: Stable for PPC64 (bug #585296).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index 3fb8411..2f1fba5 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2016-10-01 Thread Jeroen Roovers
commit: 445da012b548df133f6a275b4d97fe2f38391066
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct  1 14:05:52 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct  1 14:05:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=445da012

net-print/gutenprint: Stable for HPPA (bug #585296).

Package-Manager: portage-2.3.1
RepoMan-Options: --ignore-arches

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index c1c1e3a..3fb8411 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
 RDEPEND="app-text/ghostscript-gpl



[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/, net-print/gutenprint/files/

2016-09-01 Thread Tim Harder
commit: e779b82ca1b5984980561c3e17af70201ae7a71d
Author: Tim Harder  gentoo  org>
AuthorDate: Thu Sep  1 06:02:56 2016 +
Commit: Tim Harder  gentoo  org>
CommitDate: Thu Sep  1 06:07:29 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e779b82c

net-print/gutenprint: version bump to 5.2.11

 net-print/gutenprint/Manifest  |  1 +
 ...rint-switch-from-ijs-config-to-pkg-config.patch | 60 +
 net-print/gutenprint/gutenprint-5.2.11.ebuild  | 97 ++
 3 files changed, 158 insertions(+)

diff --git a/net-print/gutenprint/Manifest b/net-print/gutenprint/Manifest
index 46db193..a38c2d3 100644
--- a/net-print/gutenprint/Manifest
+++ b/net-print/gutenprint/Manifest
@@ -1,2 +1,3 @@
 DIST gutenprint-5.2.10.tar.bz2 6241585 SHA256 
431f352b412dfb9809d126a85a37a1fcd1c1826275ace8cdcd4fd9a6ee360e59 SHA512 
bb71fd5c127748730dde01471b09907d500b72c35401abaf92c631d04156bacafd4b1a9baef61f48db6c4a622fd612a1e2834ed30207b5b178767ea9d9d5e1ac
 WHIRLPOOL 
4d809f99df3515fc878d3be5df4f48b66fc764eea1f62db15e75d6ca7326c24c6c228bd975575c20f3e7bc8398c1e492e1025784e64a4534f82ad89c7ba92990
+DIST gutenprint-5.2.11.tar.bz2 6570118 SHA256 
c1a34cd2e02527de4d2a9bf6c14732cb9aa11b333f771eb6043fdc974de24df9 SHA512 
f4010e489dd6763b19113abf1d55e84cea8d36b920d03dbe204dba30ab0d3fb3e3391e739cd1a56e2f63581c8ce4a856a7f747deb6e7b18d7e1f7a3d87901c60
 WHIRLPOOL 
0c6a0495d59ef720da74b610f6c26515ea5d0748e78f1b8eb4bb12277dca874b428ef17f9cf668f0449362900580ecefe35c2d1ebf6f6025519c886fc8a83b9e
 DIST gutenprint-5.2.9.tar.bz2 5720450 SHA256 
4b27e4f06f32d30271df89ecb6089bb11bcf2caec5f60b0909e083095354bca0 SHA512 
082990e09c49247baab9575b34882026770923915eb1c4ff6f75475cd341691263c7567a430542ead868e80ee6ea82e00ad12c89be0611913f934d66a10a9549
 WHIRLPOOL 
d466288983c4a194c76f505a5adc16af00a651c07a584ff860919b1cf0e2ca870091eac76c6b7d466d9508f3e77a4c6095efe593c0350feeb41dd761adb6e92a

diff --git 
a/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
 
b/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
new file mode 100644
index ..99ef9b7
--- /dev/null
+++ 
b/net-print/gutenprint/files/gutenprint-switch-from-ijs-config-to-pkg-config.patch
@@ -0,0 +1,60 @@
+From 233a909a77dd4c18d359bf32cd8ef99ed1b7b459 Mon Sep 17 00:00:00 2001
+From: speachy <>
+Date: Fri, 29 Jan 2016 12:41:21 +
+Subject: [PATCH] Apply patch from Brian Norris to switch from 'ijs-config' to
+ 'pkg-config' for IJS support, as the former does not work for
+ cross-compilation.
+
+---
+ configure.ac  | 10 --
+ src/ghost/ijsgutenprint.c |  4 ++--
+ 2 files changed, 6 insertions(+), 8 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 800794b..fac8361 100644
+--- a/configure.ac
 b/configure.ac
+@@ -371,9 +371,9 @@ if test "$BUILD_FOOMATIC_3" = "yes" ; then
+BUILD_FOOMATIC=yes
+ fi
+ 
+-AC_PATH_PROG(IJS_CONFIG, ijs-config)
++PKG_CHECK_MODULES(IJS, ijs, [HAVE_IJS=yes], [HAVE_IJS=no])
+ 
+-if test -z "${IJS_CONFIG}"  ; then
++if test "x${HAVE_IJS}" = "xno" ; then
+   BUILD_GHOSTSCRIPT="no"
+ else
+   BUILD_GHOSTSCRIPT="yes"
+@@ -620,11 +620,9 @@ fi
+ 
+ dnl ijs checks
+ if test x${BUILD_GHOSTSCRIPT} = xyes ; then
+-  if test -z "$IJS_CONFIG" ; then
+-AC_MSG_ERROR(Cannot find ijs-config; please ensure Ghostscript 6.53 or 
above is installed);
++  if test -z "$HAVE_IJS" ; then
++AC_MSG_ERROR(Cannot find ijs; please ensure Ghostscript 6.53 or above is 
installed);
+   fi
+-  IJS_CFLAGS=`$IJS_CONFIG --cflags`
+-  IJS_LIBS=`$IJS_CONFIG --libs`
+ fi
+ 
+ 
GUTENPRINT_RELEASE_VERSION=${GUTENPRINT_MAJOR_VERSION}.${GUTENPRINT_MINOR_VERSION}
+diff --git a/src/ghost/ijsgutenprint.c b/src/ghost/ijsgutenprint.c
+index a3621a2..69aadf1 100644
+--- a/src/ghost/ijsgutenprint.c
 b/src/ghost/ijsgutenprint.c
+@@ -35,8 +35,8 @@
+ #include 
+ #include 
+ #include 
+-#include 
+-#include 
++#include 
++#include 
+ #include 
+ #include 
+ 
+-- 
+2.7.3
+

diff --git a/net-print/gutenprint/gutenprint-5.2.11.ebuild 
b/net-print/gutenprint/gutenprint-5.2.11.ebuild
new file mode 100644
index ..bd53819
--- /dev/null
+++ b/net-print/gutenprint/gutenprint-5.2.11.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+DESCRIPTION="Ghostscript and cups printer drivers"
+HOMEPAGE="http://gutenprint.sourceforge.net;
+SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
+REQUIRED_USE="gimp? ( gtk )"
+
+RDEPEND="app-text/ghostscript-gpl
+   dev-lang/perl
+   readline? ( sys-libs/readline:0= )
+   cups? ( >=net-print/cups-1.1.14 )
+   foomaticdb? ( net-print/foomatic-db-engine )
+   gimp? ( >=media-gfx/gimp-2.2 x11-libs/gtk+:2 )
+ 

[gentoo-commits] repo/gentoo:master commit in: net-print/gutenprint/

2016-07-26 Thread Tobias Klausmann
commit: 371d1a39bcfba65a36ccf5f2fb608d1be6806da0
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Jul 26 12:54:52 2016 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Jul 26 12:54:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371d1a39

net-print/gutenprint-5.2.10-r0: add alpha keyword

Gentoo-Bug: 585296

 net-print/gutenprint/gutenprint-5.2.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-print/gutenprint/gutenprint-5.2.10.ebuild 
b/net-print/gutenprint/gutenprint-5.2.10.ebuild
index 641ea48..69da60a 100644
--- a/net-print/gutenprint/gutenprint-5.2.10.ebuild
+++ b/net-print/gutenprint/gutenprint-5.2.10.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/gimp-print/${P}.tar.bz2"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cups foomaticdb gimp gtk nls readline ppds static-libs"
 
 RDEPEND="app-text/ghostscript-gpl