[arch-commits] Commit in sonic-visualiser/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Sat Dec 22 22:33:02 UTC 2018
Date: Saturday, December 22, 2018 @ 22:33:01
Author: dvzrv
Revision: 417570
upgpkg: sonic-visualiser 3.2-1
Upgrading to 3.2. Removing unneeded hacks to build everything with c++14 instead of c++11.
Modified:
sonic-visualiser/trunk/PKGBUILD
----------+
PKGBUILD | 20 +++++++-------------
1 file changed, 7 insertions(+), 13 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-12-22 22:27:17 UTC (rev 417569)
+++ PKGBUILD 2018-12-22 22:33:01 UTC (rev 417570)
@@ -2,10 +2,10 @@
# Contributor: speps <speps at aur dot archlinux dot org>
# Contributor: Orivej Desh <masecretaire at gmx.fr>
-_download_id=2391
+_download_id=2420
pkgname=sonic-visualiser
-pkgver=3.1.1
-pkgrel=2
+pkgver=3.2
+pkgrel=1
pkgdesc="A viewer and analyser of music audio files."
arch=('x86_64')
url="https://www.sonicvisualiser.org/"
@@ -15,16 +15,10 @@
'libid3tag' 'liblo' 'liblrdf' 'libmad' 'liboggz' 'libpulse' 'portaudio'
'qt5-svg' 'rubberband' 'sord')
source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('e83efffb62179e67a0e5fd7352f63f5a0210102a7fb38c5ad486479a3749f68a44fec2d1843d1c1ca826ba0004bf421811a270a0a50e3f89f71d956dc7a76ae7')
+sha512sums=('213cf6bf871628560a9e89e58445e9ee9dfcc050c3c013b535e37ebff08c9952d03001d08d20cedd965539e49aae3bdc1df7e6edad585597638ea0071109b84f')
prepare() {
cd "${pkgname}-${pkgver}"
- # build using c++14: https://sourceforge.net/p/sv1/bugs/261/
- sed -e 's/c++11/c++14/g' -i *.pr* configure.ac* svcore/svcore.pro \
- svapp/svapp.pro checker/*.pr* svgui/svgui.pro {bqaudioio,piper-cpp}/Makefile \
- piper-cpp/vamp-client/qt/test.pro piper-cpp/ext/json11/Makefile \
- dataquay/{lib.pro,tests/tests.pro}
-
autoreconf -vfi
}
@@ -40,6 +34,9 @@
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:
@@ -47,13 +44,10 @@
# 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}}
More information about the arch-commits
mailing list