diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r--[-rwxr-xr-x] | PKGBUILD | 41 |
1 files changed, 19 insertions, 22 deletions
diff --git a/PKGBUILD b/PKGBUILD index c847d062e776..dc4d3a91d737 100755..100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,32 +1,29 @@ -pkgname=sdl2pp-git -_pkgname=sdl2pp -__pkgbuildname=libSDL2pp -pkgver=0.11.0.r15.560.g05325e1 +pkgname=sdl2pp +pkgver=0.12.0 pkgrel=1 -pkgdesc="SDL2 wrapper for C++11" -arch=('i686' 'x86_64') -url="https://github.com/AMDmi3/libSDL2pp" +pkgdesc='SDL2 wrapper for C++11' +arch=('x86_64' 'i686') +url="https://github.com/libSDL2pp/libSDL2pp" license=('zlib') depends=('sdl2' 'sdl2_image' 'sdl2_ttf' 'sdl2_mixer') -makedepends=('cmake' 'git') -provides=(${_pkgname}) -conflicts=(${_pkgname}) -source=("git+https://github.com/libSDL2pp/libSDL2pp.git") +makedepends=('cmake' 'git' 'ninja') +source=("git://github.com/libSDL2pp/libSDL2pp#tag=$pkgver") md5sums=('SKIP') -pkgver() { -cd "${__pkgbuildname}" -git describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g' | sed "s/g/$(git rev-list --count HEAD).g/g" -} - build() { - cd "${srcdir}/${__pkgbuildname}" - cmake -DCMAKE_BUILD_TYPE=RELEASE \ - -DCMAKE_INSTALL_PREFIX=/usr - make + mkdir -p build + cd build + cmake \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_CXX_FLAGS=-w \ + -GNinja \ + "$srcdir/libSDL2pp" + ninja } package() { - cd "${srcdir}/${__pkgbuildname}" - make DESTDIR="${pkgdir}" install + DESTDIR="$pkgdir" ninja -C build install } + +# vim:set ts=2 sw=2 et: |