[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