summaryrefslogtreecommitdiff
path: root/net-print/foomatic-db-ppds
diff options
context:
space:
mode:
Diffstat (limited to 'net-print/foomatic-db-ppds')
-rw-r--r--net-print/foomatic-db-ppds/Manifest12
-rw-r--r--net-print/foomatic-db-ppds/files/Makefile.in-4.0.20120117.patch24
-rw-r--r--net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20140105.ebuild29
-rw-r--r--net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20160504.ebuild29
-rw-r--r--net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20161101.ebuild29
-rw-r--r--net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20170331.ebuild29
-rw-r--r--net-print/foomatic-db-ppds/metadata.xml8
7 files changed, 160 insertions, 0 deletions
diff --git a/net-print/foomatic-db-ppds/Manifest b/net-print/foomatic-db-ppds/Manifest
new file mode 100644
index 000000000000..608744d5eb5d
--- /dev/null
+++ b/net-print/foomatic-db-ppds/Manifest
@@ -0,0 +1,12 @@
+AUX Makefile.in-4.0.20120117.patch 1161 SHA256 c3a14472d37879572fd9373fb1605812988231b13a61d90e4bf8fdc4301a4545 SHA512 75ab0f16ce0c187553fc7bdcdc9a23ae8fecd50942d3ba0282ec2d4001f141904e6f93c8a9b6496ab2b0205a31d46a082ea304e8dcbc25f5e38c86ff696d7935 WHIRLPOOL f026c75c606b579dcbfc565be3536419de8833bf5424d6e7bc2ed2ead650b0857eaa598fe6c372a2aade4f16b05354da995ab44cef5f3841bc4c086c2df7033e
+DIST foomatic-db-4.0-20140105.tar.gz 38845034 SHA256 8c94ca9316f0e7ebc9cd69818349d49058411120b5f5ab45d4246a30bf832292 SHA512 4d06d63fe79bcfb912875b8209d658e018f4486821e7bf9433cb181d68df58602a58e755202d8ce53e0a9b9d8b0f1b31a7847c4d1346164e88105b06a4003ee4 WHIRLPOOL 77ac1ee1b13857aa07e82da540cd5d11973d9a75437c12b5fba7c115ea27cfea3fe1c3500c3fc09a74333255e824aa9e2199653e5f873bebe9c1c7c7b85800bc
+DIST foomatic-db-4.0-20160504.tar.gz 45782654 SHA256 9f5a08e665925effea9377155902548a367f03a39beec3c65b8ad9a4f45d3022 SHA512 816a857b9529c8f71ba524c261812b83e30c660bd6f99a150e45950d212a54c62a8aad9ea9f7485f270972d42f5f333bcee8da55eb5c837b542187f25322f47f WHIRLPOOL 2cdadcefd7f4fdd478c8788d152f9d4066a7f44baa94d36fc43c67a625c6f28d9278c12eeb9aeeb2dab7aee3397f71650c51ceceaf3a57184e3e9e9b7d9ab2f6
+DIST foomatic-db-4.0-20161101.tar.gz 48879184 SHA256 d868d9f76b9d1b772c42bd651eeb308cae47ada02398d91d226dcbd63efb85fc SHA512 64bd45889b74ea376d432696541b7d7c03978ea126e9e08302761208b8e7d54399cdd7e218101ebccebc97d2f800cbe9f63c844bb3d943d4662ea2463c21653d WHIRLPOOL 6922b5af01f8a66dc267fdd992b592d166f37909b843bc3127cc7cf9d62c0ac73ae38ebb1c1c4d76137864bd674e1e97e47549cd6fe81a92e566df31e005f67f
+DIST foomatic-db-4.0-20170331.tar.gz 53321292 SHA256 d3f0b7d865067ac76b75b5a9d8eb9dc86094b367246201a45d5a8eb211da6174 SHA512 33037b087eccfe08fb5b2c0220992f4ad4762c7206325f6bc8073903aafa27a260382cfa8edb4500f0feeea4d0489a3a345fe3017790484fdfb53aa577f691c0 WHIRLPOOL 62814dd0f45ca296c01d28482d60d22d4fbfcea86bb0caee6022c8864e837e225014f5a6dbced1bc9614cf82bcf58cb64b20c47c25f2a7b96ddc3a7201410daf
+EBUILD foomatic-db-ppds-4.0.20140105.ebuild 869 SHA256 65688852c06f53611411f0fa8ef7908064b4b96ef9503a05c06bb86897fd76b9 SHA512 ca5b9be9064a8b88f899866c6af881b9d0b64ed683b7f1c1bfc8982f362724231bebd3bcf795017d67b2a31f7cfc72493a75afe9b5f750f9be0a14e342852159 WHIRLPOOL 7bb8dcf35b39422668fc090a21c48a9abc623a14854cb6a70bbbe66f21ce0bff7041a6b5a8514c6e7af5111ad8536322fad45f9ca8fdcf96c52f47c138d499c3
+EBUILD foomatic-db-ppds-4.0.20160504.ebuild 866 SHA256 fe1471318caf45a101d2825b6ca79d166efe93e782f065bd0906efcea90e0e55 SHA512 c598058bc3878a2cda44d6fd4f195d3b28ec16638f561587dd505925701b5790003d43cb770a82f2259d4b6714f96a334edc202b7fd15d1277bf6fe6925c114e WHIRLPOOL 48618bac2da96ac5601ea44530b68321a35611211cd3a7c8bc3b63ad439ab291f19537b1a4196bc4730e1f096569fa021c515ba051c6265ca27688b040b95124
+EBUILD foomatic-db-ppds-4.0.20161101.ebuild 866 SHA256 fe1471318caf45a101d2825b6ca79d166efe93e782f065bd0906efcea90e0e55 SHA512 c598058bc3878a2cda44d6fd4f195d3b28ec16638f561587dd505925701b5790003d43cb770a82f2259d4b6714f96a334edc202b7fd15d1277bf6fe6925c114e WHIRLPOOL 48618bac2da96ac5601ea44530b68321a35611211cd3a7c8bc3b63ad439ab291f19537b1a4196bc4730e1f096569fa021c515ba051c6265ca27688b040b95124
+EBUILD foomatic-db-ppds-4.0.20170331.ebuild 858 SHA256 f05efe6b84ffcd2c376665d8f1e40365cdd0663fc0b77358b6f556d3ad33529b SHA512 22c74ec0791953f48e8d16f40aec25b40267a4cfa9bc2b5fbc29cda6f8f777145b708d9f9fd3f1312be08ea8e058caf0ecaafb5840690c2606e4d16e2c32717a WHIRLPOOL 068f9537e47db96d437e9bf2c89f8f8f45bdb0d8880abfa03f6c0352b188e3cdb3fbf08d2f30dda606718af5b44f6ac828b70bb6b3535c699d98954ea2594ee3
+MISC ChangeLog 3683 SHA256 3f87dff2cb2ab9f8348adee4559065f06cf9717f6a21f5cc66daeeeebfb6c84d SHA512 7a56709ec58de7b6293b58715fd0fce1206ea493c0818245821fe8e1d0048db6e0224d51ac64375ecce260b809d7c858b763331c7be7d877e4489930c8ac17e4 WHIRLPOOL d4fe886255c7d0fcb785ed7cf1be08ab59c28032dd281d5597982bfbecfd334a7838c4f2b992d7131e95835bb356e5db116da05770888285a8a77cb75dd97390
+MISC ChangeLog-2015 8388 SHA256 b636974065e829d433c5615dd7474b7f9bb29b4389064738a59c87d9847f776c SHA512 0de18d6dbc14d3e36a1f1c0e67f68478e94138c592e4ec1770879cad4304eed861f969a5a401e431fbcab41a0e1b8fed8778b2d8b33bda26c40b0c8832161344 WHIRLPOOL 4c70bb42b32af25fe1ae7567fbc9a0520350e56fce9269d6a8e00b8eefe2dd8b6f0dc85e334a66a12980f71968dda892955453362a3340bcc2065aa92ae3846b
+MISC metadata.xml 259 SHA256 039ee41f1e7dec384460589eddef8861df90fba7ad0a4b7f3bc4c693c2bec8aa SHA512 7b1cbb90c1ddcf63b8802cfa3a53611f6367801b492c7677ef038738a337002c4606bcf93c5186abf808e74bca1fa76266169245acdb3b5997651bcabfecfa5c WHIRLPOOL c7536efcaae9edc94b026fd2a44ab939a09d795d2b66a532a26edaf23a1c051be75ba720268a4e84fc8cc6891e84e95e657a31a082b56def434549806044cfe4
diff --git a/net-print/foomatic-db-ppds/files/Makefile.in-4.0.20120117.patch b/net-print/foomatic-db-ppds/files/Makefile.in-4.0.20120117.patch
new file mode 100644
index 000000000000..67928e3f46f9
--- /dev/null
+++ b/net-print/foomatic-db-ppds/files/Makefile.in-4.0.20120117.patch
@@ -0,0 +1,24 @@
+diff -urN foomatic-db-20070508.orig/Makefile.in foomatic-db-20070508/Makefile.in
+--- foomatic-db-20070508.orig/Makefile.in 2007-05-08 09:22:03.000000000 +0200
++++ foomatic-db-20070508/Makefile.in 2007-05-08 13:08:48.000000000 +0200
+@@ -66,13 +66,13 @@
+ install -d $(DESTDIR)$(LIBDIR)/db/source/opt
+ install -d $(DESTDIR)$(LIBDIR)/db/source/PPD
+ install -d $(DESTDIR)$(LIBDIR)/xmlschema
+- cp db/oldprinterids $(DESTDIR)$(LIBDIR)/db
+- cp db/source/printer/*.xml $(DESTDIR)$(LIBDIR)/db/source/printer
+- ( cd db/source/driver/; \
+- for d in $(DRIVERXMLS); do \
+- cp $$d $(DESTDIR)$(LIBDIR)/db/source/driver; \
+- done )
+- cp db/source/opt/*.xml $(DESTDIR)$(LIBDIR)/db/source/opt
++# cp db/oldprinterids $(DESTDIR)$(LIBDIR)/db
++# cp db/source/printer/*.xml $(DESTDIR)$(LIBDIR)/db/source/printer
++# ( cd db/source/driver/; \
++# for d in $(DRIVERXMLS); do \
++# cp $$d $(DESTDIR)$(LIBDIR)/db/source/driver; \
++# done )
++# cp db/source/opt/*.xml $(DESTDIR)$(LIBDIR)/db/source/opt
+ ( cd db/source && tar cf - --exclude=.svn PPD ) | \
+ ( cd $(DESTDIR)$(LIBDIR)/db/source && tar xf -)
+ if test $(GZIP) != GZIP_NOT_FOUND -a $(GZIP_PPDS) != no ; then \
diff --git a/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20140105.ebuild b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20140105.ebuild
new file mode 100644
index 000000000000..e3b9373bfdcf
--- /dev/null
+++ b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20140105.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_P=${PN/-ppds}-$(replace_version_separator 2 '-')
+
+DESCRIPTION="linuxprinting.org PPD files for postscript printers"
+HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
+#SRC_URI="http://linuxprinting.org/download/foomatic/${MY_P}.tar.gz"
+SRC_URI="https://dev.gentoo.org/~dilfridge/distfiles/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+S="${WORKDIR}/${PN/-ppds}-$(get_version_component_range 3 ${PV})"
+
+src_prepare() {
+ epatch "${FILESDIR}/Makefile.in-4.0.20120117.patch"
+}
+
+src_install() {
+ default
+ rm -v "${ED}"/usr/share/foomatic/xmlschema/{driver,option,printer,types}.xsd || die "Cannot remove duplicates"
+}
diff --git a/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20160504.ebuild b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20160504.ebuild
new file mode 100644
index 000000000000..99af50ea5954
--- /dev/null
+++ b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20160504.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_P=${PN/-ppds}-$(replace_version_separator 2 '-')
+
+DESCRIPTION="linuxprinting.org PPD files for postscript printers"
+HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
+SRC_URI="http://linuxprinting.org/download/foomatic/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+S="${WORKDIR}/${PN/-ppds}-$(get_version_component_range 3 ${PV})"
+
+src_prepare() {
+ epatch "${FILESDIR}/Makefile.in-4.0.20120117.patch"
+ rm db/source/PPD/Kyocera/ReadMe.htm || die # bug #559008
+}
+
+src_install() {
+ default
+ rm -v "${ED}"/usr/share/foomatic/xmlschema/{driver,option,printer,types}.xsd || die "Cannot remove duplicates"
+}
diff --git a/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20161101.ebuild b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20161101.ebuild
new file mode 100644
index 000000000000..99af50ea5954
--- /dev/null
+++ b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20161101.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_P=${PN/-ppds}-$(replace_version_separator 2 '-')
+
+DESCRIPTION="linuxprinting.org PPD files for postscript printers"
+HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
+SRC_URI="http://linuxprinting.org/download/foomatic/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+S="${WORKDIR}/${PN/-ppds}-$(get_version_component_range 3 ${PV})"
+
+src_prepare() {
+ epatch "${FILESDIR}/Makefile.in-4.0.20120117.patch"
+ rm db/source/PPD/Kyocera/ReadMe.htm || die # bug #559008
+}
+
+src_install() {
+ default
+ rm -v "${ED}"/usr/share/foomatic/xmlschema/{driver,option,printer,types}.xsd || die "Cannot remove duplicates"
+}
diff --git a/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20170331.ebuild b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20170331.ebuild
new file mode 100644
index 000000000000..831c507b34a3
--- /dev/null
+++ b/net-print/foomatic-db-ppds/foomatic-db-ppds-4.0.20170331.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils versionator
+
+MY_P=${PN/-ppds}-$(replace_version_separator 2 '-')
+
+DESCRIPTION="linuxprinting.org PPD files for postscript printers"
+HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
+SRC_URI="http://linuxprinting.org/download/foomatic/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~sparc-fbsd ~x86-fbsd"
+IUSE=""
+
+S="${WORKDIR}/${PN/-ppds}-$(get_version_component_range 3 ${PV})"
+
+src_prepare() {
+ epatch "${FILESDIR}/Makefile.in-4.0.20120117.patch"
+ rm db/source/PPD/Kyocera/ReadMe.htm || die # bug #559008
+}
+
+src_install() {
+ default
+ rm -v "${ED}"/usr/share/foomatic/xmlschema/{driver,option,printer,types}.xsd || die "Cannot remove duplicates"
+}
diff --git a/net-print/foomatic-db-ppds/metadata.xml b/net-print/foomatic-db-ppds/metadata.xml
new file mode 100644
index 000000000000..8223018128a3
--- /dev/null
+++ b/net-print/foomatic-db-ppds/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>printing@gentoo.org</email>
+ <name>Gentoo Printing Project</name>
+ </maintainer>
+</pkgmetadata>