summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriano Moura2015-10-25 14:56:02 -0200
committerAdriano Moura2015-10-25 14:56:02 -0200
commitad1af07808a3f6d2ca8cc8825c78e577a09e5674 (patch)
treef67c2e9f91071eee9a517f456585cfd8fb143aad
parentf72f3674eeabeb457235a0c1cac42eb027f8a417 (diff)
downloadaur-ad1af07808a3f6d2ca8cc8825c78e577a09e5674.tar.gz
Support for cmake build
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD13
2 files changed, 11 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 13d3c7485dbe..8465e027d460 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 40eb926d98ed..1a3fe9e3e426 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"