summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorGrey Christoforo2016-07-31 23:27:04 +0100
committerGrey Christoforo2016-07-31 23:27:04 +0100
commit4a4254f78d78d9eefa4afd502f162ae0e8e65cc3 (patch)
tree87ad88886d4a9e010df1025b829ddd445675997a /PKGBUILD
downloadaur-4a4254f78d78d9eefa4afd502f162ae0e8e65cc3.tar.gz
initial commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD35
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..0923fb44a83f
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,35 @@
+# Maintainer: Grey Christoforo <first name [at] last name [dot] net>
+
+pkgname=albion-online-live-game-data-bin
+pkgver=1.0.296.55633
+pkgrel=1
+pkgdesc="The first true cross-platform Sandbox MMO -- game data files for live server"
+url="https://albiononline.com/"
+arch=('x86_64')
+license=('custom')
+depends=('libgl' 'gstreamer0.10-good' 'albion-online-launcher-bin')
+source=("https://live.albiononline.com/autoupdate/albiononline-linux-full-${pkgver}.zip" "albion-online-live.desktop")
+noextract=("albiononline-linux-full-${pkgver}.zip")
+
+options=(!strip docs libtool emptydirs !zipman staticlibs !upx)
+md5sums=('7d8505de6fbc957181b2f4ed8497fef3'
+ '10170bd465b1af2bcdc04d9200db8821')
+
+PKGEXT='.pkg.tar'
+
+package() {
+ mkdir -p "${pkgdir}/opt/albion-online-launcher-bin/game_x64"
+ bsdtar --verbose --extract --directory "${pkgdir}/opt/albion-online-launcher-bin/game_x64" --file "albiononline-linux-full-${pkgver}.zip"
+ chmod +x "${pkgdir}/opt/albion-online-launcher-bin/game_x64/Albion-Online"
+
+ mkdir -p "${pkgdir}/usr/bin"
+ echo "#!/bin/sh" > "${pkgdir}/usr/bin/albion-online-live"
+ echo "/opt/albion-online-launcher-bin/game_x64/Albion-Online" >> "${pkgdir}/usr/bin/albion-online-live"
+ chmod +x "${pkgdir}/usr/bin/albion-online-live"
+
+ # install .desktop file
+ install -m755 -D "${srcdir}/albion-online-live.desktop" -t "${pkgdir}/usr/share/applications"
+}
+
+# vim:set ts=2 sw=2 et:
+