[arch-commits] Commit in sonic-visualiser/repos/community-x86_64 (PKGBUILD PKGBUILD)
David Runge
dvzrv at archlinux.org
Tue Nov 19 08:31:05 UTC 2019
Date: Tuesday, November 19, 2019 @ 08:31:05
Author: dvzrv
Revision: 530412
archrelease: copy trunk to community-x86_64
Added:
sonic-visualiser/repos/community-x86_64/PKGBUILD
(from rev 530411, sonic-visualiser/trunk/PKGBUILD)
Deleted:
sonic-visualiser/repos/community-x86_64/PKGBUILD
----------+
PKGBUILD | 112 +++++++++++++++++++++++++++++++------------------------------
1 file changed, 58 insertions(+), 54 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2019-11-19 08:30:53 UTC (rev 530411)
+++ PKGBUILD 2019-11-19 08:31:05 UTC (rev 530412)
@@ -1,54 +0,0 @@
-# Maintainer: David Runge <dvzrv at archlinux.org>
-# Contributor: speps <speps at aur dot archlinux dot org>
-# Contributor: Orivej Desh <masecretaire at gmx.fr>
-
-_download_id=2580
-pkgname=sonic-visualiser
-pkgver=4.0
-pkgrel=1
-pkgdesc="A viewer and analyser of music audio files."
-arch=('x86_64')
-url="https://www.sonicvisualiser.org/"
-license=('GPL2')
-groups=('pro-audio')
-depends=('capnproto' 'desktop-file-utils' 'hicolor-icon-theme' 'libfishsound'
-'libid3tag' 'liblo' 'liblrdf' 'libmad' 'liboggz' 'libpulse' 'opusfile'
-'portaudio' 'qt5-svg' 'rubberband' 'sord')
-source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('3066cdd785a8eaf0117aab8500a9c56f6b6bd6666b8956fbdb19e59be120badb0a5ad982b8e0bbd4da24b5db9ef69b007ec9c44c38d2a7b5b7ef0a2d89a5cb80')
-
-prepare() {
- cd "${pkgname}-${pkgver}"
- autoreconf -vfi
-}
-
-build() {
- cd "${pkgname}-${pkgver}"
- # DESTDIR still ignored
- # https://sourceforge.net/p/sv1/bugs/254
- export INSTALL_ROOT="${pkgdir}/"
- export LIBS="$(pkgconf --libs rubberband) ${LIBS}"
- ./configure --prefix=/usr
- make
-}
-
-package() {
- cd "${pkgname}-${pkgver}"
- # DESTDIR still ignored
- # https://sourceforge.net/p/sv1/bugs/254
- export INSTALL_ROOT="${pkgdir}/"
-
- make install
- # install some things separately, because build system is broken:
- # https://sourceforge.net/p/sv1/bugs/247/
-
- # desktop files
- install -t "${pkgdir}/usr/share/applications/" -vDm 644 "${pkgname}.desktop"
- # samples
- install -t "${pkgdir}/usr/share/${pkgname}/samples" -vDm 644 samples/*
- # templates
- install -t "${pkgdir}/usr/share/${pkgname}/templates" -vDm 644 templates/*
- # docs
- install -t "${pkgdir}/usr/share/doc/${pkgname}" \
- -vDm 644 {CHANGELOG,CITATION,README.{md,OSC}}
-}
Copied: sonic-visualiser/repos/community-x86_64/PKGBUILD (from rev 530411, sonic-visualiser/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2019-11-19 08:31:05 UTC (rev 530412)
@@ -0,0 +1,58 @@
+# Maintainer: David Runge <dvzrv at archlinux.org>
+# Contributor: speps <speps at aur dot archlinux dot org>
+# Contributor: Orivej Desh <masecretaire at gmx.fr>
+
+_download_id=2580
+pkgname=sonic-visualiser
+pkgver=4.0
+pkgrel=2
+pkgdesc="A viewer and analyser of music audio files."
+arch=('x86_64')
+url="https://www.sonicvisualiser.org/"
+license=('GPL2')
+groups=('pro-audio')
+depends=('capnproto' 'desktop-file-utils' 'hicolor-icon-theme' 'libfishsound'
+'libid3tag' 'liblo' 'liblrdf' 'libmad' 'liboggz' 'libpulse' 'opusfile'
+'portaudio' 'qt5-svg' 'rubberband' 'sord')
+source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('3066cdd785a8eaf0117aab8500a9c56f6b6bd6666b8956fbdb19e59be120badb0a5ad982b8e0bbd4da24b5db9ef69b007ec9c44c38d2a7b5b7ef0a2d89a5cb80')
+
+prepare() {
+ cd "${pkgname}-${pkgver}"
+ autoreconf -vfi
+}
+
+build() {
+ cd "${pkgname}-${pkgver}"
+ # DESTDIR still ignored
+ # https://sourceforge.net/p/sv1/bugs/254
+ export INSTALL_ROOT="${pkgdir}/"
+ export LIBS="$(pkgconf --libs rubberband) ${LIBS}"
+ ./configure --prefix=/usr
+ make
+}
+
+package() {
+ cd "${pkgname}-${pkgver}"
+ # DESTDIR still ignored
+ # https://sourceforge.net/p/sv1/bugs/254
+ export INSTALL_ROOT="${pkgdir}/"
+
+ make install
+ # install some things separately, because build system is broken:
+ # https://sourceforge.net/p/sv1/bugs/247/
+
+ # not all binaries are actually executable:
+ # https://bugs.archlinux.org/task/64449
+ chmod 755 "${pkgdir}/usr/bin/"*
+
+ # desktop files
+ install -vDm 644 "${pkgname}.desktop" -t "${pkgdir}/usr/share/applications/"
+ # samples
+ install -vDm 644 samples/* -t "${pkgdir}/usr/share/${pkgname}/samples"
+ # templates
+ install -vDm 644 templates/* -t "${pkgdir}/usr/share/${pkgname}/templates"
+ # docs
+ install -vDm 644 {CHANGELOG,CITATION,README.{md,OSC}} \
+ -t "${pkgdir}/usr/share/doc/${pkgname}"
+}
More information about the arch-commits
mailing list