1 |
commit: 132eba1d8df297c478a0f16dc52c2e1598b65672 |
2 |
Author: Ryan Hill <rhill <AT> gentoo <DOT> org> |
3 |
AuthorDate: Wed Aug 3 00:53:22 2016 +0000 |
4 |
Commit: Ryan Hill <rhill <AT> gentoo <DOT> org> |
5 |
CommitDate: Wed Aug 3 00:55:05 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132eba1d |
7 |
|
8 |
net-p2p/vuze: Remove old. |
9 |
|
10 |
Package-Manager: portage-2.3.0 |
11 |
Signed-off-by: Ryan Hill <rhill <AT> gentoo.org> |
12 |
|
13 |
net-p2p/vuze/Manifest | 1 - |
14 |
.../files/vuze-5.3.0.0-invalid-characters.patch | 24 ---- |
15 |
net-p2p/vuze/vuze-5.3.0.0.ebuild | 144 --------------------- |
16 |
3 files changed, 169 deletions(-) |
17 |
|
18 |
diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest |
19 |
index 271d2ee..a50b5d3 100644 |
20 |
--- a/net-p2p/vuze/Manifest |
21 |
+++ b/net-p2p/vuze/Manifest |
22 |
@@ -1,5 +1,4 @@ |
23 |
DIST Vuze_4812_source.zip 9530217 SHA256 8ad02ae61ac1c515cb3226b95b34d4fe036faa64e725b64fdcb5ef7d1cb9633d SHA512 7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf WHIRLPOOL bc8823e053fa2f86161234c77f4873f2035a111361d60ee8c75937710774defec577651a10acf909bb170e600dc2775a5dbe2cf626649729e86f4a04e02a46d9 |
24 |
-DIST Vuze_5300_source.zip 10015198 SHA256 556149f09f48c533a37d80526ac655f0bc067f3a6bf3f3c4483f5273ac74ebc7 SHA512 44bad9f04707ae37acb66f16ae94afd7ad24d245f0371f60241442f460277c5b8dd29476640eb1e04b468b3ebd0100a159d1027764445ab526e3e0c0c544296d WHIRLPOOL 801e398eaf8b8457dc02336039bc8a64e535544ff1ea99ff100b623f734a499147e9abd8ce3031ebb0f1e5bb0e04a9c160e06fe5c0b16f12b31caf920f711d4a |
25 |
DIST Vuze_5600_source.zip 10398501 SHA256 1aa6148311969ce6c51333b7ef51bcc8713e222fa5d14b2448e97aebbd25ea5e SHA512 dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7 WHIRLPOOL 62b637b5fc8145c31bdfb0ca2f63bdd9ee9c70d3afde3cb693ede66c0ab6db593f412ab124ac1230f1bbf33ff9ce635e29a0cea7556f013fcb7144aacb98c0d0 |
26 |
DIST Vuze_5720_source.zip 10709515 SHA256 fcad8bc3df5e5d844eb7a8e0f24d199b37cfc831b2c50698e12ce9e5a9db1045 SHA512 073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf WHIRLPOOL a45cdfba1a42bfdb4cf36a493b1522865b465e37ec8d0921a63d2e449f1d25f1dfd3d96857b29b45f68eb6d36bf4f25767eb13426bf944711411259a8af3ea78 |
27 |
DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 SHA256 972cf16d88d8605f93b77a84770b6512d54ae8281a0d4c06b66890a69deb6c49 SHA512 aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d WHIRLPOOL a7dd533676c428a00caddc2d4d4c008feec1a1201bb9aef7b7ed9c25d41405344d89bc9f70d442f043beb7aaf6db7d73582cc46edfa3665d599b2635e51b1ee7 |
28 |
|
29 |
diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch b/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch |
30 |
deleted file mode 100644 |
31 |
index 3ef4d80..0000000 |
32 |
--- a/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch |
33 |
+++ /dev/null |
34 |
@@ -1,24 +0,0 @@ |
35 |
---- a/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java |
36 |
-+++ b/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java |
37 |
-@@ -50,17 +50,17 @@ public class DateParserRegex extends DateParser { |
38 |
- |
39 |
- private static final String[] MONTHS_LIST = new String[] { |
40 |
- " january janvier enero januar", |
41 |
-- " february fevrier fŽvrier febrero februar", |
42 |
-- " march mars marzo marz marz mŠrz" , |
43 |
-+ " february fevrier febrero februar", |
44 |
-+ " march mars marzo marz marz" , |
45 |
- " april avril abril april ", |
46 |
- " may mai mayo mai", |
47 |
- " june juin junio juni", |
48 |
- " july juillet julio juli", |
49 |
-- " august aout aožt agosto august", |
50 |
-+ " august aout agosto august", |
51 |
- " september septembre septiembre september", |
52 |
- " october octobre octubre oktober", |
53 |
- " november novembre noviembre november", |
54 |
-- " december decembre dŽcembre diciembre dezember"}; |
55 |
-+ " december decembre diciembre dezember"}; |
56 |
- |
57 |
- public DateParserRegex() { |
58 |
- this("GMT-7",true,null); |
59 |
|
60 |
diff --git a/net-p2p/vuze/vuze-5.3.0.0.ebuild b/net-p2p/vuze/vuze-5.3.0.0.ebuild |
61 |
deleted file mode 100644 |
62 |
index b7742d1..0000000 |
63 |
--- a/net-p2p/vuze/vuze-5.3.0.0.ebuild |
64 |
+++ /dev/null |
65 |
@@ -1,144 +0,0 @@ |
66 |
-# Copyright 1999-2016 Gentoo Foundation |
67 |
-# Distributed under the terms of the GNU General Public License v2 |
68 |
-# $Id$ |
69 |
- |
70 |
-EAPI="5" |
71 |
- |
72 |
-JAVA_PKG_IUSE="source" |
73 |
- |
74 |
-inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator |
75 |
- |
76 |
-MY_PV=$(replace_all_version_separators "") |
77 |
-MY_SRC="Vuze_${MY_PV}" |
78 |
- |
79 |
-DESCRIPTION="BitTorrent client in Java, formerly called Azureus" |
80 |
-HOMEPAGE="http://www.vuze.com/" |
81 |
-SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip" |
82 |
-LICENSE="GPL-2 BSD" |
83 |
- |
84 |
-SLOT="0" |
85 |
-KEYWORDS="~amd64 ~ppc64 ~x86" |
86 |
-IUSE="" |
87 |
- |
88 |
-# bundles parts of http://www.programmers-friend.org/ |
89 |
-# bundles bcprov - 1.37 required but not in the tree |
90 |
-RDEPEND=" |
91 |
- dev-java/commons-cli:1 |
92 |
- dev-java/commons-lang:2.1 |
93 |
- dev-java/json-simple:0 |
94 |
- dev-java/log4j:0 |
95 |
- dev-java/swt:3.8[cairo] |
96 |
- >=virtual/jre-1.6:*" |
97 |
- |
98 |
-DEPEND="${RDEPEND} |
99 |
- app-arch/unzip |
100 |
- dev-util/desktop-file-utils |
101 |
- >=virtual/jdk-1.6:*" |
102 |
- |
103 |
-PDEPEND="~net-p2p/vuze-coreplugins-${PV}" |
104 |
- |
105 |
-pkg_pretend() { |
106 |
- if ! has_version dev-java/swt:3.8[webkit]; then |
107 |
- echo |
108 |
- ewarn "dev-java/swt:3.8 was built without webkit support." |
109 |
- ewarn "Web features such as Vuze HD Network will be disabled." |
110 |
- fi |
111 |
-} |
112 |
- |
113 |
-src_unpack() { |
114 |
- mkdir -p "${S}" && cd "${S}" |
115 |
- unpack ${A} |
116 |
- |
117 |
- # build.xml disappeared from 4.4.0.0 although it was there in 4.3.1.4 |
118 |
- [[ -f build.xml ]] && die "upstream has build.xml again, don't overwrite" |
119 |
- cp "${FILESDIR}"/build.xml "${S}" || die "failed to copy build.xml" |
120 |
-} |
121 |
- |
122 |
-java_prepare() { |
123 |
- # upstream likes randomly changing a subset of files to CRLF every release |
124 |
- edos2unix $(find "${S}" -type f -name "*.java") |
125 |
- |
126 |
- epatch "${FILESDIR}"/${P}-java5.patch |
127 |
- epatch "${FILESDIR}"/${P}-remove-classpath.patch |
128 |
- epatch "${FILESDIR}"/${P}-disable-shared-plugins.patch |
129 |
- epatch "${FILESDIR}"/${P}-disable-osx.patch |
130 |
- epatch "${FILESDIR}"/${P}-disable-updaters.patch |
131 |
- epatch "${FILESDIR}"/${P}-invalid-characters.patch |
132 |
- epatch "${FILESDIR}"/${P}-unbundle-commons.patch |
133 |
- epatch "${FILESDIR}"/${P}-unbundle-json.patch |
134 |
-# epatch "${FILESDIR}"/${P}-use-jdk-cipher-only.patch # bcprov |
135 |
- |
136 |
- # OSX / Windows |
137 |
- rm "${S}"/org/gudy/azureus2/ui/swt/osx/CarbonUIEnhancer.java |
138 |
- rm "${S}"/org/gudy/azureus2/ui/swt/osx/Start.java |
139 |
- rm "${S}"/org/gudy/azureus2/ui/swt/win32/Win32UIEnhancer.java |
140 |
- |
141 |
- # Tree2 file does not compile on linux |
142 |
- rm -rf "${S}"/org/eclipse || die |
143 |
- # Bundled apache |
144 |
- rm -rf "${S}"/org/apache || die |
145 |
- # Bundled json |
146 |
- rm -rf "${S}"/org/json || die |
147 |
- # Bundled bcprov |
148 |
- # currently disabled - requires bcprov 1.37 |
149 |
- #rm -rf "${S}"/org/bouncycastle || die |
150 |
- |
151 |
- rm -rf "${S}"/org/gudy/azureus2/ui/console/multiuser/TestUserManager.java || die |
152 |
- mkdir -p "${S}"/build/libs || die |
153 |
-} |
154 |
- |
155 |
-JAVA_ANT_REWRITE_CLASSPATH="true" |
156 |
-EANT_GENTOO_CLASSPATH="swt-3.8,json-simple,log4j,commons-cli-1 commons-lang-2.1" |
157 |
- |
158 |
-src_compile() { |
159 |
- local mem |
160 |
- use amd64 && mem="320" |
161 |
- use x86 && mem="192" |
162 |
- use ppc && mem="192" |
163 |
- use ppc64 && mem="256" |
164 |
- use sparc && mem="320" |
165 |
- export ANT_OPTS="-Xmx${mem}m" |
166 |
- java-pkg-2_src_compile |
167 |
- |
168 |
- # bug #302058 - build.xml excludes .txt but upstream jar has it... |
169 |
- jar uf dist/Azureus2.jar ChangeLog.txt || die |
170 |
-} |
171 |
- |
172 |
-src_install() { |
173 |
- java-pkg_dojar dist/Azureus2.jar |
174 |
- dodoc ChangeLog.txt |
175 |
- |
176 |
- java-pkg_dolauncher "${PN}" \ |
177 |
- --main org.gudy.azureus2.ui.common.Main -pre "${FILESDIR}/${PN}-4.1.0.0-pre" \ |
178 |
- --java_args '-Dazureus.install.path=/usr/share/vuze/ ${JAVA_OPTIONS}' \ |
179 |
- --pkg_args '--ui=${UI}' |
180 |
- dosym vuze /usr/bin/azureus |
181 |
- |
182 |
- # https://bugs.gentoo.org/show_bug.cgi?id=204132 |
183 |
- java-pkg_register-environment-variable MOZ_PLUGIN_PATH /usr/lib/nsbrowser/plugins |
184 |
- |
185 |
- newicon "${S}"/org/gudy/azureus2/ui/icons/a32.png vuze.png |
186 |
- domenu "${FILESDIR}"/${PN}.desktop |
187 |
- |
188 |
- use source && java-pkg_dosrc "${S}"/{com,edu,org} |
189 |
-} |
190 |
- |
191 |
-pkg_postinst() { |
192 |
- ewarn "Running Vuze as root is not supported and may result in untracked" |
193 |
- ewarn "updates to shared components and then collisions on updates" |
194 |
- echo |
195 |
- elog "Vuze was formerly called Azureus and many references to the old name remain." |
196 |
- elog |
197 |
- elog "After running Vuze for the first time, configuration options will be" |
198 |
- elog "placed in '~/.azureus/gentoo.config'." |
199 |
- elog |
200 |
- elog "If you need to change some startup options, you should modify this file" |
201 |
- elog "rather than the startup script. You can enable the console UI by" |
202 |
- elog "editing this config file." |
203 |
- echo |
204 |
- fdo-mime_desktop_database_update |
205 |
-} |
206 |
- |
207 |
-pkg_postrm() { |
208 |
- fdo-mime_desktop_database_update |
209 |
-} |