summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD33
1 files changed, 21 insertions, 12 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cdcd212c8248..d82150779e4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,26 +6,35 @@
# G.R.E.A - Grupo Recifense de Estudos do Archlinux (recife's group of archlinux research)
pkgname=sooperlooper
-pkgver=1.7.4
+pkgver=1.7.7
pkgrel=1
pkgdesc="Live looping sampler capable of immediate loop recording"
arch=('i686' 'x86_64')
url="http://essej.net/sooperlooper/"
license=('GPL2')
depends=('gcc-libs' 'glibc' 'libsigc++' 'wxgtk2')
-makedepends=('alsa-lib' 'jack' 'liblo' 'libsamplerate' 'libsndfile' 'libxml2'
-'ncurses' 'rubberband')
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/essej/${pkgname}/archive/v${pkgver//./_}.tar.gz"
- "${pkgname}.desktop"
- "slgui.png")
-sha256sums=('69646705f48c3fe3c3371f3aba7052c67c5797bd3e2837e89cd998cb524cf23f'
- 'add385c13329e0d28b4d89d1a08953d09013a896c80bbda7fe450de4bd279507'
- '465dfb14154899eae5435afa7b2e04b2cbb8463fc3b60c465246628e496b3d85')
+makedepends=('alsa-lib' 'autoconf-archive' 'gendesk' 'imagemagick' 'jack'
+'liblo' 'libsamplerate' 'libsndfile' 'libxml2' 'ncurses' 'rubberband')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/essej/${pkgname}/archive/v${pkgver}.tar.gz")
+sha512sums=('eea3c8549c177a9fb15c4848220515f4534ca05f0b863155e0744d3e6871002a2365f090b01003d06a0f5cc21ca58aacfb4cf81622b731e5a538677e5aa751cd')
+b2sums=('927cdc0940f3caf907f25d5b1547cbcb025d394fd117a72910d6536c23191aa2808e8bb1b93ade1b771493db49b819bb3f8d43165af6ef63649311dbcc55966b')
prepare() {
- mv -v "${pkgname}-${pkgver//./_}" "${pkgname}-${pkgver}"
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() {
@@ -39,6 +48,6 @@ package() {
'librubberband.so' 'libsamplerate.so' 'libsndfile.so')
cd "${pkgname}-${pkgver}"
make DESTDIR="${pkgdir}" install
- install -vDm 644 ../${pkgname}.desktop -t "${pkgdir}/usr/share/applications/"
- install -vDm 644 ../slgui.png -t "${pkgdir}/usr/share/pixmaps/"
+ install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications/"
+ install -vDm 644 net.essej.sooperlooper.png -t "${pkgdir}/usr/share/icons/hicolor/128x128/apps/"
}