diff options
author | Yaohan Chen | 2015-11-29 17:10:59 -0500 |
---|---|---|
committer | Yaohan Chen | 2015-11-29 17:10:59 -0500 |
commit | 3e1e3bdbd2dfc49f351ad19c5cb604ed6aafb874 (patch) | |
tree | 3f06442b822346eaeec4f65fed7df2a2f0a7976f | |
parent | 49913f0be13e0d9b5def67aef02630effff3552f (diff) | |
download | aur-3e1e3bdbd2dfc49f351ad19c5cb604ed6aafb874.tar.gz |
Update dependencies, add wrapper
-rw-r--r-- | .SRCINFO | 17 | ||||
-rw-r--r-- | PKGBUILD | 33 | ||||
-rwxr-xr-x | valyriatear.sh | 4 |
3 files changed, 30 insertions, 24 deletions
@@ -1,28 +1,25 @@ pkgbase = valyria-tear-git pkgdesc = An attempt at creating a free (as meant in the Gnu Public License) J-RPG game. - pkgver = 1746.b1b6bfd + pkgver = 2909.a716ac3 pkgrel = 1 url = http://valyriatear.blogspot.fr arch = i686 arch = x86_64 license = GPL - makedepends = make - makedepends = cmake - makedepends = boost - depends = sdl - depends = sdl_ttf + depends = sdl2_ttf + depends = sdl2_image depends = openal - depends = libogg depends = libvorbis - depends = glu - depends = libpng - depends = libjpeg + depends = glew depends = gettext depends = lua51 + depends = boost provides = valyria-tear conflicts = valyria-tear source = git+https://github.com/Bertram25/ValyriaTear.git + source = valyriatear.sh md5sums = SKIP + md5sums = 58e22a465857ab39b27827d8cbc4f324 pkgname = valyria-tear-git @@ -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 } diff --git a/valyriatear.sh b/valyriatear.sh new file mode 100755 index 000000000000..054bb3a72630 --- /dev/null +++ b/valyriatear.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +cd /usr/share/valyriatear +/usr/lib/valyriatear |