diff options
author | Dominik Heidler | 2017-08-21 22:54:19 +0200 |
---|---|---|
committer | Dominik Heidler | 2017-08-21 22:57:11 +0200 |
commit | a078b88278b23f5a8034e15e715f48a26d691b6c (patch) | |
tree | 4330381f9636bfbfa12bd8d6ce4936689f456b72 /PKGBUILD | |
parent | 87d726ccd5385939c95d9bde57703c16815e3f3e (diff) | |
download | aur-a078b88278b23f5a8034e15e715f48a26d691b6c.tar.gz |
Version 1.2.4; Use prebuilt jnlp jars from website
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 51 |
1 files changed, 35 insertions, 16 deletions
@@ -2,30 +2,49 @@ #Maintainer: Dominik Heidler <dominik@heidler.eu> pkgname=openecardapp -pkgver=1.2.3 -pkgrel=2 +pkgver=1.2.4 +_jarver="${pkgver}-20161024-1455" +pkgrel=1 pkgdesc="Open eCard-App (opencard) is an open source alternative of the AusweisApp" arch=('any') url="https://www.openecard.org" license=("GPL3") depends=('jre8-openjdk' 'pcsclite') -makedepends=('maven' 'jdk8-openjdk') -source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/ecsec/open-ecard/tar.gz/$pkgver" "openecardapp") -sha256sums=('787e974739bc6034b142034cf9d8fd3977b254a72c65a3ef1105bf575d33e89c' - '57996ed4c29221efc903a64038217ac4ec67e00950f99dd421ac0fef3b770d74') +noextract=("richclient-${_jarver}.jar" "cifs-${_jarver}.jar") +source=("https://jnlp.openecard.org/richclient-${_jarver}.jar" "https://jnlp.openecard.org/cifs-${_jarver}.jar") +sha256sums=('2768fd0a0fdc1eab5531f72e72221c30301b6978dd599cb1dd278df4edd98684' + 'acefa03ac2e97b5d7dcdc2eba754dea0a66fe3499b952d89913586c62fefd513') -prepare() { - cd "${srcdir}/open-ecard-${pkgver}/clients/richclient" - ln -s ../../../src/package src/ -} +# code for building from source +#makedepends=('maven' 'jdk8-openjdk') +#source=("$pkgname-$pkgver.tar.gz::https://codeload.github.com/ecsec/open-ecard/tar.gz/$pkgver" "openecardapp") +#prepare() { +# cd "${srcdir}/open-ecard-${pkgver}/clients/richclient" +# ln -s ../../../src/package src/ +#} +# +#build() { +# cd "${srcdir}/open-ecard-${pkgver}/clients/richclient" +# mvn clean install +#} +# +#package() { +# install -D -m755 "openecardapp" "${pkgdir}/usr/bin/openecardapp" +# #cd "${srcdir}/open-ecard-${pkgver}/clients/richclient/target" +# #install -D -m644 "richclient-${pkgver}-bundle-cifs.jar" "${pkgdir}/usr/share/java/openecardapp/OpeneCardApp.jar" +#} -build() { - cd "${srcdir}/open-ecard-${pkgver}/clients/richclient" - mvn clean install +prepare() { + cd "$srcdir" + echo "#!/bin/sh" > openecardapp + echo "" >> openecardapp + echo "cd /usr/share/java/openecardapp/" >> openecardapp + echo "exec \"\$JAVA_HOME/bin/java\" -cp richclient-${_jarver}.jar:cifs-${_jarver}.jar org.openecard.richclient.RichClient" >> openecardapp } package() { - install -D -m755 "openecardapp" "${pkgdir}/usr/bin/openecardapp" - cd "${srcdir}/open-ecard-${pkgver}/clients/richclient/target" - install -D -m644 "richclient-${pkgver}-bundle-cifs.jar" "${pkgdir}/usr/share/java/openecardapp/OpeneCardApp.jar" + cd "$srcdir" + install -D -m755 "openecardapp" "${pkgdir}/usr/bin/openecardapp" + install -D -m644 "richclient-${_jarver}.jar" "${pkgdir}/usr/share/java/openecardapp/richclient-${_jarver}.jar" + install -D -m644 "cifs-${_jarver}.jar" "${pkgdir}/usr/share/java/openecardapp/cifs-${_jarver}.jar" } |