Gentoo Archives: gentoo-commits

From: Bernard Cafarelli <voyageur@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-gfx/argyllcms/
Date: Tue, 05 May 2020 22:45:30
Message-Id: 1588718114.f5d722c295ecd399dc57215ddd45aa8ca220c823.voyageur@gentoo
1 commit: f5d722c295ecd399dc57215ddd45aa8ca220c823
2 Author: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
3 AuthorDate: Tue May 5 22:35:14 2020 +0000
4 Commit: Bernard Cafarelli <voyageur <AT> gentoo <DOT> org>
5 CommitDate: Tue May 5 22:35:14 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d722c2
7
8 media-gfx/argyllcms: drop old
9
10 Package-Manager: Portage-2.3.99, Repoman-2.3.22
11 Signed-off-by: Bernard Cafarelli <voyageur <AT> gentoo.org>
12
13 media-gfx/argyllcms/Manifest | 1 -
14 media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild | 91 ---------------------------
15 media-gfx/argyllcms/argyllcms-2.1.1.ebuild | 90 --------------------------
16 3 files changed, 182 deletions(-)
17
18 diff --git a/media-gfx/argyllcms/Manifest b/media-gfx/argyllcms/Manifest
19 index d290a4087e2..2af74e7d1a8 100644
20 --- a/media-gfx/argyllcms/Manifest
21 +++ b/media-gfx/argyllcms/Manifest
22 @@ -1,2 +1 @@
23 -DIST Argyll_V2.1.1_src.zip 13825860 BLAKE2B c1a748cf8ecd8e04164b0281e5cfb708386b196ea75bef6be02945d1a0cd1d191d069420628612ce0bd24028e40221a988becc3eba16293555376d20ab3a4bf5 SHA512 551b90c245d15e401c96c76ec0be66053bd75ca4d8b668a41841d72197820ed27d4d0186f903c126f7bacd667170e8e45e42ad31fcd44ec3276558b87b520565
24 DIST Argyll_V2.1.2_src.zip 13837056 BLAKE2B cf6181549e37b1deda11bdd4a63b27e101180a1e82b132ea8dca5af6830a74d5e2f940633f5aecf9a8d62fe8c2b0cdce8f2af44124ce7432b33d2a1bdbaa2c21 SHA512 f49b588c5f0a39edcc30a068a8bde8c7b74611d3feb15d07d4a61b205ed1231c288629f65e1a5a60a3921d552a28e075667ada555401a0d9694fd882bddd4b06
25
26 diff --git a/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild
27 deleted file mode 100644
28 index 276ade08556..00000000000
29 --- a/media-gfx/argyllcms/argyllcms-2.1.1-r1.ebuild
30 +++ /dev/null
31 @@ -1,91 +0,0 @@
32 -# Copyright 1999-2019 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -inherit flag-o-matic multiprocessing toolchain-funcs udev
38 -
39 -MY_P="Argyll_V${PV}"
40 -
41 -DESCRIPTION="Open source, ICC compatible color management system"
42 -HOMEPAGE="http://www.argyllcms.com/"
43 -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
44 -
45 -LICENSE="AGPL-3"
46 -SLOT="0"
47 -KEYWORDS="~amd64 ~arm64 ~hppa ~x86"
48 -IUSE="doc libressl"
49 -
50 -RDEPEND="
51 - media-libs/tiff:0
52 - sys-libs/zlib
53 - virtual/jpeg:0
54 - x11-libs/libX11
55 - x11-libs/libXau
56 - x11-libs/libXdmcp
57 - x11-libs/libXext
58 - x11-libs/libXinerama
59 - x11-libs/libXrandr
60 - x11-libs/libXxf86vm
61 - x11-libs/libXScrnSaver
62 - !libressl? ( dev-libs/openssl:0= )
63 - libressl? ( dev-libs/libressl:0= )"
64 -DEPEND="${RDEPEND}
65 - app-arch/unzip
66 - dev-util/ftjam"
67 -
68 -S="${WORKDIR}/${MY_P}"
69 -
70 -src_compile() {
71 - # Make it respect LDFLAGS
72 - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
73 -
74 - # Evil hack to get --as-needed working. The build system unfortunately lists all
75 - # the shared libraries by default on the command line _before_ the object to be built...
76 - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
77 -
78 - append-cflags -DUNIX -D_THREAD_SAFE
79 -
80 - sed \
81 - -e 's:CCFLAGS:CFLAGS:g' \
82 - -e "s:ar rusc:$(tc-getAR) rusc:g" \
83 - -i Jambase || die
84 -
85 - tc-export CC RANLIB
86 -
87 - jam -dx -fJambase "-j$(makeopts_jobs)" || die
88 -}
89 -
90 -src_install() {
91 - jam -dx -fJambase install || die
92 -
93 - rm bin/License.txt || die
94 -
95 - pushd bin > /dev/null
96 - local binname
97 - for binname in * ; do
98 - newbin ${binname} argyll-${binname}
99 - done
100 - popd > /dev/null
101 -
102 - dodoc log.txt Readme.txt ttbd.txt notes.txt
103 - if use doc; then
104 - docinto html
105 - dodoc doc/*html doc/*jpg doc/*gif
106 - fi
107 -
108 - insinto /usr/share/${PN}
109 - doins -r ref
110 -
111 - udev_dorules usb/55-Argyll.rules
112 -}
113 -
114 -pkg_postinst() {
115 - elog "If you have a Spyder2 you need to extract the firmware"
116 - elog "from the CVSpyder.dll of the windows driver package"
117 - elog "and store it as /usr/share/color/spyd2PLD.bin"
118 - echo
119 - elog "For further info on setting up instrument access read"
120 - elog "http://www.argyllcms.com/doc/Installing_Linux.html"
121 - echo
122 -}
123
124 diff --git a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild b/media-gfx/argyllcms/argyllcms-2.1.1.ebuild
125 deleted file mode 100644
126 index 0e6708716cc..00000000000
127 --- a/media-gfx/argyllcms/argyllcms-2.1.1.ebuild
128 +++ /dev/null
129 @@ -1,90 +0,0 @@
130 -# Copyright 1999-2019 Gentoo Authors
131 -# Distributed under the terms of the GNU General Public License v2
132 -
133 -EAPI=7
134 -
135 -inherit flag-o-matic multiprocessing toolchain-funcs udev
136 -
137 -MY_P="Argyll_V${PV}"
138 -
139 -DESCRIPTION="Open source, ICC compatible color management system"
140 -HOMEPAGE="http://www.argyllcms.com/"
141 -SRC_URI="http://www.argyllcms.com/${MY_P}_src.zip"
142 -
143 -LICENSE="AGPL-3"
144 -SLOT="0"
145 -KEYWORDS="amd64 arm64 hppa x86"
146 -IUSE="doc"
147 -
148 -RDEPEND="
149 - dev-libs/openssl:0=
150 - media-libs/tiff:0
151 - sys-libs/zlib
152 - virtual/jpeg:0
153 - x11-libs/libX11
154 - x11-libs/libXau
155 - x11-libs/libXdmcp
156 - x11-libs/libXext
157 - x11-libs/libXinerama
158 - x11-libs/libXrandr
159 - x11-libs/libXxf86vm
160 - x11-libs/libXScrnSaver"
161 -DEPEND="${RDEPEND}
162 - app-arch/unzip
163 - dev-util/ftjam"
164 -
165 -S="${WORKDIR}/${MY_P}"
166 -
167 -src_compile() {
168 - # Make it respect LDFLAGS
169 - echo "LINKFLAGS += ${LDFLAGS} ;" >> Jamtop
170 -
171 - # Evil hack to get --as-needed working. The build system unfortunately lists all
172 - # the shared libraries by default on the command line _before_ the object to be built...
173 - echo "STDLIBS += -ldl -lrt -lX11 -lXext -lXxf86vm -lXinerama -lXrandr -lXau -lXdmcp -lXss -ltiff -ljpeg ;" >> Jamtop
174 -
175 - append-cflags -DUNIX -D_THREAD_SAFE
176 -
177 - sed \
178 - -e 's:CCFLAGS:CFLAGS:g' \
179 - -e "s:ar rusc:$(tc-getAR) rusc:g" \
180 - -i Jambase || die
181 -
182 - tc-export CC RANLIB
183 -
184 - jam -dx -fJambase "-j$(makeopts_jobs)" || die
185 -}
186 -
187 -src_install() {
188 - jam -dx -fJambase install || die
189 -
190 - rm bin/License.txt || die
191 -
192 - pushd bin > /dev/null
193 - local binname
194 - for binname in * ; do
195 - newbin ${binname} argyll-${binname}
196 - done
197 - popd > /dev/null
198 -
199 - dodoc log.txt Readme.txt ttbd.txt notes.txt
200 - if use doc; then
201 - docinto html
202 - dodoc doc/*html doc/*jpg doc/*gif
203 - fi
204 -
205 - insinto /usr/share/${PN}
206 - doins -r ref
207 -
208 - udev_dorules usb/55-Argyll.rules
209 -}
210 -
211 -pkg_postinst() {
212 - elog "If you have a Spyder2 you need to extract the firmware"
213 - elog "from the CVSpyder.dll of the windows driver package"
214 - elog "and store it as /usr/share/color/spyd2PLD.bin"
215 - echo
216 - elog "For further info on setting up instrument access read"
217 - elog "http://www.argyllcms.com/doc/Installing_Linux.html"
218 - echo
219 -}