summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Runge2017-10-24 21:48:44 +0200
committerDavid Runge2017-10-24 21:48:44 +0200
commitfd0d392bf3d39bd287143b891f37b3f03a2e75e8 (patch)
treef38d68a7aee8a70f78968bddd28d6eea2a10c67e
parent83fc7a2f39a28bba3a30d52909d996d634b2a49b (diff)
downloadaur-fd0d392bf3d39bd287143b891f37b3f03a2e75e8.tar.gz
PKGBUILD: Updating to https download. Fixing field quotes. Improving usage of install.
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD43
2 files changed, 23 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c6f83e4cda13..dcee24c9367d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,9 +1,9 @@
# Generated by mksrcinfo v8
-# Tue Oct 17 14:39:16 UTC 2017
+# Tue Oct 24 19:47:35 UTC 2017
pkgbase = easytranscript
pkgdesc = Easy to use transcription-software with a high feature volume
pkgver = 2.50.7
- pkgrel = 2
+ pkgrel = 3
url = http://e-werkzeug.eu/index.php/en/products/easytranscript
arch = i686
arch = x86_64
@@ -15,7 +15,7 @@ pkgbase = easytranscript
depends = java-commons-io
depends = java-commons-collections
depends = vlc
- source = easytranscript-2.50.7.zip::http://www.e-werkzeug.eu/software/easytranscript/versions/2.50.7/easytranscript.zip
+ source = easytranscript-2.50.7.zip::https://www.e-werkzeug.eu/software/easytranscript/versions/2.50.7/easytranscript.zip
source = easytranscript.desktop
source = easytranscript
source = manifest.txt
diff --git a/PKGBUILD b/PKGBUILD
index 2c9ec57b5a1e..36ea100a4d30 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,14 +1,14 @@
# Maintainer: David Runge <dave@sleepmap.de>
pkgname=easytranscript
pkgver=2.50.7
-pkgrel=2
+pkgrel=3
pkgdesc="Easy to use transcription-software with a high feature volume"
arch=('i686' 'x86_64')
url="http://e-werkzeug.eu/index.php/en/products/easytranscript"
-license=("GPL3")
+license=('GPL3')
depends=('java-openjfx' 'java-commons-logging' 'java-commons-io' 'java-commons-collections' 'vlc')
makedepends=('java-environment-openjdk=8' 'unzip')
-source=("${pkgname}-${pkgver}.zip::http://www.e-werkzeug.eu/software/easytranscript/versions/${pkgver}/${pkgname}.zip"
+source=("${pkgname}-${pkgver}.zip::https://www.e-werkzeug.eu/software/easytranscript/versions/${pkgver}/${pkgname}.zip"
'easytranscript.desktop'
'easytranscript'
'manifest.txt')
@@ -22,33 +22,30 @@ build() {
rm -rf new-manifest
mkdir new-manifest
cd new-manifest
- cp ../${pkgname}.jar .
- jar xvf ${pkgname}.jar
- rm ${pkgname}.jar
- jar cfm ${pkgname}.jar ${srcdir}/manifest.txt de testing
+ cp "../${pkgname}.jar" .
+ jar xvf "${pkgname}.jar"
+ rm "${pkgname}.jar"
+ jar cfm "${pkgname}.jar" "${srcdir}/manifest.txt" de testing
}
package() {
cd "$srcdir/${pkgname} zip"
install -Dm 644 "README (Troubleshooting Linux).txt" \
- $pkgdir/usr/share/doc/${pkgname}/README
- install -d $pkgdir/usr/share/java/${pkgname}/
+ "${pkgdir}/usr/share/doc/${pkgname}/README"
install -Dm 644 easysysteminspector.jar \
- $pkgdir/usr/share/java/${pkgname}/easysysteminspector.jar
- install -Dm 644 new-manifest/${pkgname}.jar \
- $pkgdir/usr/share/java/${pkgname}/${pkgname}.jar
+ "${pkgdir}/usr/share/java/${pkgname}/easysysteminspector.jar"
+ install -Dm 644 "new-manifest/${pkgname}.jar" \
+ "${pkgdir}/usr/share/java/${pkgname}/${pkgname}.jar"
install -Dm 644 updater.jar \
- $pkgdir/usr/share/java/${pkgname}/updater.jar
+ "${pkgdir}/usr/share/java/${pkgname}/updater.jar"
install -Dm 644 libJXGrabKey.so \
- $pkgdir/usr/share/java/${pkgname}/libJXGrabKey.so
- install -d $pkgdir/usr/share/java/${pkgname}/lib/
- install -Dm 755 \
- lib/{AbsoluteLayout,beansbinding-1.2.1,commons-net-3.3,commons-vfs-2.0,dom4j-1.6.1,jdom-2.0.5,jintellitype-1.3.9,jna-3.5.2,JXGrabKey,mail,platform-3.5.2,poi-3.10,poi-ooxml-3.10,poi-ooxml-schemas-3.10,vlcj-3.2.0,xmlbeans-2.3.0}.jar \
- $pkgdir/usr/share/java/${pkgname}/lib/
- install -Dm 755 lib/libJXGrabKey.so $pkgdir/usr/share/java/${pkgname}/lib/
- install -Dm 755 ${srcdir}/${pkgname} $pkgdir/usr/bin/${pkgname}
- install -Dm 644 logo.ico $pkgdir/usr/share/icons/${pkgname}.ico
- install -Dm 644 ${srcdir}/${pkgname}.desktop \
- $pkgdir/usr/share/applications/${pkgname}.desktop
+ "${pkgdir}/usr/share/java/${pkgname}/libJXGrabKey.so"
+ install -t "$pkgdir/usr/share/java/${pkgname}/lib/" -Dm 755 \
+ lib/{AbsoluteLayout,beansbinding-1.2.1,commons-net-3.3,commons-vfs-2.0,dom4j-1.6.1,jdom-2.0.5,jintellitype-1.3.9,jna-3.5.2,JXGrabKey,mail,platform-3.5.2,poi-3.10,poi-ooxml-3.10,poi-ooxml-schemas-3.10,vlcj-3.2.0,xmlbeans-2.3.0}.jar
+ install -Dm 755 lib/libJXGrabKey.so "${pkgdir}/usr/share/java/${pkgname}/lib/"
+ install -Dm 755 "${srcdir}/${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
+ install -Dm 644 logo.ico "${pkgdir}/usr/share/icons/${pkgname}.ico"
+ install -Dm 644 "${srcdir}/${pkgname}.desktop" \
+ "${pkgdir}/usr/share/applications/${pkgname}.desktop"
}