[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/files/, net-p2p/vuze/

2022-02-20 Thread Miroslav Šulc
commit: 63d98adfd4189404fa86fbef73475410f12a6f41
Author: Yuan Liao  gmail  com>
AuthorDate: Thu Feb 17 18:48:06 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Feb 20 10:10:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d98adf

net-p2p/vuze: Switch to log4j-12-api:2, and make ebuild improvements

- Update to EAPI 8
- Switch to HTTPS URL for HOMEPAGE
- Put dependencies into BDEPEND and IDEPEND as appropriate
- Increase memory allotted to the JVM running javac by 192 MB, which is
  needed after the migration to log4j-12-api:2

Closes: https://bugs.gentoo.org/831714
Signed-off-by: Yuan Liao  gmail.com>
Closes: 
https://github.com/gentoo/gentoo/pull/24261/commits/1a2dd6e5e73c65bbe266c58fa4f573d4e1698522
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-p2p/vuze/files/vuze-5.7.6.0-log4j-12-api.patch | 130 ++
 net-p2p/vuze/vuze-5.7.6.0-r2.ebuild| 147 +
 2 files changed, 277 insertions(+)

diff --git a/net-p2p/vuze/files/vuze-5.7.6.0-log4j-12-api.patch 
b/net-p2p/vuze/files/vuze-5.7.6.0-log4j-12-api.patch
new file mode 100644
index ..4bcce5d5f32d
--- /dev/null
+++ b/net-p2p/vuze/files/vuze-5.7.6.0-log4j-12-api.patch
@@ -0,0 +1,130 @@
+From d960f15294c451bda338e4d9998e8d009970f380 Mon Sep 17 00:00:00 2001
+From: Yuan Liao 
+Date: Fri, 18 Feb 2022 12:47:20 -0800
+Subject: [PATCH] Migrate from Log4j 1.2 to log4j-1.2-api bridge from Log4j 2
+
+Signed-off-by: Yuan Liao 
+---
+ org/gudy/azureus2/ui/common/Main.java |  7 +++---
+ .../azureus2/ui/console/ConsoleInput.java |  8 +++---
+ .../azureus2/ui/console/commands/Log.java | 25 ++-
+ 3 files changed, 21 insertions(+), 19 deletions(-)
+
+diff --git a/org/gudy/azureus2/ui/common/Main.java 
b/org/gudy/azureus2/ui/common/Main.java
+index 8c533fb..f93e685 100644
+--- a/org/gudy/azureus2/ui/common/Main.java
 b/org/gudy/azureus2/ui/common/Main.java
+@@ -43,7 +43,8 @@ import org.apache.log4j.Appender;
+ import org.apache.log4j.ConsoleAppender;
+ import org.apache.log4j.Logger;
+ import org.apache.log4j.PatternLayout;
+-import org.apache.log4j.varia.DenyAllFilter;
++import org.apache.log4j.bridge.FilterWrapper;
++import org.apache.logging.log4j.core.filter.DenyAllFilter;
+ 
+ import com.aelitis.azureus.core.*;
+ import com.aelitis.azureus.core.impl.AzureusCoreSingleInstanceClient;
+@@ -113,9 +114,9 @@ public class Main {
+   public static void initRootLogger() {
+ if (Logger.getRootLogger().getAppender("ConsoleAppender")==null) {
+   Appender app;
+-  app = new ConsoleAppender(new 
PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN));
++  app = new ConsoleAppender();
+   app.setName("ConsoleAppender");
+-  app.addFilter( new DenyAllFilter() );  //'log off' by default
++  app.addFilter( new FilterWrapper(DenyAllFilter.newBuilder().build()) ); 
 //'log off' by default
+   Logger.getRootLogger().addAppender(app);
+ }
+   }
+diff --git a/org/gudy/azureus2/ui/console/ConsoleInput.java 
b/org/gudy/azureus2/ui/console/ConsoleInput.java
+index d660bbb..0559f72 100644
+--- a/org/gudy/azureus2/ui/console/ConsoleInput.java
 b/org/gudy/azureus2/ui/console/ConsoleInput.java
+@@ -34,8 +34,8 @@ import java.util.Vector;
+ import org.apache.log4j.Appender;
+ import org.apache.log4j.ConsoleAppender;
+ import org.apache.log4j.Logger;
+-import org.apache.log4j.PatternLayout;
+-import org.apache.log4j.varia.DenyAllFilter;
++import org.apache.log4j.bridge.FilterWrapper;
++import org.apache.logging.log4j.core.filter.DenyAllFilter;
+ import org.gudy.azureus2.core3.config.COConfigurationManager;
+ import org.gudy.azureus2.core3.download.DownloadManager;
+ import org.gudy.azureus2.core3.download.DownloadManagerState;
+@@ -157,9 +157,9 @@ public class ConsoleInput extends Thread {
+   
+   if 
(Logger.getRootLogger().getAppender("ConsoleAppender")==null) {
+ Appender app;
+-app = new ConsoleAppender(new 
PatternLayout(PatternLayout.TTCC_CONVERSION_PATTERN));
++app = new ConsoleAppender();
+ app.setName("ConsoleAppender");
+-app.addFilter( new DenyAllFilter() );  //'log off' by default
++app.addFilter( new 
FilterWrapper(DenyAllFilter.newBuilder().build()) );  //'log off' by default
+ Logger.getRootLogger().addAppender(app);
+   }
+   
+diff --git a/org/gudy/azureus2/ui/console/commands/Log.java 
b/org/gudy/azureus2/ui/console/commands/Log.java
+index 43f66d5..8e9b222 100644
+--- a/org/gudy/azureus2/ui/console/commands/Log.java
 b/org/gudy/azureus2/ui/console/commands/Log.java
+@@ -18,10 +18,13 @@ import org.apache.commons.cli.Option;
+ import org.apache.commons.cli.Options;
+ import org.apache.log4j.Appender;
+ import org.apache.log4j.ConsoleAppender;
+-import org.apache.log4j.FileAppender;
+ import org.apache.log4j.Logger;
+ import org.apache.log4j.PatternLayo

[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/files/, net-p2p/vuze/

2019-11-25 Thread Miroslav Šulc
commit: 801c33b965e4faf1a3c96476b2d939865d2d0fda
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Nov 25 10:03:24 2019 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Nov 25 10:03:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801c33b9

net-p2p/vuze-5.7.2.0-r1: removed obsolete + unused patches

Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Miroslav Šulc  gentoo.org>

 net-p2p/vuze/Manifest  |   1 -
 .../vuze/files/vuze-5.3.0.0-unbundle-commons.patch | 110 
 .../files/vuze-5.6.0.0-invalid-characters.patch|  26 
 net-p2p/vuze/vuze-5.7.2.0-r1.ebuild| 144 -
 4 files changed, 281 deletions(-)

diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest
index 7ebe96a96bb..89f0a6704fb 100644
--- a/net-p2p/vuze/Manifest
+++ b/net-p2p/vuze/Manifest
@@ -1,4 +1,3 @@
 DIST Vuze_4812_source.zip 9530217 BLAKE2B 
af55951a9d8b86a03483e6e9ebc6f63cd7a7305587d36ef863257b7b86e911f7012e73f532b3b4648000cfff5fa2fd2cd1848f0742791232ceee54f158a9c219
 SHA512 
7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf
-DIST Vuze_5720_source.zip 10709515 BLAKE2B 
e2824c3486cbf942ba644563cf8a0b47d99f42cdba6c0fe2d93e47c5717f1331df632a4a100b6679f3f456697f70837202e84bf2fa89c362186353af98a36173
 SHA512 
073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf
 DIST Vuze_5760_source.zip 10928786 BLAKE2B 
df8bbb797f2a1b0c92bc19be122a0da3b6382dc80f51bb652026e3d68503d19ddb3b16e3bc6c333f12c8bfa52b014f85b0812fd5683fe4553040feff39ab77d8
 SHA512 
c4c1cc84d3c8ce31772bd677f105f6d00e0a6d867d6890b6a834c9e189bb1752e065a64308cdf1315bace1ca4783843553b45fbf3c15240c57584e2926ba92c5
 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 BLAKE2B 
4acaf56539798102e498c2678c8f3239ecc141909738dd1a84fca5cb38516fb363da6ff87d65b08fe04b550d8aafc9f33fa2d404b70f5e34a3129a43080794b5
 SHA512 
aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d

diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch 
b/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch
deleted file mode 100644
index deed0af9c7b..000
--- a/net-p2p/vuze/files/vuze-5.3.0.0-unbundle-commons.patch
+++ /dev/null
@@ -1,110 +0,0 @@
 a/com/aelitis/azureus/core/metasearch/Result.java
-+++ b/com/aelitis/azureus/core/metasearch/Result.java
-@@ -27,7 +27,7 @@ import java.util.Locale;
- import java.util.Map;
- import java.util.Random;
- 
--import org.apache.commons.lang.Entities;
-+import org.apache.commons.lang.StringEscapeUtils;
- import org.gudy.azureus2.core3.util.DisplayFormatters;
- import org.json.simple.JSONObject;
- 
-@@ -372,6 +372,6 @@ public abstract class Result {
-   if ( input == null ){
-   return( null );
-   }
--  return( Entities.HTML40.unescape( input ));
-+  return( StringEscapeUtils.unescapeHtml( input ));
-   }
- }
 a/com/aelitis/azureus/core/metasearch/impl/web/WebResult.java
-+++ b/com/aelitis/azureus/core/metasearch/impl/web/WebResult.java
-@@ -88,14 +88,14 @@ public class WebResult extends Result {
-   public void setNameFromHTML(String name) {
-   if(name != null) {
-   name = removeHTMLTags(name);
--  this.name = Entities.HTML40.unescape(name);
-+  this.name = StringEscapeUtils.unescapeHtml(name);
-   }
-   }
-   
-   public void setCommentsFromHTML(String comments) {
-   if(comments != null) {
-   comments = removeHTMLTags(comments);
--  comments = Entities.HTML40.unescape(comments);
-+  comments = StringEscapeUtils.unescapeHtml(comments);
-   comments = comments.replaceAll(",", "");
-   comments = comments.replaceAll(" ", "");
-   try{
-@@ -108,7 +108,7 @@ public class WebResult extends Result {
-   public void setCategoryFromHTML(String category) {
-   if(category != null) {
-   category = removeHTMLTags(category);
--  this.category = 
Entities.HTML40.unescape(category).trim();
-+  this.category = 
StringEscapeUtils.unescapeHtml(category).trim();
-   /*int separator = this.category.indexOf(">");
-   
-   if(separator != -1) {
-@@ -133,7 +133,7 @@ public class WebResult extends Result {
-   public void setNbPeersFromHTML(String nbPeers) {
-   if(nbPeers != null) {
-   nbPeers = removeHTMLTags(nbPeers);
--  String nbPeersS = Entities.HTML40.unescape(nbPeers);
-+  String nbPeersS = 

[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/files/, net-p2p/vuze/

2018-01-24 Thread James Le Cuirot
commit: ebbf781dc96a408c120d790a3a0a469f61bb34c1
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jan 24 22:31:01 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jan 24 22:38:15 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebbf781d

net-p2p/vuze: Drop old 5.6.0.0

Package-Manager: Portage-2.3.20, Repoman-2.3.6

 net-p2p/vuze/Manifest |   1 -
 net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch |  60 -
 net-p2p/vuze/vuze-5.6.0.0.ebuild  | 144 --
 3 files changed, 205 deletions(-)

diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest
index 0bd82660814..36aa6b09c44 100644
--- a/net-p2p/vuze/Manifest
+++ b/net-p2p/vuze/Manifest
@@ -1,4 +1,3 @@
 DIST Vuze_4812_source.zip 9530217 BLAKE2B 
af55951a9d8b86a03483e6e9ebc6f63cd7a7305587d36ef863257b7b86e911f7012e73f532b3b4648000cfff5fa2fd2cd1848f0742791232ceee54f158a9c219
 SHA512 
7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf
-DIST Vuze_5600_source.zip 10398501 BLAKE2B 
3c6a1a8967bb3a603dfcb248cc5d5dd8aaf4a7efdfba9efa529fa98f0ad945574ffe574084d223fadb3710e6aa690d86dd8d67ea77febbe6a28b730f97ba313e
 SHA512 
dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7
 DIST Vuze_5720_source.zip 10709515 BLAKE2B 
e2824c3486cbf942ba644563cf8a0b47d99f42cdba6c0fe2d93e47c5717f1331df632a4a100b6679f3f456697f70837202e84bf2fa89c362186353af98a36173
 SHA512 
073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf
 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 BLAKE2B 
4acaf56539798102e498c2678c8f3239ecc141909738dd1a84fca5cb38516fb363da6ff87d65b08fe04b550d8aafc9f33fa2d404b70f5e34a3129a43080794b5
 SHA512 
aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d

diff --git a/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch 
b/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch
deleted file mode 100644
index 070dae2d756..000
--- a/net-p2p/vuze/files/vuze-5.3.0.0-disable-osx.patch
+++ /dev/null
@@ -1,60 +0,0 @@
 a/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java
-+++ b/org/gudy/azureus2/ui/swt/mainwindow/SWTThread.java
-@@ -229,57 +229,6 @@ public class SWTThread {
-   }
-   });
- 
--  if (Constants.isOSX) {
--  
--  // On Cocoa, we get a Close trigger on display.  Need 
to check if all
--  // platforms send this.
--  display.addListener(SWT.Close, new Listener() {
--  public void handleEvent(Event event) {
--  event.doit = 
UIFunctionsManager.getUIFunctions().dispose(false, false);
--  }
--  });
--
--  String platform = SWT.getPlatform();
--  // use reflection here so we decouple generic SWT from 
OSX specific stuff to an extent
--
--  if (platform.equals("carbon")) {
--  try {
--
--  Class ehancerClass = 
Class.forName("org.gudy.azureus2.ui.swt.osx.CarbonUIEnhancer");
--
--  Constructor constructor = 
ehancerClass.getConstructor(new Class[] {});
--
--  constructor.newInstance(new Object[] 
{});
--
--  } catch (Throwable e) {
--
--  Debug.printStackTrace(e);
--  }
--  } else if (platform.equals("cocoa")) {
--  try {
--
--  Class ehancerClass = 
Class.forName("org.gudy.azureus2.ui.swt.osx.CocoaUIEnhancer");
--
--  Method mGetInstance = 
ehancerClass.getMethod("getInstance", new Class[0]);
--  Object claObj = 
mGetInstance.invoke(null, new Object[0] );
--
--  Method mHookAppMenu = 
claObj.getClass().getMethod("hookApplicationMenu", new Class[] {});
--  if (mHookAppMenu != null) {
--  mHookAppMenu.invoke(claObj, new 
Object[0]);
--  }
--
--  Method mHookDocOpen = 
claObj.getClass().getMethod("hookDocumentOpen", new Class[] {});
--  if (mHookDocOpen != null) {
--  mHookDocOpen.invoke(claObj, new 
Object[0]);
--  }
--  
--   

[gentoo-commits] repo/gentoo:master commit in: net-p2p/vuze/files/, net-p2p/vuze/

2016-08-02 Thread Ryan Hill
commit: 132eba1d8df297c478a0f16dc52c2e1598b65672
Author: Ryan Hill  gentoo  org>
AuthorDate: Wed Aug  3 00:53:22 2016 +
Commit: Ryan Hill  gentoo  org>
CommitDate: Wed Aug  3 00:55:05 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=132eba1d

net-p2p/vuze: Remove old.

Package-Manager: portage-2.3.0
Signed-off-by: Ryan Hill  gentoo.org>

 net-p2p/vuze/Manifest  |   1 -
 .../files/vuze-5.3.0.0-invalid-characters.patch|  24 
 net-p2p/vuze/vuze-5.3.0.0.ebuild   | 144 -
 3 files changed, 169 deletions(-)

diff --git a/net-p2p/vuze/Manifest b/net-p2p/vuze/Manifest
index 271d2ee..a50b5d3 100644
--- a/net-p2p/vuze/Manifest
+++ b/net-p2p/vuze/Manifest
@@ -1,5 +1,4 @@
 DIST Vuze_4812_source.zip 9530217 SHA256 
8ad02ae61ac1c515cb3226b95b34d4fe036faa64e725b64fdcb5ef7d1cb9633d SHA512 
7007c91f829c57d0f08b9da4ea3fcc8820efe14aeec7286cf764e5ac2d7d165f3a14abc6b0e92a617e21b45803f7c121fb00ddd8c5e8d9664509eb3337fc65bf
 WHIRLPOOL 
bc8823e053fa2f86161234c77f4873f2035a111361d60ee8c75937710774defec577651a10acf909bb170e600dc2775a5dbe2cf626649729e86f4a04e02a46d9
-DIST Vuze_5300_source.zip 10015198 SHA256 
556149f09f48c533a37d80526ac655f0bc067f3a6bf3f3c4483f5273ac74ebc7 SHA512 
44bad9f04707ae37acb66f16ae94afd7ad24d245f0371f60241442f460277c5b8dd29476640eb1e04b468b3ebd0100a159d1027764445ab526e3e0c0c544296d
 WHIRLPOOL 
801e398eaf8b8457dc02336039bc8a64e535544ff1ea99ff100b623f734a499147e9abd8ce3031ebb0f1e5bb0e04a9c160e06fe5c0b16f12b31caf920f711d4a
 DIST Vuze_5600_source.zip 10398501 SHA256 
1aa6148311969ce6c51333b7ef51bcc8713e222fa5d14b2448e97aebbd25ea5e SHA512 
dfe557cb1f50be935c78ee4431bc14db5f0107eebab8545cf925de8b0d48bb91ca77f7feab54a5fd91aaaf50bd3c68c1519cf49c2eb4d145ff7794bf9f22cfd7
 WHIRLPOOL 
62b637b5fc8145c31bdfb0ca2f63bdd9ee9c70d3afde3cb693ede66c0ab6db593f412ab124ac1230f1bbf33ff9ce635e29a0cea7556f013fcb7144aacb98c0d0
 DIST Vuze_5720_source.zip 10709515 SHA256 
fcad8bc3df5e5d844eb7a8e0f24d199b37cfc831b2c50698e12ce9e5a9db1045 SHA512 
073af0c68219884aaf1b860fcc04cf75edaf662f1e82fe6c49f615b928b00d1a50d25f348c6bf5a922fa1c5a53c7bce5f75b7a0c065602675bcb6d80c1c92edf
 WHIRLPOOL 
a45cdfba1a42bfdb4cf36a493b1522865b465e37ec8d0921a63d2e449f1d25f1dfd3d96857b29b45f68eb6d36bf4f25767eb13426bf944711411259a8af3ea78
 DIST vuze-4.5.0.2-gentoo-patches.tar.bz2 3143 SHA256 
972cf16d88d8605f93b77a84770b6512d54ae8281a0d4c06b66890a69deb6c49 SHA512 
aacaeb404d9b7dbb40d89b04f9ad26caf447202b1fcb63d532f5e01dc611152adbc38804563f1a35227a080b2eadec0e2e42d0baa163d1d5489eec65cd28f83d
 WHIRLPOOL 
a7dd533676c428a00caddc2d4d4c008feec1a1201bb9aef7b7ed9c25d41405344d89bc9f70d442f043beb7aaf6db7d73582cc46edfa3665d599b2635e51b1ee7

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
deleted file mode 100644
index 3ef4d80..000
--- a/net-p2p/vuze/files/vuze-5.3.0.0-invalid-characters.patch
+++ /dev/null
@@ -1,24 +0,0 @@
 a/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java
-+++ b/com/aelitis/azureus/core/metasearch/impl/DateParserRegex.java
-@@ -50,17 +50,17 @@ public class DateParserRegex extends DateParser {
-   
-   private static final String[] MONTHS_LIST = new String[] {
-   " january janvier enero januar",
--  " february fevrier f�vrier febrero februar",
--  " march mars marzo marz marz m�rz" ,
-+  " february fevrier febrero februar",
-+  " march mars marzo marz marz" ,
-   " april avril abril april ",
-   " may mai mayo mai",
-   " june juin junio juni",
-   " july juillet julio juli",
--  " august aout ao�t agosto august",
-+  " august aout agosto august",
-   " september septembre septiembre september",
-   " october octobre octubre oktober",
-   " november novembre noviembre november",
--  " december decembre d�cembre diciembre dezember"};
-+  " december decembre diciembre dezember"};
-   
-   public DateParserRegex() {
-   this("GMT-7",true,null);

diff --git a/net-p2p/vuze/vuze-5.3.0.0.ebuild b/net-p2p/vuze/vuze-5.3.0.0.ebuild
deleted file mode 100644
index b7742d1..000
--- a/net-p2p/vuze/vuze-5.3.0.0.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-JAVA_PKG_IUSE="source"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2 versionator
-
-MY_PV=$(replace_all_version_separators "")
-MY_SRC="Vuze_${MY_PV}"
-
-DESCRIPTION="BitTorrent client in Java, formerly called Azureus"
-HOMEPAGE="http://www.vuze.com/";
-SRC_URI="mirror://sourceforge/azureus/${PN}/${MY_SRC}/${MY_SRC}_source.zip"
-LICENSE="GPL-2 BSD"
-
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-# bundles parts of http://www.programmers-friend.org/
-# bundle