pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/audio/audacious-plugins Initial import of wip/audaciou...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/abcc06106877
branches:  trunk
changeset: 548653:abcc06106877
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Oct 20 09:32:19 2008 +0000

description:
Initial import of wip/audacious-plugins-1.5.0, packaged by Johann Franz.

These are the basic plugins needed for the input, output, visualization,
and effects of the Audacious media player.

diffstat:

 audio/audacious-plugins/DESCR            |    2 +
 audio/audacious-plugins/Makefile         |   88 ++++++++++++++++++++++++
 audio/audacious-plugins/PLIST            |  111 +++++++++++++++++++++++++++++++
 audio/audacious-plugins/distinfo         |    6 +
 audio/audacious-plugins/options.mk       |   58 ++++++++++++++++
 audio/audacious-plugins/patches/patch-aa |   13 +++
 6 files changed, 278 insertions(+), 0 deletions(-)

diffs (truncated from 302 to 300 lines):

diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/DESCR     Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,2 @@
+These are the basic plugins needed for the input, output, visualization,
+and effects of the Audacious media player.
diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/Makefile  Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,88 @@
+# $NetBSD: Makefile,v 1.1.1.1 2008/10/20 09:32:19 wiz Exp $
+#
+
+DISTNAME=              audacious-plugins-1.5.0
+CATEGORIES=            audio
+MASTER_SITES=          http://distfiles.atheme.org/
+EXTRACT_SUFX=          .tgz
+
+MAINTAINER=            jfranz%bsdprojects.net@localhost
+HOMEPAGE=              http://audacious-media-player.org/
+COMMENT=               Plugins for Audacious media player
+
+GNU_CONFIGURE=         yes
+USE_TOOLS+=            gmake intltool pkg-config
+USE_LIBTOOL=           yes
+
+# This should avoid an error like: libstdc++.so.6: Undefined PLT symbol "_Unwind_GetIP" on NetBSD i386 and maybe amd64, with gcc4 at least.
+# This seems to happen when libstdc++ gets linked in with the plug-ins and the code is not compiled with g++.
+# For a similar problem see http://archive.netbsd.se/?ml=netbsd-java&a=2007-08&m=4912662 :
+LDFLAGS.NetBSD+=       -lgcc_s
+
+# From audio/bmp/Makefile:
+# XXX Workaround a crash during shutdown that happens when dlclose(3)ing
+# any open plugin.  libstdc++ gets dynamically linked in when the id3lib
+# library is loaded, and is the one causing problems.  See PR pkg/26846
+# for more information.
+USE_LANGUAGES=         c c++
+LDFLAGS.NetBSD+=       -lstdc++ -lm
+
+# cdaudio plugin complains about missing OSS at runtime
+LDFLAGS+=              ${LIBOSSAUDIO}
+
+# do not use pkgsrc' flac if it is installed
+CFLAGS+=       -I. -I../flacng -Ilibflacng
+
+CONFIGURE_ARGS+=       --disable-amidiplug --disable-evdevplug \
+                       --disable-coreaudio --disable-projectm \
+                       --disable-gnomeshortcuts
+
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
+.if ${OPSYS} == "NetBSD"
+RAWPART_cmd=           /sbin/sysctl -n kern.rawpartition | ${TR} 0-9 a-j
+CONFIGURE_ARGS+=       --with-dev-dsp=${DEVOSSSOUND}                   \
+                       --with-cdda-device=/dev/rcd0${RAWPART_cmd:sh}   \
+                       --with-cdda-dir=/cdrom/
+PLIST_SUBST+=          OSS=""
+PLIST_SUBST+=          SUN=""
+.elif ${OPSYS} == "FreeBSD"
+PLIST_SUBST+=          OSS=""
+PLIST_SUBST+=          SUN="@comment "
+.elif ${OPSYS} == "DragonFly"
+PLIST_SUBST+=          OSS=""
+PLIST_SUBST+=          SUN="@comment "
+.elif ${OPSYS} == "SunOS"
+PLIST_SUBST+=          OSS="@comment "
+PLIST_SUBST+=          SUN=""
+#.elif ${OPSYS} == "Linux"
+#.  include    "../../wip/alsa-lib/buildlink3.mk"
+#PKG_SUPPORTED_OPTIONS+= lirc
+#.  if !empty(PKG_OPTIONS:Mlirc)
+#CONFIGURE_ARGS+=      --enable-lirc
+#.    include "../../wip/lirc/buildlink3.mk"
+#.  endif
+.endif
+
+.include "../../audio/audacious/buildlink3.mk"
+.include "../../audio/libcddb/buildlink3.mk"
+.include "../../audio/libmad/buildlink3.mk"
+.include "../../audio/libmpcdec/buildlink3.mk"
+.include "../../audio/libvorbis/buildlink3.mk"
+.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../audio/wavpack/buildlink3.mk"
+.include "../../audio/lame/buildlink3.mk"
+.include "../../devel/libbinio/buildlink3.mk"
+.include "../../devel/libmtp/buildlink3.mk"
+.include "../../devel/SDL/buildlink3.mk"
+.include "../../graphics/imlib2/buildlink3.mk"
+.include "../../misc/libcdio/buildlink3.mk"
+.include "../../multimedia/libogg/buildlink3.mk"
+.include "../../net/libmms/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../www/neon/buildlink3.mk"
+.include "../../x11/libXcomposite/buildlink3.mk"
+.include "../../mk/oss.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/PLIST     Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,111 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/10/20 09:32:19 wiz Exp $
+lib/audacious/Container/m3u.so
+lib/audacious/Container/pls.so
+lib/audacious/Container/xspf.so
+lib/audacious/Effect/audiocompress.so
+lib/audacious/Effect/echo.so
+lib/audacious/Effect/ladspa.so
+lib/audacious/Effect/sndstretch.so
+lib/audacious/Effect/stereo.so
+lib/audacious/Effect/voice_removal.so
+lib/audacious/General/alarm.so
+lib/audacious/General/aosd.so
+lib/audacious/General/hotkey.so
+lib/audacious/General/mtp_up.so
+lib/audacious/General/scrobbler.so
+lib/audacious/General/song_change.so
+lib/audacious/General/statusicon.so
+lib/audacious/Input/aac.so
+lib/audacious/Input/adplug.so
+lib/audacious/Input/alac.so
+lib/audacious/Input/cdaudio-ng.so
+lib/audacious/Input/console.so
+lib/audacious/Input/cuesheet.so
+lib/audacious/Input/demac.so
+lib/audacious/Input/flacng.so
+lib/audacious/Input/madplug.so
+lib/audacious/Input/metronom.so
+lib/audacious/Input/modplug.so
+lib/audacious/Input/musepack.so
+lib/audacious/Input/sexypsf.so
+${SID}lib/audacious/Input/sid.so
+${MIDI}lib/audacious/Input/libtimidity.so
+lib/audacious/Input/sndfile.so
+lib/audacious/Input/tonegen.so
+lib/audacious/Input/tta.so
+lib/audacious/Input/vorbis.so
+lib/audacious/Input/vtx.so
+lib/audacious/Input/wavpack.so
+lib/audacious/Input/wma.so
+lib/audacious/Output/OSS.so
+lib/audacious/Output/filewriter.so
+${ESD}lib/audacious/Output/ESD.so
+${JACK}lib/audacious/Output/libjackout.so
+lib/audacious/Output/null.so
+${PULSE}lib/audacious/Output/libpulse_audio.so
+${SUN}lib/audacious/Output/sun.so
+lib/audacious/Transport/lastfm.so
+lib/audacious/Transport/mms.so
+lib/audacious/Transport/neon.so
+lib/audacious/Transport/stdio.so
+lib/audacious/Visualization/blur_scope.so
+lib/audacious/Visualization/paranormal.so
+lib/audacious/Visualization/rocklight.so
+lib/audacious/Visualization/rootvis.so
+lib/audacious/Visualization/spectrum.so
+share/audacious/images/audioscrobbler.png
+share/audacious/images/audioscrobbler_badge.png
+share/audacious/paranormal/Presets/aerdan_-_bloody_vortex.pnv
+share/audacious/paranormal/Presets/aerdan_-_cloudscape.pnv
+share/audacious/paranormal/Presets/aerdan_-_cloudscape2.pnv
+share/audacious/paranormal/Presets/aerdan_-_dancing_snow.pnv
+share/audacious/paranormal/Presets/aerdan_-_portal_to_hell.pnv
+share/audacious/paranormal/Presets/aerdan_-_telestatic.pnv
+share/audacious/paranormal/Presets/nazca_-_smoke_on_the_water.pnv
+share/audacious/paranormal/Presets/nenolod_-_3d_wave.pnv
+share/audacious/paranormal/Presets/nenolod_-_aquamarine_dream.pnv
+share/audacious/paranormal/Presets/nenolod_-_beatscope.pnv
+share/audacious/paranormal/Presets/nenolod_-_branchscope.pnv
+share/audacious/paranormal/Presets/nenolod_-_bumblebees.pnv
+share/audacious/paranormal/Presets/nenolod_-_cubism.pnv
+share/audacious/paranormal/Presets/nenolod_-_flying_into_pastels.pnv
+share/audacious/paranormal/Presets/nenolod_-_interlaced.pnv
+share/audacious/paranormal/Presets/nenolod_-_kaliedoscope.pnv
+share/audacious/paranormal/Presets/nenolod_-_phosphor_flame.pnv
+share/audacious/paranormal/Presets/nenolod_-_psuedo_starfield.pnv
+share/audacious/paranormal/Presets/nenolod_-_purple_flower.pnv
+share/audacious/paranormal/Presets/nenolod_-_quakingscope.pnv
+share/audacious/paranormal/Presets/nenolod_-_quasar.pnv
+share/audacious/paranormal/Presets/nenolod_-_retroscope.pnv
+share/audacious/paranormal/Presets/nenolod_-_rush.pnv
+share/audacious/paranormal/Presets/nenolod_-_scopefun.pnv
+share/audacious/paranormal/Presets/nenolod_-_simple_yet_pretty.pnv
+share/audacious/paranormal/Presets/nenolod_-_smoke.pnv
+share/audacious/paranormal/Presets/nenolod_-_swarm.pnv
+share/audacious/paranormal/Presets/nenolod_-_technicolour_nightmare.pnv
+share/audacious/paranormal/Presets/nenolod_-_transform_fun.pnv
+share/audacious/paranormal/Presets/nenolod_-_trapped.pnv
+share/audacious/paranormal/Presets/nenolod_-_tunnel_vision.pnv
+share/audacious/paranormal/Presets/nenolod_-_value_replace_fun.pnv
+share/audacious/paranormal/Presets/nenolod_-_worms.pnv
+share/audacious/paranormal/Presets/ticpu_-_colored_beat-o-scope.pnv
+share/locale/ca/LC_MESSAGES/audacious-plugins.mo
+share/locale/cs/LC_MESSAGES/audacious-plugins.mo
+share/locale/cy/LC_MESSAGES/audacious-plugins.mo
+share/locale/de/LC_MESSAGES/audacious-plugins.mo
+share/locale/et/LC_MESSAGES/audacious-plugins.mo
+share/locale/fr/LC_MESSAGES/audacious-plugins.mo
+share/locale/ja/LC_MESSAGES/audacious-plugins.mo
+share/locale/ro/LC_MESSAGES/audacious-plugins.mo
+share/locale/ru/LC_MESSAGES/audacious-plugins.mo
+share/locale/sk/LC_MESSAGES/audacious-plugins.mo
+share/locale/tr/LC_MESSAGES/audacious-plugins.mo
+@dirrm share/audacious/paranormal/Presets
+@dirrm share/audacious/paranormal
+@dirrm lib/audacious/Visualization
+@dirrm lib/audacious/Transport
+@dirrm lib/audacious/Output
+@dirrm lib/audacious/Input
+@dirrm lib/audacious/General
+@dirrm lib/audacious/Effect
+@dirrm lib/audacious/Container
diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/distinfo  Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/10/20 09:32:19 wiz Exp $
+
+SHA1 (audacious-plugins-1.5.0.tgz) = 7cd157b0663674e6c271cb0353fb91e068f91f7e
+RMD160 (audacious-plugins-1.5.0.tgz) = 0a44cdd99819b9769b5b260dc41d546278a64039
+Size (audacious-plugins-1.5.0.tgz) = 2961507 bytes
+SHA1 (patch-aa) = 40620dde9c06925bf5cb9a0370eeaa55ec3b1f4f
diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/options.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/options.mk        Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,58 @@
+# $NetBSD: options.mk,v 1.1.1.1 2008/10/20 09:32:19 wiz Exp $
+
+PKG_OPTIONS_VAR=       PKG_OPTIONS.audacious-plugins
+PKG_SUPPORTED_OPTIONS= arts esound inet6 jack midi # pulse sid
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Msid)
+.  include "../../wip/resid-builder/buildlink3.mk"
+PLIST_SUBST+=          SID=""
+.else
+CONFIGURE_ARGS+=       --disable-sid
+PLIST_SUBST+=          SID="@comment "
+.endif
+
+.if !empty(PKG_OPTIONS:Marts)
+.  include "../../audio/arts/buildlink3.mk"
+PLIST_SUBST+=          ARTS=""
+.else
+CONFIGURE_ARGS+=       --disable-arts
+PLIST_SUBST+=          ARTS="@comment "
+.endif
+
+.if !empty(PKG_OPTIONS:Mesound)
+.  include "../../audio/esound/buildlink3.mk"
+PLIST_SUBST+=          ESD=""
+.else
+CONFIGURE_ARGS+=       --disable-esd
+PLIST_SUBST+=          ESD="@comment "
+.endif
+
+.if !empty(PKG_OPTIONS:Minet6)
+CONFIGURE_ARGS+=       --enable-ipv6
+.endif
+
+.if !empty(PKG_OPTIONS:Mjack)
+.  include "../../audio/jack/buildlink3.mk"
+PLIST_SUBST+=          JACK=""
+.else
+CONFIGURE_ARGS+=       --disable-jack
+PLIST_SUBST+=          JACK="@comment "
+.endif
+
+.if !empty(PKG_OPTIONS:Mmidi)
+BUILD_DEPENDS+=                timidity>=0:../../audio/timidity
+PLIST_SUBST+=          MIDI=""
+.else
+CONFIGURE_ARGS+=       --disable-timidity
+PLIST_SUBST+=          MIDI="@comment "
+.endif
+
+.if !empty(PKG_OPTIONS:Mpulse)
+.  include "../../wip/pulseaudio/buildlink3.mk"
+PLIST_SUBST+=          PULSE=""
+.else
+CONFIGURE_ARGS+=       --disable-pulse
+PLIST_SUBST+=          PULSE="@comment "
+.endif
diff -r 1fa795495477 -r abcc06106877 audio/audacious-plugins/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/audio/audacious-plugins/patches/patch-aa  Mon Oct 20 09:32:19 2008 +0000
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/10/20 09:32:19 wiz Exp $
+
+--- src/mtp_up/mtp.c.orig      2008-03-13 22:22:36.000000000 +0000
++++ src/mtp_up/mtp.c
+@@ -199,7 +199,7 @@ gint upload_file(Tuple *from_tuple)
+ #if DEBUG
+     g_print("Uploading track '%s'\n",filename);
+ #endif
+-    ret = LIBMTP_Send_Track_From_File(mtp_device, filename , gentrack, NULL , NULL, parent_id);
++    ret = LIBMTP_Send_Track_From_File(mtp_device, filename , gentrack, NULL , NULL);
+     LIBMTP_destroy_track_t(gentrack);



Home | Main Index | Thread Index | Old Index