[arch-commits] Commit in pd/trunk (PKGBUILD)

David Runge dvzrv at archlinux.org
Fri Dec 8 14:56:16 UTC 2017


    Date: Friday, December 8, 2017 @ 14:56:14
  Author: dvzrv
Revision: 273332

upgpkg: pd 0.48.0-3

Removing hicolor-icon-theme from depends (icon now in /usr/share/pixmaps).
Moving portaudio from depends to optdepends. Not using local portaudio version.
Moving pd icon to pixmaps instead of using hicolor icon theme. Installing README.txt.

Modified:
  pd/trunk/PKGBUILD

----------+
 PKGBUILD |   12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-08 14:10:21 UTC (rev 273331)
+++ PKGBUILD	2017-12-08 14:56:14 UTC (rev 273332)
@@ -7,12 +7,13 @@
 pkgname=pd
 pkgver=0.48.0
 _ver=${pkgver%.*}-${pkgver##*.}
-pkgrel=2
+pkgrel=3
 pkgdesc="The Pure Data real-time music and multimedia environment"
 arch=('x86_64')
 url="http://msp.ucsd.edu/software.html"
 license=('custom:BSD')
-depends=('jack' 'fftw' 'tk' 'hicolor-icon-theme' 'portaudio')
+depends=('fftw' 'jack' 'tk')
+optdepends=('portaudio: for alternative portaudio support')
 provides=('puredata')
 source=("http://msp.ucsd.edu/Software/${pkgname}-${_ver}.src.tar.gz"
         "${pkgname}.desktop"
@@ -32,7 +33,8 @@
               --enable-alsa \
               --enable-jack \
               --enable-portaudio \
-              --enable-fftw
+              --enable-fftw \
+              --without-local-portaudio
   make
 }
 
@@ -48,7 +50,9 @@
   # icon from puredata.info
   # https://puredata.info/Members/claudiusmaximus/icons/index_html/
   install -Dm644 "${srcdir}/${pkgname}.png" \
-    "${pkgdir}/usr/share/icons/hicolor/64x64/apps/${pkgname}.png"
+    "${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  # readme
+  install -Dm644 README.txt "${pkgdir}/usr/share/doc/${pgkname}/README.txt"
   # fix broken symlink
   rm "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"
   ln -s "/usr/bin/${pkgname}" "${pkgdir}/usr/lib/${pkgname}/bin/${pkgname}"



More information about the arch-commits mailing list