Gentoo Archives: gentoo-commits

From: "Tristan Heaven (nyhm)" <nyhm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/optipng: ChangeLog metadata.xml optipng-0.5.5.ebuild optipng-0.4.8-r1.ebuild
Date: Thu, 31 Jan 2008 18:07:49
Message-Id: E1JKdpC-00016c-DE@stork.gentoo.org
1 nyhm 08/01/31 18:07:46
2
3 Modified: ChangeLog metadata.xml optipng-0.5.5.ebuild
4 Removed: optipng-0.4.8-r1.ebuild
5 Log:
6 Cleanup
7 (Portage version: 2.1.4)
8
9 Revision Changes Path
10 1.34 media-gfx/optipng/ChangeLog
11
12 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/ChangeLog?rev=1.34&view=markup
13 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/ChangeLog?rev=1.34&content-type=text/plain
14 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/ChangeLog?r1=1.33&r2=1.34
15
16 Index: ChangeLog
17 ===================================================================
18 RCS file: /var/cvsroot/gentoo-x86/media-gfx/optipng/ChangeLog,v
19 retrieving revision 1.33
20 retrieving revision 1.34
21 diff -u -r1.33 -r1.34
22 --- ChangeLog 25 Dec 2007 16:00:46 -0000 1.33
23 +++ ChangeLog 31 Jan 2008 18:07:45 -0000 1.34
24 @@ -1,6 +1,11 @@
25 # ChangeLog for media-gfx/optipng
26 -# Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/ChangeLog,v 1.33 2007/12/25 16:00:46 phreak Exp $
28 +# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
29 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/ChangeLog,v 1.34 2008/01/31 18:07:45 nyhm Exp $
30 +
31 + 31 Jan 2008; Tristan Heaven <nyhm@g.o>
32 + -files/optipng-zlib-security.diff, metadata.xml, -optipng-0.4.8-r1.ebuild,
33 + optipng-0.5.5.ebuild:
34 + Cleanup
35
36 25 Dec 2007; Christian Heim <phreak@g.o> metadata.xml:
37 Removing taviso from metadata.xml as per #202471. Assigning to
38
39
40
41 1.3 media-gfx/optipng/metadata.xml
42
43 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/metadata.xml?rev=1.3&view=markup
44 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/metadata.xml?rev=1.3&content-type=text/plain
45 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/metadata.xml?r1=1.2&r2=1.3
46
47 Index: metadata.xml
48 ===================================================================
49 RCS file: /var/cvsroot/gentoo-x86/media-gfx/optipng/metadata.xml,v
50 retrieving revision 1.2
51 retrieving revision 1.3
52 diff -u -r1.2 -r1.3
53 --- metadata.xml 25 Dec 2007 16:00:46 -0000 1.2
54 +++ metadata.xml 31 Jan 2008 18:07:45 -0000 1.3
55 @@ -3,10 +3,7 @@
56 <pkgmetadata>
57 <herd>no-herd</herd>
58 <maintainer>
59 - <email>maintainer-needed@g.o</email>
60 + <email>nyhm@g.o</email>
61 + <name>Tristan Heaven</name>
62 </maintainer>
63 - <longdescription lang="en">
64 - OptiPNG is a PNG optimizer that recompresses the image files to a
65 - smaller size, without losing any information.
66 - </longdescription>
67 </pkgmetadata>
68
69
70
71 1.2 media-gfx/optipng/optipng-0.5.5.ebuild
72
73 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild?rev=1.2&view=markup
74 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild?rev=1.2&content-type=text/plain
75 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild?r1=1.1&r2=1.2
76
77 Index: optipng-0.5.5.ebuild
78 ===================================================================
79 RCS file: /var/cvsroot/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild,v
80 retrieving revision 1.1
81 retrieving revision 1.2
82 diff -u -r1.1 -r1.2
83 --- optipng-0.5.5.ebuild 10 Jul 2007 23:47:40 -0000 1.1
84 +++ optipng-0.5.5.ebuild 31 Jan 2008 18:07:45 -0000 1.2
85 @@ -1,34 +1,35 @@
86 -# Copyright 1999-2007 Gentoo Foundation
87 +# Copyright 1999-2008 Gentoo Foundation
88 # Distributed under the terms of the GNU General Public License v2
89 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild,v 1.1 2007/07/10 23:47:40 taviso Exp $
90 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/optipng/optipng-0.5.5.ebuild,v 1.2 2008/01/31 18:07:45 nyhm Exp $
91
92 -inherit eutils
93 -
94 -DESCRIPTION="Find the optimal compression settings for your png files"
95 -SRC_URI="mirror://sourceforge/optipng/${P}.tar.gz"
96 +DESCRIPTION="Compress PNG files without affecting image quality"
97 HOMEPAGE="http://optipng.sourceforge.net/"
98 +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
99
100 -LICENSE="as-is"
101 -
102 +LICENSE="ZLIB"
103 SLOT="0"
104 KEYWORDS="~alpha ~amd64 ~ppc ~x86"
105 IUSE=""
106
107 -DEPEND="virtual/libc"
108 -
109 src_unpack() {
110 unpack ${A}
111 - sed -i -e 's!-O2!${CFLAGS}!' ${S}/src/scripts/gcc.mak
112 + cd "${S}"
113 + sed -i \
114 + -e "s:-O2:${CFLAGS}:" \
115 + -e "s:-s:${LDFLAGS}:" \
116 + src/scripts/gcc.mak \
117 + lib/libpng/scripts/makefile.gcc \
118 + lib/pngxtern/scripts/gcc.mak \
119 + || die "sed failed"
120 }
121
122 src_compile() {
123 - emake -C ${S}/src -f ${S}/src/scripts/gcc.mak optipng \
124 - CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" || die
125 + emake -C src -f scripts/gcc.mak || die "emake failed"
126 }
127
128 src_install() {
129 - dobin ${S}/src/optipng
130 - dodoc ${S}/doc/{CAVEAT.txt,HISTORY.txt,TODO.txt,USAGE.txt}
131 - dohtml ${S}/doc/{design.html,features.html,guide.html,thanks.html}
132 - doman ${S}/man/optipng.1
133 + dobin src/optipng || die "dobin failed"
134 + dodoc README.txt doc/*.txt
135 + dohtml doc/*.html
136 + doman man/optipng.1
137 }
138
139
140
141 --
142 gentoo-commits@l.g.o mailing list