Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
These are the basic plugins needed for the input, output, visualization,
and effects of the Audacious media player.

View File

@@ -0,0 +1,92 @@
# $NetBSD: Makefile,v 1.44 2013/06/06 12:54:01 wiz Exp $
#
DISTNAME= audacious-plugins-1.5.1
PKGREVISION= 35
CATEGORIES= audio
MASTER_SITES= http://distfiles.atheme.org/
EXTRACT_SUFX= .tgz
MAINTAINER= jfranz@bsdprojects.net
HOMEPAGE= http://audacious-media-player.org/
COMMENT= Plugins for Audacious media player
GNU_CONFIGURE= yes
USE_TOOLS+= gmake intltool pkg-config msgfmt
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"
PLIST_VARS+= oss sun oss4
.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.oss= yes
PLIST.sun= yes
.elif ${OPSYS} == "FreeBSD"
PLIST.oss= yes
.elif ${OPSYS} == "DragonFly"
PLIST.oss= yes
.elif ${OPSYS} == "SunOS"
BUILDLINK_TRANSFORM+= rm:-Wl,-export-dynamic
CPPFLAGS.SunOS= -D__EXTENSIONS__ -D__uint32_t=uint32_t -D__uint64_t=uint64_t
CONFIGURE_ARGS+= --enable-oss4
PLIST.oss4= yes
PLIST.oss= yes
#.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"

View File

@@ -0,0 +1,104 @@
@comment $NetBSD: PLIST,v 1.8 2011/04/21 15:03:52 hans Exp $
lib/audacious/Container/m3u.so
lib/audacious/Container/pls.so
lib/audacious/Container/xspf.so
lib/audacious/Effect/audiocompress.so
lib/audacious/Effect/crystalizer.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
${PLIST.midi}lib/audacious/Input/timidity.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
${PLIST.sid}lib/audacious/Input/sid.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
${PLIST.esd}lib/audacious/Output/ESD.so
${PLIST.oss}lib/audacious/Output/OSS.so
${PLIST.oss4}lib/audacious/Output/OSS4.so
lib/audacious/Output/filewriter.so
${PLIST.jack}lib/audacious/Output/libjackout.so
${PLIST.pulse}lib/audacious/Output/pulse_audio.so
lib/audacious/Output/null.so
${PLIST.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

View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.2 2008/11/10 12:06:06 wiz Exp $
SHA1 (audacious-plugins-1.5.1.tgz) = 630c936027c66649795cac7327cf6ab3590d3e49
RMD160 (audacious-plugins-1.5.1.tgz) = 4b9fc29ccf61d1a503f10f060cbdee8b148f28b8
Size (audacious-plugins-1.5.1.tgz) = 2944448 bytes
SHA1 (patch-aa) = 40620dde9c06925bf5cb9a0370eeaa55ec3b1f4f

View File

@@ -0,0 +1,59 @@
# $NetBSD: options.mk,v 1.6 2012/06/12 15:45:54 wiz Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.audacious-plugins
PKG_SUPPORTED_OPTIONS= arts esound inet6 jack midi pulseaudio sid
PKG_SUGGESTED_OPTIONS+= inet6 pulseaudio
.include "../../mk/bsd.options.mk"
PLIST_VARS+= sid
.if !empty(PKG_OPTIONS:Msid)
. include "../../audio/libsidplay/buildlink3.mk"
PLIST.sid= yes
.else
CONFIGURE_ARGS+= --disable-sid
.endif
PLIST_VARS+= arts
.if !empty(PKG_OPTIONS:Marts)
. include "../../audio/arts/buildlink3.mk"
PLIST.arts= yes
.else
CONFIGURE_ARGS+= --disable-arts
.endif
PLIST_VARS+= esd
.if !empty(PKG_OPTIONS:Mesound)
. include "../../audio/esound/buildlink3.mk"
PLIST.esd= yes
.else
CONFIGURE_ARGS+= --disable-esd
.endif
.if !empty(PKG_OPTIONS:Minet6)
CONFIGURE_ARGS+= --enable-ipv6
.endif
PLIST_VARS+= jack
.if !empty(PKG_OPTIONS:Mjack)
. include "../../audio/jack/buildlink3.mk"
PLIST.jack= yes
.else
CONFIGURE_ARGS+= --disable-jack
.endif
PLIST_VARS+= midi
.if !empty(PKG_OPTIONS:Mmidi)
BUILD_DEPENDS+= timidity>=0:../../audio/timidity
PLIST.midi= yes
.else
CONFIGURE_ARGS+= --disable-timidity
.endif
PLIST_VARS+= pulse
.if !empty(PKG_OPTIONS:Mpulseaudio)
. include "../../audio/pulseaudio/buildlink3.mk"
PLIST.pulse= yes
.else
CONFIGURE_ARGS+= --disable-pulse
.endif

View File

@@ -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);
if (ret == 0)
g_print("Track upload finished!\n");