Hi!

This update package audacious to the latest release 2.4.0.
Tested on amd64.

Comments ? OK ? 

-- 
Alexandr Shadchin

Index: Makefile
===================================================================
RCS file: /cvs/ports/audio/audacious/Makefile,v
retrieving revision 1.21
diff -u -p -r1.21 Makefile
--- Makefile    26 Nov 2010 07:07:56 -0000      1.21
+++ Makefile    11 Dec 2010 11:14:14 -0000
@@ -1,65 +1,60 @@
 # $OpenBSD: Makefile,v 1.21 2010/11/26 07:07:56 espie Exp $
 
-SHARED_ONLY =  Yes
+SHARED_ONLY =          Yes
 
-COMMENT =      gtk+2 media player based on BMP and XMMS
+COMMENT =              gtk+2 media player based on BMP and XMMS
 
-DISTNAME =     audacious-2.1
-REVISION =     2
+DISTNAME =             audacious-2.4.0
 
-SHARED_LIBS =  audclient       1.0
+SHARED_LIBS =          audclient       1.0     # 2.0
 
-CATEGORIES =   audio multimedia
+CATEGORIES =           audio multimedia
 
-HOMEPAGE =     http://audacious-media-player.org/
+HOMEPAGE =             http://audacious-media-player.org/
 
 # GPLv3
-PERMIT_DISTFILES_CDROM = Yes
-PERMIT_DISTFILES_FTP =         Yes
-PERMIT_PACKAGE_CDROM =         Yes
+PERMIT_DISTFILES_CDROM =Yes
+PERMIT_DISTFILES_FTP = Yes
+PERMIT_PACKAGE_CDROM = Yes
 PERMIT_PACKAGE_FTP =   Yes
 
-WANTLIB =      ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp Xext \
-               Xfixes Xi Xinerama Xrandr Xrender atk-1.0 c cairo expat \
-               fontconfig freetype gio-2.0 glib-2.0 gmodule-2.0 \
-               gobject-2.0 gthread-2.0 m pango-1.0 pangocairo-1.0 \
-               pangoft2-1.0 pixman-1 png pthread pthread-stubs xcb z \
-               samplerate mcs mowgli dbus-glib-1 dbus-1>=6 \
-               gdk_pixbuf-2.0 gdk-x11-2.0 gtk-x11-2.0 execinfo \
-               xcb-render xcb-render-util
-
-MASTER_SITES =         http://distfiles.atheme.org/
-
-EXTRACT_SUFX =         .tgz
-
-MODULES =      devel/gettext
-
-BUILD_DEPENDS = textproc/libxml
-RUN_DEPENDS =  devel/desktop-file-utils
-LIB_DEPENDS =  audio/libsamplerate \
-               devel/libexecinfo \
-               devel/mcs>=0.7.0 \
-               devel/mowgli>=0.4.0 \
-               x11/dbus-glib \
-               x11/dbus \
-               x11/gtk+2
+WANTLIB += GL ICE SM X11 Xau Xcomposite Xcursor Xdamage Xdmcp
+WANTLIB += Xext Xfixes Xi Xinerama Xrandr Xrender Xxf86vm atk-1.0
+WANTLIB += c cairo dbus-1>=6 dbus-glib-1 drm execinfo expat fontconfig
+WANTLIB += freetype gdk-x11-2.0 gdk_pixbuf-2.0 gio-2.0 glib-2.0
+WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 gtk-x11-2.0 guess
+WANTLIB += m mcs mowgli pango-1.0 pangocairo-1.0 pangoft2-1.0
+WANTLIB += pixman-1 png pthread pthread-stubs xcb xcb-render xcb-shm
+WANTLIB += z
+
+MASTER_SITES =         http://distfiles.atheme.org/
+EXTRACT_SUFX =         .tgz
+
+MODULES =              devel/gettext
+
+BUILD_DEPENDS =                textproc/libxml
+RUN_DEPENDS =          devel/desktop-file-utils
+LIB_DEPENDS =          devel/libexecinfo \
+                       devel/libguess \
+                       devel/mcs>=0.7.0 \
+                       devel/mowgli>=0.4.0 \
+                       x11/dbus-glib \
+                       x11/dbus \
+                       x11/gtk+2
 
