From 20be3f009a383fb9931452ff6f48ae9d70215508 Mon Sep 17 00:00:00 2001 From: David Black Date: Thu, 28 Feb 2013 14:49:43 +0000 Subject: [PATCH] fix com.anysoftkeyboard.languagepack.example template --- ...m.anysoftkeyboard.languagepack.example.txt | 12 ++- .../Example.patch | 85 +++++++++++++++++++ 2 files changed, 94 insertions(+), 3 deletions(-) create mode 100644 metadata/com.anysoftkeyboard.languagepack.example/Example.patch diff --git a/metadata/com.anysoftkeyboard.languagepack.example.txt b/metadata/com.anysoftkeyboard.languagepack.example.txt index 723e00db76..b598d687f9 100644 --- a/metadata/com.anysoftkeyboard.languagepack.example.txt +++ b/metadata/com.anysoftkeyboard.languagepack.example.txt @@ -11,12 +11,18 @@ Description: Repo Type:git Repo:https://github.com/AnySoftKeyboard/LanguagePack.git -Build Version:1,1,!WIP. Something wrong with verify-pack target 5eabfc,forceversion=yes,\ +Build Version:1,1,!working template 5eabfc,forceversion=yes,patch=Example.patch,\ srclibs=AnySoftKeyboard-API@b21d8907;AnySoftKeyboardTools@73e9a09496,\ prebuild=sed -i 's@\(android.library.reference.1=\).*@\1$$AnySoftKeyboard-API$$@' project.properties && \ -find . -type f -print0 | xargs -0 sed -i 's/change_me/example/g' && \ -mv src/com/anysoftkeyboard/languagepack/change_me src/com/anysoftkeyboard/languagepack/example && \ +sed -i 's/change_me/example/g' AndroidManifest.xml && \ +wget -O res/drawable/app_icon.png http://code.google.com/p/softkeyboard/logo?cct=1329035798 && \ +cp res/drawable/app_icon.png res/drawable-hdpi/ && \ +cp res/drawable/app_icon.png res/drawable-xhdpi/ && \ +cp res/drawable/app_icon.png StoreStuff/landscape.png && \ +cp res/drawable/app_icon.png StoreStuff/portrait.png && \ +cp res/drawable/app_icon.png StoreStuff/store_hi_res_icon.png && \ sed -i 's@..\/AnySoftKeyboardTools@$$AnySoftKeyboardTools$$@g' custom_rules.xml && \ +sed -i 's/LanguagePack/LanguagePackExample/g' build.xml && \ sed -i '/key/d' project.properties && rm res/raw/words_1.dict Auto Update Mode:None diff --git a/metadata/com.anysoftkeyboard.languagepack.example/Example.patch b/metadata/com.anysoftkeyboard.languagepack.example/Example.patch new file mode 100644 index 0000000000..f6fb561328 --- /dev/null +++ b/metadata/com.anysoftkeyboard.languagepack.example/Example.patch @@ -0,0 +1,85 @@ +diff --git a/res/values/strings.xml b/res/values/strings.xml +index c4c53a1..0c8d7d7 100644 +--- a/res/values/strings.xml ++++ b/res/values/strings.xml +@@ -1,6 +1,6 @@ + + +- AnySoftKeyboard - change_me Language Pack +- change_me keyboard +- change_me ++ AnySoftKeyboard - example Language Pack ++ example keyboard ++ example + +diff --git a/res/xml/dictionaries.xml b/res/xml/dictionaries.xml +index 1daa3d2..e470c6d 100644 +--- a/res/xml/dictionaries.xml ++++ b/res/xml/dictionaries.xml +@@ -7,7 +7,7 @@ + "dictionaryResourceId" : a reference to the raw resource of the words dictionary + "autoTextResourceId" : a reference to a common typing mistakes XML. + --> +- ++ description="example"/> + +diff --git a/res/xml/keyboards.xml b/res/xml/keyboards.xml +index 84ba491..8a3fc55 100644 +--- a/res/xml/keyboards.xml ++++ b/res/xml/keyboards.xml +@@ -7,6 +7,8 @@ + "iconResId" : a reference to a drawable which can be used to show a flag in the notification bar. + "layoutResId" : a reference to a keyboard layout XML. See res/xml/qwerty.xml + --> +- +- +\ No newline at end of file ++ ++ +diff --git a/src/com/anysoftkeyboard/languagepack/change_me/PackBroadcastReceiver.java b/src/com/anysoftkeyboard/languagepack/change_me/PackBroadcastReceiver.java +deleted file mode 100644 +index 15971b1..0000000 +--- a/src/com/anysoftkeyboard/languagepack/change_me/PackBroadcastReceiver.java ++++ /dev/null +@@ -1,14 +0,0 @@ +-package com.anysoftkeyboard.languagepack.change_me; +- +-import android.content.BroadcastReceiver; +-import android.content.Context; +-import android.content.Intent; +- +-public class PackBroadcastReceiver extends BroadcastReceiver { +- +- @Override +- public void onReceive(Context arg0, Intent arg1) { +- +- } +- +-} +diff --git a/src/com/anysoftkeyboard/languagepack/example/PackBroadcastReceiver.java b/src/com/anysoftkeyboard/languagepack/example/PackBroadcastReceiver.java +new file mode 100644 +index 0000000..789ac7f +--- /dev/null ++++ b/src/com/anysoftkeyboard/languagepack/example/PackBroadcastReceiver.java +@@ -0,0 +1,14 @@ ++package com.anysoftkeyboard.languagepack.example; ++ ++import android.content.BroadcastReceiver; ++import android.content.Context; ++import android.content.Intent; ++ ++public class PackBroadcastReceiver extends BroadcastReceiver { ++ ++ @Override ++ public void onReceive(Context arg0, Intent arg1) { ++ ++ } ++ ++}