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
Date: Thu, 07 Jun 2012 21:37:33
Message-Id: 20120607213712.E37DF2004B@flycatcher.gentoo.org
1 dilfridge 12/06/07 21:37:12
2
3 Modified: ChangeLog
4 Added: cups-filters-9999.ebuild
5 Log:
6 Started with live ebuild, does not link yet
7
8 (Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 net-print/cups-filters/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/ChangeLog?r1=1.5&r2=1.6
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- ChangeLog 2 Jun 2012 19:47:16 -0000 1.5
24 +++ ChangeLog 7 Jun 2012 21:37:12 -0000 1.6
25 @@ -1,6 +1,13 @@
26 # ChangeLog for net-print/cups-filters
27 # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.5 2012/06/02 19:47:16 dilfridge Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/ChangeLog,v 1.6 2012/06/07 21:37:12 dilfridge Exp $
30 +
31 +*cups-filters-9999 (07 Jun 2012)
32 +
33 + 07 Jun 2012; Andreas K. Huettel <dilfridge@g.o>
34 + +cups-filters-9999.ebuild, +files/cups-filters-9999-beta.patch,
35 + +files/cups-filters-9999-lib.patch, +files/cups-filters-9999-warnings.patch:
36 + Started with live ebuild, does not link yet
37
38 *cups-filters-1.0.18 (02 Jun 2012)
39
40
41
42
43 1.1 net-print/cups-filters/cups-filters-9999.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild?rev=1.1&content-type=text/plain
47
48 Index: cups-filters-9999.ebuild
49 ===================================================================
50 # Copyright 1999-2012 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/net-print/cups-filters/cups-filters-9999.ebuild,v 1.1 2012/06/07 21:37:12 dilfridge Exp $
53
54 EAPI=4
55
56 DESCRIPTION="Cups PDF filters"
57 HOMEPAGE="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/pdfasstandardprintjobformat"
58
59 if [[ "${PV}"=="9999" ]] ; then
60 inherit base autotools bzr
61 EBZR_REPO_URI="http://bzr.linuxfoundation.org/openprinting/cups-filters"
62 KEYWORDS=""
63 else
64 SRC_URI="http://www.openprinting.org/download/${PN}/${P}.tar.gz"
65 KEYWORDS=""
66 fi
67
68 LICENSE="GPL-2"
69 SLOT="0"
70 IUSE="jpeg lcms png tiff"
71
72 RDEPEND="
73 app-text/ghostscript-gpl
74 app-text/poppler[jpeg?,lcms?]
75 media-libs/fontconfig
76 media-libs/freetype:2
77 >net-print/cups-1.5.9999
78 sys-libs/zlib
79 jpeg? ( virtual/jpeg )
80 lcms? ( media-libs/lcms:2 )
81 png? ( media-libs/libpng )
82 tiff? ( media-libs/tiff )
83 "
84 DEPEND="${RDEPEND}"
85
86 PATCHES=(
87 "${FILESDIR}/${P}-beta.patch"
88 "${FILESDIR}/${P}-warnings.patch"
89 "${FILESDIR}/${P}-lib.patch"
90 )
91
92 src_prepare() {
93 base_src_prepare
94 if [[ "${PV}"=="9999" ]] ; then
95 eautoreconf
96 fi
97 }
98
99 src_configure() {
100 econf \
101 --with-fontdir=fonts/conf.d \
102 --enable-imagefilters \
103 $(use_with jpeg) \
104 $(use_with png) \
105 $(use_with tiff) \
106 $(use_with lcms cms) \
107 --without-php
108 }