Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-text/zotero-bin/
Date: Fri, 30 Sep 2022 14:38:07
Message-Id: 1664548675.0c06a27307c240ab7294e67a9118a314223a36ba.andrewammerlaan@gentoo
1 commit: 0c06a27307c240ab7294e67a9118a314223a36ba
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 30 14:37:34 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 30 14:37:55 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c06a273
7
8 app-text/zotero-bin: drop 6.0.9, 6.0.10, 6.0.13
9
10 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
11
12 app-text/zotero-bin/Manifest | 4 --
13 app-text/zotero-bin/zotero-bin-6.0.10.ebuild | 72 -----------------------
14 app-text/zotero-bin/zotero-bin-6.0.13.ebuild | 87 ----------------------------
15 app-text/zotero-bin/zotero-bin-6.0.9.ebuild | 72 -----------------------
16 4 files changed, 235 deletions(-)
17
18 diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
19 index 81beb436923c..a8f646e8913b 100644
20 --- a/app-text/zotero-bin/Manifest
21 +++ b/app-text/zotero-bin/Manifest
22 @@ -1,6 +1,2 @@
23 -DIST zotero-bin-6.0.10.tar.bz2 68712203 BLAKE2B 45e4ff33de1cf84c9c6bf9177de4096eb52abfaeb3347153376598d1dd8ad0d90a11383a4a1c62f77e8234f167cf0950fbfa4f58b74d33f48ec073a22a8bc832 SHA512 06ac2a21f8ec7576c759b6375a66e7e9370ac81f6e8832b7ca4850311a2d7e208d17b5fe2cda372763f80756fbaccaffc75afc828014611723931ace2958f19a
24 -DIST zotero-bin-6.0.13-amd64.tar.bz2 68738437 BLAKE2B d70dd479b8f9517f7eb0017c9be891df39e74b919719f4308e6fb8cea064920f41717377ab8072af3ed2b60c28deeb75fba918e7a2b03f7d40eef08c15c38446 SHA512 150ad3f213ad7289e09f79422f4840a4a288d80bfe661a9c06d330198c52018efe01bc68629485fd822647902df59ec5862bee5df13d1de106a2ccd84b647944
25 -DIST zotero-bin-6.0.13-x86.tar.bz2 70376898 BLAKE2B dc16790081cdf9fbb35febd537b180192f43a28dabd8ee012ef721ebeabd516f422bd04e2bb8820571dabfd26a5039d72822e07b9df7f457be0834762ec75eb4 SHA512 4bf71e788cb97497e4acb18150dc7865fe4d2e90a2d658e660c54b2312ec3939365226f30bc65f736c0b38316a238b97ddde0555ccf12b95c449d396d7872c1d
26 DIST zotero-bin-6.0.14-amd64.tar.bz2 69149210 BLAKE2B 8979e00f2bb80c97aa65fde5b247198628544202682d1ed754135279c8001658e6aea68bf55ed3051f0e6dd4a27c60f1fe633a4310dc9d53de597048cd937ac3 SHA512 6d3604ed3eb7821316ea378b92bf3bdc3e89e077fa1ccfef7e2baa4d26455f8b04d68aee3036711bf85ef97a79e6f97cc37cb9e1156320b11c6c8fe9156f5526
27 DIST zotero-bin-6.0.14-x86.tar.bz2 70825827 BLAKE2B e4f2ed26997feac6a3214dd06fc91f5555afd583ce835a4f34bb84c659a38ed2fbdc59692a5fdf2423c7d480d0c7e6b0dbf361a462661bd9fb05955532e15a15 SHA512 3c26ce57570946c2a62eb3631fa95c0130372144ab3d2a5ba795290031f247939d25c541c6f7e9a2f31a3478e09e2196771299bce1683232a476e31836c6bb7a
28 -DIST zotero-bin-6.0.9.tar.bz2 68609695 BLAKE2B a921b6558d53b162ef2d3ef23db73dfd20f9f87f2fa533b28d95fe33f5e20c1c9d341b72d7a51f4780f3081f6f925991b40193ae5287565f3de0a4d937ec9333 SHA512 4610d0e7ae8fe228ffe6ceff9cd9724bc47b8fa7b6b0d0cdac3e539b67af037aeaaeb5d7f0935306f2e6bb719ca16bcad266a576e6389674f6717b15d610643c
29
30 diff --git a/app-text/zotero-bin/zotero-bin-6.0.10.ebuild b/app-text/zotero-bin/zotero-bin-6.0.10.ebuild
31 deleted file mode 100644
32 index b9f2fd5004e0..000000000000
33 --- a/app-text/zotero-bin/zotero-bin-6.0.10.ebuild
34 +++ /dev/null
35 @@ -1,72 +0,0 @@
36 -# Copyright 1999-2022 Gentoo Authors
37 -# Distributed under the terms of the GNU General Public License v2
38 -
39 -EAPI=8
40 -
41 -inherit desktop xdg
42 -
43 -DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
44 -HOMEPAGE="https://www.zotero.org"
45 -SRC_URI="https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}.tar.bz2"
46 -S="${WORKDIR}/Zotero_linux-x86_64"
47 -
48 -LICENSE="AGPL-3"
49 -SLOT="0"
50 -KEYWORDS="-* ~amd64"
51 -
52 -RDEPEND="
53 - dev-libs/atk
54 - dev-libs/dbus-glib
55 - dev-libs/glib
56 - dev-libs/nspr
57 - dev-libs/nss
58 - media-libs/fontconfig
59 - media-libs/freetype
60 - sys-apps/dbus
61 - sys-libs/glibc
62 - x11-libs/cairo
63 - x11-libs/gdk-pixbuf
64 - x11-libs/gtk+:2
65 - x11-libs/gtk+:3
66 - x11-libs/libX11
67 - x11-libs/libxcb
68 - x11-libs/libXcomposite
69 - x11-libs/libXcursor
70 - x11-libs/libXdamage
71 - x11-libs/libXext
72 - x11-libs/libXfixes
73 - x11-libs/libXi
74 - x11-libs/libXrender
75 - x11-libs/libXt
76 - x11-libs/pango
77 -"
78 -
79 -QA_PREBUILT="opt/zotero/*"
80 -
81 -src_prepare() {
82 - # disable auto-update
83 - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die
84 -
85 - # disable default oo installation questions - manual installation is still possible
86 - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \
87 - extensions/zoteroOpenOfficeIntegration@××××××.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die
88 -
89 - # fix desktop-file
90 - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
91 - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
92 -
93 - default
94 -}
95 -
96 -src_install() {
97 - dodir opt/zotero
98 - cp -a "${S}"/* "${ED}/opt/zotero" || die
99 -
100 - dosym ../../opt/zotero/zotero usr/bin/zotero
101 -
102 - domenu zotero.desktop
103 -
104 - for size in 16 32 48 256; do
105 - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png
106 - done
107 -}
108
109 diff --git a/app-text/zotero-bin/zotero-bin-6.0.13.ebuild b/app-text/zotero-bin/zotero-bin-6.0.13.ebuild
110 deleted file mode 100644
111 index a31cabce92e9..000000000000
112 --- a/app-text/zotero-bin/zotero-bin-6.0.13.ebuild
113 +++ /dev/null
114 @@ -1,87 +0,0 @@
115 -# Copyright 1999-2022 Gentoo Authors
116 -# Distributed under the terms of the GNU General Public License v2
117 -
118 -EAPI=8
119 -
120 -inherit desktop xdg
121 -
122 -DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
123 -HOMEPAGE="https://www.zotero.org"
124 -SRC_URI="
125 - amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 )
126 - x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 )
127 -"
128 -S="${WORKDIR}"
129 -
130 -LICENSE="AGPL-3"
131 -SLOT="0"
132 -KEYWORDS="-* ~amd64 ~x86"
133 -
134 -RDEPEND="
135 - dev-libs/atk
136 - dev-libs/dbus-glib
137 - dev-libs/glib
138 - dev-libs/nspr
139 - dev-libs/nss
140 - media-libs/fontconfig
141 - media-libs/freetype
142 - sys-apps/dbus
143 - sys-libs/glibc
144 - x11-libs/cairo
145 - x11-libs/gdk-pixbuf
146 - x11-libs/gtk+:2
147 - x11-libs/gtk+:3
148 - x11-libs/libX11
149 - x11-libs/libxcb
150 - x11-libs/libXcomposite
151 - x11-libs/libXcursor
152 - x11-libs/libXdamage
153 - x11-libs/libXext
154 - x11-libs/libXfixes
155 - x11-libs/libXi
156 - x11-libs/libXrender
157 - x11-libs/libXt
158 - x11-libs/pango
159 -"
160 -
161 -QA_PREBUILT="opt/zotero/*"
162 -
163 -src_prepare() {
164 - if use amd64; then
165 - cd Zotero_linux-x86_64 || die
166 - elif use x86; then
167 - cd Zotero_linux-i686 || die
168 - fi
169 -
170 - # disable auto-update
171 - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die
172 -
173 - # disable default oo installation questions - manual installation is still possible
174 - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \
175 - extensions/zoteroOpenOfficeIntegration@××××××.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die
176 -
177 - # fix desktop-file
178 - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
179 - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
180 -
181 - default
182 -}
183 -
184 -src_install() {
185 - if use amd64; then
186 - cd Zotero_linux-x86_64 || die
187 - elif use x86; then
188 - cd Zotero_linux-i686 || die
189 - fi
190 -
191 - dodir opt/zotero
192 - cp -a * "${ED}/opt/zotero" || die
193 -
194 - dosym ../../opt/zotero/zotero usr/bin/zotero
195 -
196 - domenu zotero.desktop
197 -
198 - for size in 16 32 48 256; do
199 - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png
200 - done
201 -}
202
203 diff --git a/app-text/zotero-bin/zotero-bin-6.0.9.ebuild b/app-text/zotero-bin/zotero-bin-6.0.9.ebuild
204 deleted file mode 100644
205 index b9f2fd5004e0..000000000000
206 --- a/app-text/zotero-bin/zotero-bin-6.0.9.ebuild
207 +++ /dev/null
208 @@ -1,72 +0,0 @@
209 -# Copyright 1999-2022 Gentoo Authors
210 -# Distributed under the terms of the GNU General Public License v2
211 -
212 -EAPI=8
213 -
214 -inherit desktop xdg
215 -
216 -DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
217 -HOMEPAGE="https://www.zotero.org"
218 -SRC_URI="https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}.tar.bz2"
219 -S="${WORKDIR}/Zotero_linux-x86_64"
220 -
221 -LICENSE="AGPL-3"
222 -SLOT="0"
223 -KEYWORDS="-* ~amd64"
224 -
225 -RDEPEND="
226 - dev-libs/atk
227 - dev-libs/dbus-glib
228 - dev-libs/glib
229 - dev-libs/nspr
230 - dev-libs/nss
231 - media-libs/fontconfig
232 - media-libs/freetype
233 - sys-apps/dbus
234 - sys-libs/glibc
235 - x11-libs/cairo
236 - x11-libs/gdk-pixbuf
237 - x11-libs/gtk+:2
238 - x11-libs/gtk+:3
239 - x11-libs/libX11
240 - x11-libs/libxcb
241 - x11-libs/libXcomposite
242 - x11-libs/libXcursor
243 - x11-libs/libXdamage
244 - x11-libs/libXext
245 - x11-libs/libXfixes
246 - x11-libs/libXi
247 - x11-libs/libXrender
248 - x11-libs/libXt
249 - x11-libs/pango
250 -"
251 -
252 -QA_PREBUILT="opt/zotero/*"
253 -
254 -src_prepare() {
255 - # disable auto-update
256 - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die
257 -
258 - # disable default oo installation questions - manual installation is still possible
259 - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \
260 - extensions/zoteroOpenOfficeIntegration@××××××.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die
261 -
262 - # fix desktop-file
263 - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
264 - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
265 -
266 - default
267 -}
268 -
269 -src_install() {
270 - dodir opt/zotero
271 - cp -a "${S}"/* "${ED}/opt/zotero" || die
272 -
273 - dosym ../../opt/zotero/zotero usr/bin/zotero
274 -
275 - domenu zotero.desktop
276 -
277 - for size in 16 32 48 256; do
278 - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png
279 - done
280 -}