diff options
Diffstat (limited to 'net-print/foomatic-db-ppds')
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> |