Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=5d34e1406fb5241423157e1ddd5b647737e84835
commit 5d34e1406fb5241423157e1ddd5b647737e84835 Author: James Buren <r...@frugalware.org> Date: Fri Aug 27 05:42:51 2010 -0500 audacious-plugins-2.4.0-1-i686 * version bump * remove icecast and esd plugins * new libnotify plugin diff --git a/source/xmultimedia-extra/audacious-plugins/FrugalBuild b/source/xmultimedia-extra/audacious-plugins/FrugalBuild index 9e60c74..d145025 100644 --- a/source/xmultimedia-extra/audacious-plugins/FrugalBuild +++ b/source/xmultimedia-extra/audacious-plugins/FrugalBuild @@ -2,80 +2,67 @@ # Maintainer: James Buren <r...@frugalware.org> pkgname=audacious-plugins -pkgver=2.3 -pkgrel=3 +pkgver=2.4.0 +pkgrel=1 pkgdesc="Plugins for audacious." url="http://audacious-media-player.org" depends=('audacious>=2.3-4' 'flac>=1.1.4' 'libvorbis' 'unzip' 'lame' 'libmad' \ 'libxcomposite' 'alsa-lib' 'faad2' 'libsamplerate') -makedepends=('krb5' 'libcap>=2.19') +makedepends=('krb5') # Blue tooth disabled because of compile errors. conflicts=('audacious-plugin-arts' 'audacious-plugin-musepack' \ 'audacious-plugin-bluetooth' 'audacious-plugin-lastfm' \ - 'audacious-plugin-scrobbler') -replaces=('audacious-plugin-arts' 'audacious-plugin-musepack' \ - 'audacious-plugin-bluetooth' 'audacious-plugin-lastfm' \ - 'audacious-plugin-scrobbler') + 'audacious-plugin-scrobbler' 'audacious-plugin-esd' \ + 'audacious-plugin-icecast') +replaces=(${conflic...@]}) groups=('xmultimedia-extra') archs=('i686' 'x86_64') options=('scriptlet') up2date="lynx -dump '$url/downloads' | grep -o '$pkgname-\(.*\).tgz' | tail -n1 | sed 's|$pkgname-\(.*\).tgz|\1|'" source=(http://distfiles.atheme.org/$pkgname-$pkgver.tgz) +sha1sums=('bd59c31ffb439380fcfec028dcf10b49cb82ad5f') -subpkgs=("audacious-plugin-esd" "audacious-plugin-jack" \ - "audacious-plugin-neon" "audacious-plugin-wavpack" \ - "audacious-plugin-sidplay" "audacious-plugin-mtp" \ - "audacious-plugin-mms" \ - "audacious-plugin-pulseaudio" "audacious-plugin-icecast" \ - "audacious-plugin-paranormal" \ - "audacious-plugin-adplug" \ - "audacious-plugin-cd" \ - "audacious-plugin-sndfile" "audacious-plugin-cue" \ - "audacious-plugin-bs2b" "audacious-plugin-projectm" \ - "audacious-plugin-ffaudio" "audacious-plugin-fluidsynth") -subdescs=('Audacious esd output plugin' 'Audacious jack output plugin' \ - 'Audacious neon transport plugin' 'Audacious wavpack input plugin' \ - 'Audacious sid input plugin' 'Audacious mtp general plugin' \ - 'Audacious mms transport plugin' \ - 'Audacious pulseaudio output plugin' 'Audacious icecast output plugin' \ - 'Audacious paranormal visualization plugin' \ - 'Audacious adplug input plugin' \ - 'Audacious cd input plugin' \ - 'Audacious sndfile input plugin' 'Audacious cue container plugin' \ - 'Audacious bs2b effect plugin' 'Audacious projectm visualization plugin' \ - 'Audacious ffaudio input plugin' 'Audacious fluidsynth input plugin') -subdepends=("esd" "libsamplerate jack" "neon>=0.28.3" "wavpack>=4.40.0" \ - "libsidplay libsidplay2" "libmtp" "libmms" "pulseaudio libcap>=2.19" \ - "libshout" "sdl" "adplug>=2.1" \ - "libcdio>=0.80-2" "libsndfile" "libcue" "libbs2b" \ - "libprojectm gtkglext" "ffmpeg libraw1394" "fluidsynth") -subrodepends=("$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ - "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ - "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ - "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ - "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver" \ - "$pkgname=$pkgver" "$pkgname=$pkgver" "$pkgname=$pkgver") -subgroups=('xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra' \ - 'xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra' \ - 'xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra' \ - 'xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra' \ - 'xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra' \ - 'xmultimedia-extra' 'xmultimedia-extra' 'xmultimedia-extra') -subarchs=('i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64' \ - 'i686 x86_64' 'i686 x86_64' 'i686 x86_64') +subpkgs=( "audacious-plugin-jack" "audacious-plugin-neon" \ + "audacious-plugin-wavpack" "audacious-plugin-sidplay" \ + "audacious-plugin-mtp" "audacious-plugin-mms" \ + "audacious-plugin-pulseaudio" "audacious-plugin-paranormal" \ + "audacious-plugin-adplug" "audacious-plugin-cd" \ + "audacious-plugin-sndfile" "audacious-plugin-cue" \ + "audacious-plugin-bs2b" "audacious-plugin-projectm" \ + "audacious-plugin-ffaudio" "audacious-plugin-fluidsynth" \ + "audacious-plugin-notify" ) +subdescs=( 'Audacious jack output plugin' 'Audacious neon transport plugin' \ + 'Audacious wavpack input plugin' 'Audacious sidplay input plugin' \ + 'Audacious mtp general plugin' 'Audacious mms transport plugin' \ + 'Audacious pulseaudio output plugin' \ + 'Audacious paranormal visualization plugin' \ + 'Audacious adplug input plugin' 'Audacious cd input plugin' \ + 'Audacious sndfile input plugin' 'Audacious cue container plugin' \ + 'Audacious bs2b effect plugin' \ + 'Audacious projectm visualization plugin' \ + 'Audacious ffaudio input plugin' \ + 'Audacious fluidsynth input plugin' \ + 'Audacious notify general plugin' ) +subdepends=( "jack" "neon>=0.28.3" "wavpack>=4.40.0" "libsidplay libsidplay2" \ + "libmtp" "libmms" "pulseaudio libcap>=2.19" "sdl" "adplug>=2.1" \ + "libcdio>=0.80-2" "libsndfile" "libcue>=1.4.0" "libbs2b" \ + "libprojectm gtkglext" "ffmpeg libraw1394" "fluidsynth" + "libnotify" ) +for i in $(seq 0 $(echo ${#subpk...@]} - 1 | bc)); do + subrodepends[$i]="$pkgname=$pkgver" + subarchs[$i]=${arc...@]} + subgroups[$i]=${grou...@]} +done +if [ "$CARCH" != "ppc" ]; then subpkgs=("${subpk...@]}" 'audacious-plugin-lirc') subdescs=("${subdes...@]}" 'Audacious lirc plugin') subdepends=("${subdepen...@]}" "lirc") subrodepends=("${subrodepen...@]}" "$pkgname=$pkgver") subgroups=("${subgrou...@]}" 'xmultimedia-extra') subarchs=("${subarc...@]}" 'i686 x86_64') - +fi build() { @@ -89,10 +76,10 @@ build() --enable-amidiplug \ --disable-dependency-tracking \ --enable-usf \ + --enable-scrobbler \ $opts ## Fbuild/Fmakeinstall does not work make DESTDIR=$Fdestdir install || Fdie - Fsplit audacious-plugin-esd usr/lib/audacious/Output/ESD.so Fsplit audacious-plugin-jack usr/lib/audacious/Output/jackout.so if [ "$CARCH" != "ppc" ]; then Fsplit audacious-plugin-lirc usr/lib/audacious/General/lirc.so @@ -103,7 +90,6 @@ build() Fsplit audacious-plugin-mtp usr/lib/audacious/General/mtp_up.so Fsplit audacious-plugin-mms usr/lib/audacious/Transport/mms.so Fsplit audacious-plugin-pulseaudio usr/lib/audacious/Output/pulse_audio.so - Fsplit audacious-plugin-icecast usr/lib/audacious/Output/icecast.so Fsplit audacious-plugin-paranormal usr/lib/audacious/Visualization/paranormal.so Fsplit audacious-plugin-adplug usr/lib/audacious/Input/adplug.so Fsplit audacious-plugin-cd usr/lib/audacious/Input/cdaudio-ng.so @@ -113,7 +99,7 @@ build() Fsplit audacious-plugin-projectm usr/lib/audacious/Visualization/projectm-1.0.so Fsplit audacious-plugin-ffaudio usr/lib/audacious/Input/ffaudio.so Fsplit audacious-plugin-fluidsynth usr/lib/audacious/Input/amidi-plug/ap-fluidsynth.so + Fsplit audacious-plugin-notify usr/lib/audacious/General/notify.so } # optimization OK -sha1sums=('1e18e2f3a070a23e58b8f91f2923ef7d9bbaf153') _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git