-MAKE_ENV =     LIBaudclient_VERSION=${LIBaudclient_VERSION}
+MAKE_ENV =             LIBaudclient_VERSION=${LIBaudclient_VERSION}
 
-USE_GROFF =    Yes
-USE_GMAKE =    Yes
+USE_GROFF =            Yes
+USE_GMAKE =            Yes
 
 AUTOCONF_VERSION =     2.61
 
-CONFIGURE_STYLE = autoconf
-CONFIGURE_ARGS = --enable-samplerate
-CONFIGURE_ENV =        CPPFLAGS="-I${LOCALBASE}/include" \
-               LDFLAGS="-L${LOCALBASE}/lib -lexecinfo"
+CONFIGURE_STYLE =      autoconf
 
-.if ${MACHINE_ARCH} !=  "amd64"
+.if ${MACHINE_ARCH} != "amd64"
 CONFIGURE_ARGS +=      --disable-sse2
 .endif
 
-NO_REGRESS =   Yes
+NO_REGRESS =           Yes
 
 .include <bsd.port.mk>
Index: distinfo
===================================================================
RCS file: /cvs/ports/audio/audacious/distinfo,v
retrieving revision 1.6
diff -u -p -r1.6 distinfo
--- distinfo    15 Sep 2009 21:49:01 -0000      1.6
+++ distinfo    11 Dec 2010 11:14:14 -0000
@@ -1,5 +1,5 @@
-MD5 (audacious-2.1.tgz) = A6tqBi5ZCSFIQfkPdn8RRw==
-RMD160 (audacious-2.1.tgz) = unxWcmVONq5vo5pPaOJYNjzdrwU=
-SHA1 (audacious-2.1.tgz) = Ugxxksy4nGU1Pi2IQMzO+fEcakI=
-SHA256 (audacious-2.1.tgz) = MuFkEtRG8ydEy0d9W4oGZEfAyCb3E0fsZT6ajLXOdHw=
-SIZE (audacious-2.1.tgz) = 1852176
+MD5 (audacious-2.4.0.tgz) = ET2ZoJ1Prq163AeobqtcgA==
+RMD160 (audacious-2.4.0.tgz) = gIaKIeQ20FaSMAV4J0AxVXor08c=
+SHA1 (audacious-2.4.0.tgz) = QWbXGMpfPFo52upojppGl1ES4sA=
+SHA256 (audacious-2.4.0.tgz) = 8qLUW5y4/CTBxVrvcqOjl6mjV3bBipRTKxvTI4V31dg=
+SIZE (audacious-2.4.0.tgz) = 1346549
Index: patches/patch-buildsys_mk_in
===================================================================
RCS file: /cvs/ports/audio/audacious/patches/patch-buildsys_mk_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-buildsys_mk_in
--- patches/patch-buildsys_mk_in        15 Sep 2009 21:49:01 -0000      1.2
+++ patches/patch-buildsys_mk_in        11 Dec 2010 11:14:14 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-buildsys_mk_in,v 1.2 2009/09/15 21:49:01 fgsch Exp $
---- buildsys.mk.in.orig        Mon Jul  6 23:39:11 2009
-+++ buildsys.mk.in     Sat Aug  1 15:21:49 2009
-@@ -81,7 +81,7 @@ OBJS6 = ${OBJS5:.m=.o}
- OBJS7 = ${OBJS6:.py=.pyc}
- OBJS += ${OBJS7:.xpm=.o}
+--- buildsys.mk.in.orig        Thu Aug 26 05:04:25 2010
++++ buildsys.mk.in     Sat Dec  4 14:22:46 2010
+@@ -92,7 +92,7 @@ OBJS += ${OBJS9:.S=.o}
+ 
+ MO_FILES = ${LOCALES:.po=.mo}
  
 -.SILENT:
 +#.SILENT:
  .SUFFIXES:
- .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .m .o .py .pyc .xpm
+ .SUFFIXES: .beam .c .cc .cxx .d .dep .erl .mo .m .mm .o .po .py .pyc .xpm .S
  .PHONY: all subdirs pre-depend depend install install-extra uninstall 
