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: Wed, 02 Nov 2022 13:48:20
Message-Id: 1667396720.ea4e7df74c82953a782d30f4f0c0d6146f06bf26.andrewammerlaan@gentoo
1 commit: ea4e7df74c82953a782d30f4f0c0d6146f06bf26
2 Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
3 AuthorDate: Wed Nov 2 13:45:20 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Wed Nov 2 13:45:20 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea4e7df7
7
8 app-text/zotero-bin: drop 6.0.14, 6.0.15
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.14.ebuild | 87 ----------------------------
14 app-text/zotero-bin/zotero-bin-6.0.15.ebuild | 87 ----------------------------
15 3 files changed, 178 deletions(-)
16
17 diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
18 index e8d71ad37eb1..17048a993a5b 100644
19 --- a/app-text/zotero-bin/Manifest
20 +++ b/app-text/zotero-bin/Manifest
21 @@ -1,6 +1,2 @@
22 -DIST zotero-bin-6.0.14-amd64.tar.bz2 69149210 BLAKE2B 8979e00f2bb80c97aa65fde5b247198628544202682d1ed754135279c8001658e6aea68bf55ed3051f0e6dd4a27c60f1fe633a4310dc9d53de597048cd937ac3 SHA512 6d3604ed3eb7821316ea378b92bf3bdc3e89e077fa1ccfef7e2baa4d26455f8b04d68aee3036711bf85ef97a79e6f97cc37cb9e1156320b11c6c8fe9156f5526
23 -DIST zotero-bin-6.0.14-x86.tar.bz2 70825827 BLAKE2B e4f2ed26997feac6a3214dd06fc91f5555afd583ce835a4f34bb84c659a38ed2fbdc59692a5fdf2423c7d480d0c7e6b0dbf361a462661bd9fb05955532e15a15 SHA512 3c26ce57570946c2a62eb3631fa95c0130372144ab3d2a5ba795290031f247939d25c541c6f7e9a2f31a3478e09e2196771299bce1683232a476e31836c6bb7a
24 -DIST zotero-bin-6.0.15-amd64.tar.bz2 69160685 BLAKE2B 0e02bf2762ec89e206bb52c84ce855d00500ba8dc70d8715553eaaf70a9aa97b1b2bd1628dfee24c9c2e47ce7174be2f9b733efce2d9062f93d7f82ec4e12e8c SHA512 f1fb30a3446f9373f9f7aa1d0a21a26dc3f1bf34f0804e2aeabc617cbd2b93b471dfbaec51c41e1745e6813ead9029e5b3c5dae199760193433c51cb7316a8c9
25 -DIST zotero-bin-6.0.15-x86.tar.bz2 70849558 BLAKE2B 1214ca4b0a06398f5f424a20320cddb7fb8b5f6815f01d05f0d92b274e991df2a6dc5005645fcf64e724229ff346928c44b59364a8de31c80f2f4d65f00a7f66 SHA512 81a994ca2932f423e13988cb3579c2e4d4e2a3aa3a21456fb351259ea8ea4467931bba12f5e5f3416f7bdebc2038dc266fa20f71eea3b62de31d0848ea975d4a
26 DIST zotero-bin-6.0.16-amd64.tar.bz2 69199096 BLAKE2B 3b97576a930df2eca06b052b23c60871772ec94b9a42fd257e3b20aba3fd90aa96db656f174a9544fad737481bd5a1fca36db804207acdd7971fda67b72f9802 SHA512 e79c052ab8d94cc53cdf1fa3e0852a3984b3305768e8363f515440b20a6f0390781a16e14dc753a71493313df6f3c626832aa1a4ced9d4305a8a54a233ac4a2d
27 DIST zotero-bin-6.0.16-x86.tar.bz2 70892888 BLAKE2B a2ad3f880960af100863c60da3066d5223f6e2336cefcba9ed0bf0088f15f72155bfb11b4ea0e3b7017cc77d26999d8d16d5264c310e8241fdbbccbacd6153c0 SHA512 434f447d3f754d7e7b02617b02673d0fe565a5c642537bc16ca634ed2f747fd60fe025d2e448cd63644bf671443685bf998223df5cbe875cf56d1b0f48740412
28
29 diff --git a/app-text/zotero-bin/zotero-bin-6.0.14.ebuild b/app-text/zotero-bin/zotero-bin-6.0.14.ebuild
30 deleted file mode 100644
31 index a31cabce92e9..000000000000
32 --- a/app-text/zotero-bin/zotero-bin-6.0.14.ebuild
33 +++ /dev/null
34 @@ -1,87 +0,0 @@
35 -# Copyright 1999-2022 Gentoo Authors
36 -# Distributed under the terms of the GNU General Public License v2
37 -
38 -EAPI=8
39 -
40 -inherit desktop xdg
41 -
42 -DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
43 -HOMEPAGE="https://www.zotero.org"
44 -SRC_URI="
45 - amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 )
46 - x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 )
47 -"
48 -S="${WORKDIR}"
49 -
50 -LICENSE="AGPL-3"
51 -SLOT="0"
52 -KEYWORDS="-* ~amd64 ~x86"
53 -
54 -RDEPEND="
55 - dev-libs/atk
56 - dev-libs/dbus-glib
57 - dev-libs/glib
58 - dev-libs/nspr
59 - dev-libs/nss
60 - media-libs/fontconfig
61 - media-libs/freetype
62 - sys-apps/dbus
63 - sys-libs/glibc
64 - x11-libs/cairo
65 - x11-libs/gdk-pixbuf
66 - x11-libs/gtk+:2
67 - x11-libs/gtk+:3
68 - x11-libs/libX11
69 - x11-libs/libxcb
70 - x11-libs/libXcomposite
71 - x11-libs/libXcursor
72 - x11-libs/libXdamage
73 - x11-libs/libXext
74 - x11-libs/libXfixes
75 - x11-libs/libXi
76 - x11-libs/libXrender
77 - x11-libs/libXt
78 - x11-libs/pango
79 -"
80 -
81 -QA_PREBUILT="opt/zotero/*"
82 -
83 -src_prepare() {
84 - if use amd64; then
85 - cd Zotero_linux-x86_64 || die
86 - elif use x86; then
87 - cd Zotero_linux-i686 || die
88 - fi
89 -
90 - # disable auto-update
91 - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die
92 -
93 - # disable default oo installation questions - manual installation is still possible
94 - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \
95 - extensions/zoteroOpenOfficeIntegration@××××××.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die
96 -
97 - # fix desktop-file
98 - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
99 - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
100 -
101 - default
102 -}
103 -
104 -src_install() {
105 - if use amd64; then
106 - cd Zotero_linux-x86_64 || die
107 - elif use x86; then
108 - cd Zotero_linux-i686 || die
109 - fi
110 -
111 - dodir opt/zotero
112 - cp -a * "${ED}/opt/zotero" || die
113 -
114 - dosym ../../opt/zotero/zotero usr/bin/zotero
115 -
116 - domenu zotero.desktop
117 -
118 - for size in 16 32 48 256; do
119 - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png
120 - done
121 -}
122
123 diff --git a/app-text/zotero-bin/zotero-bin-6.0.15.ebuild b/app-text/zotero-bin/zotero-bin-6.0.15.ebuild
124 deleted file mode 100644
125 index a31cabce92e9..000000000000
126 --- a/app-text/zotero-bin/zotero-bin-6.0.15.ebuild
127 +++ /dev/null
128 @@ -1,87 +0,0 @@
129 -# Copyright 1999-2022 Gentoo Authors
130 -# Distributed under the terms of the GNU General Public License v2
131 -
132 -EAPI=8
133 -
134 -inherit desktop xdg
135 -
136 -DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
137 -HOMEPAGE="https://www.zotero.org"
138 -SRC_URI="
139 - amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 )
140 - x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 )
141 -"
142 -S="${WORKDIR}"
143 -
144 -LICENSE="AGPL-3"
145 -SLOT="0"
146 -KEYWORDS="-* ~amd64 ~x86"
147 -
148 -RDEPEND="
149 - dev-libs/atk
150 - dev-libs/dbus-glib
151 - dev-libs/glib
152 - dev-libs/nspr
153 - dev-libs/nss
154 - media-libs/fontconfig
155 - media-libs/freetype
156 - sys-apps/dbus
157 - sys-libs/glibc
158 - x11-libs/cairo
159 - x11-libs/gdk-pixbuf
160 - x11-libs/gtk+:2
161 - x11-libs/gtk+:3
162 - x11-libs/libX11
163 - x11-libs/libxcb
164 - x11-libs/libXcomposite
165 - x11-libs/libXcursor
166 - x11-libs/libXdamage
167 - x11-libs/libXext
168 - x11-libs/libXfixes
169 - x11-libs/libXi
170 - x11-libs/libXrender
171 - x11-libs/libXt
172 - x11-libs/pango
173 -"
174 -
175 -QA_PREBUILT="opt/zotero/*"
176 -
177 -src_prepare() {
178 - if use amd64; then
179 - cd Zotero_linux-x86_64 || die
180 - elif use x86; then
181 - cd Zotero_linux-i686 || die
182 - fi
183 -
184 - # disable auto-update
185 - sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' defaults/preferences/prefs.js || die
186 -
187 - # disable default oo installation questions - manual installation is still possible
188 - sed -i -e 's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, true);/' \
189 - extensions/zoteroOpenOfficeIntegration@××××××.org/defaults/preferences/zoteroOpenOfficeIntegration.js || die
190 -
191 - # fix desktop-file
192 - sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
193 - sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
194 -
195 - default
196 -}
197 -
198 -src_install() {
199 - if use amd64; then
200 - cd Zotero_linux-x86_64 || die
201 - elif use x86; then
202 - cd Zotero_linux-i686 || die
203 - fi
204 -
205 - dodir opt/zotero
206 - cp -a * "${ED}/opt/zotero" || die
207 -
208 - dosym ../../opt/zotero/zotero usr/bin/zotero
209 -
210 - domenu zotero.desktop
211 -
212 - for size in 16 32 48 256; do
213 - newicon -s ${size} chrome/icons/default/default${size}.png zotero.png
214 - done
215 -}