Merge branch 'master' into 'master'

c:geo working build

See merge request !335
This commit is contained in:
Boris Kraut 2014-11-10 20:49:30 +00:00
commit 2f3969766e
7 changed files with 1089 additions and 28 deletions

View file

@ -15,23 +15,23 @@ is an unnofficial client to access geocaching.com's list of caches, search and
save them to the device. save them to the device.
Older builds of this application no longer work due to reliance on third party Older builds of this application no longer work due to reliance on third party
services that have changed. Newer builds cannot be built without proprietary services that have changed.
software, and in any case have proprietary dependencies and 'secret' keys missing
from the source code.
. .
Repo Type:git Repo Type:git
#Repo:https://github.com/cgeo/c-geo-opensource.git Repo:https://github.com/cgeo/cgeo
Repo:https://github.com/wiewo/cgeo
Build:1,1 Build:1,1
disable=wip disable=wip
forceversion=yes forceversion=yes
forcevercode=yes forcevercode=yes
commit=e6a5c04aee4d3efff9eccbe98ed9734a57dfef1d commit=market_20140918
subdir=main subdir=main
gradle=yes gradle=yes
srclibs=LocusAPI@40cade8,LocusAPIAndroid@6c77cf0,ApacheHttpCore@4.3.2,ApacheHttpClient@4.3.2,HttpClientAndroid@f7c5537aa724 init=cp templates/keys.xml res/values/ && mkdir repackageMapsforge0.2/ && \
mv libs/mapsforge-map-0.2.4.jar repackageMapsforge0.2/
patch=no-gmaps.patch, dummykeys.patch
srclibs=ApacheHttpCore@4.2.3,ApacheHttpClient@4.2.3,HttpClientAndroid@46874342a6b7,MapsforgeCgeo@cbd01e8,LocusMap@6:08dee4be1444
rm=main/libs/*.jar,main/libs/*.properties,main/libs/src/* rm=main/libs/*.jar,main/libs/*.properties,main/libs/src/*
prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \ prebuild=mv $$ApacheHttpCore$$/httpcore $$HttpClientAndroid$$/script/httpcore && \
mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \ mv $$ApacheHttpClient$$/httpclient $$HttpClientAndroid$$/script/httpclient && \
@ -41,23 +41,20 @@ Build:1,1
sed -i -e '/checkout/d' convert_stock_httpclient && \ sed -i -e '/checkout/d' convert_stock_httpclient && \
bash convert_stock_httpclient && \ bash convert_stock_httpclient && \
popd && \ popd && \
cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.2.1.jar libs/ && \ cp $$HttpClientAndroid$$/script/httpclientandroidlib-1.1.2.jar libs/ && \
echo "==== HttpClientAndroid done ====" && \ echo "==== HttpClientAndroid done ====" && \
sed -i -e '/mavenCentral/amavenLocal()\n' ../build.gradle && \ pushd $$LocusMap$$/LocusAddonPublicLib && ant release && popd && \
sed -i -e '/mapsforge-map/d' build.gradle && \ cp $$LocusMap$$/LocusAddonPublicLib/bin/classes.jar libs/locus-api-4.0.jar && \
sed -i -e '/appcompat/acompile "org.mapsforge:svg-android:0.4.3"' build.gradle && \ $$MVN3$$ clean package -DskipTests -f $$MapsforgeCgeo$$/pom.xml && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge:0.4.3"' build.gradle && \ mv $$MapsforgeCgeo$$/mapsforge-map/target/mapsforge-map-0.3.0-jar-with-dependencies.jar libs/ && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge-map:0.4.3"' build.gradle && \ pushd repackageMapsforge0.2 && jar xf mapsforge-map-0.2.4.jar && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge-map-android:0.4.3"' build.gradle && \ rm org/mapsforge/android/mapsold/*.class && mkdir src && mv org src/ && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge-core:0.4.3"' build.gradle && \ printf '<?xml version="1.0" encoding="utf-8"?>\n<manifest xmlns:android="http://schemas.android.com/apk/res/android"\n\tpackage="org.mapsforge.android.mapsold"\n\tandroid:versionCode="1"\nandroid:versionName="1.0"/>\n' > AndroidManifest.xml && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge-map-writer:0.4.3"' build.gradle && \ android update project --path . --target android-19 && \
sed -i -e '/appcompat/acompile "org.mapsforge:mapsforge-map-reader:0.4.3"' build.gradle && \ echo "android.library=true" >> project.properties && ant release && \
sed -i -e 's/httpclientandroidlib-1.1.2.jar/httpclientandroidlib-1.2.1.jar/g' build.gradle && \ cp bin/classes.jar ../libs/mapsforge-map-0.2.4.jar && popd && \
sed -i -e '/locus-api/d' build.gradle && \ sed -i -e 's/debuggable true/debuggable false/' build.gradle && \
cp -fR $$LocusAPI$$ ../locusAPI && \ sed -i -e '/versionCode/d' build.gradle && \
cp -fR $$LocusAPIAndroid$$ ../locusAPIAndroid && \ sed -i -e '/versionName/d' build.gradle
echo "include ':locusAPIAndroid'" >> ../settings.gradle && \
echo "include ':locusAPI'" >> ../settings.gradle
Auto Update Mode:None Auto Update Mode:None
Update Check Mode:Static Update Check Mode:Static

View file

@ -0,0 +1,48 @@
--- a/main/res/values/keys.xml
+++ b/main/res/values/keys.xml
@@ -1,29 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<resources xmlns:tools="http://schemas.android.com/tools">
<!-- Google Maps -->
- <string name="maps_api_key" translatable="false">@maps.api.key@</string>
+ <string name="maps_api_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- Opencaching.de -->
- <string name="oc_de_okapi_consumer_key" translatable="false">@ocde.okapi.consumer.key@</string>
- <string name="oc_de_okapi_consumer_secret" translatable="false">@ocde.okapi.consumer.secret@</string>
+ <string name="oc_de_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_de_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- Opencaching.pl -->
- <string name="oc_pl_okapi_consumer_key" translatable="false">@ocpl.okapi.consumer.key@</string>
- <string name="oc_pl_okapi_consumer_secret" translatable="false">@ocpl.okapi.consumer.secret@</string>
+ <string name="oc_pl_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_pl_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- disable unused resource warning until remaining implementation has been merged -->
<!-- Opencaching.us -->
- <string name="oc_us_okapi_consumer_key" translatable="false">@ocus.okapi.consumer.key@</string>
- <string name="oc_us_okapi_consumer_secret" translatable="false">@ocus.okapi.consumer.secret@</string>
+ <string name="oc_us_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_us_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- Opencaching.nl -->
- <string name="oc_nl_okapi_consumer_key" translatable="false">@ocnl.okapi.consumer.key@</string>
- <string name="oc_nl_okapi_consumer_secret" translatable="false">@ocnl.okapi.consumer.secret@</string>
+ <string name="oc_nl_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_nl_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- Opencaching.ro -->
- <string name="oc_ro_okapi_consumer_key" translatable="false">@ocro.okapi.consumer.key@</string>
- <string name="oc_ro_okapi_consumer_secret" translatable="false">@ocro.okapi.consumer.secret@</string>
+ <string name="oc_ro_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_ro_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
<!-- Opencaching.og.uk -->
- <string name="oc_uk_okapi_consumer_key" translatable="false">@ocuk.okapi.consumer.key@</string>
- <string name="oc_uk_okapi_consumer_secret" translatable="false">@ocuk.okapi.consumer.secret@</string>
+ <string name="oc_uk_okapi_consumer_key" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
+ <string name="oc_uk_okapi_consumer_secret" translatable="false">1LhWN5eWaqRrP0ZgO3h7vevsAwtJJs80C-G9o7RA</string>
</resources>
--
2.1.1

File diff suppressed because it is too large Load diff

View file

@ -1,2 +0,0 @@
Repo Type:hg
Repo:https://bitbucket.org/asamm/locus-api

View file

@ -1,2 +0,0 @@
Repo Type:hg
Repo:https://bitbucket.org/asamm/locus-api-android

4
srclibs/LocusMap.txt Normal file
View file

@ -0,0 +1,4 @@
Repo Type:hg
Repo:https://code.google.com/p/android-locus-map/
Prepare:rm LocusAddonPublicLib/build.xml && $$SDK$$/tools/android update project -p LocusAddonPublicLib/ -t android-19

View file

@ -0,0 +1,2 @@
Repo Type:git
Repo:https://github.com/cgeo/mapsforge.git