Gentoo Archives: gentoo-commits

From: "Manuel Rüger" <mrueg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/foomatic-db/
Date: Tue, 26 Feb 2019 08:34:59
Message-Id: 1551169934.32ed816d1f0a06b49c73b36e12a56903c1ff04d3.mrueg@gentoo
1 commit: 32ed816d1f0a06b49c73b36e12a56903c1ff04d3
2 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
3 AuthorDate: Tue Feb 26 08:32:14 2019 +0000
4 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org>
5 CommitDate: Tue Feb 26 08:32:14 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ed816d
7
8 net-print/foomatic-db: Add new snapshot
9
10 Package-Manager: Portage-2.3.59, Repoman-2.3.12
11 Signed-off-by: Manuel Rüger <mrueg <AT> gentoo.org>
12
13 net-print/foomatic-db/Manifest | 1 +
14 .../foomatic-db/foomatic-db-4.0.20190225.ebuild | 41 ++++++++++++++++++++++
15 2 files changed, 42 insertions(+)
16
17 diff --git a/net-print/foomatic-db/Manifest b/net-print/foomatic-db/Manifest
18 index f4e38f0e6b4..c10f3a1fc1a 100644
19 --- a/net-print/foomatic-db/Manifest
20 +++ b/net-print/foomatic-db/Manifest
21 @@ -1,2 +1,3 @@
22 DIST foomatic-db-4.0-20170331.tar.xz 5083832 BLAKE2B 3c22869cc50f9e68e04bc9edaf6227764ede1566bf93311f1098d0022174911697a63685488be2c753205e40284ec22c31a64e672fee3851eeec920730b5a344 SHA512 f265a476533a77c27f0eb6414a3b93c6b269effba7bb0d46c9d3965c0e7218c3b081ae5e3f01ebfe7afbec70379543dd2e553b97b338eca43c34c11a4ffb4dcc
23 DIST foomatic-db-4.0-20180126.tar.xz 5418608 BLAKE2B e11dbfc7e4cf121ba8b456820438b0418981c414c6a798dee463430dd8ccf65b424e1d597bc21b32929e858d0282b12df81fb419793bd34172b0c414619d2762 SHA512 1879e2601ad88262c99201bff5353ac40516985de72dd894eeeae2589ae2b82dd4dbfc972cb3ff43f209efb92753d4ed0ce584d89cd242fedc011511c45d8a87
24 +DIST foomatic-db-4.0-20190225.tar.xz 6436584 BLAKE2B ee3c0cddb6bf1d4e4a41511abbddd14bc92df3e67c298c93b1f83aa2d8922ce3e8f2d4075c732c71c264c92d1542d5eee10ca16033c98a54c4cfd2c694a1e4d9 SHA512 2e49b3f20e149136e522b7845d781e8bd858f7b9239ba8036290f3d03422a112878f9edea1dfc75365a326d794aaca796496871469169a51ff2084aaef6ea1da
25
26 diff --git a/net-print/foomatic-db/foomatic-db-4.0.20190225.ebuild b/net-print/foomatic-db/foomatic-db-4.0.20190225.ebuild
27 new file mode 100644
28 index 00000000000..0eb0def17b8
29 --- /dev/null
30 +++ b/net-print/foomatic-db/foomatic-db-4.0.20190225.ebuild
31 @@ -0,0 +1,41 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=6
36 +
37 +inherit versionator
38 +
39 +DESCRIPTION="Printer information files for foomatic-db-engine to generate ppds"
40 +HOMEPAGE="http://www.linuxprinting.org/foomatic.html"
41 +SRC_URI="http://www.openprinting.org/download/foomatic/${PN}-$(replace_version_separator 2 -).tar.xz"
42 +
43 +LICENSE="GPL-2"
44 +SLOT="0"
45 +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
46 +IUSE=""
47 +
48 +DEPEND=""
49 +RDEPEND="
50 + net-print/foomatic-db-engine
51 + !net-print/foo2zjs[hp2600n]"
52 +
53 +S="${WORKDIR}/${PN}-$(get_version_component_range 3 ${PV})"
54 +
55 +src_prepare() {
56 + # ppd files do not belong to this package
57 + rm -r db/source/PPD || die
58 + default
59 +}
60 +
61 +src_configure() {
62 + econf \
63 + --disable-gzip-ppds \
64 + --disable-ppds-to-cups
65 +}
66 +
67 +src_install() {
68 + default
69 + rmdir "${ED}"/usr/share/foomatic/db/source/PPD || die
70 + # Avoid collision with foo2zjs, bug 185486
71 + rm "${ED}"/usr/share/foomatic/db/source/{driver/foo2{hp,lava,xqx,zjs}.xml,printer/{Generic-ZjStream_Printer,HP-{Color_LaserJet_{1500,1600,2600n},LaserJet_{10{00,05,18,20,22},M1005_MFP}},Minolta-{Color_PageWorks_Pro_L,magicolor_2{20,30,43}0_DL},Samsung-CLP-{3,6}00}.xml} || die
72 +}