summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authoralexdiaconescu2015-09-08 13:34:50 +0300
committeralexdiaconescu2015-09-08 13:34:50 +0300
commit1a420f915440f3369f507d65ec6622094ec34e42 (patch)
treef01ad1ce8efce1c34f6e0f7ece4e55100c6bc9dc
parenta27cd2205a0c76e89da39d100c436ff9a195ec2a (diff)
downloadaur-1a420f915440f3369f507d65ec6622094ec34e42.tar.gz
Update to 0.1-1
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD39
2 files changed, 22 insertions, 26 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cd38932cfd5a..b2e9660cfaa4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = infamousplugins-git
pkgdesc = A collection of open-source LV2 plugins
- pkgver = 262.87434ec
+ pkgver = 0.1
pkgrel = 1
url = http://infamousplugins.sourceforge.net
arch = i686
@@ -8,13 +8,14 @@ pkgbase = infamousplugins-git
groups = lv2-plugins
license = GPL2
makedepends = git
- makedepends = qt4
+ makedepends = cmake
makedepends = lv2
- depends = glibc
depends = fftw
+ depends = ntk
+ depends = zita-resampler
provides = infamousplugins
conflicts = infamousplugins
- source = infamousplugins-code::git://github.com/ssj71/infamousPlugins.git
+ source = infamousplugins::git://github.com/ssj71/infamousPlugins.git
md5sums = SKIP
pkgname = infamousplugins-git
diff --git a/PKGBUILD b/PKGBUILD
index d43c048c6bbc..2805d76fdcbe 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,45 +1,40 @@
# Maintainer: Joermungand <joermungand at gmail dot com>
pkgname=infamousplugins-git
-pkgver=262.87434ec
+pkgver=0.1
pkgrel=1
pkgdesc="A collection of open-source LV2 plugins"
arch=('i686' 'x86_64')
url="http://infamousplugins.sourceforge.net"
license=('GPL2')
groups=('lv2-plugins')
-depends=('glibc' 'fftw')
-makedepends=('git' 'qt4' 'lv2')
+depends=('fftw' 'ntk' 'zita-resampler')
+makedepends=('git' 'cmake' 'lv2')
provides=('infamousplugins')
conflicts=('infamousplugins')
-source=("${pkgname%-*}-code"::'git://github.com/ssj71/infamousPlugins.git')
+source=("${pkgname%-*}"::'git://github.com/ssj71/infamousPlugins.git')
md5sums=('SKIP')
-_plugins="CellularAutomatonSynth EnvelopeFollower Hip2B Stuck PowerCut PowerUp EWham"
pkgver() {
- cd "$srcdir/${pkgname%-*}-code"
- echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ cd "$srcdir/${pkgname%-*}"
+ git describe --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
build() {
- cd "$srcdir/${pkgname%-*}-code"
- for plugin in $_plugins
- do
- qmake-qt4 -o src/$plugin/Makefile src/$plugin/$plugin.pro
- make -C src/$plugin
- done
- gcc src/rule.c -o src/infamous-rule
- make -C src/cheap_distortion
+ cd "$srcdir/${pkgname%-*}"
+ mkdir build
+ cd build
+ cmake -DCMAKE_INSTALL_PREFIX:PATH=/usr ..
+ make
+ cd ..
+ gcc src/rule.c -o src/infamous-rule
}
package() {
- cd "$srcdir/${pkgname%-*}-code"
- for plugin in $_plugins
- do
- make INSTALL_ROOT="$pkgdir" -C src/$plugin install
- done
- install -Dm755 src/infamous-rule "$pkgdir/usr/bin/infamous-rule"
- make INSTALL_DIR="$pkgdir/usr/lib/lv2" -C src/cheap_distortion install
+ cd "$srcdir/${pkgname%-*}/build"
+ make DESTDIR="$pkgdir/" install
+ cd ..
+ install -Dm755 src/infamous-rule "$pkgdir/usr/bin/infamous-rule"
install -Dm644 CHANGELOG "$pkgdir/usr/share/doc/${pkgname%-*}/CHANGELOG"
install -Dm644 COPYING "$pkgdir/usr/share/doc/${pkgname%-*}/COPYING"
install -Dm644 README "$pkgdir/usr/share/doc/${pkgname%-*}/README"