diff options
author | Pablo Lezaeta Reyes | 2015-07-12 16:21:01 -0300 |
---|---|---|
committer | Pablo Lezaeta Reyes | 2015-07-12 16:21:01 -0300 |
commit | 6f0bc5851e2d73917826ef4717396f889c08ab5f (patch) | |
tree | c48a08781089211502cc9f25d5086aa01c68ec6b | |
download | aur-6f0bc5851e2d73917826ef4717396f889c08ab5f.tar.gz |
New maint
Signed-off-by: Pablo Lezaeta Reyes <prflr88@gmail.com>
-rw-r--r-- | .SRCINFO | 18 | ||||
-rw-r--r-- | PKGBUILD | 57 |
2 files changed, 75 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..c93d899fff20 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,18 @@ +pkgbase = aacskeys + pkgdesc = A library and program to retrieve decryption keys for HD discs + pkgver = 0.4.0e + pkgrel = 3 + url = http://forum.doom9.org/showthread.php?t=123311 + arch = i686 + arch = x86_64 + license = custom + makedepends = java-environment + makedepends = premake3 + depends = openssl + source = http://deb-multimedia.org/pool/main/a/aacskeys/aacskeys_0.4.0e.orig.tar.gz + source = http://deb-multimedia.org/pool/main/a/aacskeys/aacskeys_0.4.0e-dmo2.diff.gz + sha1sums = 8790f0d4098d6bc83304ad2136cc9681374df83a + sha1sums = 325504f38a5ac1e9f7be740a602faa2c8d4b812c + +pkgname = aacskeys + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..fb7246ac33d8 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,57 @@ +# Contribtor: Paul Burton <paulburton89@gmail.com> +# Contributor: Zebulon <zeb@zebulon.org.uk> +# Maintainer: Pablo Lezaeta <prflr88@gmail.com> + +pkgname=aacskeys +pkgver="0.4.0e" +pkgrel=3 +pkgdesc="A library and program to retrieve decryption keys for HD discs" +arch=("i686" "x86_64") +url="http://forum.doom9.org/showthread.php?t=123311" +license=("custom") +depends=("openssl") +makedepends=("java-environment" "premake3") +source=("http://deb-multimedia.org/pool/main/a/aacskeys/${pkgname}_${pkgver}.orig.tar.gz" + "http://deb-multimedia.org/pool/main/a/aacskeys/${pkgname}_${pkgver}-dmo2.diff.gz") +sha1sums=('8790f0d4098d6bc83304ad2136cc9681374df83a' + '325504f38a5ac1e9f7be740a602faa2c8d4b812c') + +build() { + + cd "${srcdir}/${pkgname}-${pkgver}" + patch -Np1 -i ../${pkgname}_$pkgver-dmo2.diff + + # Paranoia: remove binaries, make sure they aren't used + rm -rf bin lib + + # If java-environement is installed for the first time + # we need to source profile script to set JAVA_HOME + if [ -z $JAVA_HOME ]; then + [ -e /etc/profile.d/openjdk6.sh ] && source /etc/profile.d/openjdk6.sh + [ -e /etc/profile.d/jdk.sh ] && source /etc/profile.d/jdk.sh + [ -e /etc/profile.d/jdk7.sh ] && source /etc/profile.d/jdk7.sh + fi + + sed -i 's|/usr/local/ssl/include|/usr/include|' premake.lua + sed -i 's|/usr/local/ssl/lib|/usr/lib|' premake.lua + sed -i "s|/usr/lib/jvm/java-6-sun/include|$JAVA_HOME/include|" premake.lua + + make +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + # Install lib + mkdir -p ${pkgdir}/usr/lib + cp lib/linux/*.so ${pkgdir}/usr/lib/ + + # Install program + mkdir -p ${pkgdir}/usr/bin + cp bin/linux/aacskeys ${pkgdir}/usr/bin + + # Install resources + mkdir -p ${pkgdir}/usr/share/${pkgname} + cp ./debian/HostKeyCertificate_PS3.txt ${pkgdir}/usr/share/${pkgname}/HostKeyCertificate.txt + cp ./debian/ProcessingDeviceKeysSimple.txt ${pkgdir}/usr/share/${pkgname}/ +} |