Date: Thursday, June 3, 2021 @ 07:47:20
  Author: dvzrv
Revision: 954788

Add sooperlooper from the AUR.

Added:
  sooperlooper/
  sooperlooper/repos/
  sooperlooper/trunk/
  sooperlooper/trunk/PKGBUILD

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

Added: sooperlooper/trunk/PKGBUILD
===================================================================
--- sooperlooper/trunk/PKGBUILD                         (rev 0)
+++ sooperlooper/trunk/PKGBUILD 2021-06-03 07:47:20 UTC (rev 954788)
@@ -0,0 +1,52 @@
+# Maintainer: David Runge <dv...@archlinux.org>
+
+pkgname=sooperlooper
+pkgver=1.7.7
+pkgrel=1
+pkgdesc="Live looping sampler capable of immediate loop recording"
+arch=('x86_64')
+url="http://essej.net/sooperlooper/";
+license=('GPL2')
+depends=('alsa-lib' 'libasound.so' 'gcc-libs' 'glibc' 'jack' 'libjack.so'
+'liblo' 'liblo.so' 'libsigc++' 'ncurses' 'libncursesw.so' 'rubberband'
+'librubberband.so' 'libsamplerate' 'libsamplerate.so' 'libsndfile'
+'libsndfile.so' 'wxgtk2')
+makedepends=('gendesk' 'imagemagick' 'libxml2')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/essej/${pkgname}/archive/v${pkgver}.tar.gz";)
+sha512sums=('eea3c8549c177a9fb15c4848220515f4534ca05f0b863155e0744d3e6871002a2365f090b01003d06a0f5cc21ca58aacfb4cf81622b731e5a538677e5aa751cd')
+b2sums=('927cdc0940f3caf907f25d5b1547cbcb025d394fd117a72910d6536c23191aa2808e8bb1b93ade1b771493db49b819bb3f8d43165af6ef63649311dbcc55966b')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+
+  ./autogen.sh
+
+  convert doc/html/sl_web_logo_black.png \
+    -resize 128x128\> \
+    -size 128x128 xc:black +swap \
+    -gravity center \
+    -composite net.essej.sooperlooper.png
+
+  gendesk -n \
+          --pkgname "net.essej.sooperlooper" \
+          --name "SooperLooper" \
+          --pkgdesc "Live Looping Sampler" \
+          --exec "slgui" \
+          --icon "net.essej.sooperlooper" \
+          --genericname "Live Looping Sampler" \
+          --categories "AudioVideo;Audio;"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  ./configure --prefix='/usr'
+  make
+}
+
+package() {
+  depends+=()
+  cd "${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+  install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications/"
+  install -vDm 644 net.essej.sooperlooper.png -t 
"${pkgdir}/usr/share/icons/hicolor/128x128/apps/"
+}

Reply via email to