summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEvan Purkhiser2016-08-14 15:12:01 -0700
committerEvan Purkhiser2016-08-14 15:12:01 -0700
commitf4d0d4022c84eeadf9403b1b3966c19afed09ba1 (patch)
tree8dbc45c88e9d08bd80cf2b45f7f9470a048345e9
parentb048ee2f4bc7e12fb265fdf8713c9fe5773350ec (diff)
downloadaur-f4d0d4022c84eeadf9403b1b3966c19afed09ba1.tar.gz
libkeyfinder-git: Update to working build
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD46
2 files changed, 24 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a418b18772fa..2c52f25aef6f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,22 +1,18 @@
pkgbase = libkeyfinder-git
pkgdesc = Musical key detection for digital audio.
- pkgver = 2.1.0.227.2f868b2
+ pkgver = 239.0a5ec7f
pkgrel = 1
url = http://www.ibrahimshaath.co.uk/keyfinder/
arch = i686
arch = x86_64
license = GPL3
makedepends = git
- makedepends = boost
- depends = qt5-base
+ makedepends = qt5-base
depends = fftw
- depends = boost-libs
provides = libkeyfinder
conflicts = libkeyfinder
- source = git://github.com/ibsh/libKeyFinder.git
- source = 0001-make-prefix-usr.patch
+ source = libkeyfinder-git::git://github.com/ibsh/libKeyFinder.git
sha256sums = SKIP
- sha256sums = 499cc00f55dbe89fe9dde5864ec0121106c00118a0b9f4a87f81fd95495e8c9b
pkgname = libkeyfinder-git
diff --git a/PKGBUILD b/PKGBUILD
index b4892e70de87..619d41c2379c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,37 @@
-#Maintainer: Lubosz Sarnecki <lubosz@gmail.com>
+#Maintainer: Evan Purkhiser <evanpurkhiser@gmail.com>
+#Contributor: Lubosz Sarnecki <lubosz@gmail.com>
-_realname=libkeyfinder
-pkgname=$_realname-git
-pkgver=2.1.0.227.2f868b2
-pkgrel=1
+pkgname=libkeyfinder-git
pkgdesc="Musical key detection for digital audio."
-arch=('i686' 'x86_64')
url="http://www.ibrahimshaath.co.uk/keyfinder/"
license=('GPL3')
-depends=('qt5-base' 'fftw' 'boost-libs')
-makedepends=('git' 'boost')
-provides=($_realname)
-conflicts=($_realname)
+pkgver=239.0a5ec7f
+pkgrel=1
-_gitname=libKeyFinder
+provides=(libkeyfinder)
+conflicts=(libkeyfinder)
+
+source=("$pkgname::git://github.com/ibsh/libKeyFinder.git")
+sha256sums=('SKIP')
+depends=('fftw')
+makedepends=('git' 'qt5-base')
+arch=('i686' 'x86_64')
-source=("git://github.com/ibsh/libKeyFinder.git" "0001-make-prefix-usr.patch")
-sha256sums=("SKIP" '499cc00f55dbe89fe9dde5864ec0121106c00118a0b9f4a87f81fd95495e8c9b')
-
pkgver() {
- cd $_gitname
- VERSION=$(grep VERSION LibKeyFinder.pro | sed 's/VERSION = //')
- REVISION=$(git rev-list --count master)
- HASH=$(git rev-parse --short master)
- echo $VERSION.$REVISION.$HASH
+ cd "$srcdir/$pkgname"
+ echo $(git rev-list --count master).$(git rev-parse --short master)
}
build() {
- cd $_gitname
- git am ../../0001-make-prefix-usr.patch
- qmake-qt5 PREFIX=/usr
+ cd "$srcdir/$pkgname"
+
+ qmake-qt5
make
}
package() {
- cd $_gitname
- make INSTALL_ROOT="${pkgdir}" install
+ cd "$srcdir/$pkgname"
+
mkdir -p ${pkgdir}/usr/include/keyfinder
- cp ${srcdir}/${_gitname}/*.h ${pkgdir}/usr/include/keyfinder
+ make INSTALL_ROOT="${pkgdir}" install
}