diff options
author | derwinlu | 2015-06-30 07:54:20 +0200 |
---|---|---|
committer | derwinlu | 2015-06-30 07:54:20 +0200 |
commit | 5fafd7e02a0d162b2bddfd3b681713e6f87c0d41 (patch) | |
tree | 790643bf345833c0ab1af9688bb64580541a5b87 /PKGBUILD | |
download | aur-5fafd7e02a0d162b2bddfd3b681713e6f87c0d41.tar.gz |
port to aur4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..b0ffdac060d1 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# MAINTAINER: winlu <derwinlu AT gmail DOT com> + +pkgname=soundsense +pkgver=43_187 +pkgrel=3 +pkgdesc="SoundSense is a sound-engine tool for Dwarf Fortress." +arch=("any") +url="http://df.zweistein.cz/soundsense/" +license=('custom') +depends=("java-environment" + "coreutils") +source=("http://df.zweistein.cz/soundsense/soundSense_$pkgver.zip" + "soundsense_run") +md5sums=("b3dfea9716e7bdfe05ca2c0f44f582d8" + "9584745318a6ae276feb72b08a1e35ef") + +DEST="opt/soundsense/" + +package() { + mkdir -p ${pkgdir}/${DEST} + mkdir -p ${pkgdir}/usr/bin/ + #fix line breaks + mv $srcdir/$pkgname/soundSense.sh $srcdir/$pkgname/soundSense.sh.dos + tr -d '\r' < $srcdir/$pkgname/soundSense.sh.dos > $srcdir/$pkgname/soundSense.sh + rm $srcdir/$pkgname/soundSense.sh.dos + #rm windows files + rm $srcdir/$pkgname/*.cmd + rm $srcdir/$pkgname/*.exe + #rm sources zip + rm $srcdir/$pkgname/soundSense_${pkgver}_source.zip + #copy over and set permissions + cp -r $srcdir/$pkgname/. ${pkgdir}/${DEST} + chown :games -R ${pkgdir}/${DEST} + find ${pkgdir}/${DEST}/ -type d -exec chmod 775 {} + + find ${pkgdir}/${DEST}/ -type f -exec chmod 664 {} + + find ${pkgdir}/${DEST}/ -type f -name "*.jar" -exec chmod 644 {} + + chmod 755 ${pkgdir}/${DEST}/soundSense.sh + #install soundsense script + install -Dm755 $srcdir/soundsense_run $pkgdir/usr/bin/soundsense +} |