Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/xli: xli-1.17.0-r2.ebuild xli-1.17.0-r3.ebuild
Date: Fri, 04 Sep 2009 07:13:18
Message-Id: E1MjXnY-0005Me-Pn@stork.gentoo.org
1 ssuominen 09/09/04 12:21:48
2
3 Modified: xli-1.17.0-r2.ebuild xli-1.17.0-r3.ebuild
4 Log:
5 repoman issues
6 (Portage version: 2.2_rc40/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.16 media-gfx/xli/xli-1.17.0-r2.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild?rev=1.16&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild?rev=1.16&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild?r1=1.15&r2=1.16
14
15 Index: xli-1.17.0-r2.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild,v
18 retrieving revision 1.15
19 retrieving revision 1.16
20 diff -u -r1.15 -r1.16
21 --- xli-1.17.0-r2.ebuild 15 Jan 2008 18:33:24 -0000 1.15
22 +++ xli-1.17.0-r2.ebuild 4 Sep 2009 12:21:48 -0000 1.16
23 @@ -1,6 +1,6 @@
24 -# Copyright 1999-2008 Gentoo Foundation
25 +# Copyright 1999-2009 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild,v 1.15 2008/01/15 18:33:24 grobian Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r2.ebuild,v 1.16 2009/09/04 12:21:48 ssuominen Exp $
29
30 inherit alternatives eutils
31
32 @@ -17,7 +17,7 @@
33 RDEPEND="x11-libs/libXext
34 >=sys-libs/zlib-1.1.4
35 >=media-libs/libpng-1.0.5
36 - >=media-libs/jpeg-6b-r2
37 + =media-libs/jpeg-6b*
38 app-arch/bzip2"
39 DEPEND="${RDEPEND}
40 x11-proto/xextproto
41 @@ -28,8 +28,7 @@
42
43 src_unpack() {
44 unpack ${A}
45 -
46 - cd ${S}
47 + cd "${S}"
48
49 sed -i Imakefile \
50 -e "/^DEFINES =/s/$/ -DHAVE_GUNZIP -DHAVE_BUNZIP2 /" \
51 @@ -49,8 +48,7 @@
52 }
53
54 src_compile() {
55 - xmkmf || die "xmkmf failed."
56 -
57 + xmkmf || die
58 emake CDEBUGFLAGS="${CFLAGS}" || die
59 }
60
61 @@ -65,7 +63,7 @@
62 #dosym /usr/bin/xli /usr/bin/xsetbg
63
64 insinto /etc/X11/app-defaults
65 - newins ${FILESDIR}/Xli.ad Xli || die
66 + newins "${FILESDIR}"/Xli.ad Xli || die
67 fperms a+r /etc/X11/app-defaults/Xli
68 }
69
70
71
72
73 1.4 media-gfx/xli/xli-1.17.0-r3.ebuild
74
75 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild?rev=1.4&view=markup
76 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild?rev=1.4&content-type=text/plain
77 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild?r1=1.3&r2=1.4
78
79 Index: xli-1.17.0-r3.ebuild
80 ===================================================================
81 RCS file: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild,v
82 retrieving revision 1.3
83 retrieving revision 1.4
84 diff -u -r1.3 -r1.4
85 --- xli-1.17.0-r3.ebuild 15 Jan 2008 18:33:24 -0000 1.3
86 +++ xli-1.17.0-r3.ebuild 4 Sep 2009 12:21:48 -0000 1.4
87 @@ -1,8 +1,8 @@
88 -# Copyright 1999-2008 Gentoo Foundation
89 +# Copyright 1999-2009 Gentoo Foundation
90 # Distributed under the terms of the GNU General Public License v2
91 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild,v 1.3 2008/01/15 18:33:24 grobian Exp $
92 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/xli/xli-1.17.0-r3.ebuild,v 1.4 2009/09/04 12:21:48 ssuominen Exp $
93
94 -inherit alternatives eutils
95 +inherit eutils
96
97 SNAPSHOT="2005-02-27"
98 DESCRIPTION="X Load Image: view images or load them to root window"
99 @@ -17,14 +17,16 @@
100 RDEPEND="x11-libs/libXext
101 >=sys-libs/zlib-1.1.4
102 >=media-libs/libpng-1.0.5
103 - >=media-libs/jpeg-6b-r2
104 + =media-libs/jpeg-6b*
105 app-arch/bzip2"
106 DEPEND="${RDEPEND}
107 x11-proto/xextproto
108 x11-misc/imake
109 - app-text/rman"
110 + app-text/rman
111 + !media-gfx/xloadimage
112 + !<media-gfx/xli-1.17.0-r3"
113
114 -S="${WORKDIR}"/${PN}-${SNAPSHOT}
115 +S=${WORKDIR}/${PN}-${SNAPSHOT}
116
117 src_unpack() {
118 unpack ${A}
119 @@ -48,40 +50,22 @@
120 }
121
122 src_compile() {
123 - xmkmf || die "xmkmf failed."
124 -
125 - emake CDEBUGFLAGS="${CFLAGS}" || die "emake failed."
126 + xmkmf || die
127 + emake CDEBUGFLAGS="${CFLAGS}" || die
128 }
129
130 src_install() {
131 - dobin xli xlito
132 + dobin xli xlito || die
133 +
134 + dosym xli /usr/bin/xsetbg || die
135 + dosym xli /usr/bin/xview || die
136 +
137 dodoc README README.xloadimage ABOUTGAMMA TODO chkgamma.jpg
138 newman xli.man xli.1
139 newman xliguide.man xliguide.1
140 newman xlito.man xlito.1
141
142 insinto /etc/X11/app-defaults
143 - newins ${FILESDIR}/Xli.ad Xli
144 + newins "${FILESDIR}"/Xli.ad Xli
145 fperms a+r /etc/X11/app-defaults/Xli
146 }
147 -
148 -update_alternatives() {
149 - local mansuffix=$(ecompress --suffix)
150 -
151 - alternatives_makesym /usr/bin/xview \
152 - /usr/bin/{xloadimage,xli}
153 - alternatives_makesym /usr/bin/xsetbg \
154 - /usr/bin/{xloadimage,xli}
155 - alternatives_makesym /usr/share/man/man1/xview.1${mansuffix} \
156 - /usr/share/man/man1/{xloadimage,xli}.1${mansuffix}
157 - alternatives_makesym /usr/share/man/man1/xsetbg.1${mansuffix} \
158 - /usr/share/man/man1/{xloadimage,xli}.1${mansuffix}
159 -}
160 -
161 -pkg_postinst() {
162 - update_alternatives
163 -}
164 -
165 -pkg_postrm() {
166 - update_alternatives
167 -}