diff options
author | Adriano Moura | 2015-10-25 14:56:02 -0200 |
---|---|---|
committer | Adriano Moura | 2015-10-25 14:56:02 -0200 |
commit | ad1af07808a3f6d2ca8cc8825c78e577a09e5674 (patch) | |
tree | f67c2e9f91071eee9a517f456585cfd8fb143aad | |
parent | f72f3674eeabeb457235a0c1cac42eb027f8a417 (diff) | |
download | aur-ad1af07808a3f6d2ca8cc8825c78e577a09e5674.tar.gz |
Support for cmake build
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 |
2 files changed, 11 insertions, 6 deletions
@@ -1,13 +1,13 @@ pkgbase = jstest-gtk-git pkgdesc = A simple GTK2-based joystick tester and calibrator - pkgver = 0.1.0.r44.gddc6bce + pkgver = 0.1.0.r65.g9773e2b pkgrel = 1 url = https://github.com/Grumbel/jstest-gtk/ arch = i686 arch = x86_64 license = GPL3 makedepends = git - makedepends = scons + makedepends = cmake depends = gtkmm source = git://github.com/Grumbel/jstest-gtk/ source = jstest-gtk.desktop @@ -2,7 +2,7 @@ # Maintainer: AdrianoML <adriano.lols@gmail.com> pkgname=jstest-gtk-git -pkgver=0.1.0.r44.gddc6bce +pkgver=0.1.0.r65.g9773e2b pkgrel=1 pkgdesc="A simple GTK2-based joystick tester and calibrator" arch=('i686' 'x86_64') @@ -10,7 +10,7 @@ url="https://github.com/Grumbel/jstest-gtk/" source=('git://github.com/Grumbel/jstest-gtk/' 'jstest-gtk.desktop' 'fix_asset_path.patch') license=('GPL3') depends=('gtkmm') -makedepends=('git' 'scons') +makedepends=('git' 'cmake') _gitname="jstest-gtk" sha1sums=('SKIP' @@ -28,13 +28,18 @@ build() { msg "Patching..." patch -p2 < "$srcdir/fix_asset_path.patch" - scons + if [[ ! -e 'build' ]]; then + mkdir build + fi + cd build + cmake .. + make } package() { cd "$srcdir/$_gitname" - install -D -m755 jstest-gtk "$pkgdir/usr/bin/jstest-gtk" + install -D -m755 build/jstest-gtk "$pkgdir/usr/bin/jstest-gtk" install -D -m644 "./data/generic.png" "${pkgdir}/usr/share/icons/jstest-gtk.png" install -D -m644 "${srcdir}/jstest-gtk.desktop" "${pkgdir}/usr/share/applications/jstest-gtk.desktop" mkdir -p "${pkgdir}/usr/share/jstest-gtk" |