uninstall-extra clean distclean
Index: patches/patch-m4_buildsys_m4
===================================================================
RCS file: /cvs/ports/audio/audacious/patches/patch-m4_buildsys_m4,v
retrieving revision 1.2
diff -u -p -r1.2 patch-m4_buildsys_m4
--- patches/patch-m4_buildsys_m4        15 Sep 2009 21:49:01 -0000      1.2
+++ patches/patch-m4_buildsys_m4        11 Dec 2010 11:14:14 -0000
@@ -1,8 +1,8 @@
 $OpenBSD: patch-m4_buildsys_m4,v 1.2 2009/09/15 21:49:01 fgsch Exp $
---- m4/buildsys.m4.orig        Sat Aug  1 15:26:59 2009
-+++ m4/buildsys.m4     Sat Aug  1 15:27:59 2009
-@@ -88,9 +88,9 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
-                       AC_MSG_RESULT(Solaris)
+--- m4/buildsys.m4.orig        Thu Aug 26 05:04:25 2010
++++ m4/buildsys.m4     Sat Dec  4 14:25:42 2010
+@@ -89,9 +89,9 @@ AC_DEFUN([BUILDSYS_SHARED_LIB], [
+                       AC_MSG_RESULT(OpenBSD)
                        LIB_CPPFLAGS='-DPIC'
                        LIB_CFLAGS='-fPIC'
 -                      LIB_LDFLAGS='-shared -fPIC'
@@ -10,6 +10,6 @@ $OpenBSD: patch-m4_buildsys_m4,v 1.2 200
                        LIB_PREFIX='lib'
 -                      LIB_SUFFIX='.so.${LIB_MAJOR}.${LIB_MINOR}'
 +                      LIB_SUFFIX='.so'
+                       LDFLAGS_RPATH='-Wl,-rpath,${libdir}'
                        PLUGIN_CPPFLAGS='-DPIC'
                        PLUGIN_CFLAGS='-fPIC'
-                       PLUGIN_LDFLAGS='-shared -fPIC'
Index: patches/patch-man_Makefile
===================================================================
RCS file: patches/patch-man_Makefile
diff -N patches/patch-man_Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-man_Makefile  11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,13 @@
+$OpenBSD$
+--- man/Makefile.orig  Sat Dec  4 19:09:37 2010
++++ man/Makefile       Sat Dec  4 19:09:47 2010
+@@ -7,9 +7,7 @@ include ../buildsys.mk
+ install-extra:
+       ${MKDIR_P} "${DESTDIR}${mandir}/${mansubdir}"
+       if test -h "${DESTDIR}${mandir}/${mansubdir}/audacious.1" ; then ${RM} 
"${DESTDIR}${mandir}/${mansubdir}/audacious.1" ; fi
+-      ${LN_S} audacious2.1 "${DESTDIR}${mandir}/${mansubdir}/audacious.1"
+       if test -h "${DESTDIR}${mandir}/${mansubdir}/audtool.1" ; then ${RM} 
"${DESTDIR}${mandir}/${mansubdir}/audtool.1" ; fi
+-      ${LN_S} audtool2.1 "${DESTDIR}${mandir}/${mansubdir}/audtool.1"
+ 
+ uninstall-extra:
+       if test -h "${DESTDIR}${mandir}/${mansubdir}/audacious.1" ; then ${RM} 
"${DESTDIR}${mandir}/${mansubdir}/audacious.1" ; fi
Index: patches/patch-src_audacious_Makefile
===================================================================
RCS file: patches/patch-src_audacious_Makefile
diff -N patches/patch-src_audacious_Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_audacious_Makefile        11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/audacious/Makefile.orig        Sat Dec  4 19:10:01 2010
++++ src/audacious/Makefile     Sat Dec  4 19:10:26 2010
+@@ -153,7 +153,6 @@ dbus-client-bindings.h: ${DBUS_BINDINGS_SOURCES}
+ 
+ install-extra:
+       if test -h "${DESTDIR}${bindir}/audacious" ; then ${RM} 
"${DESTDIR}${bindir}/audacious" ; fi
+-      ${LN_S} audacious2 "${DESTDIR}${bindir}/audacious"
+ 
+       if test x"${PROG_IMPLIB_NEEDED}" = x"yes"; then \
+               for i in ${PROG}; do \
Index: patches/patch-src_audtool_Makefile
===================================================================
RCS file: patches/patch-src_audtool_Makefile
diff -N patches/patch-src_audtool_Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_audtool_Makefile  11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,11 @@
+$OpenBSD$
+--- src/audtool/Makefile.orig  Sat Dec  4 19:10:32 2010
++++ src/audtool/Makefile       Sat Dec  4 19:10:40 2010
+@@ -29,7 +29,6 @@ LIBS += ${DBUS_LIBS}                         \
+ install-extra:
+       if test -h "${DESTDIR}${bindir}/audtool" ; then ${RM} 
"${DESTDIR}${bindir}/audtool" ; fi
+       mkdir -p "${DESTDIR}${bindir}"
+-      ${LN_S} audtool2 "${DESTDIR}${bindir}/audtool"
+ 
+ uninstall-extra:
+       if test -h "${DESTDIR}${bindir}/audtool" ; then ${RM} 
"${DESTDIR}${bindir}/audtool" ; fi
Index: patches/patch-src_libaudcore_Makefile
===================================================================
RCS file: patches/patch-src_libaudcore_Makefile
diff -N patches/patch-src_libaudcore_Makefile
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_libaudcore_Makefile       11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,9 @@
+$OpenBSD$
+--- src/libaudcore/Makefile.orig       Sat Dec  4 15:54:33 2010
++++ src/libaudcore/Makefile    Sat Dec  4 15:54:46 2010
+@@ -43,4 +43,4 @@ includesubdir = libaudcore
+ CPPFLAGS += -DHAVE_CONFIG_H ${LIB_CPPFLAGS} ${CFLAGS} -I.. -I../..
+ CFLAGS += ${LIB_CFLAGS} ${GLIB_CFLAGS} ${MOWGLI_CFLAGS}
+ 
+-LIBS += ${GLIB_LIBS} ${MOWGLI_LIBS}
++LIBS += ${GLIB_LIBS} ${MOWGLI_LIBS} -lexecinfo
Index: patches/patch-src_libaudcore_audio_c
===================================================================
RCS file: patches/patch-src_libaudcore_audio_c
diff -N patches/patch-src_libaudcore_audio_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_libaudcore_audio_c        11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,40 @@
+$OpenBSD$
+--- src/libaudcore/audio.c.orig        Thu Aug 26 05:04:25 2010
++++ src/libaudcore/audio.c     Tue Dec  7 15:54:16 2010
+@@ -64,22 +64,22 @@ TO_INT_LOOP (to_u24, gint32, noop32, 0x800000, 0x7ffff
+ TO_INT_LOOP (to_s32, gint32, noop32, 0x00000000, 0x7fffffff)
+ TO_INT_LOOP (to_u32, gint32, noop32, 0x80000000, 0x7fffffff)
+ 
+-static inline gint16 swap16 (gint16 i) {return GUINT16_SWAP_LE_BE (i);}
+-static inline gint32 swap32 (gint32 i) {return GUINT32_SWAP_LE_BE (i);}
++static inline gint16 Aswap16 (gint16 i) {return GUINT16_SWAP_LE_BE (i);}
++static inline gint32 Aswap32 (gint32 i) {return GUINT32_SWAP_LE_BE (i);}
+ 
+-FROM_INT_LOOP (from_s16_swap, gint16, swap16, 0x0000, 0x7fff)
+-FROM_INT_LOOP (from_u16_swap, gint16, swap16, 0x8000, 0x7fff)
+-FROM_INT_LOOP (from_s24_swap, gint32, swap32, 0x000000, 0x7fffff)
+-FROM_INT_LOOP (from_u24_swap, gint32, swap32, 0x800000, 0x7fffff)
+-FROM_INT_LOOP (from_s32_swap, gint32, swap32, 0x00000000, 0x7fffffff)
+-FROM_INT_LOOP (from_u32_swap, gint32, swap32, 0x80000000, 0x7fffffff)
++FROM_INT_LOOP (from_s16_swap, gint16, Aswap16, 0x0000, 0x7fff)
++FROM_INT_LOOP (from_u16_swap, gint16, Aswap16, 0x8000, 0x7fff)
++FROM_INT_LOOP (from_s24_swap, gint32, Aswap32, 0x000000, 0x7fffff)
++FROM_INT_LOOP (from_u24_swap, gint32, Aswap32, 0x800000, 0x7fffff)
++FROM_INT_LOOP (from_s32_swap, gint32, Aswap32, 0x00000000, 0x7fffffff)
++FROM_INT_LOOP (from_u32_swap, gint32, Aswap32, 0x80000000, 0x7fffffff)
+ 
+-TO_INT_LOOP (to_s16_swap, gint16, swap16, 0x0000, 0x7fff)
+-TO_INT_LOOP (to_u16_swap, gint16, swap16, 0x8000, 0x7fff)
+-TO_INT_LOOP (to_s24_swap, gint32, swap32, 0x000000, 0x7fffff)
+-TO_INT_LOOP (to_u24_swap, gint32, swap32, 0x800000, 0x7fffff)
+-TO_INT_LOOP (to_s32_swap, gint32, swap32, 0x00000000, 0x7fffffff)
+-TO_INT_LOOP (to_u32_swap, gint32, swap32, 0x80000000, 0x7fffffff)
++TO_INT_LOOP (to_s16_swap, gint16, Aswap16, 0x0000, 0x7fff)
++TO_INT_LOOP (to_u16_swap, gint16, Aswap16, 0x8000, 0x7fff)
++TO_INT_LOOP (to_s24_swap, gint32, Aswap32, 0x000000, 0x7fffff)
++TO_INT_LOOP (to_u24_swap, gint32, Aswap32, 0x800000, 0x7fffff)
++TO_INT_LOOP (to_s32_swap, gint32, Aswap32, 0x00000000, 0x7fffffff)
++TO_INT_LOOP (to_u32_swap, gint32, Aswap32, 0x80000000, 0x7fffffff)
+ 
+ typedef void (* FromFunc) (void * in, gfloat * out, gint samples);
+ typedef void (* ToFunc) (gfloat * in, void * out, gint samples);
Index: patches/patch-src_libaudcore_audstrings_c
===================================================================
RCS file: patches/patch-src_libaudcore_audstrings_c
diff -N patches/patch-src_libaudcore_audstrings_c
--- /dev/null   1 Jan 1970 00:00:00 -0000
+++ patches/patch-src_libaudcore_audstrings_c   11 Dec 2010 11:14:14 -0000
@@ -0,0 +1,22 @@
+$OpenBSD$
+--- src/libaudcore/audstrings.c.orig   Thu Aug 26 05:04:25 2010
++++ src/libaudcore/audstrings.c        Sat Dec  4 15:49:51 2010
+@@ -230,8 +230,7 @@ uri_to_display_dirname(const gchar * uri)
+     return dirname;
+ }
+ 
+-#if defined(__GLIBC__) && (__GLIBC__ >= 2)
+-#define HAVE_EXECINFO 1
++#if defined(__GLIBC__) && (__GLIBC__ >= 2) && defined(HAVE_EXECINFO_H)
+ #include <execinfo.h>
+ #endif
+ 
+@@ -258,7 +257,7 @@ str_assert_utf8(const gchar * str)
+ 
+     /* already UTF-8? */
+     if (!g_utf8_validate(str, -1, NULL)) {
+-#ifdef HAVE_EXECINFO
++#ifdef HAVE_EXECINFO_H
+               gint i, nsymbols;
+               const gint nsymmax = 50;
+               void *addrbuf[nsymmax];
Index: patches/patch-src_libaudtag_util_h
===================================================================
RCS file: patches/patch-src_libaudtag_util_h
diff -N patches/patch-src_libaudtag_util_h
--- patches/patch-src_libaudtag_util_h  15 Sep 2009 21:49:01 -0000      1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,9 +0,0 @@
-$OpenBSD: patch-src_libaudtag_util_h,v 1.1 2009/09/15 21:49:01 fgsch Exp $
---- src/libaudtag/util.h.orig  Sat Aug  1 15:43:39 2009
-+++ src/libaudtag/util.h       Sat Aug  1 15:43:45 2009
-@@ -1,4 +1,4 @@
--#include <glib-2.0/glib.h>
-+#include <glib.h>
- #include "libaudcore/tuple.h"
- #include "libaudcore/vfs.h"
- 
Index: patches/patch-src_libaudtag_wma_guid_c
===================================================================
RCS file: patches/patch-src_libaudtag_wma_guid_c
diff -N patches/patch-src_libaudtag_wma_guid_c
--- patches/patch-src_libaudtag_wma_guid_c      15 Sep 2009 21:49:01 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,10 +0,0 @@
-$OpenBSD: patch-src_libaudtag_wma_guid_c,v 1.1 2009/09/15 21:49:01 fgsch Exp $
---- src/libaudtag/wma/guid.c.orig      Sat Aug  1 15:46:12 2009
-+++ src/libaudtag/wma/guid.c   Sat Aug  1 15:46:17 2009
-@@ -1,5 +1,5 @@
- #include <string.h>
--#include <glib-2.0/glib.h>
-+#include <glib.h>
- 
- #include "libaudcore/vfs.h"
- #include "guid.h"
Index: patches/patch-src_libaudtag_wma_wma_c
===================================================================
RCS file: patches/patch-src_libaudtag_wma_wma_c
diff -N patches/patch-src_libaudtag_wma_wma_c
--- patches/patch-src_libaudtag_wma_wma_c       15 Sep 2009 21:49:01 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,11 +0,0 @@
-$OpenBSD: patch-src_libaudtag_wma_wma_c,v 1.1 2009/09/15 21:49:01 fgsch Exp $
---- src/libaudtag/wma/wma.c.orig       Sat Aug  1 15:46:41 2009
-+++ src/libaudtag/wma/wma.c    Sat Aug  1 15:46:45 2009
-@@ -1,6 +1,6 @@
- /* functions for WMA file handling */
- 
--#include <glib-2.0/glib.h>
-+#include <glib.h>
- #include "wma.h"
- #include "guid.h"
- #include "wma_fmt.h"
Index: patches/patch-src_libaudtag_wma_wma_fmt_h
===================================================================
RCS file: patches/patch-src_libaudtag_wma_wma_fmt_h
diff -N patches/patch-src_libaudtag_wma_wma_fmt_h
--- patches/patch-src_libaudtag_wma_wma_fmt_h   15 Sep 2009 21:49:01 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,12 +0,0 @@
-$OpenBSD: patch-src_libaudtag_wma_wma_fmt_h,v 1.1 2009/09/15 21:49:01 fgsch 
Exp $
---- src/libaudtag/wma/wma_fmt.h.orig   Sat Aug  1 15:44:21 2009
-+++ src/libaudtag/wma/wma_fmt.h        Sat Aug  1 15:44:25 2009
-@@ -1,7 +1,7 @@
- #ifndef AUD_WMA_FMT_H
- #define AUD_WMA_FMT_H
- 
--#include <glib-2.0/glib.h>
-+#include <glib.h>
- 
- #define ASF_HEADER_OBJECT_GUID                                
"75B22630-668E-11CF-A6D900AA0062CE6C"
- #define ASF_FILE_PROPERTIES_OBJECT_GUID                       
"8CABDCA1-A947-11CF-8EE400C00C205365"
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/audio/audacious/pkg/PLIST,v
retrieving revision 1.8
diff -u -p -r1.8 PLIST
--- pkg/PLIST   22 Dec 2009 15:43:14 -0000      1.8
+++ pkg/PLIST   11 Dec 2010 11:14:14 -0000
@@ -2,303 +2,61 @@
 @bin bin/audacious2
 @bin bin/audtool2
 include/audacious/
+include/audacious/api-alias-begin.h
+include/audacious/api-alias-end.h
+include/audacious/api-define-begin.h
+include/audacious/api-define-end.h
+include/audacious/api.h
 include/audacious/audconfig.h
 include/audacious/audctrl.h
-include/audacious/auddrct.h
 include/audacious/audtag.h
-include/audacious/audutil.h
+include/audacious/configdb-api.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/equalizer_preset.h
-include/audacious/eventqueue.h
-include/audacious/flow.h
-include/audacious/hook.h
+include/audacious/debug.h
+include/audacious/drct-api.h
+include/audacious/drct.h
 include/audacious/i18n.h
-include/audacious/id3tag.h
-include/audacious/input.h
 include/audacious/interface.h
-include/audacious/main.h
-include/audacious/mime.h
-include/audacious/output.h
-include/audacious/playback.h
+include/audacious/misc-api.h
+include/audacious/misc.h
+include/audacious/playlist-api.h
 include/audacious/playlist.h
-include/audacious/playlist_container.h
 include/audacious/plugin.h
+include/audacious/plugins-api.h
+include/audacious/plugins.h
 include/audacious/preferences.h
-include/audacious/rcfile.h
-include/audacious/scanner.h
-include/audacious/ui_fileinfopopup.h
-include/audacious/ui_plugin_menu.h
-include/audacious/ui_preferences.h
-include/audacious/util.h
-include/audacious/vis_runner.h
-include/libSAD/
-include/libSAD/common.h
-include/libSAD/dither.h
-include/libSAD/libSAD.h
+include/audacious/types.h
 include/libaudcore/
+include/libaudcore/audio.h
 include/libaudcore/audstrings.h
+include/libaudcore/eventqueue.h
+include/libaudcore/hook.h
+include/libaudcore/index.h
+include/libaudcore/log.h
+include/libaudcore/md5.h
+include/libaudcore/stringpool.h
 include/libaudcore/tuple.h
 include/libaudcore/tuple_compiler.h
 include/libaudcore/tuple_formatter.h
 include/libaudcore/vfs.h
+include/libaudcore/vfs_async.h
 include/libaudcore/vfs_buffer.h
 include/libaudcore/vfs_buffered_file.h
-lib/libSAD.so
+include/libaudgui/
+include/libaudgui/libaudgui-gtk.h
+include/libaudgui/libaudgui.h
 @lib lib/libaudclient.so.${LIBaudclient_VERSION}
 lib/libaudcore.so
-lib/libaudid3tag.so
+lib/libaudgui.so
 lib/libaudtag.so
-lib/libaudutil.so
 lib/pkgconfig/audacious.pc
 lib/pkgconfig/audclient.pc
 @man man/man1/audacious2.1
 @man man/man1/audtool2.1
 share/applications/audacious2.desktop
 share/audacious/
-share/audacious/Skins/
-share/audacious/Skins/Classic/
-share/audacious/Skins/Classic/balance.png
-share/audacious/Skins/Classic/cbuttons.png
-share/audacious/Skins/Classic/eq_ex.png
-share/audacious/Skins/Classic/eqmain.png
-share/audacious/Skins/Classic/main.png
-share/audacious/Skins/Classic/monoster.png
-share/audacious/Skins/Classic/nums_ex.png
-share/audacious/Skins/Classic/playpaus.png
-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/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
-share/audacious/Skins/Default/playpaus.png
-share/audacious/Skins/Default/pledit.png
-share/audacious/Skins/Default/pledit.txt
-share/audacious/Skins/Default/posbar.png
-share/audacious/Skins/Default/shufrep.png
-share/audacious/Skins/Default/skin.hints
-share/audacious/Skins/Default/text.png
-share/audacious/Skins/Default/titlebar.png
-share/audacious/Skins/Default/viscolor.txt
-share/audacious/Skins/Default/volume.png
-share/audacious/Skins/Ivory/
-share/audacious/Skins/Ivory/balance.png
-share/audacious/Skins/Ivory/cbuttons.png
-share/audacious/Skins/Ivory/eq_ex.png
-share/audacious/Skins/Ivory/eqmain.png
-share/audacious/Skins/Ivory/main.png
-share/audacious/Skins/Ivory/monoster.png
-share/audacious/Skins/Ivory/nums_ex.png
-share/audacious/Skins/Ivory/playpaus.png
-share/audacious/Skins/Ivory/pledit.png
-share/audacious/Skins/Ivory/pledit.txt
-share/audacious/Skins/Ivory/posbar.png
-share/audacious/Skins/Ivory/shufrep.png
-share/audacious/Skins/Ivory/skin.hints
-share/audacious/Skins/Ivory/text.png
-share/audacious/Skins/Ivory/titlebar.png
-share/audacious/Skins/Ivory/viscolor.txt
-share/audacious/Skins/Ivory/volume.png
-share/audacious/Skins/Osmosis/
-share/audacious/Skins/Osmosis/balance.png
-share/audacious/Skins/Osmosis/cbuttons.png
-share/audacious/Skins/Osmosis/eq_ex.png
-share/audacious/Skins/Osmosis/eqmain.png
-share/audacious/Skins/Osmosis/main.png
-share/audacious/Skins/Osmosis/monoster.png
-share/audacious/Skins/Osmosis/nums_ex.png
-share/audacious/Skins/Osmosis/playpaus.png
-share/audacious/Skins/Osmosis/pledit.png
-share/audacious/Skins/Osmosis/pledit.txt
-share/audacious/Skins/Osmosis/posbar.png
-share/audacious/Skins/Osmosis/shufrep.png
-share/audacious/Skins/Osmosis/skin.hints
-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
-share/audacious/Skins/TinyPlayer/eq_ex.png
-share/audacious/Skins/TinyPlayer/eqmain.png
-share/audacious/Skins/TinyPlayer/main.png
-share/audacious/Skins/TinyPlayer/monoster.png
-share/audacious/Skins/TinyPlayer/nums_ex.png
-share/audacious/Skins/TinyPlayer/playpaus.png
-share/audacious/Skins/TinyPlayer/pledit.png
-share/audacious/Skins/TinyPlayer/pledit.txt
-share/audacious/Skins/TinyPlayer/posbar.png
-share/audacious/Skins/TinyPlayer/shufrep.png
-share/audacious/Skins/TinyPlayer/skin.hints
-share/audacious/Skins/TinyPlayer/text.png
-share/audacious/Skins/TinyPlayer/titlebar.png
-share/audacious/Skins/TinyPlayer/viscolor.txt
-share/audacious/Skins/TinyPlayer/volume.png
 share/audacious/images/
 share/audacious/images/about-logo.png
 share/audacious/images/appearance.png
@@ -311,18 +69,14 @@ share/audacious/images/connectivity.png
 share/audacious/images/menu_playlist.png
 share/audacious/images/menu_plugin.png
 share/audacious/images/menu_queue_toggle.png
-share/audacious/images/menu_randomize_playlist.png
-share/audacious/images/mouse.png
 share/audacious/images/playback.png
 share/audacious/images/playlist.png
 share/audacious/images/plugins.png
 share/audacious/images/replay_gain.png
-share/audacious/ui/
-share/audacious/ui/carbon-menubar.ui
-share/audacious/ui/equalizer.ui
-share/audacious/ui/mainwin.ui
-share/audacious/ui/player.ui
-share/audacious/ui/playlist.ui
+share/icons/hicolor/48x48/apps/audacious.png
+share/icons/hicolor/scalable/apps/audacious.svg
+share/locale/ast/LC_MESSAGES/audacious.mo
+share/locale/be/LC_MESSAGES/audacious.mo
 share/locale/bg/LC_MESSAGES/audacious.mo
 share/locale/br/LC_MESSAGES/audacious.mo
 share/locale/ca/LC_MESSAGES/audacious.mo
@@ -348,6 +102,9 @@ share/locale/mk/LC_MESSAGES/audacious.mo
 share/locale/nl/LC_MESSAGES/audacious.mo
 share/locale/pl/LC_MESSAGES/audacious.mo
 share/locale/pt_BR/LC_MESSAGES/audacious.mo
+share/locale/pt_PT/
+share/locale/pt_PT/LC_MESSAGES/
+share/locale/pt_PT/LC_MESSAGES/audacious.mo
 share/locale/ro/LC_MESSAGES/audacious.mo
 share/locale/ru/LC_MESSAGES/audacious.mo
 share/locale/sk/LC_MESSAGES/audacious.mo
@@ -361,6 +118,7 @@ share/locale/uk/LC_MESSAGES/audacious.mo
 share/locale/zh_CN/LC_MESSAGES/audacious.mo
 share/locale/zh_TW/LC_MESSAGES/audacious.mo
 share/pixmaps/
-share/pixmaps/audacious2.png
+share/pixmaps/audacious.png
+share/pixmaps/audacious.svg
 @exec %D/bin/update-desktop-database
 @unexec-delete %D/bin/update-desktop-database

Reply via email to