Gentoo Archives: gentoo-commits

From: Lars Wendler <polynomial-c@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-print/cups-filters/
Date: Fri, 23 Aug 2019 22:04:57
Message-Id: 1566597887.c104bd470a4dc63a3af67c313f65491daf870c32.polynomial-c@gentoo
1 commit: c104bd470a4dc63a3af67c313f65491daf870c32
2 Author: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 23 22:04:47 2019 +0000
4 Commit: Lars Wendler <polynomial-c <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 23 22:04:47 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c104bd47
7
8 net-print/cups-filters: Removed old
9
10 Package-Manager: Portage-2.3.72, Repoman-2.3.17
11 Signed-off-by: Lars Wendler <polynomial-c <AT> gentoo.org>
12
13 net-print/cups-filters/Manifest | 1 -
14 net-print/cups-filters/cups-filters-1.25.1.ebuild | 134 ----------------------
15 2 files changed, 135 deletions(-)
16
17 diff --git a/net-print/cups-filters/Manifest b/net-print/cups-filters/Manifest
18 index ab56c6545c6..22ff769695f 100644
19 --- a/net-print/cups-filters/Manifest
20 +++ b/net-print/cups-filters/Manifest
21 @@ -2,6 +2,5 @@ DIST cups-filters-1.21.6.tar.xz 1474944 BLAKE2B a4c3418accb9d2bf46a366ec6004919d
22 DIST cups-filters-1.22.6.tar.xz 1477584 BLAKE2B 7d833c3e97c510eabcc906bbd01d4d1ef2bf3106d963bdec7f735942e96a830c53ec2c03a4ef580d9fc01f19bae3962c1bd2a98d2af7f03f71988ae374366fee SHA512 6c1c46bd74f700b3ab0a46cb4b5b7ecc93000122e9deb20b43878d876cbe2ceeeb4a3c16ef6de00497b10447d04f2689a5d939d0d49212e7274cc51b4617c296
23 DIST cups-filters-1.23.0.tar.xz 1477900 BLAKE2B 00a67ace059c9c280dbd4019fbfec61ef1e46bc2b5c9e36019e860c32a8b4277abefb9cf290e7d8629450c7022099157910703bda2366a0700e3e973fd44a110 SHA512 466dc14155750f8868f29fe416c061813b661892aba7bf91446e1145da5c7eb23abf9935a19d2309bfcb521c44eab9d4404db7965c95b9578e10cccd26bbba8f
24 DIST cups-filters-1.25.0.tar.xz 1447496 BLAKE2B 297f16a5580787ccf1494ae99a90ed5912156e255394e3d3e921d8e29db9f94b0ed8409b641bec5231dfc0c802b773415beaf4103424cc2cb46d25d9f3804d8e SHA512 f1be31721fd8f6192868e7954d94038ff1382bb0194bb64014da3dd695cbbd2cd5d65373d809e1b541071374b7eabb44c68c6be29575251490d76a0a5336a5c5
25 -DIST cups-filters-1.25.1.tar.xz 1447208 BLAKE2B ccc9e02309b7a29ac79f91b1de92e11d78ee108777af0e07127f15ba64c6fece79482bf00011e2f82f50eb2bdea42f4a94f4d591402b35757b62876b04119fe5 SHA512 474045497237387dd16bde73253d9e4e9e0ca2f33f3f7ff70245b4c0f8b1dc71abe141f8ab6b467d941dd7153e11369951bc778ef677d6ea17101cd91886625c
26 DIST cups-filters-1.25.2.tar.xz 1449984 BLAKE2B a6f595ac2c1ef55302aa9063d88d77ff518d1b32cd74449a28e039caa119f894577ed79c312b96181b12ae5153859685ba3f95e250f87c9f2ab002279153fd15 SHA512 e616a3a356ea7ad7d61e50242c1c0fd899911a8a293e721a89b425fb6a5d6d98388bbd4c02df407d9b66219b99f7c41a457b1436af6b9d8e979f0fd4e392ef3e
27 DIST cups-filters-1.25.3.tar.xz 1448840 BLAKE2B d58d93995d1742ceea861896399687717b7791ef6208daaf50e6df715943ac7c5a8709ad93b5d0c66e412ae4832b1969b238f277bdefb1da61b00dd0cb984fc9 SHA512 df3c5fc9e4e0449943abbff19a537057f9def3a18504241581727ed6a39ecad30315d5593bdf31d04d51181dd402a418805185afa15c22dabf34e1e9eea90a81
28
29 diff --git a/net-print/cups-filters/cups-filters-1.25.1.ebuild b/net-print/cups-filters/cups-filters-1.25.1.ebuild
30 deleted file mode 100644
31 index 707a8fe5746..00000000000
32 --- a/net-print/cups-filters/cups-filters-1.25.1.ebuild
33 +++ /dev/null
34 @@ -1,134 +0,0 @@
35 -# Copyright 1999-2019 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=6
39 -
40 -GENTOO_DEPEND_ON_PERL=no
41 -
42 -inherit perl-module systemd flag-o-matic
43 -
44 -if [[ "${PV}" == "9999" ]] ; then
45 - inherit autotools git-r3
46 - EGIT_REPO_URI="https://github.com/OpenPrinting/cups-filters.git"
47 -else
48 - SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz"
49 - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-fbsd ~m68k-mint"
50 -fi
51 -DESCRIPTION="Cups filters"
52 -HOMEPAGE="https://wiki.linuxfoundation.org/openprinting/cups-filters"
53 -
54 -LICENSE="MIT GPL-2"
55 -SLOT="0"
56 -IUSE="dbus +foomatic ipp_autosetup jpeg ldap pclm pdf perl png +postscript static-libs test tiff zeroconf"
57 -
58 -RDEPEND="
59 - >=app-text/poppler-0.32:=[cxx,jpeg?,lcms,tiff?,utils]
60 - >=app-text/qpdf-8.3.0:=
61 - dev-libs/glib:2
62 - media-libs/fontconfig
63 - media-libs/freetype:2
64 - media-libs/lcms:2
65 - >=net-print/cups-1.7.3
66 - !<=net-print/cups-1.5.9999
67 - sys-devel/bc
68 - sys-libs/zlib
69 - dbus? ( sys-apps/dbus )
70 - foomatic? ( !net-print/foomatic-filters )
71 - jpeg? ( virtual/jpeg:0 )
72 - ldap? ( net-nds/openldap )
73 - pdf? ( app-text/mupdf )
74 - perl? ( dev-lang/perl:= )
75 - png? ( media-libs/libpng:0= )
76 - postscript? ( >=app-text/ghostscript-gpl-9.09[cups] )
77 - tiff? ( media-libs/tiff:0 )
78 - zeroconf? ( net-dns/avahi[dbus] )
79 -"
80 -DEPEND="${RDEPEND}
81 - dev-util/gdbus-codegen
82 - test? ( media-fonts/dejavu )
83 -"
84 -
85 -src_prepare() {
86 - default
87 - [[ "${PV}" == "9999" ]] && eautoreconf
88 -
89 - # Bug #626800
90 - append-cxxflags -std=c++11
91 -}
92 -
93 -src_configure() {
94 - local myeconfargs=(
95 - --enable-imagefilters
96 - --localstatedir="${EPREFIX}"/var
97 - --with-browseremoteprotocols=DNSSD,CUPS
98 - --with-cups-rundir="${EPREFIX}"/run/cups
99 - --with-fontdir="fonts/conf.avail"
100 - --with-pdftops=pdftops
101 - --with-rcdir=no
102 - --without-php
103 - $(use_enable dbus)
104 - $(use_enable foomatic)
105 - $(use_enable ipp_autosetup auto-setup-driverless)
106 - $(use_enable ldap)
107 - $(use_enable pclm)
108 - $(use_enable pdf mutool)
109 - $(use_enable postscript ghostscript)
110 - $(use_enable static-libs static)
111 - $(use_enable zeroconf avahi)
112 - $(use_with jpeg)
113 - $(use_with png)
114 - $(use_with tiff)
115 - )
116 - econf "${myeconfargs[@]}"
117 -}
118 -
119 -src_compile() {
120 - default
121 -
122 - if use perl; then
123 - pushd "${S}/scripting/perl" > /dev/null
124 - perl-module_src_configure
125 - perl-module_src_compile
126 - popd > /dev/null
127 - fi
128 -}
129 -
130 -src_install() {
131 - default
132 -
133 - if use perl; then
134 - pushd "${S}/scripting/perl" > /dev/null
135 - perl-module_src_install
136 - perl_delete_localpod
137 - popd > /dev/null
138 - fi
139 -
140 - if use postscript; then
141 - # workaround: some printer drivers still require pstoraster and pstopxl, bug #383831
142 - dosym gstoraster /usr/libexec/cups/filter/pstoraster
143 - dosym gstopxl /usr/libexec/cups/filter/pstopxl
144 - fi
145 -
146 - find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
147 -
148 - cp "${FILESDIR}"/cups-browsed.init.d-r1 "${T}"/cups-browsed || die
149 -
150 - if ! use zeroconf ; then
151 - sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' "${T}"/cups-browsed || die
152 - sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${S}"/utils/cups-browsed.service || die
153 - fi
154 -
155 - doinitd "${T}"/cups-browsed
156 - systemd_dounit "${S}/utils/cups-browsed.service"
157 -}
158 -
159 -src_test() {
160 - emake check
161 -}
162 -
163 -pkg_postinst() {
164 - if ! use foomatic ; then
165 - ewarn "You are disabling the foomatic code in cups-filters. Please do that ONLY if absolutely."
166 - ewarn "necessary. net-print/foomatic-filters as replacement is deprecated and unmaintained."
167 - fi
168 -}