Gentoo Archives: gentoo-commits

From: "Bernard Cafarelli (voyageur)" <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-gfx/argyllcms: argyllcms-1.5.1.ebuild argyllcms-1.4.0-r1.ebuild argyllcms-1.4.0-r2.ebuild argyllcms-1.6.2.ebuild ChangeLog metadata.xml
Date: Fri, 06 Dec 2013 00:21:11
Message-Id: 20131206002103.643892004B@flycatcher.gentoo.org
1 voyageur 13/12/06 00:21:03
2
3 Modified: argyllcms-1.5.1.ebuild argyllcms-1.4.0-r1.ebuild
4 argyllcms-1.4.0-r2.ebuild ChangeLog metadata.xml
5 Added: argyllcms-1.6.2.ebuild
6 Log:
7 Add myself to maintainers, version bump and fix some bugs (#457876, #491656 and maybe #485962)
8
9 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key C74525F2)
10
11 Revision Changes Path
12 1.2 media-gfx/argyllcms/argyllcms-1.5.1.ebuild
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild?rev=1.2&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild?rev=1.2&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild?r1=1.1&r2=1.2
17
18 Index: argyllcms-1.5.1.ebuild
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild,v
21 retrieving revision 1.1
22 retrieving revision 1.2
23 diff -u -r1.1 -r1.2
24 --- argyllcms-1.5.1.ebuild 13 Aug 2013 02:18:32 -0000 1.1
25 +++ argyllcms-1.5.1.ebuild 6 Dec 2013 00:21:03 -0000 1.2
26 @@ -1,6 +1,6 @@
27 # Copyright 1999-2013 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild,v 1.1 2013/08/13 02:18:32 mrueg Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.5.1.ebuild,v 1.2 2013/12/06 00:21:03 voyageur Exp $
31
32 EAPI=5
33
34 @@ -31,8 +31,7 @@
35 x11-libs/libXScrnSaver"
36 DEPEND="${RDEPEND}
37 app-arch/unzip
38 - dev-util/ftjam
39 - virtual/pkgconfig"
40 + dev-util/ftjam"
41
42 S="${WORKDIR}/${MY_P}"
43
44
45
46
47 1.6 media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild
48
49 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild?rev=1.6&view=markup
50 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild?rev=1.6&content-type=text/plain
51 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild?r1=1.5&r2=1.6
52
53 Index: argyllcms-1.4.0-r1.ebuild
54 ===================================================================
55 RCS file: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild,v
56 retrieving revision 1.5
57 retrieving revision 1.6
58 diff -u -r1.5 -r1.6
59 --- argyllcms-1.4.0-r1.ebuild 11 Dec 2012 16:10:46 -0000 1.5
60 +++ argyllcms-1.4.0-r1.ebuild 6 Dec 2013 00:21:03 -0000 1.6
61 @@ -1,10 +1,10 @@
62 -# Copyright 1999-2012 Gentoo Foundation
63 +# Copyright 1999-2013 Gentoo Foundation
64 # Distributed under the terms of the GNU General Public License v2
65 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild,v 1.5 2012/12/11 16:10:46 axs Exp $
66 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r1.ebuild,v 1.6 2013/12/06 00:21:03 voyageur Exp $
67
68 EAPI=5
69
70 -inherit base udev toolchain-funcs
71 +inherit base udev
72
73 MY_P="Argyll_V${PV}"
74 DESCRIPTION="Open source, ICC compatible color management system"
75 @@ -29,8 +29,7 @@
76 x11-libs/libXScrnSaver"
77 DEPEND="${RDEPEND}
78 app-arch/unzip
79 - dev-util/ftjam
80 - virtual/pkgconfig"
81 + dev-util/ftjam"
82
83 S="${WORKDIR}/${MY_P}"
84
85
86
87
88 1.3 media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild
89
90 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild?rev=1.3&view=markup
91 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild?rev=1.3&content-type=text/plain
92 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild?r1=1.2&r2=1.3
93
94 Index: argyllcms-1.4.0-r2.ebuild
95 ===================================================================
96 RCS file: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v
97 retrieving revision 1.2
98 retrieving revision 1.3
99 diff -u -r1.2 -r1.3
100 --- argyllcms-1.4.0-r2.ebuild 29 Dec 2012 16:15:03 -0000 1.2
101 +++ argyllcms-1.4.0-r2.ebuild 6 Dec 2013 00:21:03 -0000 1.3
102 @@ -1,6 +1,6 @@
103 -# Copyright 1999-2012 Gentoo Foundation
104 +# Copyright 1999-2013 Gentoo Foundation
105 # Distributed under the terms of the GNU General Public License v2
106 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.2 2012/12/29 16:15:03 floppym Exp $
107 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.4.0-r2.ebuild,v 1.3 2013/12/06 00:21:03 voyageur Exp $
108
109 EAPI=5
110
111 @@ -31,8 +31,7 @@
112 x11-libs/libXScrnSaver"
113 DEPEND="${RDEPEND}
114 app-arch/unzip
115 - dev-util/ftjam
116 - virtual/pkgconfig"
117 + dev-util/ftjam"
118
119 S="${WORKDIR}/${MY_P}"
120
121
122
123
124 1.35 media-gfx/argyllcms/ChangeLog
125
126 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/ChangeLog?rev=1.35&view=markup
127 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/ChangeLog?rev=1.35&content-type=text/plain
128 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/ChangeLog?r1=1.34&r2=1.35
129
130 Index: ChangeLog
131 ===================================================================
132 RCS file: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v
133 retrieving revision 1.34
134 retrieving revision 1.35
135 diff -u -r1.34 -r1.35
136 --- ChangeLog 13 Aug 2013 02:18:32 -0000 1.34
137 +++ ChangeLog 6 Dec 2013 00:21:03 -0000 1.35
138 @@ -1,6 +1,14 @@
139 # ChangeLog for media-gfx/argyllcms
140 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
141 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.34 2013/08/13 02:18:32 mrueg Exp $
142 +# $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/ChangeLog,v 1.35 2013/12/06 00:21:03 voyageur Exp $
143 +
144 +*argyllcms-1.6.2 (06 Dec 2013)
145 +
146 + 06 Dec 2013; Bernard Cafarelli <voyageur@g.o>
147 + argyllcms-1.4.0-r1.ebuild, argyllcms-1.4.0-r2.ebuild, argyllcms-1.5.1.ebuild,
148 + +argyllcms-1.6.2.ebuild, metadata.xml:
149 + Add myself to maintainers, version bump and fix some bugs (#457876, #491656
150 + and maybe #485962)
151
152 *argyllcms-1.5.1 (13 Aug 2013)
153
154
155
156
157 1.5 media-gfx/argyllcms/metadata.xml
158
159 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/metadata.xml?rev=1.5&view=markup
160 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/metadata.xml?rev=1.5&content-type=text/plain
161 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/metadata.xml?r1=1.4&r2=1.5
162
163 Index: metadata.xml
164 ===================================================================
165 RCS file: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/metadata.xml,v
166 retrieving revision 1.4
167 retrieving revision 1.5
168 diff -u -r1.4 -r1.5
169 --- metadata.xml 14 Dec 2012 08:31:25 -0000 1.4
170 +++ metadata.xml 6 Dec 2013 00:21:03 -0000 1.5
171 @@ -1,7 +1,8 @@
172 <?xml version="1.0" encoding="UTF-8"?>
173 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
174 <pkgmetadata>
175 - <maintainer>
176 - <email>maintainer-needed@g.o</email>
177 - </maintainer>
178 + <maintainer>
179 + <email>voyageur@g.o</email>
180 + <name>Bernard Cafarelli</name>
181 + </maintainer>
182 </pkgmetadata>
183
184
185
186 1.1 media-gfx/argyllcms/argyllcms-1.6.2.ebuild
187
188 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.6.2.ebuild?rev=1.1&view=markup
189 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-gfx/argyllcms/argyllcms-1.6.2.ebuild?rev=1.1&content-type=text/plain
190
191 Index: argyllcms-1.6.2.ebuild
192 ===================================================================
193 # Copyright 1999-2013 Gentoo Foundation
194 # Distributed under the terms of the GNU General Public License v2
195 # $Header: /var/cvsroot/gentoo-x86/media-gfx/argyllcms/argyllcms-1.6.2.ebuild,v 1.1 2013/12/06 00:21:03 voyageur Exp $
196
197 EAPI=5
198
199 inherit base flag-o-matic multiprocessing toolchain-funcs udev
200
201 MY_P="Argyll_V${PV}"
202
203 DESCRIPTION="Open source, ICC compatible color management system"
204 HOMEPAGE="http://www.argyllcms.com/"
205 SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
206
207 LICENSE="AGPL-3"
208 SLOT="0"
209 KEYWORDS="~amd64 ~x86"
210 IUSE="doc"
211
212 RDEPEND="
213 media-libs/tiff
214 sys-libs/zlib
215 virtual/jpeg
216 x11-libs/libX11
217 x11-libs/libXau
218 x11-libs/libXdmcp
219 x11-libs/libXext
220 x11-libs/libXinerama
221 x11-libs/libXrandr
222 x11-libs/libXxf86vm
223 x11-libs/libXScrnSaver"
224 DEPEND="${RDEPEND}
225 app-arch/unzip
226 dev-util/ftjam"
227
228 S="${WORKDIR}/${MY_P}"
229
230 PATCHES=(
231 )
232
233 src_compile() {
234 # Make it respect LDFLAGS
235 echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
236
237 # Evil hack to get --as-needed working. The build system unfortunately lists all
238 # the shared libraries by default on the command line _before_ the object to be built...
239 echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
240
241 append-cflags -DUNIX -D_THREAD_SAFE
242
243 sed \
244 -e 's:CCFLAGS:CFLAGS:g' \
245 -e "s:ar rusc:$(tc-getAR) rusc:g" \
246 -i Jambase || die
247
248 tc-export CC RANLIB
249
250 jam -dx -fJambase "-j$(makeopts_jobs)" || die
251 }
252
253 src_install() {
254 jam -dx -fJambase install || die
255
256 rm bin/License.txt || die
257
258 pushd bin > /dev/null
259 local binname
260 for binname in * ; do
261 newbin ${binname} argyll-${binname}
262 done
263 popd > /dev/null
264
265 use doc && dohtml doc/*
266
267 dodoc log.txt Readme.txt ttbd.txt notes.txt
268
269 insinto /usr/share/${PN}
270 doins -r ref
271
272 udev_dorules usb/55-Argyll.rules
273 }
274
275 pkg_postinst() {
276 elog "If you have a Spyder2 you need to extract the firmware"
277 elog "from the CVSpyder.dll of the windows driver package"
278 elog "and store it as /usr/share/color/spyd2PLD.bin"
279 echo
280 elog "For further info on setting up instrument access read"
281 elog "http://www.argyllcms.com/doc/Installing_Linux.html"
282 echo
283 }