diff options
author | Kevin MacMartin | 2017-03-11 00:47:56 -0500 |
---|---|---|
committer | Kevin MacMartin | 2017-03-11 00:47:56 -0500 |
commit | a7140362c6be865eb494f6bb3a5c8410f82d7c65 (patch) | |
tree | 1af5ada1a7517e18335a3e32e4f21282946bfe64 | |
parent | 9337cddf63aa94b4b837f6b5fcd4dbae9fb08481 (diff) | |
download | aur-a7140362c6be865eb494f6bb3a5c8410f82d7c65.tar.gz |
Update to 20170310.r108.03c2238 of the new gradle-based raccoon4 repo
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | .gitignore | 3 | ||||
-rw-r--r-- | PKGBUILD | 77 | ||||
-rw-r--r-- | raccoon-git.build.xml | 64 | ||||
-rw-r--r-- | raccoon.desktop (renamed from raccoon-git.desktop) | 2 |
5 files changed, 19 insertions, 158 deletions
@@ -1,41 +1,20 @@ # Generated by mksrcinfo v8 -# Mon Jun 20 22:18:19 UTC 2016 +# Sat Mar 11 05:45:49 UTC 2017 pkgbase = raccoon-git pkgdesc = Google Play desktop client - pkgver = 20160615.r185.bd74c0f + pkgver = 20170310.r108.03c2238 pkgrel = 1 url = http://www.onyxbits.de/raccoon arch = any license = Apache - makedepends = apache-ant makedepends = java-environment makedepends = git depends = java-runtime depends = bash - noextract = commons-cli-1.3.1.jar - noextract = commons-io-2.5.jar - noextract = commons-logging-1.2.jar - noextract = httpclient-4.5.2.jar - noextract = httpcore-4.4.5.jar - noextract = protobuf-java-2.6.1.jar - source = raccoon-git::git+https://github.com/onyxbits/Raccoon.git - source = raccoon-git.build.xml - source = raccoon-git.desktop - source = http://central.maven.org/maven2/commons-cli/commons-cli/1.3.1/commons-cli-1.3.1.jar - source = http://central.maven.org/maven2/commons-io/commons-io/2.5/commons-io-2.5.jar - source = http://central.maven.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.jar - source = http://central.maven.org/maven2/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.jar - source = http://central.maven.org/maven2/org/apache/httpcomponents/httpcore/4.4.5/httpcore-4.4.5.jar - source = http://central.maven.org/maven2/com/google/protobuf/protobuf-java/2.6.1/protobuf-java-2.6.1.jar + source = git+https://github.com/onyxbits/raccoon4.git + source = raccoon.desktop sha512sums = SKIP - sha512sums = fb9fb361819fbb67b14caf78bb84a9d8e67839f36ddb786ff96ad2626a4e6a382d37da24e56ca2b9a8dc82b52861fe94165acec62415c1cc89876c700f1faa56 - sha512sums = b0bdc6234e8ddc900547a92b54592c5f4ca8beec94ed238b78e1a797abe111e75d0c6d2034c5957100d960ab938aee8846108f896ccd78d9cea7dc9e3061f08f - sha512sums = 383ff22040787d7a27e18b414892dd204ba0f9d75e43eee775c1276d6dd6ea2a38fc349edec1b2bd332fb0bd324dcc8ccce084b98d47bcaf8aa443773fabf3de - sha512sums = 1f6bfc215da9ae661dbabba80a0f29101a2d5e49c7d0c6ed760d1cafea005b7f0ff177b3b741e75b8e59804b0280fa453a76940b97e52b800ec03042f1692b07 - sha512sums = ed00dbfabd9ae00efa26dd400983601d076fe36408b7d6520084b447e5d1fa527ce65bd6afdcb58506c3a808323d28e88f26cb99c6f5db9ff64f6525ecdfa557 - sha512sums = c75a4027ca5fe08a1d2b5ac1f632df2fa6d18725dcd45735ac021e19ba24f0438b53f34ee72282f5895a25d3493499bb60d03ccc215797413ca8613ac0918431 - sha512sums = 4169e9f4091d6a6088f9a981a2648bf965bc95203b590e25490afcb7626db57a54bbc00b5e769b8fa4c016ebbeed28b5158e18736a9e7e1f28f48d845c267af0 - sha512sums = 0c16f6c582605d7e1ca57ee18cf990e1cddd6a0380e93c3da3c858625bdb81bb4d7324d85eaed2817f33521212afbc84a830f4ce552087653065edbc61ac4d2b + sha512sums = 37184cacd44f28fb8866fa9fd7c4b6f415462f4715deacecf45f831c2a17d1c2d79e97cfc620d5d6d54735404e7780a77d8d97ae2d84446364f0e318eda61202 pkgname = raccoon-git diff --git a/.gitignore b/.gitignore index 5fedc396defb..c40c610c4f72 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,4 @@ *.pkg.tar.xz pkg src -raccoon-git -*.jar +raccoon4 @@ -1,58 +1,20 @@ # Maintainer: Kevin MacMartin <prurigro@gmail.com> -_commons_cli_ver=1.3.1 -_commons_io_ver=2.5 -_commons_loggin_ver=1.2 -_httpclient_ver=4.5.2 -_httpcore_ver=4.4.5 -_protobuf_java_ver=2.6.1 - _pkgname=raccoon pkgname=$_pkgname-git -pkgver=20160615.r185.bd74c0f +pkgver=20170310.r108.03c2238 pkgrel=1 arch=('any') pkgdesc='Google Play desktop client' url='http://www.onyxbits.de/raccoon' license=('Apache') depends=('java-runtime' 'bash') -makedepends=('apache-ant' 'java-environment' 'git') - -source=( - "$pkgname::git+https://github.com/onyxbits/Raccoon.git" - "$pkgname.build.xml" - "$pkgname.desktop" - "http://central.maven.org/maven2/commons-cli/commons-cli/$_commons_cli_ver/commons-cli-$_commons_cli_ver.jar" - "http://central.maven.org/maven2/commons-io/commons-io/$_commons_io_ver/commons-io-$_commons_io_ver.jar" - "http://central.maven.org/maven2/commons-logging/commons-logging/$_commons_loggin_ver/commons-logging-$_commons_loggin_ver.jar" - "http://central.maven.org/maven2/org/apache/httpcomponents/httpclient/$_httpclient_ver/httpclient-$_httpclient_ver.jar" - "http://central.maven.org/maven2/org/apache/httpcomponents/httpcore/$_httpcore_ver/httpcore-$_httpcore_ver.jar" - "http://central.maven.org/maven2/com/google/protobuf/protobuf-java/$_protobuf_java_ver/protobuf-java-$_protobuf_java_ver.jar" -) - -sha512sums=( - 'SKIP' - 'fb9fb361819fbb67b14caf78bb84a9d8e67839f36ddb786ff96ad2626a4e6a382d37da24e56ca2b9a8dc82b52861fe94165acec62415c1cc89876c700f1faa56' - 'b0bdc6234e8ddc900547a92b54592c5f4ca8beec94ed238b78e1a797abe111e75d0c6d2034c5957100d960ab938aee8846108f896ccd78d9cea7dc9e3061f08f' - '383ff22040787d7a27e18b414892dd204ba0f9d75e43eee775c1276d6dd6ea2a38fc349edec1b2bd332fb0bd324dcc8ccce084b98d47bcaf8aa443773fabf3de' - '1f6bfc215da9ae661dbabba80a0f29101a2d5e49c7d0c6ed760d1cafea005b7f0ff177b3b741e75b8e59804b0280fa453a76940b97e52b800ec03042f1692b07' - 'ed00dbfabd9ae00efa26dd400983601d076fe36408b7d6520084b447e5d1fa527ce65bd6afdcb58506c3a808323d28e88f26cb99c6f5db9ff64f6525ecdfa557' - 'c75a4027ca5fe08a1d2b5ac1f632df2fa6d18725dcd45735ac021e19ba24f0438b53f34ee72282f5895a25d3493499bb60d03ccc215797413ca8613ac0918431' - '4169e9f4091d6a6088f9a981a2648bf965bc95203b590e25490afcb7626db57a54bbc00b5e769b8fa4c016ebbeed28b5158e18736a9e7e1f28f48d845c267af0' - '0c16f6c582605d7e1ca57ee18cf990e1cddd6a0380e93c3da3c858625bdb81bb4d7324d85eaed2817f33521212afbc84a830f4ce552087653065edbc61ac4d2b' -) - -noextract=( - "commons-cli-$_commons_cli_ver.jar" - "commons-io-$_commons_io_ver.jar" - "commons-logging-$_commons_loggin_ver.jar" - "httpclient-$_httpclient_ver.jar" - "httpcore-$_httpcore_ver.jar" - "protobuf-java-$_protobuf_java_ver.jar" -) +makedepends=('java-environment' 'git') +source=('git+https://github.com/onyxbits/raccoon4.git' "$_pkgname.desktop") +sha512sums=('SKIP' '37184cacd44f28fb8866fa9fd7c4b6f415462f4715deacecf45f831c2a17d1c2d79e97cfc620d5d6d54735404e7780a77d8d97ae2d84446364f0e318eda61202') pkgver() { - cd $pkgname + cd raccoon4 printf "%s.r%s.%s" \ "$(git show -s --format=%ci master | sed 's/\ .*//g;s/-//g')" \ @@ -60,32 +22,17 @@ pkgver() { "$(git rev-parse --short HEAD)" } -prepare() { - # Add the build script to the source folder - sed 's|#commons_cli_pkgver#|'$_commons_cli_ver'|g; - s|#commons_io_pkgver#|'$_commons_io_ver'|g; - s|#commons_logging_pkgver#|'$_commons_loggin_ver'|g; - s|#httpclient_pkgver#|'$_httpclient_ver'|g; - s|#httpcore_pkgver#|'$_httpcore_ver'|g; - s|#protobuf_java_pkgver#|'$_protobuf_java_ver'|g' \ - $pkgname.build.xml > $pkgname/build.xml - - # Remove the build and download instructions from the README - sed -i '/^Building$/q' $pkgname/README.md - sed -i 'N;$!P;$!D;$d' $pkgname/README.md -} - build() { - cd $pkgname - ant build jar + cd raccoon4 + unset _JAVA_OPTIONS + GRADLE_USER_HOME="$srcdir" ./gradlew -Pversion="$pkgver" launch4j } package() { - install -Dm644 $pkgname.desktop "$pkgdir"/usr/share/applications/$_pkgname.desktop - install -Dm644 $pkgname/artwork/icon.svg "$pkgdir"/usr/share/pixmaps/$_pkgname.svg - install -Dm644 $pkgname/README.md "$pkgdir"/usr/share/doc/$_pkgname/README.md - install -Dm644 $pkgname/build/$pkgname.jar "$pkgdir"/usr/share/$_pkgname/$_pkgname.jar - install -d "$pkgdir"/usr/bin + install -Dm644 $_pkgname.desktop "$pkgdir/usr/share/applications/$_pkgname.desktop" + install -Dm644 raccoon4/icon.ico "$pkgdir/usr/share/pixmaps/$_pkgname.ico" + install -Dm644 raccoon4/build/launch4j/lib/Raccoon-desktop-$pkgver.jar "$pkgdir/usr/share/$_pkgname/$_pkgname.jar" + install -d "$pkgdir/usr/bin" printf '%s\n\n%s\n%s\n' \ '#!/usr/bin/env bash' \ diff --git a/raccoon-git.build.xml b/raccoon-git.build.xml deleted file mode 100644 index 08a5cbcac2d4..000000000000 --- a/raccoon-git.build.xml +++ /dev/null @@ -1,64 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" standalone="no"?> -<project basedir="." default="build" name="Raccoon"> - <property environment="env"/> - <property name="debuglevel" value="source,lines,vars"/> - <property name="target" value="1.7"/> - <property name="source" value="1.7"/> - <path id="Raccoon.classpath"> - <pathelement location="bin"/> - <pathelement location="../commons-cli-#commons_cli_pkgver#.jar"/> - <pathelement location="../commons-io-#commons_io_pkgver#.jar"/> - <pathelement location="../commons-logging-#commons_logging_pkgver#.jar"/> - <pathelement location="../httpclient-#httpclient_pkgver#.jar"/> - <pathelement location="../httpcore-#httpcore_pkgver#.jar"/> - <pathelement location="../protobuf-java-#protobuf_java_pkgver#.jar"/> - </path> - <target name="init"> - <mkdir dir="bin"/> - <copy includeemptydirs="false" todir="bin"> - <fileset dir="src/main/java"> - <exclude name="**/*.java"/> - </fileset> - </copy> - <copy includeemptydirs="false" todir="bin"> - <fileset dir="src/main/resources"> - <exclude name="**/*.java"/> - </fileset> - </copy> - </target> - <target name="clean"> - <delete dir="bin"/> - </target> - <target depends="clean" name="cleanall"/> - <target depends="build-subprojects,build-project" name="build"/> - <target name="build-subprojects"/> - <target depends="init" name="build-project"> - <echo message="${ant.project.name}: ${ant.file}"/> - <javac debug="true" debuglevel="${debuglevel}" destdir="bin" includeantruntime="false" source="${source}" target="${target}"> - <src path="src/main/java"/> - <src path="src/main/resources"/> - <classpath refid="Raccoon.classpath"/> - </javac> - </target> - <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/> - <target name="App"> - <java classname="de.onyxbits.raccoon.App" failonerror="true" fork="yes"> - <classpath refid="Raccoon.classpath"/> - </java> - </target> - <target name="jar"> - <jar destfile="build/raccoon-git.jar" filesetmanifest="mergewithoutmain"> - <manifest> - <attribute name="Main-Class" value="de.onyxbits.raccoon.App"/> - <attribute name="Class-Path" value="."/> - </manifest> - <fileset dir="bin"/> - <zipfileset excludes="META-INF/*.SF" src="../commons-cli-#commons_cli_pkgver#.jar"/> - <zipfileset excludes="META-INF/*.SF" src="../commons-io-#commons_io_pkgver#.jar"/> - <zipfileset excludes="META-INF/*.SF" src="../commons-logging-#commons_logging_pkgver#.jar"/> - <zipfileset excludes="META-INF/*.SF" src="../httpclient-#httpclient_pkgver#.jar"/> - <zipfileset excludes="META-INF/*.SF" src="../httpcore-#httpcore_pkgver#.jar"/> - <zipfileset excludes="META-INF/*.SF" src="../protobuf-java-#protobuf_java_pkgver#.jar"/> - </jar> - </target> -</project> diff --git a/raccoon-git.desktop b/raccoon.desktop index 833a6bcab022..a4f736486623 100644 --- a/raccoon-git.desktop +++ b/raccoon.desktop @@ -5,7 +5,7 @@ Name=Raccoon GenericName=Play Store Downloader Comment=Download APK files from the Google Play Store Exec=/usr/bin/raccoon -Icon=/usr/share/pixmaps/raccoon.svg +Icon=/usr/share/pixmaps/raccoon.ico Terminal=false Type=Application StartupNotify=true |