summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorThayne McCombs2018-10-02 23:48:43 -0600
committerThayne McCombs2018-10-02 23:48:43 -0600
commit5b78b9256f6bb824211cba099b769d30873d0506 (patch)
tree8ec5d3c78983bc43fee0dbc022f7cb857f0a1ed4
parent07c57c0d8ddafc6371ed5bae034847e7f38ab1c2 (diff)
downloadaur-5b78b9256f6bb824211cba099b769d30873d0506.tar.gz
Update to version 49
-rw-r--r--.SRCINFO6
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
3 files changed, 22 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54988cd60177..e5869b25f048 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,14 +1,14 @@
pkgbase = elephant
pkgdesc = Notetaker with a classic interface.
- pkgver = 34
+ pkgver = 49
pkgrel = 1
url = http://elephant.mine.nu/
arch = any
license = Apache
depends = java-environment
depends = bash
- source = https://github.com/jusu/Elephant/releases/download/v34/elephant34_jar.zip
- md5sums = f5a7d9a54a70f410f7097a7ac64deb67
+ source = https://github.com/jusu/Elephant/releases/download/v49/elephant49_jar.zip
+ sha256sums = 5a82beef0cf7874ec51bab51922d6c45897b8456cb4d0a1ec051913d87b0574e
pkgname = elephant
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..0c53a422885f
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/pkg
+/src
+*.zip
+*.tar.xz
diff --git a/PKGBUILD b/PKGBUILD
index c452ed443666..7209e3a2ba93 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,39 +1,32 @@
-# PKGBUILD: 08-jul-2017
-# Maintainer: Bas Ammerlaan <bas at bammerlaan dot nl>
+# PKGBUILD: 2018-10-02
+# Maintainer: Thayne McCombs <astrothayne at gmail dot com>
pkgname=elephant
-pkgver=34
+pkgver=49
pkgrel=1
pkgdesc="Notetaker with a classic interface."
url="http://elephant.mine.nu/"
arch=('any')
license=('Apache')
depends=('java-environment' 'bash')
-#install='cgoban3.install'
source=(https://github.com/jusu/Elephant/releases/download/v"$pkgver"/elephant"$pkgver"_jar.zip)
-#noextract=('cgoban.jar')
-md5sums=('f5a7d9a54a70f410f7097a7ac64deb67')
+sha256sums=('5a82beef0cf7874ec51bab51922d6c45897b8456cb4d0a1ec051913d87b0574e')
package() {
cd "$pkgdir"
- #destdir=$"pkgdir"/usr/share/java/$"pkgname"
-
- mkdir -p $pkgdir/usr/share/java/$pkgname
-
- unzip -o -d "$srcdir" "$srcdir/elephant${pkgver}_jar.zip"
-
+
+ install -D -m644 $srcdir/elephantapp.jar $pkgdir/usr/share/java/$pkgname/elephantapp.jar
+
mkdir -p $pkgdir/usr/bin
-
- cat << EOF > $pkgdir/usr/bin/elephant
+ cat << EOF > $pkgdir/usr/bin/elephant
#!/bin/bash
-cd /usr/share/java/$pkgname && java -jar elephantapp.jar "\$@"
+exec java -jar /usr/share/java/$pkgname/elephantapp.jar "\$@"
EOF
- chmod a+x $pkgdir/usr/bin/elephant
-
- install -m644 $srcdir/elephantapp.jar $pkgdir/usr/share/java/$pkgname/elephantapp.jar
-
- mkdir -p $pkgdir/usr/share/applications
- cat << EOF > $pkgdir/usr/share/applications/elephant.desktop
+ chmod 755 $pkgdir/usr/bin/elephant
+
+
+ mkdir -p $pkgdir/usr/share/applications
+ cat << EOF > $pkgdir/usr/share/applications/elephant.desktop
[Desktop Entry]
Comment=${pkgdesc}
Terminal=false
@@ -42,5 +35,5 @@ Exec=/usr/bin/elephant
Type=Application
Categories=Office;Accessories
EOF
-
+ chmod 644 $pkgdir/usr/share/applications/elephant.desktop
}