Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-base/libgnomeprint: libgnomeprint-2.18.8-r1.ebuild ChangeLog
Date: Sun, 29 Jun 2014 09:45:13
Message-Id: 20140629094510.63E2B2004E@flycatcher.gentoo.org
1 mgorny 14/06/29 09:45:10
2
3 Modified: ChangeLog
4 Added: libgnomeprint-2.18.8-r1.ebuild
5 Log:
6 Enable multilib support, required for gnome-base/libgnomeprintui. Bug #515652.
7
8 (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
9
10 Revision Changes Path
11 1.198 gnome-base/libgnomeprint/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomeprint/ChangeLog?rev=1.198&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomeprint/ChangeLog?rev=1.198&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomeprint/ChangeLog?r1=1.197&r2=1.198
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-base/libgnomeprint/ChangeLog,v
20 retrieving revision 1.197
21 retrieving revision 1.198
22 diff -u -r1.197 -r1.198
23 --- ChangeLog 29 Apr 2014 11:47:51 -0000 1.197
24 +++ ChangeLog 29 Jun 2014 09:45:10 -0000 1.198
25 @@ -1,6 +1,13 @@
26 # ChangeLog for gnome-base/libgnomeprint
27 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeprint/ChangeLog,v 1.197 2014/04/29 11:47:51 polynomial-c Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeprint/ChangeLog,v 1.198 2014/06/29 09:45:10 mgorny Exp $
30 +
31 +*libgnomeprint-2.18.8-r1 (29 Jun 2014)
32 +
33 + 29 Jun 2014; Michał Górny <mgorny@g.o>
34 + +files/libgnomeprint-2.18.8-cups-config.patch,
35 + +libgnomeprint-2.18.8-r1.ebuild:
36 + Enable multilib support, required for gnome-base/libgnomeprintui. Bug #515652.
37
38 29 Apr 2014; Lars Wendler <polynomial-c@g.o>
39 libgnomeprint-2.18.8.ebuild, +files/libgnomeprint-2.18.8-bison3.patch:
40
41
42
43 1.1 gnome-base/libgnomeprint/libgnomeprint-2.18.8-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomeprint/libgnomeprint-2.18.8-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-base/libgnomeprint/libgnomeprint-2.18.8-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libgnomeprint-2.18.8-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2014 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/gnome-base/libgnomeprint/libgnomeprint-2.18.8-r1.ebuild,v 1.1 2014/06/29 09:45:10 mgorny Exp $
53
54 EAPI="5"
55 GCONF_DEBUG="no"
56 GNOME_TARBALL_SUFFIX="bz2"
57
58 inherit autotools eutils gnome2 multilib-minimal
59
60 DESCRIPTION="Printer handling for Gnome"
61 HOMEPAGE="http://www.gnome.org/"
62
63 LICENSE="GPL-2 LGPL-2.1"
64 SLOT="2.2"
65 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
66 IUSE="cups doc"
67
68 RDEPEND=">=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}]
69 >=media-libs/libart_lgpl-2.3.21-r2[${MULTILIB_USEDEP}]
70 >=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}]
71 >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]
72 >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
73 >=media-libs/freetype-2.5.0.1[${MULTILIB_USEDEP}]
74 >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
75 cups? (
76 >=net-print/cups-1.7.1-r1[${MULTILIB_USEDEP}]
77 >=net-print/libgnomecups-0.2.3-r3[${MULTILIB_USEDEP}] )"
78 DEPEND="${RDEPEND}
79 sys-devel/gettext
80 >=dev-util/intltool-0.35
81 >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
82 sys-devel/flex
83 sys-devel/bison
84 doc? (
85 ~app-text/docbook-xml-dtd-4.1.2
86 >=dev-util/gtk-doc-0.9 )"
87
88 src_prepare() {
89 epatch "${FILESDIR}"/${P}-stdio-include.patch \
90 "${FILESDIR}"/${P}-freetype-2.5.1.patch \
91 "${FILESDIR}"/${P}-bison3.patch \
92 "${FILESDIR}"/${P}-cups-config.patch
93 eautoreconf
94 gnome2_src_prepare
95
96 # Drop DEPRECATED flags, bug #384807
97 sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED::g' \
98 configure.in configure || die
99 sed -i -e 's:-D[A-Z_]*DISABLE_DEPRECATED:$(NULL):g' \
100 libgnomeprint/ttsubset/Makefile.am \
101 libgnomeprint/ttsubset/Makefile.in || die
102 }
103
104 multilib_src_configure() {
105 # Disable papi support until papi is in portage; avoids automagic
106 # dependencies on an untracked library.
107
108 ECONF_SOURCE=${S} \
109 gnome2_src_configure \
110 $(use_with cups) \
111 --without-papi \
112 --disable-static
113 }
114
115 multilib_src_install() {
116 gnome2_src_install
117 }
118
119 multilib_src_install_all() {
120 DOCS="AUTHORS BUGS ChangeLog* NEWS README"
121 einstalldocs
122 }