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 ChangeLog cups-filters-1.0.23-r1.ebuild cups-filters-1.0.23.ebuild
Date: Thu, 23 Aug 2012 21:18:25
Message-Id: 20120823211815.35393204C9@flycatcher.gentoo.org
1 dilfridge 12/08/23 21:18:15
2
3 Modified: cups-filters-9999.ebuild ChangeLog
4 Added: cups-filters-1.0.23-r1.ebuild
5 Removed: cups-filters-1.0.23.ebuild
6 Log:
7 Add configure option --with-pdftops=pdftops so pdf is rendered via poppler not ghostscript, bug 431406
8
9 (Portage version: 2.2.0_alpha121/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.26 net-print/cups-filters/cups-filters-9999.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.26&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.26&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?r1=1.25&r2=1.26
17
18 Index: cups-filters-9999.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v
21 retrieving revision 1.25
22 retrieving revision 1.26
23 diff -u -r1.25 -r1.26
24 --- cups-filters-9999.ebuild 23 Aug 2012 21:14:07 -0000 1.25
25 +++ cups-filters-9999.ebuild 23 Aug 2012 21:18:14 -0000 1.26
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2012 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v 1.25 2012/08/23 21:14:07 dilfridge Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v 1.26 2012/08/23 21:18:14 dilfridge Exp $
31
32 EAPI=4
33
34 @@ -52,6 +52,7 @@
35 econf \
36 $(use_enable static-libs static) \
37 --with-fontdir="fonts/conf.avail" \
38 + --with-pdftops=pdftops \
39 --enable-imagefilters \
40 $(use_with jpeg) \
41 $(use_with png) \
42
43
44
45 1.35 net-print/cups-filters/ChangeLog
46
47 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.35&view=markup
48 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.35&content-type=text/plain
49 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?r1=1.34&r2=1.35
50
51 Index: ChangeLog
52 ===================================================================
53 RCS file: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v
54 retrieving revision 1.34
55 retrieving revision 1.35
56 diff -u -r1.34 -r1.35
57 --- ChangeLog 23 Aug 2012 21:14:07 -0000 1.34
58 +++ ChangeLog 23 Aug 2012 21:18:14 -0000 1.35
59 @@ -1,6 +1,14 @@
60 # ChangeLog for net-print/cups-filters
61 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
62 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.34 2012/08/23 21:14:07 dilfridge Exp $
63 +# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.35 2012/08/23 21:18:14 dilfridge Exp $
64 +
65 +*cups-filters-1.0.23-r1 (23 Aug 2012)
66 +
67 + 23 Aug 2012; Andreas K. Huettel <dilfridge@g.o>
68 + -cups-filters-1.0.23.ebuild, +cups-filters-1.0.23-r1.ebuild,
69 + cups-filters-9999.ebuild:
70 + Add configure option --with-pdftops=pdftops so pdf is rendered via poppler
71 + not ghostscript, bug 431406
72
73 23 Aug 2012; Andreas K. Huettel <dilfridge@g.o>
74 cups-filters-9999.ebuild:
75
76
77
78 1.1 net-print/cups-filters/cups-filters-1.0.23-r1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-1.0.23-r1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-1.0.23-r1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: cups-filters-1.0.23-r1.ebuild
84 ===================================================================
85 # Copyright 1999-2012 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-1.0.23-r1.ebuild,v 1.1 2012/08/23 21:18:15 dilfridge Exp $
88
89 EAPI=4
90
91 GENTOO_DEPEND_ON_PERL=no
92
93 inherit base perl-module
94
95 if [[ "${PV}" == "9999" ]] ; then
96 inherit autotools bzr
97 EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters"
98 KEYWORDS=""
99 else
100 SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.xz"
101 KEYWORDS="~amd64 ~hppa ~mips ~x86"
102 fi
103 DESCRIPTION="Cups PDF filters"
104 HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat"
105
106 LICENSE="MIT GPL-2"
107 SLOT="0"
108 IUSE="jpeg perl png static-libs tiff"
109
110 RDEPEND="
111 app-text/ghostscript-gpl
112 app-text/poppler[cxx,jpeg?,lcms,tiff?,xpdf-headers(+)]
113 app-text/qpdf
114 media-libs/fontconfig
115 media-libs/freetype:2
116 media-libs/lcms:2
117 >net-print/cups-1.5.9999
118 !<=net-print/cups-1.5.9999
119 sys-devel/bc
120 sys-libs/zlib
121 jpeg? ( virtual/jpeg )
122 perl? ( dev-lang/perl )
123 png? ( media-libs/libpng )
124 tiff? ( media-libs/tiff )
125 "
126 DEPEND="${RDEPEND}"
127
128 src_prepare() {
129 base_src_prepare
130 if [[ "${PV}" == "9999" ]]; then
131 eautoreconf
132 fi
133 }
134
135 src_configure() {
136 econf \
137 $(use_enable static-libs static) \
138 --with-fontdir="fonts/conf.avail" \
139 --with-pdftops=pdftops \
140 --enable-imagefilters \
141 $(use_with jpeg) \
142 $(use_with png) \
143 $(use_with tiff) \
144 --without-php \
145 --docdir=/usr/share/doc/${PF}
146 }
147
148 src_compile() {
149 default
150
151 if use perl; then
152 pushd "${S}/scripting/perl" > /dev/null
153 perl-module_src_prep
154 perl-module_src_compile
155 popd > /dev/null
156 fi
157 }
158
159 src_install() {
160 default
161
162 if use perl; then
163 pushd "${S}/scripting/perl" > /dev/null
164 perl-module_src_install
165 fixlocalpod
166 popd > /dev/null
167 fi
168
169 find "${ED}" -name '*.la' -exec rm -f {} +
170 }