Hi,
Tested on amd64. arts completely untested.
Input and comments welcome.
f.-
Index: audio/audacious/Makefile
===================================================================
RCS file: /cvs/ports/audio/audacious/Makefile,v
retrieving revision 1.7
diff -u -p -r1.7 Makefile
--- audio/audacious/Makefile 15 Dec 2007 18:56:35 -0000 1.7
+++ audio/audacious/Makefile 30 Jan 2008 05:29:54 -0000
@@ -4,10 +4,10 @@ SHARED_ONLY= Yes
COMMENT= GTK+-2 media player based on BMP and XMMS
-DISTNAME= audacious-1.3.2
-PKGNAME= ${DISTNAME}p1
-SHARED_LIBS= audacious 5.0
-CATEGORIES= audio
+DISTNAME= audacious-1.4.5
+SHARED_LIBS= audclient 0.0
+
+CATEGORIES= audio multimedia
HOMEPAGE= http://audacious-media-player.org/
@@ -17,26 +17,33 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
-MASTER_SITES= http://static.audacious-media-player.org/release/
-EXTRACT_SUFX= .tgz
+WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
+ Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat fontconfig \
+ freetype gdk-x11-2.0 gdk_pixbuf-2.0 glib-2.0 glitz \
+ gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0 m pango-1.0 \
+ pangocairo-1.0 pangoft2-1.0 png pthread xml2 z
-USE_X11= Yes
-NO_REGRESS= Yes
+MASTER_SITES= http://distfiles.atheme.org/
-MODULES= devel/gettext
+EXTRACT_SUFX= .tgz
-WANTLIB= X11 Xau Xdmcp Xrender Xcursor Xext Xfixes Xi Xinerama Xrandr \
- Xcomposite Xdamage expat fontconfig freetype m z c pthread \
- glib-2.0 gthread-2.0 gmodule-2.0 gobject-2.0 gdk_pixbuf-2.0 \
- gdk-x11-2.0 gtk-x11-2.0 atk-1.0 cairo glitz png \
- pango-1.0 pangocairo-1.0 pangoft2-1.0 stdc++ xml2
+MODULES= devel/gettext
RUN_DEPENDS= :desktop-file-utils-*:devel/desktop-file-utils
LIB_DEPENDS= glade-2.0.>=0.3::devel/libglade2 \
- mcs::devel/mcs
+ mcs::devel/mcs \
+ mowgli::devel/mowgli \
+ dbus-glib-1::x11/dbus-glib \
+ dbus-1.>=6::x11/dbus
+
+MAKE_ENV= LIBaudclient_VERSION=${LIBaudclient_VERSION}
-MAKE_ENV= LIBaudacious_VERSION=${LIBaudacious_VERSION}
+USE_X11= Yes
+USE_GMAKE= Yes
-CONFIGURE_STYLE=gnu
+AUTOCONF_VERSION=2.61
+CONFIGURE_STYLE=autoconf
+
+NO_REGRESS= Yes
.include <bsd.port.mk>
Index: audio/audacious/distinfo
===================================================================
RCS file: /cvs/ports/audio/audacious/distinfo,v
retrieving revision 1.3
diff -u -p -r1.3 distinfo
--- audio/audacious/distinfo 21 May 2007 11:30:26 -0000 1.3
+++ audio/audacious/distinfo 30 Jan 2008 05:29:54 -0000
@@ -1,5 +1,5 @@
-MD5 (audacious-1.3.2.tgz) = t4SjBgSi+dhOnaMQBp9D+Q==
-RMD160 (audacious-1.3.2.tgz) = +PqTPdlZzgIEe9J7Aam4vGyrCLg=
-SHA1 (audacious-1.3.2.tgz) = j8WRLNijrJi5Xm+5zSwjfPanjOg=
-SHA256 (audacious-1.3.2.tgz) = zMihkNbptfYDuuVfxkLdsm+rKFtednBFkrfpXYL+7u8=
-SIZE (audacious-1.3.2.tgz) = 1730554
+MD5 (audacious-1.4.5.tgz) = 24mIZOFHcMatBjqoO/Eapw==
+RMD160 (audacious-1.4.5.tgz) = ZfCjZSN8WIwuHQjTJvw6CM+npnc=
+SHA1 (audacious-1.4.5.tgz) = btWwZMw4fF/MdEFe2g0/w45VEVI=
+SHA256 (audacious-1.4.5.tgz) = iQvzyiS25K+Zg7lacs5W24zQraO1QYSunJJY6bbZ/5A=
+SIZE (audacious-1.4.5.tgz) = 1838889
Index: audio/audacious/patches/patch-m4_buildsys_m4
===================================================================
RCS file: audio/audacious/patches/patch-m4_buildsys_m4
diff -N audio/audacious/patches/patch-m4_buildsys_m4
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ audio/audacious/patches/patch-m4_buildsys_m4 30 Jan 2008 05:29:54
-0000
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- m4/buildsys.m4.orig Sat Dec 29 01:13:39 2007
++++ m4/buildsys.m4 Wed Jan 30 02:36:11 2008
+@@ -99,14 +99,14 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
+ AC_MSG_RESULT(POSIX)
+ LIB_CPPFLAGS='-DPIC'
+ LIB_CFLAGS='-fPIC'
+- LIB_LDFLAGS='-shared -fPIC
-Wl,-soname=${LIB}.${LIB_MAJOR}'
++ LIB_LDFLAGS='-shared -fPIC -Wl,-soname=${LIB}'
+ LIB_PREFIX='lib'
+ LIB_SUFFIX='.so'
+ PLUGIN_CPPFLAGS='-DPIC'
+ PLUGIN_CFLAGS='-fPIC'
+ PLUGIN_LDFLAGS='-shared -fPIC'
+ PLUGIN_SUFFIX='.so'
+- INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${LIBDIR}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0 && ${LN_S} -f
$$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${LIBDIR}/$$i.${LIB_MAJOR} && ${LN_S}
-f $$i.${LIB_MAJOR}.${LIB_MINOR}.0 ${DESTDIR}${LIBDIR}/$$i'
++ INSTALL_LIB='${INSTALL} -m 755 $$i
${DESTDIR}${LIBDIR}/$$i'
+ UNINSTALL_LIB='rm -f ${DESTDIR}${LIBDIR}/$$i
${DESTDIR}${LIBDIR}/$$i.${LIB_MAJOR}
${DESTDIR}${LIBDIR}/$$i.${LIB_MAJOR}.${LIB_MINOR}.0'
+ CLEAN_LIB=''
+ ;;
Index: audio/audacious/patches/patch-mk_init_mk
===================================================================
RCS file: audio/audacious/patches/patch-mk_init_mk
diff -N audio/audacious/patches/patch-mk_init_mk
--- audio/audacious/patches/patch-mk_init_mk 27 Dec 2006 16:46:09 -0000
1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-mk_init_mk,v 1.1.1.1 2006/12/27 16:46:09 steven Exp $
---- mk/init.mk.orig Mon Dec 25 09:32:33 2006
-+++ mk/init.mk Mon Dec 25 09:33:12 2006
-@@ -1,5 +1,5 @@
- # Shut up GNU make
--.SILENT:
-+#.SILENT:
-
- OBJECTIVE_DIRECTORIES =
- OBJECTIVE_LIBS =
-@@ -16,5 +16,5 @@ SHOW_CFLAGS ?= $(VERBOSE)
- LIBDIR = $(libdir)
- BINDIR = $(bindir)
- INCLUDEDIR = $(pkgincludedir)
--CFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
--CXXFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
-+CFLAGS += -DHAVE_CONFIG_H
-+CXXFLAGS += -DHAVE_CONFIG_H
Index: audio/audacious/patches/patch-src_libaudacious_Makefile
===================================================================
RCS file: audio/audacious/patches/patch-src_libaudacious_Makefile
diff -N audio/audacious/patches/patch-src_libaudacious_Makefile
--- audio/audacious/patches/patch-src_libaudacious_Makefile 21 May 2007
11:30:26 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,23 +0,0 @@
-$OpenBSD: patch-src_libaudacious_Makefile,v 1.1 2007/05/21 11:30:26 steven Exp
$
---- src/libaudacious/Makefile.orig Mon Feb 26 15:14:54 2007
-+++ src/libaudacious/Makefile Sun Apr 8 11:03:40 2007
-@@ -3,9 +3,7 @@ include ../../mk/init.mk
-
- PICLDFLAGS = $(LIBLDFLAGS)
-
--OBJECTIVE_LIBS = libaudacious$(SHARED_SUFFIX)
--OBJECTIVE_SONAME_SUFFIX = 5
--LIBAUDACIOUS_SUFFIX = 5.0.0
-+OBJECTIVE_LIBS = libaudacious$(SHARED_SUFFIX).${LIBaudacious_VERSION}
-
- LIBADD = \
- $(GTK_LIBS) \
-@@ -33,8 +31,3 @@ HEADERS = \
- include ../../mk/objective.mk
-
- install-posthook:
-- @mv ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX)
${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX)
-- @ln -sf libaudacious$(SHARED_SUFFIX).$(LIBAUDACIOUS_SUFFIX) \
-- ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX).5
-- @ln -sf libaudacious$(SHARED_SUFFIX).5 \
-- ${DESTDIR}/${LIBDIR}/libaudacious$(SHARED_SUFFIX)
Index: audio/audacious/patches/patch-src_libaudclient_Makefile
===================================================================
RCS file: audio/audacious/patches/patch-src_libaudclient_Makefile
diff -N audio/audacious/patches/patch-src_libaudclient_Makefile
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ audio/audacious/patches/patch-src_libaudclient_Makefile 30 Jan 2008
05:29:54 -0000
@@ -0,0 +1,9 @@
+$OpenBSD$
+--- src/libaudclient/Makefile.orig Wed Jan 30 01:51:39 2008
++++ src/libaudclient/Makefile Wed Jan 30 01:52:13 2008
+@@ -1,4 +1,4 @@
+-LIB = ${LIB_PREFIX}audclient${LIB_SUFFIX}
++LIB = ${LIB_PREFIX}audclient${LIB_SUFFIX}.${LIBaudclient_VERSION}
+ LIB_MAJOR = 1
+ LIB_MINOR = 0
+
Index: audio/audacious/pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/audacious/pkg/PLIST,v
retrieving revision 1.3
diff -u -p -r1.3 PLIST
--- audio/audacious/pkg/PLIST 15 Dec 2007 18:56:35 -0000 1.3
+++ audio/audacious/pkg/PLIST 30 Jan 2008 05:29:54 -0000
@@ -2,22 +2,34 @@
bin/audacious
bin/audtool
include/audacious/
-include/audacious/beepctrl.h
+include/audacious/audctrl.h
+include/audacious/auddrct.h
include/audacious/configdb.h
+include/audacious/custom_uri.h
+include/audacious/dbus-service.h
+include/audacious/dbus.h
+include/audacious/discovery.h
+include/audacious/eventqueue.h
+include/audacious/flow.h
include/audacious/formatter.h
include/audacious/hook.h
include/audacious/i18n.h
include/audacious/id3tag.h
include/audacious/input.h
include/audacious/main.h
+include/audacious/mime.h
include/audacious/output.h
+include/audacious/playback.h
include/audacious/playlist.h
include/audacious/playlist_container.h
include/audacious/plugin.h
include/audacious/rcfile.h
include/audacious/strings.h
-include/audacious/titlestring.h
+include/audacious/tuple.h
+include/audacious/tuple_compiler.h
+include/audacious/tuple_formatter.h
include/audacious/ui_fileinfopopup.h
+include/audacious/ui_plugin_menu.h
include/audacious/ui_preferences.h
include/audacious/util.h
include/audacious/vfs.h
@@ -26,11 +38,11 @@ include/audacious/vfs_buffered_file.h
include/audacious/xconvert.h
lib/audacious/
lib/audacious/libaudid3tag.so
[EMAIL PROTECTED] lib/libaudacious.so.${LIBaudacious_VERSION}
[EMAIL PROTECTED] lib/libaudclient.so.${LIBaudclient_VERSION}
lib/pkgconfig/audacious.pc
+lib/pkgconfig/audclient.pc
@man man/man1/audacious.1
@man man/man1/audtool.1
-share/applications/
share/applications/audacious.desktop
share/audacious/
share/audacious/Skins/
@@ -47,16 +59,148 @@ share/audacious/Skins/Classic/pledit.png
share/audacious/Skins/Classic/pledit.txt
share/audacious/Skins/Classic/posbar.png
share/audacious/Skins/Classic/shufrep.png
+share/audacious/Skins/Classic/skin-classic.hints
share/audacious/Skins/Classic/skin.hints
share/audacious/Skins/Classic/text.png
share/audacious/Skins/Classic/titlebar.png
share/audacious/Skins/Classic/viscolor.txt
share/audacious/Skins/Classic/volume.png
+share/audacious/Skins/Classic1.3/
+share/audacious/Skins/Classic1.3/balance.png
+share/audacious/Skins/Classic1.3/cbuttons.png
+share/audacious/Skins/Classic1.3/eq_ex.png
+share/audacious/Skins/Classic1.3/eqmain.png
+share/audacious/Skins/Classic1.3/main.png
+share/audacious/Skins/Classic1.3/monoster.png
+share/audacious/Skins/Classic1.3/nums_ex.png
+share/audacious/Skins/Classic1.3/playpaus.png
+share/audacious/Skins/Classic1.3/pledit.png
+share/audacious/Skins/Classic1.3/pledit.txt
+share/audacious/Skins/Classic1.3/posbar.png
+share/audacious/Skins/Classic1.3/shufrep.png
+share/audacious/Skins/Classic1.3/skin-classic.hints
+share/audacious/Skins/Classic1.3/skin.hints
+share/audacious/Skins/Classic1.3/text.png
+share/audacious/Skins/Classic1.3/titlebar.png
+share/audacious/Skins/Classic1.3/viscolor.txt
+share/audacious/Skins/Classic1.3/volume.png
share/audacious/Skins/Default/
-share/audacious/Skins/Default/balance.png
share/audacious/Skins/Default/cbuttons.png
share/audacious/Skins/Default/eq_ex.png
share/audacious/Skins/Default/eqmain.png
+share/audacious/Skins/Default/gtk-2.0/
+share/audacious/Skins/Default/gtk-2.0/Arrows/
+share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-down.png
+share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-insens.png
+share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-left.png
+share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-right.png
+share/audacious/Skins/Default/gtk-2.0/Arrows/arrow-up.png
+share/audacious/Skins/Default/gtk-2.0/Buttons/
+share/audacious/Skins/Default/gtk-2.0/Buttons/button-insensitive.png
+share/audacious/Skins/Default/gtk-2.0/Buttons/button-normal.png
+share/audacious/Skins/Default/gtk-2.0/Buttons/button-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check1.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check2.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check3.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check4.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check5.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/check6.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option1.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option2.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option3.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option4.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option5.png
+share/audacious/Skins/Default/gtk-2.0/Check-Radio/option6.png
+share/audacious/Skins/Default/gtk-2.0/Frame-Gap/
+share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-end.png
+share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame-gap-start.png
+share/audacious/Skins/Default/gtk-2.0/Frame-Gap/frame.png
+share/audacious/Skins/Default/gtk-2.0/Handles/
+share/audacious/Skins/Default/gtk-2.0/Handles/handle-h.png
+share/audacious/Skins/Default/gtk-2.0/Handles/handle-v.png
+share/audacious/Skins/Default/gtk-2.0/Lines/
+share/audacious/Skins/Default/gtk-2.0/Lines/line-h.png
+share/audacious/Skins/Default/gtk-2.0/Lines/line-v.png
+share/audacious/Skins/Default/gtk-2.0/ListHeaders/
+share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-insens.png
+share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-prelight.png
+share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header-pressed.png
+share/audacious/Skins/Default/gtk-2.0/ListHeaders/list_header.png
+share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/
+share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menu.png
+share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item-active.png
+share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar-item.png
+share/audacious/Skins/Default/gtk-2.0/Menu-Menubar/menubar.png
+share/audacious/Skins/Default/gtk-2.0/Others/
+share/audacious/Skins/Default/gtk-2.0/Others/null.png
+share/audacious/Skins/Default/gtk-2.0/Others/ruler.png
+share/audacious/Skins/Default/gtk-2.0/Panel/
+share/audacious/Skins/Default/gtk-2.0/Panel/panel-bg.png
+share/audacious/Skins/Default/gtk-2.0/ProgressBar/
+share/audacious/Skins/Default/gtk-2.0/ProgressBar/progressbar-horiz.png
+share/audacious/Skins/Default/gtk-2.0/ProgressBar/trough-progressbar-horiz.png
+share/audacious/Skins/Default/gtk-2.0/Range/
+share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Range/slider-horiz.png
+share/audacious/Skins/Default/gtk-2.0/Range/slider-vert-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Range/slider-vert.png
+share/audacious/Skins/Default/gtk-2.0/Range/trough-horizontal.png
+share/audacious/Skins/Default/gtk-2.0/Range/trough-vertical.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz-pre.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-horiz.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert-pre.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/scroll-thumb-vert.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz-pre.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-horiz.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert-pre.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/slider-vert.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-down.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-left.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-right.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/stepper-up.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-horiz.png
+share/audacious/Skins/Default/gtk-2.0/Scrollbars/trough-scrollbar-vert.png
+share/audacious/Skins/Default/gtk-2.0/Shadows/
+share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-in.png
+share/audacious/Skins/Default/gtk-2.0/Shadows/shadow-out.png
+share/audacious/Skins/Default/gtk-2.0/Shadows/text-.png
+share/audacious/Skins/Default/gtk-2.0/Shadows/text-entry.png
+share/audacious/Skins/Default/gtk-2.0/Spin/
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-disable.png
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-down-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-down.png
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-disable.png
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-up-prelight.png
+share/audacious/Skins/Default/gtk-2.0/Spin/spin-up.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-left.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-bottom-right.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-bottom.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-left-top.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-bottom.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-right-top.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-current.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-left.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/gap-top-right.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/notebook.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom-active.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-bottom.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left-active.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-left.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right-active.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-right.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top-active.png
+share/audacious/Skins/Default/gtk-2.0/Tabs/tab-top.png
+share/audacious/Skins/Default/gtk-2.0/Toolbar/
+share/audacious/Skins/Default/gtk-2.0/Toolbar/toolbar.png
+share/audacious/Skins/Default/gtk-2.0/gtkrc
+share/audacious/Skins/Default/gtk-2.0/panel.rc
share/audacious/Skins/Default/main.png
share/audacious/Skins/Default/monoster.png
share/audacious/Skins/Default/nums_ex.png
@@ -106,6 +250,23 @@ share/audacious/Skins/Osmosis/text.png
share/audacious/Skins/Osmosis/titlebar.png
share/audacious/Skins/Osmosis/viscolor.txt
share/audacious/Skins/Osmosis/volume.png
+share/audacious/Skins/Refugee/
+share/audacious/Skins/Refugee/cbuttons.png
+share/audacious/Skins/Refugee/eq_ex.png
+share/audacious/Skins/Refugee/eqmain.png
+share/audacious/Skins/Refugee/main.png
+share/audacious/Skins/Refugee/monoster.png
+share/audacious/Skins/Refugee/nums_ex.png
+share/audacious/Skins/Refugee/playpaus.png
+share/audacious/Skins/Refugee/pledit.png
+share/audacious/Skins/Refugee/pledit.txt
+share/audacious/Skins/Refugee/posbar.png
+share/audacious/Skins/Refugee/shufrep.png
+share/audacious/Skins/Refugee/skin.hints
+share/audacious/Skins/Refugee/text.png
+share/audacious/Skins/Refugee/titlebar.png
+share/audacious/Skins/Refugee/viscolor.txt
+share/audacious/Skins/Refugee/volume.png
share/audacious/Skins/TinyPlayer/
share/audacious/Skins/TinyPlayer/balance.png
share/audacious/Skins/TinyPlayer/cbuttons.png
@@ -130,14 +291,32 @@ share/audacious/glade/prefswin.glade
share/audacious/images/
share/audacious/images/about-logo.png
share/audacious/images/appearance.png
+share/audacious/images/audacious_eq.xpm
share/audacious/images/audacious_player.xpm
+share/audacious/images/audacious_playlist.xpm
share/audacious/images/audio.png
share/audacious/images/connectivity.png
share/audacious/images/eq.png
+share/audacious/images/info.png
+share/audacious/images/menu_invert_playlist.png
+share/audacious/images/menu_queue_toggle.png
+share/audacious/images/menu_randomize_playlist.png
+share/audacious/images/menu_remove_dups.png
+share/audacious/images/menu_remove_unavail.png
+share/audacious/images/menu_select_all.png
+share/audacious/images/menu_select_invert.png
+share/audacious/images/menu_select_none.png
+share/audacious/images/menu_sort_artist.png
+share/audacious/images/menu_sort_filename.png
+share/audacious/images/menu_sort_pathfile.png
+share/audacious/images/menu_sort_title.png
share/audacious/images/mouse.png
+share/audacious/images/pl.png
+share/audacious/images/play.png
share/audacious/images/playlist.png
share/audacious/images/plugins.png
share/audacious/ui/
+share/audacious/ui/carbon-menubar.ui
share/audacious/ui/equalizer.ui
share/audacious/ui/mainwin.ui
share/audacious/ui/playlist.ui
@@ -149,6 +328,7 @@ share/locale/cy/LC_MESSAGES/audacious.mo
share/locale/de/LC_MESSAGES/audacious.mo
share/locale/el/LC_MESSAGES/audacious.mo
share/locale/es/LC_MESSAGES/audacious.mo
+share/locale/et/LC_MESSAGES/audacious.mo
share/locale/fi/LC_MESSAGES/audacious.mo
share/locale/fr/LC_MESSAGES/audacious.mo
share/locale/hi/LC_MESSAGES/audacious.mo
Index: audio/audacious-plugins/Makefile
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/Makefile,v
retrieving revision 1.10
diff -u -p -r1.10 Makefile
--- audio/audacious-plugins/Makefile 13 Nov 2007 12:44:22 -0000 1.10
+++ audio/audacious-plugins/Makefile 30 Jan 2008 05:29:54 -0000
@@ -5,10 +5,10 @@ SHARED_ONLY= Yes
COMMENT-main= input and output plugins for audacious
COMMENT-arts= arts helper and plugin for audacious
-V= 1.3.5
+V= 1.4.4
DISTNAME= audacious-plugins-$V
-PKGNAME-main= ${DISTNAME}p2
-PKGNAME-arts= audacious-arts-$Vp0
+PKGNAME-arts= audacious-arts-$V
+
CATEGORIES= audio multimedia
HOMEPAGE= http://audacious-media-player.org/
@@ -19,56 +19,79 @@ PERMIT_DISTFILES_FTP= Yes
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
-MASTER_SITES= http://static.audacious-media-player.org/release/
-EXTRACT_SUFX= .tgz
-
-MULTI_PACKAGES= -main
-
-PSEUDO_FLAVORS= no_arts
-FLAVOR?=
-
-.if ${FLAVOR:Mno_arts}
-CONFIGURE_ARGS+=--disable-arts
-.else
-MULTI_PACKAGES+=-arts
-.endif
+WANTLIB= X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext Xfixes \
+ Xi Xinerama Xrandr Xrender atk-1.0 cairo dbus-1 dbus-glib-1 \
+ expat fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0 \
+ glib-2.0 glitz gmodule-2.0 gobject-2.0 gthread-2.0 \
+ gtk-x11-2.0 iconv intl m mowgli pango-1.0 \
+ pangocairo-1.0 pangoft2-1.0 png z
+WANTLIB-main= ${WANTLIB} ossaudio stdc++ ogg xml2
+WANTLIB-arts= ${WANTLIB} Xext c pthread
-USE_X11= Yes
-NO_REGRESS= Yes
+MASTER_SITES= http://distfiles.atheme.org/
-WANTLIB= X11 Xau Xdmcp Xrender Xcursor Xext Xfixes Xi Xinerama Xrandr \
- Xcomposite Xdamage m z expat fontconfig freetype iconv intl \
- pango-1.0 pangocairo-1.0 pangoft2-1.0 atk-1.0 cairo \
- glib-2.0 gthread-2.0 gmodule-2.0 gobject-2.0 \
- gdk-x11-2.0 gdk_pixbuf-2.0 gtk-x11-2.0 glitz png
+EXTRACT_SUFX= .tgz
-WANTLIB-main= ${WANTLIB} ossaudio stdc++ ogg xml2
-WANTLIB-arts= ${WANTLIB} Xext c pthread
+MULTI_PACKAGES= -main
BUILD_DEPENDS= ${RUN_DEPENDS-main}
RUN_DEPENDS-main= :audacious->=1.2:audio/audacious
RUN_DEPENDS-arts= ::audio/audacious-plugins,-main
-LIB_DEPENDS-main= tag.>=6:taglib->=1.4:audio/taglib \
+LIB_DEPENDS-main= esd.>=2::audio/esound \
faad.>=1,mp4ff::audio/faad \
- audiofile::devel/libaudiofile \
- curl.>=5::net/curl \
- SDL.>=6::devel/sdl \
- vorbis.>=5,vorbisfile.>=4::audio/libvorbis \
- mpcdec.>=2::audio/libmpcdec \
+ FLAC.>=7::audio/flac \
mad::audio/libmad \
mp3lame::audio/lame \
- esd.>=2::audio/esound \
- sndfile.>=1::audio/libsndfile
+ mpcdec.>=2::audio/libmpcdec \
+ sndfile.>=1::audio/libsndfile \
+ vorbis.>=5,vorbisfile.>=4,vorbisenc::audio/libvorbis \
+ tag.>=6:taglib->=1.4:audio/taglib \
+ audiofile::devel/libaudiofile \
+ SDL.>=6::devel/sdl \
+ curl.>=5::net/curl \
+ neon.>=26::net/neon
LIB_DEPENDS-arts= artsc.>=1::x11/kde/arts3
+USE_X11= Yes
+USE_GMAKE= Yes
+
+PSEUDO_FLAVORS= no_arts
+FLAVOR?=
+
+.if ${FLAVOR:Mno_arts}
+CONFIGURE_ARGS+=--disable-arts
+.else
+MULTI_PACKAGES+=-arts
+.endif
+
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS+= --enable-ipv6 \
--with-dev-dsp=/dev/audio \
- --disable-flac
+ --disable-pulse \
+ --disable-altivec \
+ --disable-lirc \
+ --disable-rootvis \
+ --disable-adplug \
+ --disable-flacng \
+ --disable-wavpack \
+ --disable-jack \
+ --disable-sid \
+ --disable-alsa \
+ --disable-amidiplug \
+ --disable-cdaudio \
+ --disable-mms \
+ --disable-mtp_up \
+ --disable-projectm \
+ --disable-projectm-1.0
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- ac_cv_header_altivec_h=no
+ LDFLAGS="-L${LOCALBASE}/lib"
+
+.if ${MACHINE_ARCH} != "amd64"
+CONFIGURE_ARGS+= --disable-sse2
+.endif
+
+NO_REGRESS= Yes
.include <bsd.port.mk>
Index: audio/audacious-plugins/distinfo
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- audio/audacious-plugins/distinfo 26 Jun 2007 17:11:39 -0000 1.4
+++ audio/audacious-plugins/distinfo 30 Jan 2008 05:29:54 -0000
@@ -1,5 +1,5 @@
-MD5 (audacious-plugins-1.3.5.tgz) = /2tZATZzN/gUnhXI+x/flQ==
-RMD160 (audacious-plugins-1.3.5.tgz) = U3zSQMVWDVfqYV0yLktmAnRIS+k=
-SHA1 (audacious-plugins-1.3.5.tgz) = jp2zarzs33+HkplFtA+0AzLbVyU=
-SHA256 (audacious-plugins-1.3.5.tgz) =
quctiRNeeYmyFJ1Roe0/ui0rgpPEhS4ta/jqy3kRP3A=
-SIZE (audacious-plugins-1.3.5.tgz) = 2983930
+MD5 (audacious-plugins-1.4.4.tgz) = 3BN0NEz94mZ7JlD9tCJ7eA==
+RMD160 (audacious-plugins-1.4.4.tgz) = JiUmPHb4BtmZc9Zyal55S1UHeMg=
+SHA1 (audacious-plugins-1.4.4.tgz) = FX52Dot3Md1Uj+mIqZcG5Ik+TAU=
+SHA256 (audacious-plugins-1.4.4.tgz) =
Mfy1U+uB+bzV5mx8Soujktts7SOXKVZj6hUj5tKG1mM=
+SIZE (audacious-plugins-1.4.4.tgz) = 3174204
Index: audio/audacious-plugins/patches/patch-configure
===================================================================
RCS file: audio/audacious-plugins/patches/patch-configure
diff -N audio/audacious-plugins/patches/patch-configure
--- audio/audacious-plugins/patches/patch-configure 26 Jun 2007 17:11:39
-0000 1.4
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,27 +0,0 @@
-$OpenBSD: patch-configure,v 1.4 2007/06/26 17:11:39 steven Exp $
---- configure.orig Thu Jun 7 17:44:42 2007
-+++ configure Tue Jun 26 16:46:13 2007
-@@ -5357,7 +5357,7 @@ _ACEOF
- fi;
-
-
--INPUT_PLUGINS="tonegen console sexypsf wav cue alac metronom vtx"
-+INPUT_PLUGINS="tonegen console sexypsf wav alac metronom vtx"
- OUTPUT_PLUGINS="disk_writer null"
- EFFECT_PLUGINS="audiocompress ladspa voice_removal sndstretch stereo_plugin
echo_plugin"
- GENERAL_PLUGINS="song_change alarm"
-@@ -7015,11 +7015,11 @@ if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
- echo "$as_me:$LINENO: result: SSE2 yes" >&5
- echo "${ECHO_T}SSE2 yes" >&6
-
--cat >>confdefs.h <<\_ACEOF
-+#cat >>confdefs.h <<\_ACEOF
- #define HAVE_SSE2 1
--_ACEOF
-+#_ACEOF
-
-- SIMD_CFLAGS=-msse2
-+# SIMD_CFLAGS=-msse2
- else
- echo "$as_me: program exited with status $ac_status" >&5
- echo "$as_me: failed program was:" >&5
Index: audio/audacious-plugins/patches/patch-mk_init_mk
===================================================================
RCS file: audio/audacious-plugins/patches/patch-mk_init_mk
diff -N audio/audacious-plugins/patches/patch-mk_init_mk
--- audio/audacious-plugins/patches/patch-mk_init_mk 27 Dec 2006 16:49:25
-0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,18 +0,0 @@
-$OpenBSD: patch-mk_init_mk,v 1.1.1.1 2006/12/27 16:49:25 steven Exp $
---- mk/init.mk.orig Mon Dec 25 09:36:45 2006
-+++ mk/init.mk Mon Dec 25 09:36:56 2006
-@@ -1,5 +1,5 @@
- # Shut up GNU make
--.SILENT:
-+#.SILENT:
-
- OBJECTIVE_DIRECTORIES =
- OBJECTIVE_LIBS =
-@@ -16,5 +16,5 @@ SHOW_CFLAGS ?= $(VERBOSE)
- LIBDIR = $(libdir)
- BINDIR = $(bindir)
- INCLUDEDIR = $(pkgincludedir)
--CFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
--CXXFLAGS += -DHAVE_CONFIG_H -I/usr/pkg/include -I/usr/pkg/xorg/include
-+CFLAGS += -DHAVE_CONFIG_H
-+CXXFLAGS += -DHAVE_CONFIG_H
Index: audio/audacious-plugins/patches/patch-src_aac_Makefile
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_aac_Makefile
diff -N audio/audacious-plugins/patches/patch-src_aac_Makefile
--- audio/audacious-plugins/patches/patch-src_aac_Makefile 27 Dec 2006
16:49:25 -0000 1.1.1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_aac_Makefile,v 1.1.1.1 2006/12/27 16:49:25 steven Exp $
---- src/aac/Makefile.orig Mon Dec 25 10:09:37 2006
-+++ src/aac/Makefile Mon Dec 25 10:10:53 2006
-@@ -1,6 +1,6 @@
- include ../../mk/rules.mk
- include ../../mk/init.mk
-
--SUBDIRS = mp4ff libfaad2 src
-+SUBDIRS = src
-
- include ../../mk/objective.mk
Index: audio/audacious-plugins/patches/patch-src_aac_libmp4_c
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_aac_libmp4_c
diff -N audio/audacious-plugins/patches/patch-src_aac_libmp4_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ audio/audacious-plugins/patches/patch-src_aac_libmp4_c 30 Jan 2008
05:29:54 -0000
@@ -0,0 +1,52 @@
+$OpenBSD$
+--- src/aac/libmp4.c.orig Wed Jan 30 04:43:44 2008
++++ src/aac/libmp4.c Wed Jan 30 04:46:43 2008
+@@ -347,13 +347,13 @@ static Tuple *mp4_get_song_tuple_base(char *filename,
+ gint mp4track= getAACTrack(mp4file);
+ gint numSamples = mp4ff_num_samples(mp4file, mp4track);
+ guint framesize = 1024;
+- guint samplerate = 0;
+- guchar channels = 0;
++ guint32 samplerate = 0;
++ guint8 channels = 0;
+ gint msDuration;
+ mp4AudioSpecificConfig mp4ASC;
+ gchar *tmpval;
+- guchar *buffer = NULL;
+- guint bufferSize = 0;
++ guint8 *buffer = NULL;
++ guint32 bufferSize = 0;
+ faacDecHandle decoder;
+
+ if (mp4track == -1) {
+@@ -479,10 +479,10 @@ static int my_decode_mp4( InputPlayback *playback, cha
+ gint mp4track= getAACTrack(mp4file);
+ faacDecHandle decoder;
+ mp4AudioSpecificConfig mp4ASC;
+- guchar *buffer = NULL;
+- guint bufferSize = 0;
+- guint samplerate = 0;
+- guchar channels = 0;
++ guint8 *buffer = NULL;
++ guint32 bufferSize = 0;
++ guint32 samplerate = 0;
++ guint8 channels = 0;
+ gulong msDuration;
+ guint numSamples;
+ gulong sampleID = 1;
+@@ -627,11 +627,11 @@ static int my_decode_mp4( InputPlayback *playback, cha
+ void my_decode_aac( InputPlayback *playback, char *filename, VFSFile *file )
+ {
+ faacDecHandle decoder = 0;
+- guchar streambuffer[BUFFER_SIZE];
++ guint8 streambuffer[BUFFER_SIZE];
+ gulong bufferconsumed = 0;
+- gulong samplerate = 0;
+- guchar channels = 0;
+- gulong buffervalid = 0;
++ guint32 samplerate = 0;
++ guint8 channels = 0;
++ guint32 buffervalid = 0;
+ gchar *ttemp = NULL, *stemp = NULL;
+ gchar *temp = g_strdup(filename);
+ gchar *xmmstitle = NULL;
Index: audio/audacious-plugins/patches/patch-src_aac_src_Makefile
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_aac_src_Makefile
diff -N audio/audacious-plugins/patches/patch-src_aac_src_Makefile
--- audio/audacious-plugins/patches/patch-src_aac_src_Makefile 1 Jun 2007
18:19:45 -0000 1.3
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_aac_src_Makefile,v 1.3 2007/06/01 18:19:45 jakemsr Exp $
---- src/aac/src/Makefile.orig Wed Apr 4 20:38:00 2007
-+++ src/aac/src/Makefile Sun Apr 8 11:28:33 2007
-@@ -8,7 +8,7 @@ CFLAGS += $(PICFLAGS)
- # override objective make's LIBDIR
- LIBDIR = $(plugindir)/$(INPUT_PLUGIN_DIR)
- LIBADD = $(GTK_LIBS) $(GLIB_LIBS) $(PANGO_LIBS)
--LDFLAGS += ../libfaad2/libfaad.a ../mp4ff/libmp4ff.a -lstdc++
-+LDFLAGS += -L$(LOCALBASE)/lib -lfaad -lmp4ff -lstdc++
-
- SOURCES = libmp4.c mp4_utils.c aac_utils.c tagging_mp4.c
-
Index: audio/audacious-plugins/patches/patch-src_aac_src_libmp4_c
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_aac_src_libmp4_c
diff -N audio/audacious-plugins/patches/patch-src_aac_src_libmp4_c
--- audio/audacious-plugins/patches/patch-src_aac_src_libmp4_c 29 Jun 2007
06:05:46 -0000 1.1
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,52 +0,0 @@
-$OpenBSD: patch-src_aac_src_libmp4_c,v 1.1 2007/06/29 06:05:46 jakemsr Exp $
---- src/aac/src/libmp4.c.orig Thu May 31 17:12:45 2007
-+++ src/aac/src/libmp4.c Thu May 31 17:20:57 2007
-@@ -388,13 +388,13 @@ static TitleInput *mp4_get_song_tuple(char *fn)
- gint mp4track= getAACTrack(mp4file);
- gint numSamples = mp4ff_num_samples(mp4file, mp4track);
- guint framesize = 1024;
-- gulong samplerate;
-- guchar channels;
-+ guint32 samplerate;
-+ guint8 channels;
- gint msDuration;
- mp4AudioSpecificConfig mp4ASC;
- gchar *tmpval;
-- guchar *buffer = NULL;
-- guint bufferSize = 0;
-+ guint8 *buffer = NULL;
-+ guint32 bufferSize = 0;
- faacDecHandle decoder;
-
- if (mp4track == -1)
-@@ -525,10 +525,10 @@ static int my_decode_mp4( InputPlayback *playback, cha
- gint mp4track= getAACTrack(mp4file);
- faacDecHandle decoder;
- mp4AudioSpecificConfig mp4ASC;
-- guchar *buffer = NULL;
-- guint bufferSize = 0;
-- gulong samplerate;
-- guchar channels;
-+ guint8 *buffer = NULL;
-+ guint32 bufferSize = 0;
-+ guint32 samplerate;
-+ guint8 channels;
- gulong msDuration;
- gulong numSamples;
- gulong sampleID = 1;
-@@ -674,11 +674,11 @@ static int my_decode_mp4( InputPlayback *playback, cha
- void my_decode_aac( InputPlayback *playback, char *filename, VFSFile *file )
- {
- faacDecHandle decoder = 0;
-- guchar streambuffer[BUFFER_SIZE];
-+ guint8 streambuffer[BUFFER_SIZE];
- gulong bufferconsumed = 0;
-- gulong samplerate = 0;
-- guchar channels;
-- gulong buffervalid = 0;
-+ guint32 samplerate = 0;
-+ guint8 channels;
-+ guint32 buffervalid = 0;
- TitleInput* input;
- gchar *ttemp = NULL, *stemp = NULL;
- gchar *temp = g_strdup(filename);
Index: audio/audacious-plugins/patches/patch-src_cdaudio_Makefile
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_cdaudio_Makefile
diff -N audio/audacious-plugins/patches/patch-src_cdaudio_Makefile
--- audio/audacious-plugins/patches/patch-src_cdaudio_Makefile 21 May 2007
11:34:07 -0000 1.2
+++ /dev/null 1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
-$OpenBSD: patch-src_cdaudio_Makefile,v 1.2 2007/05/21 11:34:07 steven Exp $
---- src/cdaudio/Makefile.orig Tue Jan 30 17:04:43 2007
-+++ src/cdaudio/Makefile Sun Apr 8 11:19:45 2007
-@@ -11,5 +11,6 @@ SOURCES = cdaudio.c cddb.c cdinfo.c configure.c http.c
- OBJECTS = ${SOURCES:.c=.o}
-
- CFLAGS += $(PICFLAGS) $(GTK_CFLAGS) $(GLIB_CFLAGS) $(PANGO_CFLAGS)
-I../../intl -I../.. -I../..
-+LDFLAGS += -lossaudio
-
- include ../../mk/objective.mk
Index: audio/audacious-plugins/patches/patch-src_wav_wav-sndfile_c
===================================================================
RCS file: audio/audacious-plugins/patches/patch-src_wav_wav-sndfile_c
diff -N audio/audacious-plugins/patches/patch-src_wav_wav-sndfile_c
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ audio/audacious-plugins/patches/patch-src_wav_wav-sndfile_c 30 Jan 2008
05:29:54 -0000
@@ -0,0 +1,20 @@
+$OpenBSD$
+--- src/wav/wav-sndfile.c.orig Wed Jan 30 03:40:45 2008
++++ src/wav/wav-sndfile.c Wed Jan 30 03:47:37 2008
+@@ -181,12 +181,16 @@ fill_song_tuple (char *filename, Tuple *ti)
+ case SF_FORMAT_SD2:
+ format = "Sound Designer 2";
+ break;
++#ifdef SF_FORMAT_FLAC
+ case SF_FORMAT_FLAC:
+ format = "Free Lossless Audio Codec";
+ break;
++#endif
++#ifdef SF_FORMAT_CAF
+ case SF_FORMAT_CAF:
+ format = "Core Audio File";
+ break;
++#endif
+ default:
+ format = "unknown sndfile";
+ }
Index: audio/audacious-plugins/pkg/PLIST-main
===================================================================
RCS file: /cvs/ports/audio/audacious-plugins/pkg/PLIST-main,v
retrieving revision 1.2
diff -u -p -r1.2 PLIST-main
--- audio/audacious-plugins/pkg/PLIST-main 21 May 2007 11:34:07 -0000
1.2
+++ audio/audacious-plugins/pkg/PLIST-main 30 Jan 2008 05:29:54 -0000
@@ -1,98 +1,100 @@
@comment $OpenBSD: PLIST-main,v 1.2 2007/05/21 11:34:07 steven Exp $
-include/audacious-plugins/
lib/audacious/Container/
-lib/audacious/Container/libm3u.so
-lib/audacious/Container/libpls.so
-lib/audacious/Container/libstdio.so
-lib/audacious/Container/libxspf.so
+lib/audacious/Container/m3u.so
+lib/audacious/Container/pls.so
+lib/audacious/Container/xspf.so
lib/audacious/Effect/
-lib/audacious/Effect/libaudiocompress.so
-lib/audacious/Effect/libecho.so
-lib/audacious/Effect/libladspa.so
-lib/audacious/Effect/libsndstretch.so
-lib/audacious/Effect/libstereo.so
-lib/audacious/Effect/libvoice_removal.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/
-lib/audacious/General/libalarm.so
-lib/audacious/General/libaosd.so
-lib/audacious/General/libcurl.so
-lib/audacious/General/libscrobbler.so
-lib/audacious/General/libsong_change.so
-lib/audacious/General/libstatusicon.so
+lib/audacious/General/alarm.so
+lib/audacious/General/aosd.so
+lib/audacious/General/gnomeshortcuts.so
+lib/audacious/General/hotkey.so
+lib/audacious/General/scrobbler.so
+lib/audacious/General/song_change.so
+lib/audacious/General/statusicon.so
lib/audacious/Input/
-lib/audacious/Input/libaac.so
-lib/audacious/Input/libalac.so
-lib/audacious/Input/libcdaudio.so
-lib/audacious/Input/libconsole.so
-lib/audacious/Input/libmadplug.so
-lib/audacious/Input/libmetronom.so
-lib/audacious/Input/libmodplug.so
-lib/audacious/Input/libmpc.so
-lib/audacious/Input/libsexypsf.so
-lib/audacious/Input/libtimidity.so
-lib/audacious/Input/libtonegen.so
-lib/audacious/Input/libtta.so
-lib/audacious/Input/libvorbis.so
-lib/audacious/Input/libvtx.so
-lib/audacious/Input/libwav.so
-lib/audacious/Input/libwma.so
+lib/audacious/Input/aac.so
+lib/audacious/Input/alac.so
+lib/audacious/Input/console.so
+lib/audacious/Input/cuesheet.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
+lib/audacious/Input/timidity.so
+lib/audacious/Input/tonegen.so
+lib/audacious/Input/tta.so
+lib/audacious/Input/vorbis.so
+lib/audacious/Input/vtx.so
+lib/audacious/Input/wav.so
+lib/audacious/Input/wma.so
lib/audacious/Output/
-lib/audacious/Output/libESD.so
-lib/audacious/Output/libOSS.so
-lib/audacious/Output/libdisk_writer.so
-lib/audacious/Output/liblame.so
-lib/audacious/Output/libnull.so
-lib/audacious/Output/libsun.so
+lib/audacious/Output/ESD.so
+lib/audacious/Output/OSS.so
+lib/audacious/Output/filewriter.so
+lib/audacious/Output/null.so
+lib/audacious/Output/sun.so
+lib/audacious/Transport/
+lib/audacious/Transport/lastfm.so
+lib/audacious/Transport/neon.so
+lib/audacious/Transport/stdio.so
lib/audacious/Visualization/
-lib/audacious/Visualization/libbscope.so
-lib/audacious/Visualization/libparanormal.so
-lib/audacious/Visualization/librocklight.so
-lib/audacious/Visualization/librovascope.so
-lib/audacious/Visualization/libspectrum.so
-share/audacious-plugins/
-share/audacious-plugins/paranormal/
-share/audacious-plugins/paranormal/Presets/
-share/audacious-plugins/paranormal/Presets/aerdan_-_bloody_vortex.pnv
-share/audacious-plugins/paranormal/Presets/aerdan_-_cloudscape.pnv
-share/audacious-plugins/paranormal/Presets/aerdan_-_cloudscape2.pnv
-share/audacious-plugins/paranormal/Presets/aerdan_-_dancing_snow.pnv
-share/audacious-plugins/paranormal/Presets/aerdan_-_portal_to_hell.pnv
-share/audacious-plugins/paranormal/Presets/aerdan_-_telestatic.pnv
-share/audacious-plugins/paranormal/Presets/nazca_-_smoke_on_the_water.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_3d_wave.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_aquamarine_dream.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_beatscope.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_branchscope.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_bumblebees.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_cubism.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_flying_into_pastels.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_interlaced.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_kaliedoscope.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_phosphor_flame.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_psuedo_starfield.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_purple_flower.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_quakingscope.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_quasar.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_retroscope.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_rush.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_scopefun.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_simple_yet_pretty.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_smoke.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_swarm.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_technicolour_nightmare.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_transform_fun.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_trapped.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_tunnel_vision.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_value_replace_fun.pnv
-share/audacious-plugins/paranormal/Presets/nenolod_-_worms.pnv
-share/audacious-plugins/paranormal/Presets/ticpu_-_colored_beat-o-scope.pnv
+lib/audacious/Visualization/blur_scope.so
+lib/audacious/Visualization/paranormal.so
+lib/audacious/Visualization/rocklight.so
+lib/audacious/Visualization/spectrum.so
share/audacious/images/audioscrobbler.png
share/audacious/images/audioscrobbler_badge.png
+share/audacious/paranormal/
+share/audacious/paranormal/Presets/
+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/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