summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO20
-rw-r--r--PKGBUILD35
-rw-r--r--exodus-eden.desktop10
3 files changed, 65 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..1c066e0c96b8
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,20 @@
+pkgbase = exodus-eden
+ pkgdesc = An unsupported, advanced version of Exodus
+ pkgver = 1.32.0
+ pkgrel = 1
+ url = https://exodus.io/eden
+ arch = x86_64
+ license = custom:"Copyright © 2017 Exodus"
+ depends = gconf
+ depends = gtk2
+ depends = nss
+ depends = libxss
+ source = https://exodusbin.azureedge.net/releases/exodus-eden-linux-x64-1.32.0.zip
+ source = http://marceloneil.com/exodus-icons/icons.zip
+ source = exodus-eden.desktop
+ sha256sums = 0d24aab1cd6f387b489db50b7ad4f8d6a2246f42ea4dfa420ac495b16fd02ef5
+ sha256sums = 5f3da3a79fea80477f38e698a2ea1723320f4b3fc90bf7d615dab12af0d34c1a
+ sha256sums = 820c6de206ffdd5882f26a8b7d5a2720d0b2df6f9fe62d31aa3a9aaefb9b6322
+
+pkgname = exodus-eden
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4b0f22c099e3
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Marcel O'Neil <marcel@marceloneil.com>
+
+pkgname=exodus-eden
+pkgver=1.32.0
+pkgrel=1
+pkgdesc="An unsupported, advanced version of Exodus"
+arch=('x86_64')
+url="https://exodus.io/eden"
+license=('custom:"Copyright © 2017 Exodus"')
+depends=('gconf' 'gtk2' 'nss' 'libxss')
+source=("https://exodusbin.azureedge.net/releases/exodus-eden-linux-x64-${pkgver}.zip"
+ "http://marceloneil.com/exodus-icons/eden-icons.zip"
+ "${pkgname}.desktop")
+sha256sums=('0d24aab1cd6f387b489db50b7ad4f8d6a2246f42ea4dfa420ac495b16fd02ef5'
+ '531447b0b49a27a4169fcd2639fa793135acf2776b05f52f36557b384bace7cb'
+ '820c6de206ffdd5882f26a8b7d5a2720d0b2df6f9fe62d31aa3a9aaefb9b6322')
+
+package() {
+ cd $srcdir/ExodusEden-linux-x64
+
+ install -d $pkgdir/{opt/$pkgname,usr/bin}
+ cp -a * $pkgdir/opt/$pkgname
+ rm $pkgdir/opt/$pkgname/{LICENSE*,version}
+ ln -s /opt/$pkgname/ExodusEden $pkgdir/usr/bin/$pkgname
+
+ # Launcher
+ install -Dm644 $srcdir/$pkgname.desktop $pkgdir/usr/share/applications/$pkgname.desktop
+
+ #Icons
+ for i in 16x16 32x32 128x128 256x256 512x512; do
+ install -Dm644 $srcdir/eden-icons/icon_$i.png \
+ $pkgdir/usr/share/icons/hicolor/$i/apps/$pkgname.png
+ done
+ chmod -R ugo+rX $pkgdir/opt
+}
diff --git a/exodus-eden.desktop b/exodus-eden.desktop
new file mode 100644
index 000000000000..70e49d7e6142
--- /dev/null
+++ b/exodus-eden.desktop
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Version=1.0
+Type=Application
+Name=Exodus Eden
+Exec=exodus-eden %f
+Icon=exodus-eden
+Comment=An unsupported, advanced version of Exodus
+Categories=Utility;
+Terminal=false
+StartupNotify=true