diff options
author | Lubosz Sarnecki | 2015-06-22 22:56:21 +0200 |
---|---|---|
committer | Lubosz Sarnecki | 2015-06-22 22:56:21 +0200 |
commit | b510b1a9aa01453f297ac1803d8c38cd31cb2aae (patch) | |
tree | 9699ad9f28e1c72dbd5f85aeaf6340c4f8da075e | |
download | aur-b510b1a9aa01453f297ac1803d8c38cd31cb2aae.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 22 | ||||
-rw-r--r-- | PKGBUILD | 41 | ||||
-rw-r--r-- | build.patch | 23 |
3 files changed, 86 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..394180a89707 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,22 @@ +pkgbase = libkeyfinder-git + pkgdesc = Musical key detection for digital audio. + pkgver = 133.56a9f04 + pkgrel = 1 + url = http://www.ibrahimshaath.co.uk/keyfinder/ + arch = i686 + arch = x86_64 + license = GPL3 + makedepends = git + makedepends = boost + depends = qt5-base + depends = fftw + depends = boost-libs + provides = libkeyfinder + conflicts = libkeyfinder + source = git://github.com/ibsh/libKeyFinder.git + source = build.patch + sha256sums = SKIP + sha256sums = ae4dc6a62290e2efd3ac0c5adc4f9a931567ed3c61d0a7545026e83fbc774a0c + +pkgname = libkeyfinder-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..6ff2650ee8d5 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +#Maintainer: Lubosz Sarnecki <lubosz@gmail.com> + +_realname=libkeyfinder +pkgname=$_realname-git +pkgver=133.56a9f04 +pkgrel=1 +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) + +_gitname=libKeyFinder + +source=("git://github.com/ibsh/libKeyFinder.git" "build.patch") +sha256sums=("SKIP" 'ae4dc6a62290e2efd3ac0c5adc4f9a931567ed3c61d0a7545026e83fbc774a0c') + +pkgver() { + cd $_gitname + echo $(git rev-list --count master).$(git rev-parse --short master) +} + +build() { + cd $_gitname + patch -p1 < ../../build.patch + + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd $_gitname + + make INSTALL_ROOT="${pkgdir}" install + + mkdir -p ${pkgdir}/usr/include/keyfinder + cp ${srcdir}/${_gitname}/*.h ${pkgdir}/usr/include/keyfinder +} diff --git a/build.patch b/build.patch new file mode 100644 index 000000000000..72461f79876e --- /dev/null +++ b/build.patch @@ -0,0 +1,23 @@ +diff --git a/LibKeyFinder.pro b/LibKeyFinder.pro +index cbb1e8d..07c8c2a 100644 +--- a/LibKeyFinder.pro ++++ b/LibKeyFinder.pro +@@ -29,6 +29,8 @@ VERSION = 0.2.2 + + DEFINES += LIBKEYFINDER_LIBRARY + ++PREFIX = /usr ++ + HEADERS += \ + keyfinder.h \ + chromagram.h \ +@@ -114,7 +116,7 @@ unix:!symbian { + maemo5 { + target.path = /opt/usr/lib + } else { +- target.path = /usr/local/lib ++ target.path = /usr/lib + } + INSTALLS += target + } + |