summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorximlel2018-05-09 18:35:25 +0800
committerximlel2018-05-09 18:35:25 +0800
commit717249cc20db837793a3a463bb6300c60a221176 (patch)
tree6a23eeaf63b1645243e574d6935487117fadb73b
downloadaur-717249cc20db837793a3a463bb6300c60a221176.tar.gz
init copy
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD34
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..8c4262755b88
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+# Generated by mksrcinfo v8
+# Sun May 8 15:52:27 UTC 2016
+pkgbase = ygopro
+ pkgdesc = YGOPRO is a free online dueling system made for playing Yu-Gi-Oh! duels.
+ pkgver = 1.033.7
+ pkgrel = 3
+ url = https://github.com/cromerc/ygopro
+ arch = i686
+ arch = x86_64
+ license = GPL2
+ depends = openal
+ depends = openssl
+ depends = freetype2
+ depends = libevent
+ depends = lua52
+ depends = libcurl-compat
+ options = !strip
+ options = emptydirs
+ backup = opt/ygopro/system.conf
+ source = https://github.com/cromerc/ygopro/archive/1.033.7-3.tar.gz
+ sha256sums = 31926636827ececbbbbedb3589fe18a847fedad2845fa08ae2083871200923ec
+
+pkgname = ygopro
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..d7a46620d745
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Chris Cromer <chris@cromer.cl>
+
+pkgname=ygopro
+pkgver=1.033.7
+pkgrel=3
+pkgdesc="YGOPRO is a free online dueling system made for playing Yu-Gi-Oh! duels."
+arch=('i686' 'x86_64')
+url='https://github.com/cromerc/ygopro'
+license=('GPL2')
+depends=('openal' 'openssl' 'freetype2' 'libevent' 'lua52' 'libcurl-compat')
+backup=(opt/ygopro/system.conf)
+source=("https://github.com/cromerc/ygopro/archive/${pkgver}-${pkgrel}.tar.gz")
+sha256sums=('31926636827ececbbbbedb3589fe18a847fedad2845fa08ae2083871200923ec')
+options=('!strip' 'emptydirs')
+
+package() {
+ cd "${srcdir}/ygopro-${pkgver}-${pkgrel}"
+ mkdir -pv "$pkgdir/usr/share/pixmaps"
+ mkdir -pv "$pkgdir/usr/share/applications"
+ mv -v "YGOPro.png" "$pkgdir/usr/share/pixmaps/YGOPro.png"
+ mv -v "YGOPro.desktop" "$pkgdir/usr/share/applications/YGOPro.desktop"
+ mkdir -pv "$pkgdir/opt/ygopro"
+ cp -dRv * "$pkgdir/opt/ygopro"
+ cd "$pkgdir/opt/ygopro"
+ find "$pkgdir/opt/ygopro" -type d -exec chmod 777 {} \;
+ find "$pkgdir/opt/ygopro" -type f -exec chmod 777 {} \;
+ mkdir -pv "$pkgdir/usr/lib"
+ cd "$pkgdir/usr/lib"
+ ln -s liblua5.2.so liblua5.2.so.0
+}
+
+post_remove() {
+ rm -R /opt/ygopro
+}