Gentoo Archives: gentoo-commits

From: "Andreas HAttel (dilfridge)" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in net-print/cups-filters: cups-filters-9999.ebuild cups-filters-1.0.41.ebuild ChangeLog
Date: Mon, 04 Nov 2013 23:21:19
Message-Id: 20131104232109.81D312004B@flycatcher.gentoo.org
1 dilfridge 13/11/04 23:21:09
2
3 Modified: cups-filters-9999.ebuild ChangeLog
4 Added: cups-filters-1.0.41.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key EBE6A336BE19039C!)
9
10 Revision Changes Path
11 1.42 net-print/cups-filters/cups-filters-9999.ebuild
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.42&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.42&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?r1=1.41&r2=1.42
16
17 Index: cups-filters-9999.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v
20 retrieving revision 1.41
21 retrieving revision 1.42
22 diff -u -r1.41 -r1.42
23 --- cups-filters-9999.ebuild 27 Aug 2013 15:27:57 -0000 1.41
24 +++ cups-filters-9999.ebuild 4 Nov 2013 23:21:09 -0000 1.42
25 @@ -1,6 +1,6 @@
26 # Copyright 1999-2013 Gentoo Foundation
27 # Distributed under the terms of the GNU General Public License v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v 1.41 2013/08/27 15:27:57 kensington Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v 1.42 2013/11/04 23:21:09 dilfridge Exp $
30
31 EAPI=5
32
33 @@ -92,15 +92,14 @@
34 prune_libtool_files --all
35
36 cp "${FILESDIR}"/cups-browsed.init.d "${T}"/cups-browsed || die
37 - cp "${FILESDIR}/cups-browsed.service" "${T}"/ || die
38
39 if ! use zeroconf ; then
40 sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' "${T}"/cups-browsed || die
41 - sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${T}"/cups-browsed.service || die
42 + sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${S}"/utils/cups-browsed.service || die
43 fi
44
45 doinitd "${T}"/cups-browsed
46 - systemd_dounit "${T}/cups-browsed.service"
47 + systemd_dounit "${S}/utils/cups-browsed.service"
48 }
49
50 pkg_postinst() {
51
52
53
54 1.86 net-print/cups-filters/ChangeLog
55
56 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.86&view=markup
57 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.86&content-type=text/plain
58 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?r1=1.85&r2=1.86
59
60 Index: ChangeLog
61 ===================================================================
62 RCS file: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v
63 retrieving revision 1.85
64 retrieving revision 1.86
65 diff -u -r1.85 -r1.86
66 --- ChangeLog 3 Nov 2013 06:23:01 -0000 1.85
67 +++ ChangeLog 4 Nov 2013 23:21:09 -0000 1.86
68 @@ -1,6 +1,12 @@
69 # ChangeLog for net-print/cups-filters
70 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
71 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.85 2013/11/03 06:23:01 ago Exp $
72 +# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.86 2013/11/04 23:21:09 dilfridge Exp $
73 +
74 +*cups-filters-1.0.41 (04 Nov 2013)
75 +
76 + 04 Nov 2013; Andreas K. Huettel <dilfridge@g.o>
77 + +cups-filters-1.0.41.ebuild, cups-filters-9999.ebuild:
78 + Version bump
79
80 03 Nov 2013; Agostino Sarubbo <ago@g.o> cups-filters-1.0.36-r1.ebuild:
81 Stable for ppc64, wrt bug #489720
82
83
84
85 1.1 net-print/cups-filters/cups-filters-1.0.41.ebuild
86
87 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-1.0.41.ebuild?rev=1.1&view=markup
88 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-1.0.41.ebuild?rev=1.1&content-type=text/plain
89
90 Index: cups-filters-1.0.41.ebuild
91 ===================================================================
92 # Copyright 1999-2013 Gentoo Foundation
93 # Distributed under the terms of the GNU General Public License v2
94 # $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-1.0.41.ebuild,v 1.1 2013/11/04 23:21:09 dilfridge Exp $
95
96 EAPI=5
97
98 GENTOO_DEPEND_ON_PERL=no
99
100 inherit base eutils perl-module autotools systemd
101
102 if [[ "${PV}" == "9999" ]] ; then
103 inherit bzr
104 EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters"
105 KEYWORDS=""
106 else
107 SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz"
108 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~s390 ~x86 ~amd64-fbsd"
109 fi
110 DESCRIPTION="Cups PDF filters"
111 HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat"
112
113 LICENSE="MIT GPL-2"
114 SLOT="0"
115 IUSE="jpeg perl png static-libs tiff zeroconf"
116
117 RDEPEND="
118 >=app-text/ghostscript-gpl-9.09
119 app-text/poppler:=[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
120 >=app-text/qpdf-3.0.2:=
121 media-libs/fontconfig
122 media-libs/freetype:2
123 media-libs/lcms:2
124 >net-print/cups-1.5.9999
125 !<=net-print/cups-1.5.9999
126 sys-devel/bc
127 sys-libs/zlib
128 jpeg? ( virtual/jpeg:0 )
129 perl? ( dev-lang/perl )
130 png? ( media-libs/libpng:0= )
131 tiff? ( media-libs/tiff )
132 zeroconf? ( net-dns/avahi[dbus] )
133 "
134 DEPEND="${RDEPEND}"
135
136 src_prepare() {
137 base_src_prepare
138 sed -e "s/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/" -i configure.ac || die
139 eautoreconf
140 }
141
142 src_configure() {
143 econf \
144 --docdir="${EPREFIX}/usr/share/doc/${PF}" \
145 $(use_enable zeroconf avahi) \
146 $(use_enable static-libs static) \
147 --with-fontdir="fonts/conf.avail" \
148 --with-pdftops=pdftops \
149 --enable-imagefilters \
150 $(use_with jpeg) \
151 $(use_with png) \
152 $(use_with tiff) \
153 --with-rcdir=no \
154 --with-browseremoteprotocols=DNSSD,CUPS \
155 --without-php
156 }
157
158 src_compile() {
159 default
160
161 if use perl; then
162 pushd "${S}/scripting/perl" > /dev/null
163 perl-module_src_prep
164 perl-module_src_compile
165 popd > /dev/null
166 fi
167 }
168
169 src_install() {
170 default
171
172 if use perl; then
173 pushd "${S}/scripting/perl" > /dev/null
174 perl-module_src_install
175 fixlocalpod
176 popd > /dev/null
177 fi
178
179 # workaround: some printer drivers still require pstoraster and pstopxl, bug #383831
180 dosym /usr/libexec/cups/filter/gstoraster /usr/libexec/cups/filter/pstoraster
181 dosym /usr/libexec/cups/filter/gstopxl /usr/libexec/cups/filter/pstopxl
182
183 prune_libtool_files --all
184
185 cp "${FILESDIR}"/cups-browsed.init.d "${T}"/cups-browsed || die
186
187 if ! use zeroconf ; then
188 sed -i -e 's:need cupsd avahi-daemon:need cupsd:g' "${T}"/cups-browsed || die
189 sed -i -e 's:cups\.service avahi-daemon\.service:cups.service:g' "${S}"/utils/cups-browsed.service || die
190 fi
191
192 doinitd "${T}"/cups-browsed
193 systemd_dounit "${S}/utils/cups-browsed.service"
194 }
195
196 pkg_postinst() {
197 perl-module_pkg_postinst
198
199 elog "This version of cups-filters includes cups-browsed, a daemon that autodiscovers"
200 elog "remote queues via avahi or cups-1.5 browsing protocol and adds them to your cups"
201 elog "configuration. You may want to add it to your default runlevel."
202 }