[arch-commits] Commit in sonic-visualiser/repos/community-x86_64 (PKGBUILD PKGBUILD)

David Runge dvzrv at archlinux.org
Wed Jul 18 18:46:29 UTC 2018


    Date: Wednesday, July 18, 2018 @ 18:46:29
  Author: dvzrv
Revision: 362283

archrelease: copy trunk to community-x86_64

Added:
  sonic-visualiser/repos/community-x86_64/PKGBUILD
    (from rev 362282, sonic-visualiser/trunk/PKGBUILD)
Deleted:
  sonic-visualiser/repos/community-x86_64/PKGBUILD

----------+
 PKGBUILD |  119 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 58 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD	2018-07-18 18:46:21 UTC (rev 362282)
+++ PKGBUILD	2018-07-18 18:46:29 UTC (rev 362283)
@@ -1,61 +0,0 @@
-# $Id$
-# Maintainer: David Runge <dave at sleepmap.de>
-# Contributor: speps <speps at aur dot archlinux dot org>
-# Contributor: Orivej Desh <masecretaire at gmx.fr>
-
-_download_id=2381
-pkgname=sonic-visualiser
-pkgver=3.1
-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' 'libfishsound' 'libid3tag' 'liblo'
-'liblrdf' 'libmad' 'liboggz' 'libpulse' 'portaudio' 'qt5-svg'
-'rubberband' 'sord' 'hicolor-icon-theme')
-source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('dc44e101d0ffbe858ff43dbd32eed8edea9fcfee166c7a13b08da7059fcd24f434814a73e78f5ded5d3adbf1420c1d448c3bf891525048424ac9213e0801b998')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  make install DESTDIR="${pkgdir}/"
-  # install everything separately, because build system is broken:
-  # https://sourceforge.net/p/sv1/bugs/247/
-
-  # binaries
-  install -vDm 755 "${pkgname}" "${pkgdir}/usr/bin/${pkgname}"
-  install -vDm 755 piper-vamp-simple-server \
-    "${pkgdir}/usr/bin/piper-vamp-simple-server"
-  install -vDm 755 vamp-plugin-load-checker \
-    "${pkgdir}/usr/bin/vamp-plugin-load-checker"
-
-  # desktop files
-  install -t "${pkgdir}/usr/share/applications/" -vDm 644 *.desktop
-
-  # icons
-  for _s in 16 22 24 32 48 64 128; do
-    install -vDm 644 icons/sv-${_s}x${_s}.png \
-      "${pkgdir}/usr/share/icons/hicolor/${_s}x${_s}/apps/sv-icon.png"
-  done
-  install -vDm 644 icons/sv-icon.svg \
-    "${pkgdir}/usr/share/icons/hicolor/scalable/apps/sv-icon.svg"
-
-  # 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 362282, sonic-visualiser/trunk/PKGBUILD)
===================================================================
--- PKGBUILD	                        (rev 0)
+++ PKGBUILD	2018-07-18 18:46:29 UTC (rev 362283)
@@ -0,0 +1,58 @@
+# $Id$
+# Maintainer: David Runge <dave at sleepmap.de>
+# Contributor: speps <speps at aur dot archlinux dot org>
+# Contributor: Orivej Desh <masecretaire at gmx.fr>
+
+_download_id=2381
+pkgname=sonic-visualiser
+pkgver=3.1
+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' 'libfishsound' 'libid3tag' 'liblo'
+'liblrdf' 'libmad' 'liboggz' 'libpulse' 'portaudio' 'qt5-svg'
+'rubberband' 'sord' 'hicolor-icon-theme')
+source=("https://code.soundsoftware.ac.uk/attachments/download/${_download_id}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('dc44e101d0ffbe858ff43dbd32eed8edea9fcfee166c7a13b08da7059fcd24f434814a73e78f5ded5d3adbf1420c1d448c3bf891525048424ac9213e0801b998')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  # DESTDIR still ignored
+  # https://sourceforge.net/p/sv1/bugs/254
+  export INSTALL_ROOT="${pkgdir}/"
+  ./configure --prefix=/usr
+  qmake-qt5 ${pkgname}.pro
+  make
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  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"
+
+  # icons
+  for _s in 16 22 24 32 48 64 128; do
+    install -vDm 644 icons/sv-${_s}x${_s}.png \
+      "${pkgdir}/usr/share/icons/hicolor/${_s}x${_s}/apps/sv-icon.png"
+  done
+  install -vDm 644 icons/sv-icon.svg \
+    "${pkgdir}/usr/share/icons/hicolor/scalable/apps/sv-icon.svg"
+
+  # 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