fdroiddata/metadata/com.android2.calculator3.yml

251 lines
6.9 KiB
YAML

Categories:
- Science & Education
License: Apache-2.0
WebSite: http://xlythe.com
SourceCode: https://github.com/Xlythe/android_packages_apps_Calculator
IssueTracker: https://github.com/Xlythe/android_packages_apps_Calculator/issues
Name: Calculator (old)
AutoName: Calculator
Description: |-
This app has been deprecated in favor of [[com.xlythe.calculator.material]].
A simple calculator that tries to make graphing and matrix math as simple as
adding or multiplying two numbers. Slide left and right to access more panels.
RepoType: git
Repo: https://github.com/Xlythe/android_packages_apps_Calculator.git
Builds:
- versionName: '1.8'
versionCode: 22
commit: d2b2bde6c9
target: android-15
- versionName: '2.0'
versionCode: 24
commit: d61631afc5
srclibs:
- Slider@556b4db69a
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-16
- versionName: '2.2'
versionCode: 26
disable: no source
commit: unknown - see disabled
- versionName: 2.2.2
versionCode: 28
commit: 2eafd952
srclibs:
- Slider@556b4db69a
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-16
- versionName: 3.1.2
versionCode: 42
commit: b427694d
srclibs:
- Slider@4d2c894ca3
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-17
- versionName: v3.2
versionCode: 43
commit: ff027e7311a69aea68
srclibs:
- Slider@4d2c894ca3
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-17
- versionName: v3.3.2
versionCode: 46
commit: 02a0d7cccf1182d4
srclibs:
- Slider@4d2c894ca3
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-17
- versionName: v3.4
versionCode: 47
commit: 4df0d69e720fd2ae2
srclibs:
- Slider@2ec23c12a39
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-17
- versionName: v3.4.2
versionCode: 49
commit: 799803d7f0
srclibs:
- Slider@2ec23c12a39
prebuild:
- rm -rf tests libs/slider.jar
- echo "android.library.reference.1=$$Slider$$" >> project.properties
target: android-17
- versionName: '4.3'
versionCode: 63
commit: 7ad3de71422a75b7c3865835b53cf1f6ca64a6ce
subdir: Calculator
patch:
- glassless-manifest.patch
gradle:
- yes
srclibs:
- EJML@v0.25
- Google-Gson@gson-2.2.4
- Slider@00020deb7fa5499bb33cc4471af2bd5256d10e78
- ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637
rm:
- Calculator/libs/*jar
prebuild:
- pushd $$EJML$$
- $$MVN3$$ package
- popd
- pushd $$Google-Gson$$
- $$MVN3$$ package
- popd
- pushd $$Slider$$
- android update project -p ./
- ant release
- popd
- pushd $$ArityXlythe$$
- rm -fR bin/*
- find -name "*.java" > sources.txt
- javac -d bin @sources.txt
- cd bin
- jar cf arity.jar org
- popd
- rm src/main/java/com/android2/calculator3/GlassHomeActivity.java src/main/java/com/android2/calculator3/GlassResultActivity.java
- cp $$EJML$$/target/ejml-0.25.jar $$Google-Gson$$/target/gson-2.2.4.jar $$Slider$$/bin/classes.jar
$$ArityXlythe$$/bin/arity.jar libs/
- versionName: 5.1.1
versionCode: 85
commit: 677d992f8d9627197f9c2aabdbfbed32d5713b34
subdir: mobile
gradle:
- yes
srclibs:
- EJML@v0.25
- Google-Gson@gson-2.2.4
- ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637
rm:
- mobile/libs/*jar
- MathLibrary/libs/*.jar
- legacy-mobile
- wear
- glass
- GDK-ProgressBar
prebuild:
- sed -i -e '/wearApp/d' build.gradle
- pushd $$EJML$$
- $$MVN3$$ package
- popd
- pushd $$Google-Gson$$
- $$MVN3$$ package
- popd
- pushd $$ArityXlythe$$
- rm -fR bin/*
- find -name "*.java" > sources.txt
- javac -d bin @sources.txt
- cd bin
- jar cf arity.jar org
- popd
- cp $$EJML$$/target/ejml-0.25.jar $$ArityXlythe$$/bin/arity.jar ../MathLibrary/libs/
- cp $$Google-Gson$$/target/gson-2.2.4.jar libs/
- versionName: 5.1.1
versionCode: 88
disable: gson tests fail
commit: a172a4e277f39a6805c682a2543344f67258716c
subdir: mobile
gradle:
- yes
srclibs:
- EJML@v0.25
- Google-Gson@gson-2.2.4
- ArityXlythe@459535ba5005c6f3a03101b15354e44df161a637
rm:
- mobile/libs/*jar
- MathLibrary/libs/*.jar
- legacy-mobile
- wear
- glass
- GDK-ProgressBar
prebuild:
- sed -i -e '/wearApp/d' build.gradle
- pushd $$EJML$$
- $$MVN3$$ package
- popd
- pushd $$Google-Gson$$
- $$MVN3$$ package
- popd
- pushd $$ArityXlythe$$
- rm -fR bin/*
- find -name "*.java" > sources.txt
- javac -d bin @sources.txt
- cd bin
- jar cf arity.jar org
- popd
- cp $$EJML$$/target/ejml-0.25.jar $$ArityXlythe$$/bin/arity.jar ../MathLibrary/libs/
- cp $$Google-Gson$$/target/gson-2.2.4.jar libs/
- versionName: '5.4'
versionCode: 93
commit: 1c305c1e9e6b2ab2225d218576984d329913b1d9
subdir: mobile
gradle:
- yes
srclibs:
- Google-Gson@gson-2.2.4
rm:
- mobile/libs/*jar
- legacy-mobile
- wear
- glass
- GDK-ProgressBar
prebuild:
- sed -i -e '/wearApp/d' build.gradle
- pushd $$Google-Gson$$
- $$MVN3$$ package
- popd
- cp $$Google-Gson$$/target/gson-2.2.4.jar libs/
- sed -i -e '/applicationId/s/com.xlythe.calculator.material/com.android2.calculator3/g'
build.gradle
MaintainerNotes: |-
The JAR files slider.jar, gson-2.2.4.jar and ejml-0.21.jar have been replaced
by a version build from upstream sources. As arity-2.1.6.jar is no longer
available from upstream, it has been replaced by a repo-copy of the author
of this app.
Google's Glass Development Kit is currently not available under a free license,
so $$SDK$$/add-ons/addon-google_gdk-google-19/libs/gdk.jar cannot be used. It
hhas been removed and the code has been patched to not use it.
Google's wearable-preview-support.jar is currently not available under a free
license. It seems like it's not used in this version, so it has been removed.
Package id is now com.xlythe.calculator.material.
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
UpdateCheckName: com.xlythe.calculator.material
CurrentVersion: '5.4'
CurrentVersionCode: 93