[arch-commits] Commit in snd/trunk (PKGBUILD)
David Runge
dvzrv at archlinux.org
Mon Feb 19 12:46:14 UTC 2018
Date: Monday, February 19, 2018 @ 12:46:09
Author: dvzrv
Revision: 296367
upgpkg: snd 18.1-1
Upgrading to 18.1. Removing unneeded dependency gamin. Switching to gtk3.
Switching to https for url and source. Adding all makedepends that upstream lists. Adding ruby for scripting support.
Properly listing optdepends. Removing unneeded LDFLAGS. Adding pulseaudio backend.
Installing various docs. Minor fixes.
Modified:
snd/trunk/PKGBUILD
----------+
PKGBUILD | 49 ++++++++++++++++++++++++++++---------------------
1 file changed, 28 insertions(+), 21 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2018-02-19 12:28:03 UTC (rev 296366)
+++ PKGBUILD 2018-02-19 12:46:09 UTC (rev 296367)
@@ -1,44 +1,51 @@
# $Id$
+# Maintainer: David Runge <dave at sleepmap.de>
# Maintainer: Ray Rashif <schiv at archlinux.org>
# Contributor: Juergen Hoetzel <juergen at archlinux.org>
# Contributor: see .contrib
pkgname=snd
-pkgver=17.9
+pkgver=18.1
pkgrel=1
pkgdesc="An advanced sound editor"
arch=('x86_64')
-url="http://ccrma.stanford.edu/software/snd/"
+url="https://ccrma.stanford.edu/software/snd/"
license=('custom:free')
-depends=('jack' 'gamin' 'gsl' 'fftw' 'gtk2' 'libmpc')
-makedepends=('ladspa' 'wavpack' 'flac' 'speex' 'gmp'
- 'timidity++' 'mpg123' 'vorbis-tools')
-optdepends=('wavpack' 'flac' 'speex' 'mpg123'
- 'timidity++' 'vorbis-tools')
-source=("ftp://ccrma-ftp.stanford.edu/pub/Lisp/${pkgname}-${pkgver}.tar.gz")
-md5sums=('8e04c2eaa794c294a3a2d82a7ef20448')
+depends=('fftw' 'gsl' 'gtk3' 'jack' 'libmpc' 'ruby')
+makedepends=('flac' 'gmp' 'glu' 'ladspa' 'libpulse' 'libxpm' 'mpg123'
+'openmotif' 'speex' 'timidity++' 'vorbis-tools' 'wavpack')
+optdepends=('wavpack: For wav support'
+ 'flac: For flac support'
+ 'speex: For speex support'
+ 'mpg123: For MPEG support'
+ 'pulseaudio: For pulseaudio support'
+ 'timidity++: For MIDI to WAVE support'
+ 'vorbis-tools: For OGG support')
+source=("https://sourceforge.net/projects/${pkgname}/files/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('4843e64a34a531c3d95ad6f9ff65a15c5698631e028bae4aa193bb85f0039b740568d00fd23eea29e0dce1906113dc948f8751b7c443814bc5d51f88c8c182a2')
build() {
- cd "$srcdir/$pkgname-$pkgver"
-
- LDFLAGS+=" -Wl,-z,noexecstack"
-
+ cd "${pkgname}-${pkgver}"
+# LDFLAGS+=" -Wl,-z,noexecstack"
./configure --prefix=/usr \
--with-alsa \
+ --with-gmp \
+ --with-gtk \
--with-jack \
- --with-gtk \
--with-ladspa \
- --with-gmp
+ --with-pulseaudio \
+ --with-ruby
make
}
package() {
- cd "$srcdir/$pkgname-$pkgver"
-
- make prefix="$pkgdir/usr" install
-
- install -Dm644 COPYING \
- "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ cd "${pkgname}-${pkgver}"
+ make prefix="${pkgdir}/usr" install
+ install -vDm644 COPYING \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -vDm644 HISTORY.Snd "${pkgdir}/usr/share/doc/${pkgname}/HISTORY"
+ install -vDm644 NEWS "${pkgdir}/usr/share/doc/${pkgname}/NEWS"
+ install -vDm644 README.Snd "${pkgdir}/usr/share/doc/${pkgname}/README"
}
# vim:set ts=2 sw=2 et:
More information about the arch-commits
mailing list