2018-06-06 12:51:17 +00:00
|
|
|
# Maintainer: Alexander F. Rødseth <xyproto@archlinux.org>
|
2019-02-18 15:13:19 +00:00
|
|
|
# Contributor: David Runge <dave@sleepmap.de>
|
2014-01-20 19:50:59 +00:00
|
|
|
# Contributor: Ray Rashif <schiv@archlinux.org>
|
|
|
|
|
|
|
|
# ALARM: Kevin Mihelich <kevin@archlinuxarm.org>
|
2016-02-07 21:33:15 +00:00
|
|
|
# - remove --enable-sse from configure
|
2014-01-20 19:50:59 +00:00
|
|
|
|
|
|
|
pkgname=calf
|
2024-11-19 11:34:45 +00:00
|
|
|
pkgver=0.90.4
|
|
|
|
pkgrel=1
|
2019-04-16 00:19:47 +00:00
|
|
|
pkgdesc='LV2 plug-in suite and standalone Jack host'
|
2020-12-22 14:58:38 +00:00
|
|
|
arch=(x86_64)
|
2024-11-19 11:34:45 +00:00
|
|
|
url='https://calf-studio-gear.org'
|
|
|
|
groups=(lv2-plugins pro-audio)
|
2020-12-22 14:58:38 +00:00
|
|
|
license=(LGPL2.1)
|
2024-11-19 11:34:45 +00:00
|
|
|
depends=(cairo expat fluidsynth gcc-libs gdk-pixbuf2 glib2 glibc gtk2 hicolor-icon-theme jack)
|
|
|
|
makedepends=(git lv2)
|
|
|
|
source=("git+https://github.com/calf-studio-gear/calf#tag=$pkgver")
|
|
|
|
b2sums=('a5d2ccca675c21e807b4851d26e519beafce5ce159be8e5c711d1dd1febbf17f164dd9e6bc4e776295bfc2132c6ccb67bf4dc0a975acf49f6094bd0ef8f914b1')
|
2014-01-20 19:50:59 +00:00
|
|
|
|
2024-11-19 11:34:45 +00:00
|
|
|
prepare() {
|
|
|
|
cd $pkgname
|
2023-03-21 18:06:17 +00:00
|
|
|
autoreconf -fiv
|
2019-02-18 15:13:19 +00:00
|
|
|
}
|
2015-04-12 02:06:08 +00:00
|
|
|
|
2019-02-18 15:13:19 +00:00
|
|
|
build() {
|
2024-11-19 11:34:45 +00:00
|
|
|
cd $pkgname
|
|
|
|
./configure --enable-experimental --prefix=/usr --with-lv2
|
2023-03-21 18:06:17 +00:00
|
|
|
# prevent libtool from overlinking
|
2021-08-02 23:17:13 +00:00
|
|
|
sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
|
2014-01-20 19:50:59 +00:00
|
|
|
make
|
|
|
|
}
|
|
|
|
|
|
|
|
package() {
|
2024-11-19 11:34:45 +00:00
|
|
|
make DESTDIR="$pkgdir" install -C $pkgname
|
|
|
|
install -Dm644 $pkgname/{AUTHORS,ChangeLog,README} -t "$pkgdir/usr/share/doc/$pkgname"
|
2014-01-20 19:50:59 +00:00
|
|
|
}
|