fdroiddata/metadata/com.ghostsq.commander.sftp.yml
linsui ba7a10e1ea Ghost Commander: 1.60.5
Ghost Commander - SFTP plugin (new): 2.1.2b2
2021-09-01 08:12:55 +00:00

188 lines
5.9 KiB
YAML

Categories:
- System
License: GPL-3.0-only
WebSite: https://sites.google.com/site/ghostcommander1
SourceCode: https://sourceforge.net/p/gc-sftp/svn
IssueTracker: https://sourceforge.net/p/ghostcommander/_list/tickets
Donate: https://sourceforge.net/p/ghostcommander/donate
AutoName: Ghost Commander - SFTP plugin (new)
Description: |-
A plug-in for https://f-droid.org/packages/com.ghostsq.commander to access secure FTP sites. Launch Ghost
Commander and go to 'Menu > Location > Home > SFTP site'. Alternatively, scroll
along the toolbar until you arrive at 'Home'. Enter your server name and
credentials.
RepoType: git-svn
Repo: https://svn.code.sf.net/p/gc-sftp/svn/
Builds:
- versionName: 1.10b1
versionCode: 11
commit: '26'
srclibs:
- GhostCommander@390
extlibs:
- ganymed-ssh/ganymed-ssh2-build210.jar
- custom_rules.xml
build:
- sed 's/jcifs-1.3.17/ganymed-ssh2-build210/' libs/custom_rules.xml > custom_rules.xml
- ant debug -f $$GhostCommander$$/build.xml
- jar c -C $$GhostCommander$$/bin/classes/ com > gc.jar
- install -D gc.jar libs/gc.jar
- versionName: 1.11b1
versionCode: 12
commit: '28'
srclibs:
- GhostCommander@390
extlibs:
- ganymed-ssh/ganymed-ssh2-build210.jar
- custom_rules.xml
build:
- sed 's/jcifs-1.3.17/ganymed-ssh2-build210/' libs/custom_rules.xml > custom_rules.xml
- ant debug -f $$GhostCommander$$/build.xml
- jar c -C $$GhostCommander$$/bin/classes/ com > gc.jar
- install -D gc.jar libs/gc.jar
- versionName: 1.11b3
versionCode: 13
disable: Doesn't compile
commit: '30'
- versionName: '1.13'
versionCode: 16
disable: Doesn't compile
commit: '33'
- versionName: 1.13.1
versionCode: 17
commit: '34'
srclibs:
- GhostCommander@445
- Ganymed@r161
extlibs:
- custom_rules.xml
prebuild:
- sed 's/jcifs-1.3.17/ganymed-ssh2-263-SNAPSHOT/' libs/custom_rules.xml > custom_rules.xml
- pushd $$GhostCommander$$
- android update project -p ./ -t "android-19"
- ant debug -f build.xml
- jar c -C bin/classes/ com > gc.jar
- popd
- install -D $$GhostCommander$$/gc.jar libs/gc.jar
- pushd $$Ganymed$$
- $$MVN3$$ package
- popd
- cp $$Ganymed$$/target/ganymed-ssh2-263-SNAPSHOT.jar libs/
target: android-19
- versionName: 1.14.2b4
versionCode: 25
disable: new upstream for ganymed?
commit: '43'
srclibs:
- GhostCommander@561
- Ganymed@r161
extlibs:
- custom_rules.xml
prebuild:
- sed 's/jcifs-1.3.17/ganymed-ssh2-263-SNAPSHOT/' libs/custom_rules.xml > custom_rules.xml
- pushd $$GhostCommander$$
- android update project -p ./ -t "android-19"
- ant debug -f build.xml
- jar c -C bin/classes/ com > gc.jar
- popd
- install -D $$GhostCommander$$/gc.jar libs/gc.jar
- pushd $$Ganymed$$
- $$MVN3$$ package
- popd
- cp $$Ganymed$$/target/ganymed-ssh2-263-SNAPSHOT.jar libs/
target: android-19
- versionName: 1.14.7b1
versionCode: 37
commit: '54'
srclibs:
- GhostCommander@631
- Zip4j@d0ec9f4f80bdbeaec76478ab0c0a63d9e9e7eaa5
prebuild:
- mv $$Zip4j$$/src/net $$GhostCommander$$/src/.
- pushd $$GhostCommander$$
- android update project -p ./ -t "android-27"
- ant release
- jar c -C bin/classes/ com > gc.jar
- popd
- install -D $$GhostCommander$$/gc.jar libs/gc.jar
- unzip ganymed-ssh-2_2011.zip
- mv ch src/.
target: android-23
- versionName: 2.1.1
versionCode: 55
commit: '14'
gradle:
- yes
srclibs:
- GhostCommander@73
prebuild:
- sed -i -e '/task clean/,/^}/d' $$GhostCommander$$/build.gradle.root
- cp $$GhostCommander$$/build.gradle.root build.gradle.root
- pushd $$GhostCommander$$
- cat build.gradle >> build.gradle.root
- mv build.gradle.root build.gradle
- popd
- cat build.gradle >> build.gradle.root
- mv build.gradle.root build.gradle
- sed -i -e "s/'\.\.'/'.'/" build.gradle
build:
- pushd $$GhostCommander$$
- gradle assembleFreeRelease
- jar c -C build/intermediates/javac/freeRelease/compileFreeReleaseJavaWithJavac/classes/
com > com.jar
- popd
- mv $$GhostCommander$$/com.jar com.jar
- versionName: 2.1.2b2
versionCode: 56
commit: '15'
gradle:
- yes
srclibs:
- GhostCommander@75
prebuild:
- sed -i -e '/task clean/,/^}/d' $$GhostCommander$$/build.gradle.root
- cp $$GhostCommander$$/build.gradle.root build.gradle.root
- pushd $$GhostCommander$$
- cat build.gradle >> build.gradle.root
- mv build.gradle.root build.gradle
- popd
- cat build.gradle >> build.gradle.root
- mv build.gradle.root build.gradle
- sed -i -e "s/'\.\.'/'.'/" build.gradle
build:
- pushd $$GhostCommander$$
- gradle assembleFreeRelease
- jar c -C build/intermediates/javac/freeRelease/compileFreeReleaseJavaWithJavac/classes/
com > com.jar
- popd
- mv $$GhostCommander$$/com.jar com.jar
MaintainerNotes: |-
No commit comments whatsoever!
Ganymed-ssh library is not available anymore from
https://code.google.com/p/ganymed-ssh-2, but the sftp plugin author started
to package the source archive with the main code. We're unpacking it and
compiling along with the sftp plugin.
Recent versions of ghost commander also require Zip4j.
Recent builds are made difficult by the complete lack of documentation and
no way of referencing which version of the main GhostCommander API jar should
be used.
As of 1.60a the repo has changed from https://svn.code.sf.net/p/ghostcommander/code/ to https://svn.code.sf.net/p/ghostcommander/svn/
AutoUpdateMode: None
UpdateCheckMode: RepoManifest
CurrentVersion: 2.1.2b2
CurrentVersionCode: 56