AntiFeatures: - UpstreamNonFree Categories: - Phone & SMS License: GPL-3.0-only SourceCode: https://github.com/felixb/websms Changelog: https://github.com/felixb/websms/blob/HEAD/CHANGELOG.md AutoName: WebSMS Summary: Send texts via the WWW Description: |- WebSMS lets you send free and cheap TXT via different webservices. You will need at least one WebSMS Connector (plugin/extension) to connect this app to the webservice of your choice. We have a couple in the repo but there is source code for many on the author's source code page and apks are available on the website. Pricing depends on the webservice provider connected with the connector. The “SMS” Connector shipped with the app itself sends messages via standard GSM method and is billed by your operator. It is installed for backup reasons and deactivated by default. The proprietary 'admob' binary in the source code has been replaced with a FOSS library that does nothing. RepoType: git Repo: https://github.com/felixb/websms.git Builds: - versionName: 4.5.1 versionCode: 7451000 commit: WebSMS-4.5.1 srclibs: - ActionBarSherlock@4.1.0 - WebSMSAPI@b7f44fd0 - ub0rlib@75e4a553dd - MobAdMob@2d5736 prebuild: - rm libs/* ant.properties - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties - sed -i 's@\(android.library.reference.2=\).*@\1$$WebSMSAPI$$@' project.properties - echo "android.library.reference.3=$$ub0rlib$$" >> project.properties - echo "android.library.reference.4=$$MobAdMob$$" >> project.properties - versionName: 4.5.4 versionCode: 7454000 commit: WebSMS-WebSMS-4.5.4 srclibs: - ActionBarSherlock@4.2.0 - WebSMSAPI@d85a800e - ub0rlib@144a5da04c - MobAdMob@2d5736 forceversion: true prebuild: - rm libs/* ant.properties - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties - sed -i 's@\(android.library.reference.2=\).*@\1$$WebSMSAPI$$@' project.properties - echo "android.library.reference.3=$$ub0rlib$$" >> project.properties - echo "android.library.reference.4=$$MobAdMob$$" >> project.properties - versionName: '4.7' versionCode: 7470000 commit: WebSMS-4.7 srclibs: - ActionBarSherlock@4.2.0 - WebSMSAPI@d85a800e - ub0rlib@45e82765a537e - MobAdMob@2d5736 prebuild: - rm libs/* ant.properties - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties - sed -i 's@\(android.library.reference.2=\).*@\1$$WebSMSAPI$$@' project.properties - echo "android.library.reference.3=$$ub0rlib$$" >> project.properties - echo "android.library.reference.4=$$MobAdMob$$" >> project.properties - versionName: 4.7.1 versionCode: 7471000 commit: WebSMS-4.7.1 srclibs: - ActionBarSherlock@4.2.0 - WebSMSAPI@d85a800e - ub0rlib@45e82765a537e - MobAdMob@2d5736 prebuild: - rm libs/* ant.properties - sed -i 's@\(android.library.reference.1=\).*@\1$$ActionBarSherlock$$@' project.properties - sed -i 's@\(android.library.reference.2=\).*@\1$$WebSMSAPI$$@' project.properties - echo "android.library.reference.3=$$ub0rlib$$" >> project.properties - echo "android.library.reference.4=$$MobAdMob$$" >> project.properties - versionName: 4.9.1 versionCode: 7471005 disable: play-services-ad commit: WebSMS-4.9.1 subdir: WebSMS gradle: - yes srclibs: - WebSMSAPI@edb60e66cb9240d63c9531369464fe144448d0d7 - ub0rlib@299744672d0e4805db40b189e51c98c5c59e9561 - MobAdMob@3bd7888479e493d09104bf839f3b3994fcdb5745 prebuild: - cp -fR $$MobAdMob$$/src/com src/main/java/ - sed -i -e '/play-services-ads/d' build.gradle - sed -i -e '/AdView/,+5d' src/main/res/layout/main.xml - sed -i -e '/com.google.android.gms.version/,+1d' -e '/AdActivity/,+1d' -e '176d' src/main/AndroidManifest.xml - cp -fR $$WebSMSAPI$$/WebSMSAPI/src/main/java/de src/main/java/ - cp -fR $$ub0rlib$$/lib/src/main/java/de src/main/java/ - sed -i -e '/maven {/,+2d' -e '/de.ub0r.android/d' build.gradle - versionName: 4.9.5 versionCode: 9495000 disable: patch does not apply commit: WebSMS-4.9.5 subdir: WebSMS patch: - playads.patch gradle: - yes MaintainerNotes: Patch does not apply, also needs same treatment as [[de.ub0r.android.smsdroid]]. ArchivePolicy: 0 versions AutoUpdateMode: None UpdateCheckMode: None CurrentVersion: 4.9.5 CurrentVersionCode: 9495000