Date: Saturday, October 15, 2022 @ 21:48:51 Author: dvzrv Revision: 1329264
archrelease: copy trunk to community-x86_64 Added: snd/repos/community-x86_64/PKGBUILD (from rev 1329263, snd/trunk/PKGBUILD) Deleted: snd/repos/community-x86_64/PKGBUILD ----------+ PKGBUILD | 198 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 99 insertions(+), 99 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-10-15 21:48:33 UTC (rev 1329263) +++ PKGBUILD 2022-10-15 21:48:51 UTC (rev 1329264) @@ -1,99 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org> -# Contributor: Ray Rashif <sc...@archlinux.org> -# Contributor: Juergen Hoetzel <juer...@archlinux.org> - -pkgname=snd -pkgver=22.7 -pkgrel=1 -pkgdesc="An advanced sound editor" -arch=(x86_64) -url="https://ccrma.stanford.edu/software/snd/" -license=(custom:free) -groups=(pro-audio) -depends=(glibc glu gmp gsl libglvnd libmpc libx11 libxext -libxpm libxt mpfr openmotif) -# TODO: maybe replace mpg123 with mpg321 -makedepends=(alsa-lib fftw flac gendesk jack ladspa libsamplerate mpg123 ruby -speex timidity++ vorbis-tools wavpack) -optdepends=( - 'flac: For flac support' - 'mpg123: For MPEG support' - 'ruby: for snd-ruby' - 'speex: For speex support' - 'timidity++: For MIDI to WAVE support' - 'vorbis-tools: For OGG support' - 'wavpack: For wav support' -) -options=(debug) -source=(https://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha512sums=('af0c61cb03865230bede59d8456f2f42292847842b15575683b1baf9a59beb95aa5c23423cad5c20590ff9c3b0abe10a3d09fb4240c5c6e255ed5d145c2d2242') -b2sums=('0557dfe6c799e5307cdb579446e639751874de89a884fd9b81a38a8b0dea596622a3cea745a7cd38e849afe44e6ed5f2f191bac61cb38a75a90b64d44ae29db1') - -prepare() { - gendesk -f -n \ - --pkgname "edu.stanford.ccrma.$pkgname-s7" \ - --name "$pkgname (s7)" \ - --exec "$pkgname-s7" \ - --genericname "Sound Editor" \ - --categories "AudioVideo;Audio" - gendesk -f -n \ - --pkgname "edu.stanford.ccrma.$pkgname-ruby" \ - --name "$pkgname (ruby)" \ - --exec "$pkgname-ruby" \ - --genericname "Sound Editor" \ - --categories "AudioVideo;Audio" - gendesk -f -n \ - --pkgname "edu.stanford.ccrma.$pkgname" \ - --name $pkgname \ - --exec $pkgname \ - --genericname "Sound Editor" \ - --categories "AudioVideo;Audio" - cp -av $pkgname-$pkgver $pkgname-ruby-$pkgver -} - -build() { - local options=( - --prefix=/usr - --with-alsa - --with-gl - --with-gmp - --with-jack - --with-ladspa - --with-motif - ) - ( - cd $pkgname-$pkgver - ./configure "${options[@]}" --with-s7 - make - ) - ( - cd $pkgname-ruby-$pkgver - ./configure "${options[@]}" --with-ruby - make - ) -} - -package() { - depends+=(libasound.so libfftw3.so libjack.so libsamplerate.so) - - make DESTDIR="$pkgdir" install -C $pkgname-$pkgver - mv -v "$pkgdir/usr/bin/snd"{,-s7} - - make DESTDIR="$pkgdir" install -C $pkgname-ruby-$pkgver - mv -v "$pkgdir/usr/bin/snd"{,-ruby} - - # set s7 version as default - ln -sv snd-s7 "$pkgdir/usr/bin/snd" - - # XDG desktop integration - install -vDm 644 *.desktop -t "$pkgdir/usr/share/applications/" - # license - install -vDm 644 $pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname" - # docs - install -vDm 644 $pkgname-$pkgver/{{HISTORY,README}.Snd,NEWS} -t "$pkgdir/usr/share/doc/$pkgname/" - install -vDm 644 $pkgname-$pkgver/*.html -t "$pkgdir/usr/share/doc/$pkgname/html" - install -vDm 644 $pkgname-$pkgver/pix/*.png -t "$pkgdir/usr/share/doc/$pkgname/html/pix" - - # remove examples of unsupported extension language forth (not in the repos) - rm -v "$pkgdir/usr/share/$pkgname/"*.fs -} Copied: snd/repos/community-x86_64/PKGBUILD (from rev 1329263, snd/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-10-15 21:48:51 UTC (rev 1329264) @@ -0,0 +1,99 @@ +# Maintainer: David Runge <dv...@archlinux.org> +# Contributor: Ray Rashif <sc...@archlinux.org> +# Contributor: Juergen Hoetzel <juer...@archlinux.org> + +pkgname=snd +pkgver=22.8 +pkgrel=1 +pkgdesc="An advanced sound editor" +arch=(x86_64) +url="https://ccrma.stanford.edu/software/snd/" +license=(custom:free) +groups=(pro-audio) +depends=(glibc glu gmp gsl libglvnd libmpc libx11 libxext +libxpm libxt mpfr openmotif) +# TODO: maybe replace mpg123 with mpg321 +makedepends=(alsa-lib fftw flac gendesk jack ladspa libsamplerate mpg123 ruby +speex timidity++ vorbis-tools wavpack) +optdepends=( + 'flac: For flac support' + 'mpg123: For MPEG support' + 'ruby: for snd-ruby' + 'speex: For speex support' + 'timidity++: For MIDI to WAVE support' + 'vorbis-tools: For OGG support' + 'wavpack: For wav support' +) +options=(debug) +source=(https://sourceforge.net/projects/$pkgname/files/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('a6c007a1c17973f6bc4badcca72b310b4e53d3a8b1831f026fca230ae9925ab3c53eb6a97015220fd929b7ecb14c7922ba2113d6c7a6626406ec4d361b7b228d') +b2sums=('6d90e1a51f862d17985831f676a01e61c9cce44f623c8db5d8a0a30cb3909823b5361a20ce5a19bfdb846c0d5237fcd9183be0a9970cfa6e9e02c69911090e6f') + +prepare() { + gendesk -f -n \ + --pkgname "edu.stanford.ccrma.$pkgname-s7" \ + --name "$pkgname (s7)" \ + --exec "$pkgname-s7" \ + --genericname "Sound Editor" \ + --categories "AudioVideo;Audio" + gendesk -f -n \ + --pkgname "edu.stanford.ccrma.$pkgname-ruby" \ + --name "$pkgname (ruby)" \ + --exec "$pkgname-ruby" \ + --genericname "Sound Editor" \ + --categories "AudioVideo;Audio" + gendesk -f -n \ + --pkgname "edu.stanford.ccrma.$pkgname" \ + --name $pkgname \ + --exec $pkgname \ + --genericname "Sound Editor" \ + --categories "AudioVideo;Audio" + cp -av $pkgname-$pkgver $pkgname-ruby-$pkgver +} + +build() { + local options=( + --prefix=/usr + --with-alsa + --with-gl + --with-gmp + --with-jack + --with-ladspa + --with-motif + ) + ( + cd $pkgname-$pkgver + ./configure "${options[@]}" --with-s7 + make + ) + ( + cd $pkgname-ruby-$pkgver + ./configure "${options[@]}" --with-ruby + make + ) +} + +package() { + depends+=(libasound.so libfftw3.so libjack.so libsamplerate.so) + + make DESTDIR="$pkgdir" install -C $pkgname-$pkgver + mv -v "$pkgdir/usr/bin/snd"{,-s7} + + make DESTDIR="$pkgdir" install -C $pkgname-ruby-$pkgver + mv -v "$pkgdir/usr/bin/snd"{,-ruby} + + # set s7 version as default + ln -sv snd-s7 "$pkgdir/usr/bin/snd" + + # XDG desktop integration + install -vDm 644 *.desktop -t "$pkgdir/usr/share/applications/" + # license + install -vDm 644 $pkgname-$pkgver/COPYING -t "$pkgdir/usr/share/licenses/$pkgname" + # docs + install -vDm 644 $pkgname-$pkgver/{{HISTORY,README}.Snd,NEWS} -t "$pkgdir/usr/share/doc/$pkgname/" + install -vDm 644 $pkgname-$pkgver/*.html -t "$pkgdir/usr/share/doc/$pkgname/html" + install -vDm 644 $pkgname-$pkgver/pix/*.png -t "$pkgdir/usr/share/doc/$pkgname/html/pix" + + # remove examples of unsupported extension language forth (not in the repos) + rm -v "$pkgdir/usr/share/$pkgname/"*.fs +}