From 0b6a2b1388b67cf09c723578c8bca45e94913073 Mon Sep 17 00:00:00 2001 From: David Black Date: Wed, 25 Dec 2013 14:55:07 +0000 Subject: [PATCH] Add the piratebay --- metadata/com.piratebayfree.txt | 34 +++++++ .../com.piratebayfree/proprietary_8.patch | 90 +++++++++++++++++++ 2 files changed, 124 insertions(+) create mode 100644 metadata/com.piratebayfree.txt create mode 100644 metadata/com.piratebayfree/proprietary_8.patch diff --git a/metadata/com.piratebayfree.txt b/metadata/com.piratebayfree.txt new file mode 100644 index 0000000000..52546c2734 --- /dev/null +++ b/metadata/com.piratebayfree.txt @@ -0,0 +1,34 @@ +AntiFeatures:UpstreamNonFree +Categories:Internet +License:GPL +Web Site:http://tpbapp.com +Source Code:https://github.com/tpbapp/Pirate-Proxy +Issue Tracker:https://github.com/tpbapp/Pirate-Proxy/issues +Bitcoin:1KeBs4HBQzkdHC2ou3gpyGHqcL7aKzwTve +Litecoin:LiYp3Dg11N5BgV8qKW42ubSZXFmjDByjoV + +Auto Name:TPB Proxy +Summary:Access for Pirate Bay website +Description: +Proxy(s) for the ever-moving Pirate Bay torrent indexing website, +allowing you to open the website in a browser. +This is the 'free' (as in gratis) version. + +Several proprietary libraries were removed. +. + +Repo Type:git +Repo:https://github.com/tpbapp/Pirate-Proxy.git + +Build:1.06,8 + commit=v1.06 + init=sed -i '/preference/d' project.properties + rm=libs/libGoogleAnalyticsServices.jar;libs/newrelic.android.jar + srclibs=1:NoAnalytics@d38ae535b543 + patch=proprietary_8.patch + +Auto Update Mode:None +Update Check Mode:Tags +Current Version:1.06 +Current Version Code:8 + diff --git a/metadata/com.piratebayfree/proprietary_8.patch b/metadata/com.piratebayfree/proprietary_8.patch new file mode 100644 index 0000000000..8bfc100de9 --- /dev/null +++ b/metadata/com.piratebayfree/proprietary_8.patch @@ -0,0 +1,90 @@ +diff --git a/AndroidManifest.xml b/AndroidManifest.xml +index 1b4af04..b01f6a2 100644 +--- a/AndroidManifest.xml ++++ b/AndroidManifest.xml +@@ -68,14 +68,6 @@ + android:value="com.piratebay.activities.AboutActivity" /> + + +- +- +- +- +- +- + + + +diff --git a/src/com/piratebayfree/activities/MainActivity.java b/src/com/piratebayfree/activities/MainActivity.java +index eccd3a1..41a2256 100644 +--- a/src/com/piratebayfree/activities/MainActivity.java ++++ b/src/com/piratebayfree/activities/MainActivity.java +@@ -1,10 +1,7 @@ + package com.piratebayfree.activities; + +-import com.newrelic.agent.android.NewRelic; +- + import com.google.analytics.tracking.android.EasyTracker; + +-import com.google.android.gms.ads.*; + import com.piratebayfree.Category; + import com.piratebayfree.Database; + import com.piratebayfree.Proxy; +@@ -72,7 +69,6 @@ public class MainActivity extends Activity implements TextWatcher, OnKeyListener + private ImageView statusicon; + private TextView statustext; + private ImageView advert; +- private AdView admob; + private ProgressBar loading; + private DrawerLayout drawer; + private ListView categorylist; +@@ -166,10 +162,6 @@ public class MainActivity extends Activity implements TextWatcher, OnKeyListener + + db.deleteLogs(); + +- loadAds(); +- +- loadTracking(); +- + } + + @Override +@@ -194,36 +186,6 @@ public class MainActivity extends Activity implements TextWatcher, OnKeyListener + } + + // Ads +- private void loadAds() { +- +- admob = new AdView(this); +- +- admob.setAdUnitId(ADMOB); +- admob.setAdSize(AdSize.BANNER); +- +- RelativeLayout layout = (RelativeLayout) findViewById(R.id.main_activity); +- +- RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams( +- RelativeLayout.LayoutParams.WRAP_CONTENT, +- RelativeLayout.LayoutParams.WRAP_CONTENT); +- +- params.addRule(RelativeLayout.ALIGN_PARENT_BOTTOM); +- +- layout.addView(admob, params); +- +- AdRequest request = new AdRequest.Builder().build(); +- +- admob.loadAd(request); +- +- +- } +- +- // Tracking +- private void loadTracking() { +- +- NewRelic.withApplicationToken(NEWRELIC).start(this.getApplication()); +- +- } + + @Override + public void onStart() {