[arch-commits] Commit in suil/repos (2 files)

2019-06-08 Thread David Runge via arch-commits
Date: Saturday, June 8, 2019 @ 09:55:22
  Author: dvzrv
Revision: 478224

archrelease: copy trunk to community-staging-x86_64

Added:
  suil/repos/community-staging-x86_64/
  suil/repos/community-staging-x86_64/PKGBUILD
(from rev 478223, suil/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: suil/repos/community-staging-x86_64/PKGBUILD (from rev 478223, 
suil/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-06-08 09:55:22 UTC (rev 478224)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: speps 
+
+pkgname=suil
+pkgver=0.10.4
+pkgrel=1
+pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs"
+arch=('x86_64')
+url="https://drobilla.net/software/suil/;
+license=('custom:ISC')
+makedepends=('gtk2' 'gtk3' 'lv2' 'python' 'qt5-base')
+optdepends=('qt5-base: Qt5 UI wrapping support'
+'gtk2: GTK+ 2.x UI wrapping support'
+'gtk3: GTK+ 3.x UI wrapping support')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('1f5627541b86cbd8417c0b35b04b73340a3b2dbdd7b04314fdfa82baa8a7b0813c9c9914f805fcf233bcc8011b37efe99a06b6c47a3dda9606d6493edcba434f'
+'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove local call to ldconfig
+  sed -i "/ldconfig/d" wscript
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python waf configure --prefix=/usr
+  python waf build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python waf install --destdir="${pkgdir}"
+  # license
+  install -vDm 644 COPYING \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "$pkgdir/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,NEWS,PACKAGING,README.md}
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in suil/repos (2 files)

2018-07-26 Thread David Runge via arch-commits
Date: Thursday, July 26, 2018 @ 10:18:32
  Author: dvzrv
Revision: 363512

archrelease: copy trunk to community-staging-x86_64

Added:
  suil/repos/community-staging-x86_64/
  suil/repos/community-staging-x86_64/PKGBUILD
(from rev 363511, suil/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: suil/repos/community-staging-x86_64/PKGBUILD (from rev 363511, 
suil/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2018-07-26 10:18:32 UTC (rev 363512)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+# Contributor: speps 
+
+pkgname=suil
+pkgver=0.10.0
+pkgrel=3
+pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs"
+arch=('x86_64')
+url="https://drobilla.net/software/suil/;
+license=('custom:ISC')
+makedepends=('gtk2' 'gtk3' 'lv2' 'python2' 'qt4' 'qt5-base')
+optdepends=('qt4: Qt4 UI wrapping support'
+'qt5-base: Qt5 UI wrapping support'
+'gtk2: GTK+ 2.x UI wrapping support'
+'gtk3: GTK+ 3.x UI wrapping support')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('721b73d987c1712e82493386e5d71957002c8a713595fce4372f1a5eb306c64a559db1ca794cec96295f72e22a9c0e9193f9a68b7f5846f2db45ce16b253fbea'
+'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove local call to ldconfig
+  sed -i "/ldconfig/d" wscript
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python2 waf configure --prefix=/usr
+  python2 waf build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python2 waf install --destdir="${pkgdir}"
+  # license
+  install -vDm 644 COPYING \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "$pkgdir/usr/share/doc/${pkgname}" \
+-vDm 644 {AUTHORS,NEWS,PACKAGING,README}
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in suil/repos (2 files)

2018-02-07 Thread David Runge via arch-commits
Date: Wednesday, February 7, 2018 @ 15:15:24
  Author: dvzrv
Revision: 290014

archrelease: copy trunk to community-testing-x86_64

Added:
  suil/repos/community-testing-x86_64/
  suil/repos/community-testing-x86_64/PKGBUILD
(from rev 290013, suil/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: suil/repos/community-testing-x86_64/PKGBUILD (from rev 290013, 
suil/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2018-02-07 15:15:24 UTC (rev 290014)
@@ -0,0 +1,47 @@
+# $Id$
+# Maintainer: David Runge 
+# Maintainer: Ray Rashif 
+# Contributor: speps 
+
+pkgname=suil
+pkgver=0.10.0
+pkgrel=1
+pkgdesc="A lightweight C library for loading and wrapping LV2 plugin UIs"
+arch=('x86_64')
+url="https://drobilla.net/software/suil/;
+license=('custom:ISC')
+depends=('lv2')
+makedepends=('python' 'qt4' 'qt5-base' 'gtk2' 'gtk3')
+optdepends=('qt4: Qt4 UI wrapping support'
+'qt5-base: Qt5 UI wrapping support'
+'gtk2: GTK+ 2.x UI wrapping support'
+'gtk3: GTK+ 3.x UI wrapping support')
+source=("https://download.drobilla.net/${pkgname}-${pkgver}.tar.bz2"{,.sig})
+sha512sums=('721b73d987c1712e82493386e5d71957002c8a713595fce4372f1a5eb306c64a559db1ca794cec96295f72e22a9c0e9193f9a68b7f5846f2db45ce16b253fbea'
+'SKIP')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # remove local call to ldconfig
+  sed -i "/ldconfig/d" wscript
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  python waf configure --prefix=/usr
+  python waf build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  python waf install --destdir="${pkgdir}"
+  # license
+  install -vDm644 COPYING \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  # docs
+  install -t "$pkgdir/usr/share/doc/${pkgname}" \
+-vDm644 {AUTHORS,NEWS,PACKAGING,README}
+}
+
+# vim:set ts=2 sw=2 et: