diff options
author | AUR Archive Bot | 2015-08-17 18:51:58 +0200 |
---|---|---|
committer | VirtualTam | 2015-09-15 02:08:31 +0200 |
commit | 743b6f7b60885481c0fb3ff0f453281282840a69 (patch) | |
tree | 9aa40cffd75495ea41540c6ea76ec38400a0ba2b | |
download | aur-743b6f7b60885481c0fb3ff0f453281282840a69.tar.gz |
Initial AUR Archive commit of 'sooperlooper'
(full history will be added later)
Amended to add .SRCINFO
-rw-r--r-- | .SRCINFO | 23 | ||||
-rw-r--r-- | PKGBUILD | 40 | ||||
-rw-r--r-- | slgui.png | bin | 0 -> 3697 bytes | |||
-rw-r--r-- | sooperlooper.desktop | 8 | ||||
-rw-r--r-- | sooperlooper.install | 27 |
5 files changed, 98 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..d0ec5e859d50 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,23 @@ +pkgbase = sooperlooper + pkgdesc = Live looping sampler capable of immediate loop recording + pkgver = 1.7.0 + pkgrel = 2 + url = http://essej.net/sooperlooper/ + install = sooperlooper.install + arch = i686 + arch = x86_64 + license = GPL + depends = jack + depends = liblo + depends = wxgtk2.8 + depends = libsigcpp1.2 + depends = rubberband + source = http://essej.net/sooperlooper/sooperlooper-1.7.0.tar.gz + source = sooperlooper.desktop + source = slgui.png + md5sums = ce1111ab22e5e8947632101d920ce500 + md5sums = 32fb17517f5f67931334f735eec826d9 + md5sums = 72e5581061403c022c1305e8b717e9d6 + +pkgname = sooperlooper + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..05107958c7aa --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,40 @@ +# Maintainer: speps <speps at aur dot archlinux dot org> +# Contributor: Felipe Machado aka arch_audio <machado.felipe@gmail.com> +# based on Johannes Schriewer <jschriewer@gmail.com> package +# G.R.E.A - Grupo Recifense de Estudos do Archlinux (recife's group of archlinux research) + +pkgname=sooperlooper +pkgver=1.7.0 +pkgrel=2 +pkgdesc="Live looping sampler capable of immediate loop recording" +arch=('i686' 'x86_64') +url="http://essej.net/sooperlooper/" +license=('GPL') +depends=('jack' 'liblo' 'wxgtk2.8' 'libsigcpp1.2' 'rubberband') +install="$pkgname.install" +source=("$url$pkgname-$pkgver.tar.gz" + "$pkgname.desktop" + "slgui.png") +md5sums=('ce1111ab22e5e8947632101d920ce500' + '32fb17517f5f67931334f735eec826d9' + '72e5581061403c022c1305e8b717e9d6') + +build() { + cd "$srcdir/$pkgname-$pkgver" + ./configure --prefix=/usr \ + --with-wxconfig-path=/usr/bin/wx-config-2.8 + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir/" install + + # desktop file + install -Dm644 ../$pkgname.desktop \ + "$pkgdir/usr/share/applications/$pkgname.desktop" + + # icon + install -Dm644 ../slgui.png \ + "$pkgdir/usr/share/pixmaps/slgui.png" +} diff --git a/slgui.png b/slgui.png Binary files differnew file mode 100644 index 000000000000..ebb45fa61dd3 --- /dev/null +++ b/slgui.png diff --git a/sooperlooper.desktop b/sooperlooper.desktop new file mode 100644 index 000000000000..cfb2ba51c8d0 --- /dev/null +++ b/sooperlooper.desktop @@ -0,0 +1,8 @@ +[Desktop Entry] +Name=Sooper Looper +Comment=Make music with a live looper +Exec=slgui +Icon=slgui +Categories=AudioVideo;Audio; +Terminal=false +Type=Application
\ No newline at end of file diff --git a/sooperlooper.install b/sooperlooper.install new file mode 100644 index 000000000000..07e03b8a4087 --- /dev/null +++ b/sooperlooper.install @@ -0,0 +1,27 @@ +post_install() { + cat << EOF + +>>> If slgui cannot connect to the engine giving: + + "Lost connection to SooperLooper engine. + See the Preferences->Connections tab to start a new one" + +>>> then you have to manually add your hostname alias in your /etc/hosts: + + 127.0.0.1 localhost.localdomain localhost yourhostname + +>>> or you can do it automatically using this one liner (you need su or sudo): + + sed -i "/127.0.0.1/s/$/\t$(hostname)/" /etc/hosts + +EOF + update-desktop-database -q +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} |