From fa584dcd284fd5b55da2067937592cc4d5a848d2 Mon Sep 17 00:00:00 2001 From: Kevin Mihelich <kevin@archlinuxarm.org> Date: Tue, 19 Nov 2024 11:34:45 +0000 Subject: [PATCH] extra/calf to 0.90.4-1 --- extra/calf/.SRCINFO | 10 ++++----- extra/calf/PKGBUILD | 49 +++++++++++++-------------------------------- 2 files changed, 19 insertions(+), 40 deletions(-) diff --git a/extra/calf/.SRCINFO b/extra/calf/.SRCINFO index f2c415113..2d1577613 100644 --- a/extra/calf/.SRCINFO +++ b/extra/calf/.SRCINFO @@ -1,12 +1,13 @@ pkgbase = calf pkgdesc = LV2 plug-in suite and standalone Jack host - pkgver = 0.90.3 - pkgrel = 7 + pkgver = 0.90.4 + pkgrel = 1 url = https://calf-studio-gear.org arch = x86_64 groups = lv2-plugins groups = pro-audio license = LGPL2.1 + makedepends = git makedepends = lv2 depends = cairo depends = expat @@ -18,8 +19,7 @@ pkgbase = calf depends = gtk2 depends = hicolor-icon-theme depends = jack - source = https://calf-studio-gear.org/files/calf-0.90.3.tar.gz - sha512sums = a17be4f2e753c5426ff6995ebf4e88f1d4916629f624fcb576e09e5cafd56474fc8944d9defba31561a3476c55d78dd69189cedb11197a09cc3af6e59aa2a867 - b2sums = c34eebe4a80492f54f4af0ce136f489554959a0a605cd729a3138e368976aafb0fcf4827050aea6de3b276d1e6d5a67283eed88dd342aa8cf65ffcb3ff1cd86f + source = git+https://github.com/calf-studio-gear/calf#tag=0.90.4 + b2sums = a5d2ccca675c21e807b4851d26e519beafce5ce159be8e5c711d1dd1febbf17f164dd9e6bc4e776295bfc2132c6ccb67bf4dc0a975acf49f6094bd0ef8f914b1 pkgname = calf diff --git a/extra/calf/PKGBUILD b/extra/calf/PKGBUILD index efd51fab4..0da0b2cb9 100644 --- a/extra/calf/PKGBUILD +++ b/extra/calf/PKGBUILD @@ -6,53 +6,32 @@ # - remove --enable-sse from configure pkgname=calf -pkgver=0.90.3 -pkgrel=7 +pkgver=0.90.4 +pkgrel=1 pkgdesc='LV2 plug-in suite and standalone Jack host' arch=(x86_64) -url="https://calf-studio-gear.org" -groups=( - lv2-plugins - pro-audio -) +url='https://calf-studio-gear.org' +groups=(lv2-plugins pro-audio) license=(LGPL2.1) -depends=( - cairo - expat - fluidsynth - gcc-libs - gdk-pixbuf2 - glib2 - glibc - gtk2 - hicolor-icon-theme - jack -) -makedepends=(lv2) -source=(https://calf-studio-gear.org/files/$pkgname-$pkgver.tar.gz) -sha512sums=('a17be4f2e753c5426ff6995ebf4e88f1d4916629f624fcb576e09e5cafd56474fc8944d9defba31561a3476c55d78dd69189cedb11197a09cc3af6e59aa2a867') -b2sums=('c34eebe4a80492f54f4af0ce136f489554959a0a605cd729a3138e368976aafb0fcf4827050aea6de3b276d1e6d5a67283eed88dd342aa8cf65ffcb3ff1cd86f') +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') -prepare(){ - cd $pkgname-$pkgver +prepare() { + cd $pkgname autoreconf -fiv } build() { - local configure_options=( - --enable-experimental - --prefix=/usr - --with-lv2 - ) - - cd $pkgname-$pkgver - ./configure "${configure_options[@]}" + cd $pkgname + ./configure --enable-experimental --prefix=/usr --with-lv2 # prevent libtool from overlinking sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool make } package() { - make DESTDIR="$pkgdir" install -C $pkgname-$pkgver - install -vDm 644 $pkgname-$pkgver/{AUTHORS,ChangeLog,README} -t "$pkgdir/usr/share/doc/$pkgname" + make DESTDIR="$pkgdir" install -C $pkgname + install -Dm644 $pkgname/{AUTHORS,ChangeLog,README} -t "$pkgdir/usr/share/doc/$pkgname" }