Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-libs/libafterimage: metadata.xml libafterimage-1.20.ebuild ChangeLog
Date: Tue, 29 Oct 2013 16:48:13
Message-Id: 20131029164805.DBCC320047@flycatcher.gentoo.org
1 bicatali 13/10/29 16:48:05
2
3 Modified: metadata.xml libafterimage-1.20.ebuild ChangeLog
4 Log:
5 Do not build examples, assign to sci-physics herd because of sci-physics/root dependency, and some cosmetics
6
7 (Portage version: 2.2.7-prefix/cvs/Linux x86_64, signed Manifest commit with key 0x13CB1360)
8
9 Revision Changes Path
10 1.4 media-libs/libafterimage/metadata.xml
11
12 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/metadata.xml?rev=1.4&view=markup
13 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/metadata.xml?rev=1.4&content-type=text/plain
14 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/metadata.xml?r1=1.3&r2=1.4
15
16 Index: metadata.xml
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-libs/libafterimage/metadata.xml,v
19 retrieving revision 1.3
20 retrieving revision 1.4
21 diff -u -r1.3 -r1.4
22 --- metadata.xml 19 Oct 2013 14:48:38 -0000 1.3
23 +++ metadata.xml 29 Oct 2013 16:48:05 -0000 1.4
24 @@ -1,16 +1,16 @@
25 <?xml version="1.0" encoding="UTF-8"?>
26 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
27 <pkgmetadata>
28 -<maintainer><email>maintainer-needed@g.o</email></maintainer>
29 -<longdescription>
30 -libAfterImage is a generic image manipulation library.
31 -It was initially implemented to address AfterStep Window Manager's needs for
32 -image handling, but it evolved into software suitable for project
33 -that has needs for handling images. Most of the popular image formats are
34 -supported using standard libraries, with XCF, XPM, PPM/PNM, BMP, ICO,
35 -TGA and GIF being supported internally. PNG, JPEG and TIFF formats are
36 -supported via standard libraries. Text rendering capabilities
37 -included, providing support for TrueType fonts using FreeType library,
38 -and anti-aliasing of standard fonts from X window system.
39 +<herd>sci-physics</herd>
40 +<longdescription lang='en'>
41 + libAfterImage is a generic image manipulation library.
42 + It was initially implemented to address AfterStep Window Manager's needs for
43 + image handling, but it evolved into software suitable for project
44 + that has needs for handling images. Most of the popular image formats are
45 + supported using standard libraries, with XCF, XPM, PPM/PNM, BMP, ICO,
46 + TGA and GIF being supported internally. PNG, JPEG and TIFF formats are
47 + supported via standard libraries. Text rendering capabilities
48 + included, providing support for TrueType fonts using FreeType library,
49 + and anti-aliasing of standard fonts from X window system.
50 </longdescription>
51 </pkgmetadata>
52
53
54
55 1.15 media-libs/libafterimage/libafterimage-1.20.ebuild
56
57 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild?rev=1.15&view=markup
58 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild?rev=1.15&content-type=text/plain
59 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild?r1=1.14&r2=1.15
60
61 Index: libafterimage-1.20.ebuild
62 ===================================================================
63 RCS file: /var/cvsroot/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild,v
64 retrieving revision 1.14
65 retrieving revision 1.15
66 diff -u -r1.14 -r1.15
67 --- libafterimage-1.20.ebuild 19 Oct 2013 18:10:14 -0000 1.14
68 +++ libafterimage-1.20.ebuild 29 Oct 2013 16:48:05 -0000 1.15
69 @@ -1,8 +1,8 @@
70 # Copyright 1999-2013 Gentoo Foundation
71 # Distributed under the terms of the GNU General Public License v2
72 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild,v 1.14 2013/10/19 18:10:14 ulm Exp $
73 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libafterimage/libafterimage-1.20.ebuild,v 1.15 2013/10/29 16:48:05 bicatali Exp $
74
75 -EAPI=3
76 +EAPI=5
77 inherit eutils autotools
78
79 MY_PN=libAfterImage
80 @@ -14,9 +14,10 @@
81 LICENSE="LGPL-2.1"
82 SLOT="0"
83 KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
84 -IUSE="gif jpeg mmx nls png svg tiff examples static-libs truetype"
85 +IUSE="examples gif jpeg mmx nls png static-libs svg tiff truetype"
86
87 -RDEPEND="x11-libs/libSM
88 +RDEPEND="
89 + x11-libs/libSM
90 x11-libs/libXext
91 x11-libs/libXrender
92 png? ( >=media-libs/libpng-1.4:0 )
93 @@ -30,7 +31,7 @@
94 x11-proto/xextproto
95 !!x11-wm/afterstep"
96
97 -S=${WORKDIR}/${MY_PN}-${PV}
98 +S="${WORKDIR}/${MY_PN}-${PV}"
99
100 src_prepare() {
101 # fix some ldconfig problem in makefile.in
102 @@ -41,7 +42,13 @@
103 epatch "${FILESDIR}"/${PN}-gif.patch
104 # fix for libpng15 compability
105 epatch "${FILESDIR}"/${PN}-libpng15.patch
106 - epatch "${FILESDIR}"/${PN}-giflib42.patch #486804
107 + # fix for gif library bug #486804
108 + epatch "${FILESDIR}"/${PN}-giflib42.patch
109 + # do not build examples
110 + sed -i \
111 + -e '/^all:/s/apps//' \
112 + -e '/^install:/s/install.apps//' \
113 + Makefile.in || die
114 # remove forced flags
115 sed -i \
116 -e 's/CFLAGS="-O3"//' \
117 @@ -76,13 +83,13 @@
118 emake \
119 DESTDIR="${D}" \
120 AFTER_DOC_DIR="${ED}/usr/share/doc/${PF}" \
121 - install || die "emake install failed"
122 - dodoc ChangeLog README || die
123 + install
124 + dodoc ChangeLog README
125 if use examples; then
126 cd apps || die
127 emake clean
128 - rm -f Makefile*
129 + rm Makefile* || die
130 insinto /usr/share/doc/${PF}/examples
131 - doins * || die "install examples failed"
132 + doins *
133 fi
134 }
135
136
137
138 1.46 media-libs/libafterimage/ChangeLog
139
140 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/ChangeLog?rev=1.46&view=markup
141 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/ChangeLog?rev=1.46&content-type=text/plain
142 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-libs/libafterimage/ChangeLog?r1=1.45&r2=1.46
143
144 Index: ChangeLog
145 ===================================================================
146 RCS file: /var/cvsroot/gentoo-x86/media-libs/libafterimage/ChangeLog,v
147 retrieving revision 1.45
148 retrieving revision 1.46
149 diff -u -r1.45 -r1.46
150 --- ChangeLog 19 Oct 2013 18:10:14 -0000 1.45
151 +++ ChangeLog 29 Oct 2013 16:48:05 -0000 1.46
152 @@ -1,6 +1,11 @@
153 # ChangeLog for media-libs/libafterimage
154 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
155 -# $Header: /var/cvsroot/gentoo-x86/media-libs/libafterimage/ChangeLog,v 1.45 2013/10/19 18:10:14 ulm Exp $
156 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libafterimage/ChangeLog,v 1.46 2013/10/29 16:48:05 bicatali Exp $
157 +
158 + 29 Oct 2013; Sébastien Fabbro <bicatali@g.o> libafterimage-1.20.ebuild,
159 + metadata.xml:
160 + Do not build examples, assign to sci-physics herd because of sci-physics/root
161 + dependency, and some cosmetics
162
163 19 Oct 2013; Ulrich Müller <ulm@g.o> libafterimage-1.20.ebuild,
164 +files/libafterimage-giflib42.patch: