summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorYaohan Chen2015-11-29 17:10:59 -0500
committerYaohan Chen2015-11-29 17:10:59 -0500
commit3e1e3bdbd2dfc49f351ad19c5cb604ed6aafb874 (patch)
tree3f06442b822346eaeec4f65fed7df2a2f0a7976f /PKGBUILD
parent49913f0be13e0d9b5def67aef02630effff3552f (diff)
downloadaur-3e1e3bdbd2dfc49f351ad19c5cb604ed6aafb874.tar.gz
Update dependencies, add wrapper
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 19 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 053876cf10e8..e1c07be58d51 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,33 +2,38 @@
# Contributor: Yaohan Chen <yaohan.chen@gmail.com>
pkgname=valyria-tear-git
-pkgver=1746.b1b6bfd
+pkgver=2909.a716ac3
pkgrel=1
pkgdesc="An attempt at creating a free (as meant in the Gnu Public License) J-RPG game."
arch=('i686' 'x86_64')
url="http://valyriatear.blogspot.fr"
license=('GPL')
-depends=('sdl' 'sdl_ttf' 'openal' 'libogg' 'libvorbis' 'glu' 'libpng' 'libjpeg' 'gettext' 'lua51')
-makedepends=('make' 'cmake' 'boost')
+depends=('sdl2_ttf' 'sdl2_image' 'openal' 'libvorbis' 'glew' 'gettext' 'lua51' 'boost')
conflicts=('valyria-tear')
provides=('valyria-tear')
-source=("git+https://github.com/Bertram25/ValyriaTear.git")
-md5sums=('SKIP')
+source=("git+https://github.com/Bertram25/ValyriaTear.git"
+ "valyriatear.sh")
+md5sums=('SKIP'
+ '58e22a465857ab39b27827d8cbc4f324')
pkgver() {
- cd $srcdir/ValyriaTear
- # the tags currently in repository are not useful for versioning
- echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ cd $srcdir/ValyriaTear
+ # the tags currently in repository are not useful for versioning
+ echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
}
build() {
- cd $srcdir/ValyriaTear
- cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DLUA_LIBRARIES=/usr/lib/liblua5.1.so -DLUA_INCLUDE_DIR=/usr/include/lua5.1/ .
- make
-
+ cd $srcdir/ValyriaTear
+ git submodule update --init --remote
+ cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr -DLUA_LIBRARIES=/usr/lib/liblua5.1.so -DLUA_INCLUDE_DIR=/usr/include/lua5.1/ .
+ make
}
package() {
- cd $srcdir/ValyriaTear
- make install DESTDIR=$pkgdir
+ cd $srcdir/ValyriaTear
+ make install DESTDIR=$pkgdir
+ install -d $pkgdir/usr/lib
+ # Provide wrapper to load data from /usr/share/valyriatear https://github.com/ValyriaTear/ValyriaTear/issues/505
+ mv $pkgdir/usr/{bin,lib}/valyriatear
+ install -m755 $srcdir/valyriatear.sh $pkgdir/usr/bin/valyriatear
}