From 44e350d9b1d7493027962fe813b5a4650be017a2 Mon Sep 17 00:00:00 2001 From: Boris Kraut Date: Tue, 27 Dec 2016 14:35:17 +0100 Subject: [PATCH] WebSMS: Move to archive --- metadata/de.ub0r.android.smsdroid.txt | 2 +- .../de.ub0r.android.websms.connector.gmx.txt | 3 +- ...0r.android.websms.connector.smspilotru.txt | 3 +- metadata/de.ub0r.android.websms.txt | 16 ++- metadata/de.ub0r.android.websms/playads.patch | 132 ++++++++++++++++++ 5 files changed, 151 insertions(+), 5 deletions(-) create mode 100644 metadata/de.ub0r.android.websms/playads.patch diff --git a/metadata/de.ub0r.android.smsdroid.txt b/metadata/de.ub0r.android.smsdroid.txt index be5bf2acad..b4f6cd2f01 100644 --- a/metadata/de.ub0r.android.smsdroid.txt +++ b/metadata/de.ub0r.android.smsdroid.txt @@ -82,6 +82,6 @@ Build:1.7.0,91700000 Archive Policy:0 versions Auto Update Mode:None -Update Check Mode:Tags +Update Check Mode:None Current Version:1.7.0 Current Version Code:91700000 diff --git a/metadata/de.ub0r.android.websms.connector.gmx.txt b/metadata/de.ub0r.android.websms.connector.gmx.txt index a951aa7e4c..66f2602b76 100644 --- a/metadata/de.ub0r.android.websms.connector.gmx.txt +++ b/metadata/de.ub0r.android.websms.connector.gmx.txt @@ -18,7 +18,8 @@ Build:2.0,3200000 srclibs=WebSMSAPI@b7f44fd0 prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$WebSMSAPI$$@' project.properties +Archive Policy:0 versions Auto Update Mode:None -Update Check Mode:Tags +Update Check Mode:None Current Version:2.0 Current Version Code:3200000 diff --git a/metadata/de.ub0r.android.websms.connector.smspilotru.txt b/metadata/de.ub0r.android.websms.connector.smspilotru.txt index 9f32508443..8d1d3cb3e7 100644 --- a/metadata/de.ub0r.android.websms.connector.smspilotru.txt +++ b/metadata/de.ub0r.android.websms.connector.smspilotru.txt @@ -19,7 +19,8 @@ Build:1.4,3140000 srclibs=WebSMSAPI@b7f44fd0 prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$WebSMSAPI$$@' project.properties +Archive Policy:0 versions Auto Update Mode:None -Update Check Mode:Tags +Update Check Mode:None Current Version:1.4 Current Version Code:3140000 diff --git a/metadata/de.ub0r.android.websms.txt b/metadata/de.ub0r.android.websms.txt index 8527cfa383..fee97d9f55 100644 --- a/metadata/de.ub0r.android.websms.txt +++ b/metadata/de.ub0r.android.websms.txt @@ -2,7 +2,7 @@ AntiFeatures:UpstreamNonFree Categories:Phone & SMS License:GPL-3.0 Web Site: -Source Code:https://github.com/felixb/websms/source +Source Code:https://github.com/felixb/websms Issue Tracker: Changelog:https://github.com/felixb/websms/blob/HEAD/CHANGELOG.md @@ -79,7 +79,19 @@ Build:4.9.1,7471005 cp -fR $$ub0rlib$$/lib/src/main/java/de src/main/java/ && \ sed -i -e '/maven {/,+2d' -e '/de.ub0r.android/d' build.gradle +Build:4.9.5,9495000 + disable=patch does not apply + commit=WebSMS-4.9.5 + subdir=WebSMS + patch=playads.patch + gradle=yes + +Maintainer Notes: +Patch does not apply, also needs same treatment as [[de.ub0r.android.smsdroid]]. +. + +Archive Policy:0 versions Auto Update Mode:None -Update Check Mode:Tags +Update Check Mode:None Current Version:4.9.5 Current Version Code:9495000 diff --git a/metadata/de.ub0r.android.websms/playads.patch b/metadata/de.ub0r.android.websms/playads.patch new file mode 100644 index 0000000000..9c7c0a21ce --- /dev/null +++ b/metadata/de.ub0r.android.websms/playads.patch @@ -0,0 +1,132 @@ +diff --git a/WebSMS/build.gradle b/WebSMS/build.gradle +index edc90d2..6fe4ff1 100644 +--- a/WebSMS/build.gradle ++++ b/WebSMS/build.gradle +@@ -59,7 +59,7 @@ android { + dependencies { + compile 'com.android.support:support-v4:23.1.1' + compile 'com.android.support:appcompat-v7:23.1.1' +- compile 'com.google.android.gms:play-services-ads:8.4.0' ++// compile 'com.google.android.gms:play-services-ads:8.4.0' + compile 'de.ub0r.android.lib:lib:1.1.1' + compile 'de.ub0r.android.logg0r:logg0r:2.0.0' + compile 'de.ub0r.android.websms.connector.common:WebSMSAPI:1.1' +diff --git a/WebSMS/src/main/AndroidManifest.xml b/WebSMS/src/main/AndroidManifest.xml +index 7eb64fb..26e3afe 100644 +--- a/WebSMS/src/main/AndroidManifest.xml ++++ b/WebSMS/src/main/AndroidManifest.xml +@@ -157,12 +157,6 @@ + + + +- +- +- + + + +diff --git a/WebSMS/src/main/java/com.android.gms.ads.AdRequest b/WebSMS/src/main/java/com.android.gms.ads.AdRequest +new file mode 100644 +index 0000000..e69de29 +diff --git a/WebSMS/src/main/java/com/google/android/gms/ads/AdListener.java b/WebSMS/src/main/java/com/google/android/gms/ads/AdListener.java +new file mode 100644 +index 0000000..0d1d2b7 +--- /dev/null ++++ b/WebSMS/src/main/java/com/google/android/gms/ads/AdListener.java +@@ -0,0 +1,6 @@ ++package com.google.android.gms.ads; ++ ++public class AdListener { ++ public void onAdLoaded() {}; ++ public void onAdClosed() {}; ++} +diff --git a/WebSMS/src/main/java/com/google/android/gms/ads/AdRequest.java b/WebSMS/src/main/java/com/google/android/gms/ads/AdRequest.java +new file mode 100644 +index 0000000..675a169 +--- /dev/null ++++ b/WebSMS/src/main/java/com/google/android/gms/ads/AdRequest.java +@@ -0,0 +1,7 @@ ++package com.google.android.gms.ads; ++ ++public class AdRequest { ++ static public class Builder { ++ public AdRequest build() { return null; } ++ } ++} +diff --git a/WebSMS/src/main/java/com/google/android/gms/ads/AdView.java b/WebSMS/src/main/java/com/google/android/gms/ads/AdView.java +new file mode 100644 +index 0000000..ba8a1e6 +--- /dev/null ++++ b/WebSMS/src/main/java/com/google/android/gms/ads/AdView.java +@@ -0,0 +1,30 @@ ++package com.google.android.gms.ads; ++ ++import android.view.View; ++import android.content.Context; ++import android.util.AttributeSet; ++ ++public class AdView extends View { ++ public AdView(Context c) { super(c); } ++ public AdView(Context c,AttributeSet a) { super(c,a); } ++ public AdView(Context c,AttributeSet a,int i1) { super(c,a,i1); } ++ public AdView(Context c,AttributeSet a,int i1, int i2) { super(c,a,i1,i2); } ++ ++ ++ ++ private String _adSize = ""; ++ private String _adUnitId = ""; ++ ++ public String getAdSize() { return _adSize; } ++ public void setAdSize(String v) { _adSize=v; } ++ public String getAdUnitId() { return _adUnitId;} ++ public void getAdUnitId(String v) { _adUnitId = v;} ++ ++ public void loadAd(Object o) {} ++ public void setAdListener(Object o) { } ++ public void destroy() { } ++ public void pause() {} ++ public void resume() {} ++ ++ ++} +diff --git a/WebSMS/src/main/java/com/google/android/gms/ads/InterstitialAd.java b/WebSMS/src/main/java/com/google/android/gms/ads/InterstitialAd.java +new file mode 100644 +index 0000000..24f9efe +--- /dev/null ++++ b/WebSMS/src/main/java/com/google/android/gms/ads/InterstitialAd.java +@@ -0,0 +1,18 @@ ++package com.google.android.gms.ads; ++ ++public class InterstitialAd { ++ ++ public InterstitialAd() {} ++ public InterstitialAd(Object o) {} ++ ++ public void loadAd(Object o) {} ++ public void setAdListener(Object o) { } ++ public void show() {} ++ ++ public void setAdUnitId(Object o) {} ++ public boolean isLoaded() { return false; } ++ ++ ++ ++} ++ +diff --git a/WebSMS/src/main/res/values/attrs_play_ads_shim.xml b/WebSMS/src/main/res/values/attrs_play_ads_shim.xml +new file mode 100644 +index 0000000..8dc7db7 +--- /dev/null ++++ b/WebSMS/src/main/res/values/attrs_play_ads_shim.xml +@@ -0,0 +1,8 @@ ++ ++ ++ ++ ++ ++ ++ ++