[arch-commits] Commit in snd/repos (2 files)
Date: Thursday, December 26, 2019 @ 01:08:30 Author: felixonmars Revision: 541740 archrelease: copy trunk to community-staging-x86_64 Added: snd/repos/community-staging-x86_64/ snd/repos/community-staging-x86_64/PKGBUILD (from rev 541738, snd/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: snd/repos/community-staging-x86_64/PKGBUILD (from rev 541738, snd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-12-26 01:08:30 UTC (rev 541740) @@ -0,0 +1,64 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif +# Contributor: Juergen Hoetzel +# Contributor: see .contrib + +pkgname=snd +pkgver=19.9 +pkgrel=2 +pkgdesc="An advanced sound editor" +arch=('x86_64') +url="https://ccrma.stanford.edu/software/snd/; +license=('custom:free') +groups=('pro-audio') +depends=('alsa-lib' 'cairo' 'fftw' 'glibc' 'glib2' 'gmp' 'gsl' 'gtk3' +'libjack.so' 'libmpc' 'libsamplerate' 'pango' 'ruby') +makedepends=('flac' 'gendesk' '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=('fa78c80f52b78d5b78662fe74579c63f7933383ccf114be20286405578cb929bc9845bb4b779a95ecbd09a76bb23a1d9ad4ec0bc638d73f44e6d20392b54dd74') + +prepare() { + cd "${pkgname}-${pkgver}" + # create XDG desktop file, as the default is broken + gendesk -f -n \ + --pkgname "${pkgname}" \ + --name "${pkgname}" \ + --exec "${pkgname}" \ + --genericname "Sound Editor" \ + --categories "AudioVideo;Audio" +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --with-alsa \ + --with-gmp \ + --with-gtk \ + --with-jack \ + --with-ladspa \ + --with-pulseaudio \ + --with-ruby + make +} + +package() { + cd "${pkgname}-${pkgver}" + make prefix="${pkgdir}/usr" install + install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications/" + install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" + # docs + install -vDm 644 {{HISTORY,README}.Snd,NEWS} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + install -vDm 644 *.html -t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 pix/*.png -t "${pkgdir}/usr/share/doc/${pkgname}/html/pix" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in snd/repos (2 files)
Date: Saturday, August 24, 2019 @ 22:17:35 Author: foutrelis Revision: 501602 archrelease: copy trunk to community-staging-x86_64 Added: snd/repos/community-staging-x86_64/ snd/repos/community-staging-x86_64/PKGBUILD (from rev 501601, snd/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: snd/repos/community-staging-x86_64/PKGBUILD (from rev 501601, snd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-24 22:17:35 UTC (rev 501602) @@ -0,0 +1,63 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif +# Contributor: Juergen Hoetzel +# Contributor: see .contrib + +pkgname=snd +pkgver=19.6 +pkgrel=2 +pkgdesc="An advanced sound editor" +arch=('x86_64') +url="https://ccrma.stanford.edu/software/snd/; +license=('custom:free') +groups=('pro-audio') +depends=('fftw' 'gsl' 'gtk3' 'jack' 'libmpc' 'ruby') +makedepends=('flac' 'gendesk' '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=('13dccf3fc41bf4822dbb6b0d164a576dfd19427d6eddc396d38b366922df6cfb853ed69be92528d04556fe11b14ec5bbd101d18dd30c74a6de74ea9eb24d9903') + +prepare() { + cd "${pkgname}-${pkgver}" + # create XDG desktop file, as the default is broken + gendesk -f -n \ + --pkgname "${pkgname}" \ + --name "${pkgname}" \ + --exec "${pkgname}" \ + --genericname "Sound Editor" \ + --categories "AudioVideo;Audio" +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --with-alsa \ + --with-gmp \ + --with-gtk \ + --with-jack \ + --with-ladspa \ + --with-pulseaudio \ + --with-ruby + make +} + +package() { + cd "${pkgname}-${pkgver}" + make prefix="${pkgdir}/usr" install + install -vDm 644 *.desktop -t "${pkgdir}/usr/share/applications/" + install -vDm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" + # docs + install -vDm 644 {{HISTORY,README}.Snd,NEWS} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + install -vDm 644 *.html -t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 pix/*.png -t "${pkgdir}/usr/share/doc/${pkgname}/html/pix" +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in snd/repos (2 files)
Date: Monday, January 7, 2019 @ 01:31:59 Author: foutrelis Revision: 420911 archrelease: copy trunk to community-staging-x86_64 Added: snd/repos/community-staging-x86_64/ snd/repos/community-staging-x86_64/PKGBUILD (from rev 420910, snd/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: snd/repos/community-staging-x86_64/PKGBUILD (from rev 420910, snd/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-01-07 01:31:59 UTC (rev 420911) @@ -0,0 +1,51 @@ +# Maintainer: David Runge +# Contributor: Ray Rashif +# Contributor: Juergen Hoetzel +# Contributor: see .contrib + +pkgname=snd +pkgver=18.9 +pkgrel=2 +pkgdesc="An advanced sound editor" +arch=('x86_64') +url="https://ccrma.stanford.edu/software/snd/; +license=('custom:free') +groups=('pro-audio') +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=('a6f674a078674e68be566f4676222d247f7a316ddb756d2cfe3470f5524b26b2d6df450ef562e137ed28d7a30e197cd0550cab8e22ec0b6a9f87d297a15e39ae') + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr \ + --with-alsa \ + --with-gmp \ + --with-gtk \ + --with-jack \ + --with-ladspa \ + --with-pulseaudio \ + --with-ruby + make +} + +package() { + cd "${pkgname}-${pkgver}" + make prefix="${pkgdir}/usr" install + install -vDm 644 COPYING "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" + # docs + install -vDm 644 {{HISTORY,README}.Snd,NEWS} \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + install -vDm 644 *.html -t "${pkgdir}/usr/share/doc/${pkgname}/html" + install -vDm 644 pix/*.png -t "${pkgdir}/usr/share/doc/${pkgname}/html/pix" +} + +# vim:set ts=2 sw=2 et: