summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorxtraeme <xtraeme@pkgsrc.org>2003-12-31 02:30:22 +0000
committerxtraeme <xtraeme@pkgsrc.org>2003-12-31 02:30:22 +0000
commit1620f4970dca44d66fbbfa1e6676e3392f883b53 (patch)
tree2246f1bfa39b26bac65a3002cb5b11e75fc17478 /audio
parentbc1b91560039802485292ffcc55ff2b7b9798afe (diff)
downloadpkgsrc-1620f4970dca44d66fbbfa1e6676e3392f883b53.tar.gz
Update to 2.4.1.1, Thanks to Min Sik Kim for his help.
Bugs were fixed, features were added, etc. Please review Changelog file to see a full list of changes.
Diffstat (limited to 'audio')
-rw-r--r--audio/gnome2-media/Makefile27
-rw-r--r--audio/gnome2-media/PLIST407
-rw-r--r--audio/gnome2-media/buildlink2.mk10
-rw-r--r--audio/gnome2-media/distinfo19
-rw-r--r--audio/gnome2-media/patches/patch-aa8
-rw-r--r--audio/gnome2-media/patches/patch-ab29
-rw-r--r--audio/gnome2-media/patches/patch-ac36
-rw-r--r--audio/gnome2-media/patches/patch-ae8
-rw-r--r--audio/gnome2-media/patches/patch-af10
-rw-r--r--audio/gnome2-media/patches/patch-ag120
-rw-r--r--audio/gnome2-media/patches/patch-ah13
-rw-r--r--audio/gnome2-media/patches/patch-ai17
12 files changed, 620 insertions, 84 deletions
diff --git a/audio/gnome2-media/Makefile b/audio/gnome2-media/Makefile
index 32402e972a6..3c824c013f8 100644
--- a/audio/gnome2-media/Makefile
+++ b/audio/gnome2-media/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.8 2003/12/28 23:37:05 jmmv Exp $
+# $NetBSD: Makefile,v 1.9 2003/12/31 02:30:22 xtraeme Exp $
-DISTNAME= gnome-media-2.2.1.1
-PKGREVISION= 6
+DISTNAME= gnome-media-2.4.1.1
CATEGORIES= audio gnome
-MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-media/2.2/}
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-media/2.4/}
+EXTRACT_SUFX= .tar.bz2
MAINTAINER= rh@NetBSD.org
HOMEPAGE= http://www.gnome.org/
@@ -18,15 +18,25 @@ USE_LIBTOOL= yes
USE_X11= yes
USE_GMAKE= yes
USE_PERL5= build
-LTCONFIG_OVERRIDE= ${WRKSRC}/ltconfig
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
CONFIGURE_ARGS+= --enable-gtk-doc=no
CONFIGURE_ARGS+= --with-html-dir=${PREFIX}/share/doc/html
CONFIGURE_ENV+= XGETTEXT="${LOCALBASE}/bin/xgettext"
-CONFIGURE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
-MAKE_ENV+= GCONF_SCHEMA_FILE_DIR="${PREFIX}/share/gconf/schemas/"
+
+.include "../../mk/bsd.prefs.mk"
+
+post-extract:
+ @cd ${WRKSRC}/gnome-cd && \
+ ${MV} freebsd-cdrom.h bsd-cdrom.h && \
+ ${MV} freebsd-cdrom.c bsd-cdrom.c
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD"
+CONFIGURE_ENV+= CDROM_HOST="bsd"
+.endif
GCONF2_SCHEMAS= CDDB-Slave2.schemas
+GCONF2_SCHEMAS+= gnome-cd.schemas
GCONF2_SCHEMAS+= gnome-volume-control.schemas
GCONF2_SCHEMAS+= gnome-sound-recorder.schemas
@@ -38,7 +48,10 @@ GCONF2_SCHEMAS+= gnome-sound-recorder.schemas
.include "../../devel/gail/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
.include "../../devel/libgnomeui/buildlink2.mk"
+.include "../../devel/libbonobo/buildlink2.mk"
.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../net/ORBit2/buildlink2.mk"
+.include "../../textproc/intltool/buildlink2.mk"
.include "../../textproc/scrollkeeper/omf.mk"
.include "../../x11/gnome-desktop/buildlink2.mk"
.include "../../mk/ossaudio.buildlink2.mk"
diff --git a/audio/gnome2-media/PLIST b/audio/gnome2-media/PLIST
index 292d1560c62..ecc50e441b5 100644
--- a/audio/gnome2-media/PLIST
+++ b/audio/gnome2-media/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2003/04/25 04:49:42 rh Exp $
+@comment $NetBSD: PLIST,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
bin/cddb-slave2-properties
+bin/gnome-cd
bin/gnome-sound-recorder
bin/gnome-volume-control
bin/gstreamer-properties
@@ -13,23 +14,186 @@ lib/libcddb-slave2.so.0
lib/libcddb-slave2.so.0.0
libexec/CDDBSlave2
libexec/cddb-track-editor
+share/applications/gnome-cd.desktop
share/applications/gnome-sound-recorder.desktop
share/applications/gnome-volume-control.desktop
share/applications/reclevel.desktop
share/applications/vumeter.desktop
share/control-center-2.0/capplets/cddb-slave.desktop
share/gconf/schemas/CDDB-Slave2.schemas
+share/gconf/schemas/gnome-cd.schemas
share/gconf/schemas/gnome-sound-recorder.schemas
share/gconf/schemas/gnome-volume-control.schemas
share/gnome-media-2.0/icons/gstreamer-properties.png
share/gnome-media-2.0/interfaces/gstreamer-properties.glade
share/gnome-sound-recorder/ui/gsr.xml
-share/gnome/help/gnome-sound-recorder/C/figures/grecord-prefs-path.png
-share/gnome/help/gnome-sound-recorder/C/figures/grecord-prefs-play.png
-share/gnome/help/gnome-sound-recorder/C/figures/grecord-prefs-rec.png
-share/gnome/help/gnome-sound-recorder/C/figures/grecord-prefs-sound.png
-share/gnome/help/gnome-sound-recorder/C/figures/grecord-prefs-ui.png
-share/gnome/help/gnome-sound-recorder/C/figures/grecord.png
+share/gnome/help/gnome-cd/C/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/C/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/C/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/C/figures/eject_button.png
+share/gnome/help/gnome-cd/C/figures/forward_button.png
+share/gnome/help/gnome-cd/C/figures/next_button.png
+share/gnome/help/gnome-cd/C/figures/pause_button.png
+share/gnome/help/gnome-cd/C/figures/play_button.png
+share/gnome/help/gnome-cd/C/figures/preferences_button.png
+share/gnome/help/gnome-cd/C/figures/previous_button.png
+share/gnome/help/gnome-cd/C/figures/rewind_button.png
+share/gnome/help/gnome-cd/C/figures/stop_button.png
+share/gnome/help/gnome-cd/C/gnome-cd.xml
+share/gnome/help/gnome-cd/C/legal.xml
+share/gnome/help/gnome-cd/de/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/de/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/de/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/de/figures/eject_button.png
+share/gnome/help/gnome-cd/de/figures/forward_button.png
+share/gnome/help/gnome-cd/de/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/de/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/de/figures/gnome-cd.png
+share/gnome/help/gnome-cd/de/figures/next_button.png
+share/gnome/help/gnome-cd/de/figures/pause_button.png
+share/gnome/help/gnome-cd/de/figures/play_button.png
+share/gnome/help/gnome-cd/de/figures/preferences_button.png
+share/gnome/help/gnome-cd/de/figures/previous_button.png
+share/gnome/help/gnome-cd/de/figures/rewind_button.png
+share/gnome/help/gnome-cd/de/figures/stop_button.png
+share/gnome/help/gnome-cd/de/gnome-cd.xml
+share/gnome/help/gnome-cd/de/legal.xml
+share/gnome/help/gnome-cd/es/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/es/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/es/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/es/figures/eject_button.png
+share/gnome/help/gnome-cd/es/figures/forward_button.png
+share/gnome/help/gnome-cd/es/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/es/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/es/figures/gnome-cd.png
+share/gnome/help/gnome-cd/es/figures/next_button.png
+share/gnome/help/gnome-cd/es/figures/pause_button.png
+share/gnome/help/gnome-cd/es/figures/play_button.png
+share/gnome/help/gnome-cd/es/figures/preferences_button.png
+share/gnome/help/gnome-cd/es/figures/previous_button.png
+share/gnome/help/gnome-cd/es/figures/rewind_button.png
+share/gnome/help/gnome-cd/es/figures/stop_button.png
+share/gnome/help/gnome-cd/es/gnome-cd.xml
+share/gnome/help/gnome-cd/es/legal.xml
+share/gnome/help/gnome-cd/fr/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/fr/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/fr/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/fr/figures/eject_button.png
+share/gnome/help/gnome-cd/fr/figures/forward_button.png
+share/gnome/help/gnome-cd/fr/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/fr/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/fr/figures/gnome-cd.png
+share/gnome/help/gnome-cd/fr/figures/next_button.png
+share/gnome/help/gnome-cd/fr/figures/pause_button.png
+share/gnome/help/gnome-cd/fr/figures/play_button.png
+share/gnome/help/gnome-cd/fr/figures/preferences_button.png
+share/gnome/help/gnome-cd/fr/figures/previous_button.png
+share/gnome/help/gnome-cd/fr/figures/rewind_button.png
+share/gnome/help/gnome-cd/fr/figures/stop_button.png
+share/gnome/help/gnome-cd/fr/gnome-cd.xml
+share/gnome/help/gnome-cd/fr/legal.xml
+share/gnome/help/gnome-cd/it/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/it/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/it/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/it/figures/eject_button.png
+share/gnome/help/gnome-cd/it/figures/forward_button.png
+share/gnome/help/gnome-cd/it/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/it/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/it/figures/gnome-cd.png
+share/gnome/help/gnome-cd/it/figures/next_button.png
+share/gnome/help/gnome-cd/it/figures/pause_button.png
+share/gnome/help/gnome-cd/it/figures/play_button.png
+share/gnome/help/gnome-cd/it/figures/preferences_button.png
+share/gnome/help/gnome-cd/it/figures/previous_button.png
+share/gnome/help/gnome-cd/it/figures/rewind_button.png
+share/gnome/help/gnome-cd/it/figures/stop_button.png
+share/gnome/help/gnome-cd/it/gnome-cd.xml
+share/gnome/help/gnome-cd/it/legal.xml
+share/gnome/help/gnome-cd/ja/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/ja/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/ja/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/ja/figures/eject_button.png
+share/gnome/help/gnome-cd/ja/figures/forward_button.png
+share/gnome/help/gnome-cd/ja/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/ja/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/ja/figures/gnome-cd.png
+share/gnome/help/gnome-cd/ja/figures/next_button.png
+share/gnome/help/gnome-cd/ja/figures/pause_button.png
+share/gnome/help/gnome-cd/ja/figures/play_button.png
+share/gnome/help/gnome-cd/ja/figures/preferences_button.png
+share/gnome/help/gnome-cd/ja/figures/previous_button.png
+share/gnome/help/gnome-cd/ja/figures/rewind_button.png
+share/gnome/help/gnome-cd/ja/figures/stop_button.png
+share/gnome/help/gnome-cd/ja/gnome-cd.xml
+share/gnome/help/gnome-cd/ja/legal.xml
+share/gnome/help/gnome-cd/ko/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/ko/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/ko/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/ko/figures/eject_button.png
+share/gnome/help/gnome-cd/ko/figures/forward_button.png
+share/gnome/help/gnome-cd/ko/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/ko/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/ko/figures/gnome-cd.png
+share/gnome/help/gnome-cd/ko/figures/next_button.png
+share/gnome/help/gnome-cd/ko/figures/pause_button.png
+share/gnome/help/gnome-cd/ko/figures/play_button.png
+share/gnome/help/gnome-cd/ko/figures/preferences_button.png
+share/gnome/help/gnome-cd/ko/figures/previous_button.png
+share/gnome/help/gnome-cd/ko/figures/rewind_button.png
+share/gnome/help/gnome-cd/ko/figures/stop_button.png
+share/gnome/help/gnome-cd/ko/gnome-cd.xml
+share/gnome/help/gnome-cd/ko/legal.xml
+share/gnome/help/gnome-cd/sv/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/sv/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/sv/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/sv/figures/eject_button.png
+share/gnome/help/gnome-cd/sv/figures/forward_button.png
+share/gnome/help/gnome-cd/sv/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/sv/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/sv/figures/gnome-cd.png
+share/gnome/help/gnome-cd/sv/figures/next_button.png
+share/gnome/help/gnome-cd/sv/figures/pause_button.png
+share/gnome/help/gnome-cd/sv/figures/play_button.png
+share/gnome/help/gnome-cd/sv/figures/preferences_button.png
+share/gnome/help/gnome-cd/sv/figures/previous_button.png
+share/gnome/help/gnome-cd/sv/figures/rewind_button.png
+share/gnome/help/gnome-cd/sv/figures/stop_button.png
+share/gnome/help/gnome-cd/sv/gnome-cd.xml
+share/gnome/help/gnome-cd/sv/legal.xml
+share/gnome/help/gnome-cd/zh_CN/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/zh_CN/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/zh_CN/figures/eject_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/forward_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/zh_CN/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/zh_CN/figures/gnome-cd.png
+share/gnome/help/gnome-cd/zh_CN/figures/next_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/pause_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/play_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/preferences_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/previous_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/rewind_button.png
+share/gnome/help/gnome-cd/zh_CN/figures/stop_button.png
+share/gnome/help/gnome-cd/zh_CN/gnome-cd.xml
+share/gnome/help/gnome-cd/zh_CN/legal.xml
+share/gnome/help/gnome-cd/zh_TW/figures/cdplayer_trackeditor_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/cdplayer_trackeditor_window.png
+share/gnome/help/gnome-cd/zh_TW/figures/cdplayer_window.png
+share/gnome/help/gnome-cd/zh_TW/figures/eject_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/forward_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/gnome-cd-prefs.png
+share/gnome/help/gnome-cd/zh_TW/figures/gnome-cd-track.png
+share/gnome/help/gnome-cd/zh_TW/figures/gnome-cd.png
+share/gnome/help/gnome-cd/zh_TW/figures/next_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/pause_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/play_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/preferences_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/previous_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/rewind_button.png
+share/gnome/help/gnome-cd/zh_TW/figures/stop_button.png
+share/gnome/help/gnome-cd/zh_TW/gnome-cd.xml
+share/gnome/help/gnome-cd/zh_TW/legal.xml
share/gnome/help/gnome-sound-recorder/C/figures/grecord_window.png
share/gnome/help/gnome-sound-recorder/C/gnome-sound-recorder.xml
share/gnome/help/gnome-sound-recorder/C/legal.xml
@@ -37,14 +201,97 @@ share/gnome/help/gnome-volume-control/C/figures/gmix-prefs.png
share/gnome/help/gnome-volume-control/C/figures/gmix.png
share/gnome/help/gnome-volume-control/C/gnome-volume-control.xml
share/gnome/help/gnome-volume-control/C/legal.xml
+share/gnome/help/grecord/de/figures/grecord-prefs-path.png
+share/gnome/help/grecord/de/figures/grecord-prefs-play.png
+share/gnome/help/grecord/de/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/de/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/de/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/de/figures/grecord.png
+share/gnome/help/grecord/de/figures/grecord_window.png
+share/gnome/help/grecord/de/grecord.xml
+share/gnome/help/grecord/de/legal.xml
+share/gnome/help/grecord/es/figures/grecord-prefs-path.png
+share/gnome/help/grecord/es/figures/grecord-prefs-play.png
+share/gnome/help/grecord/es/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/es/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/es/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/es/figures/grecord.png
+share/gnome/help/grecord/es/figures/grecord_window.png
+share/gnome/help/grecord/es/grecord.xml
+share/gnome/help/grecord/es/legal.xml
+share/gnome/help/grecord/fr/figures/grecord-prefs-path.png
+share/gnome/help/grecord/fr/figures/grecord-prefs-play.png
+share/gnome/help/grecord/fr/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/fr/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/fr/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/fr/figures/grecord.png
+share/gnome/help/grecord/fr/figures/grecord_window.png
+share/gnome/help/grecord/fr/grecord.xml
+share/gnome/help/grecord/fr/legal.xml
+share/gnome/help/grecord/it/figures/grecord-prefs-path.png
+share/gnome/help/grecord/it/figures/grecord-prefs-play.png
+share/gnome/help/grecord/it/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/it/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/it/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/it/figures/grecord.png
+share/gnome/help/grecord/it/figures/grecord_window.png
+share/gnome/help/grecord/it/grecord.xml
+share/gnome/help/grecord/it/legal.xml
+share/gnome/help/grecord/ja/figures/grecord-prefs-path.png
+share/gnome/help/grecord/ja/figures/grecord-prefs-play.png
+share/gnome/help/grecord/ja/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/ja/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/ja/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/ja/figures/grecord.png
+share/gnome/help/grecord/ja/figures/grecord_window.png
+share/gnome/help/grecord/ja/grecord.xml
+share/gnome/help/grecord/ja/legal.xml
+share/gnome/help/grecord/ko/figures/grecord-prefs-path.png
+share/gnome/help/grecord/ko/figures/grecord-prefs-play.png
+share/gnome/help/grecord/ko/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/ko/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/ko/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/ko/figures/grecord.png
+share/gnome/help/grecord/ko/figures/grecord_window.png
+share/gnome/help/grecord/ko/grecord.xml
+share/gnome/help/grecord/ko/legal.xml
+share/gnome/help/grecord/sv/figures/grecord-prefs-path.png
+share/gnome/help/grecord/sv/figures/grecord-prefs-play.png
+share/gnome/help/grecord/sv/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/sv/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/sv/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/sv/figures/grecord.png
+share/gnome/help/grecord/sv/figures/grecord_window.png
+share/gnome/help/grecord/sv/grecord.xml
+share/gnome/help/grecord/sv/legal.xml
+share/gnome/help/grecord/zh_CN/figures/grecord-prefs-path.png
+share/gnome/help/grecord/zh_CN/figures/grecord-prefs-play.png
+share/gnome/help/grecord/zh_CN/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/zh_CN/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/zh_CN/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/zh_CN/figures/grecord.png
+share/gnome/help/grecord/zh_CN/figures/grecord_window.png
+share/gnome/help/grecord/zh_CN/grecord.xml
+share/gnome/help/grecord/zh_CN/legal.xml
+share/gnome/help/grecord/zh_TW/figures/grecord-prefs-path.png
+share/gnome/help/grecord/zh_TW/figures/grecord-prefs-play.png
+share/gnome/help/grecord/zh_TW/figures/grecord-prefs-rec.png
+share/gnome/help/grecord/zh_TW/figures/grecord-prefs-sound.png
+share/gnome/help/grecord/zh_TW/figures/grecord-prefs-ui.png
+share/gnome/help/grecord/zh_TW/figures/grecord.png
+share/gnome/help/grecord/zh_TW/figures/grecord_window.png
+share/gnome/help/grecord/zh_TW/grecord.xml
+share/gnome/help/grecord/zh_TW/legal.xml
share/idl/GNOME_Media_CDDBSlave2.idl
${PKGLOCALEDIR}/locale/am/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/az/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/be/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/bg/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/bn/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/cy/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/da/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/de/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/el/LC_MESSAGES/gnome-media-2.0.mo
@@ -52,6 +299,7 @@ ${PKGLOCALEDIR}/locale/en_GB/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/es/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/et/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/eu/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/fa/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/gnome-media-2.0.mo
@@ -59,11 +307,14 @@ ${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/he/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/hi/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/id/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/it/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/lt/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/lv/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/mk/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/ml/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/mn/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/gnome-media-2.0.mo
@@ -77,6 +328,8 @@ ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/sq/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/sr/LC_MESSAGES/gnome-media-2.0.mo
+${PKGLOCALEDIR}/locale/sr@Latn/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/uk/LC_MESSAGES/gnome-media-2.0.mo
@@ -84,8 +337,95 @@ ${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/wa/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/gnome-media-2.0.mo
${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/gnome-media-2.0.mo
+share/omf/gnome-media/gnome-cd-C.omf
+share/omf/gnome-media/gnome-cd-de.omf
+share/omf/gnome-media/gnome-cd-es.omf
+share/omf/gnome-media/gnome-cd-fr.omf
+share/omf/gnome-media/gnome-cd-it.omf
+share/omf/gnome-media/gnome-cd-ja.omf
+share/omf/gnome-media/gnome-cd-ko.omf
+share/omf/gnome-media/gnome-cd-sv.omf
+share/omf/gnome-media/gnome-cd-zh_CN.omf
+share/omf/gnome-media/gnome-cd-zh_TW.omf
share/omf/gnome-media/gnome-volume-control-C.omf
share/omf/gnome-media/grecord-C.omf
+share/omf/gnome-media/grecord-de.omf
+share/omf/gnome-media/grecord-es.omf
+share/omf/gnome-media/grecord-fr.omf
+share/omf/gnome-media/grecord-it.omf
+share/omf/gnome-media/grecord-ja.omf
+share/omf/gnome-media/grecord-ko.omf
+share/omf/gnome-media/grecord-sv.omf
+share/omf/gnome-media/grecord-zh_CN.omf
+share/omf/gnome-media/grecord-zh_TW.omf
+share/pixmaps/gnome-cd.png
+share/pixmaps/gnome-cd/cd.png
+share/pixmaps/gnome-cd/disc.png
+share/pixmaps/gnome-cd/media-eject.png
+share/pixmaps/gnome-cd/media-ffwd.png
+share/pixmaps/gnome-cd/media-next.png
+share/pixmaps/gnome-cd/media-pause.png
+share/pixmaps/gnome-cd/media-play.png
+share/pixmaps/gnome-cd/media-prev.png
+share/pixmaps/gnome-cd/media-record.png
+share/pixmaps/gnome-cd/media-rewind.png
+share/pixmaps/gnome-cd/media-stop.png
+share/pixmaps/gnome-cd/once.png
+share/pixmaps/gnome-cd/repeat.png
+share/pixmaps/gnome-cd/themes/None/None.theme
+share/pixmaps/gnome-cd/themes/None/a-eject-menu.png
+share/pixmaps/gnome-cd/themes/None/a-first-menu.png
+share/pixmaps/gnome-cd/themes/None/a-last-menu.png
+share/pixmaps/gnome-cd/themes/None/a-play-menu.png
+share/pixmaps/gnome-cd/themes/None/a-stop-menu.png
+share/pixmaps/gnome-cd/themes/None/bottom-left.png
+share/pixmaps/gnome-cd/themes/None/bottom-right.png
+share/pixmaps/gnome-cd/themes/None/bottom.png
+share/pixmaps/gnome-cd/themes/None/media-eject.png
+share/pixmaps/gnome-cd/themes/None/media-fwd.png
+share/pixmaps/gnome-cd/themes/None/media-next.png
+share/pixmaps/gnome-cd/themes/None/media-pause.png
+share/pixmaps/gnome-cd/themes/None/media-play.png
+share/pixmaps/gnome-cd/themes/None/media-prev.png
+share/pixmaps/gnome-cd/themes/None/media-rew.png
+share/pixmaps/gnome-cd/themes/None/media-stop.png
+share/pixmaps/gnome-cd/themes/None/middle-left.png
+share/pixmaps/gnome-cd/themes/None/middle-right.png
+share/pixmaps/gnome-cd/themes/None/middle.png
+share/pixmaps/gnome-cd/themes/None/top-left.png
+share/pixmaps/gnome-cd/themes/None/top-right.png
+share/pixmaps/gnome-cd/themes/None/top.png
+share/pixmaps/gnome-cd/themes/lcd/bottom-left.png
+share/pixmaps/gnome-cd/themes/lcd/bottom-right.png
+share/pixmaps/gnome-cd/themes/lcd/bottom.png
+share/pixmaps/gnome-cd/themes/lcd/lcd.theme
+share/pixmaps/gnome-cd/themes/lcd/middle-left.png
+share/pixmaps/gnome-cd/themes/lcd/middle-right.png
+share/pixmaps/gnome-cd/themes/lcd/middle.png
+share/pixmaps/gnome-cd/themes/lcd/top-left.png
+share/pixmaps/gnome-cd/themes/lcd/top-right.png
+share/pixmaps/gnome-cd/themes/lcd/top.png
+share/pixmaps/gnome-cd/themes/media/bottom-left.png
+share/pixmaps/gnome-cd/themes/media/bottom-right.png
+share/pixmaps/gnome-cd/themes/media/bottom.png
+share/pixmaps/gnome-cd/themes/media/media.theme
+share/pixmaps/gnome-cd/themes/media/middle-left.png
+share/pixmaps/gnome-cd/themes/media/middle-right.png
+share/pixmaps/gnome-cd/themes/media/middle.png
+share/pixmaps/gnome-cd/themes/media/top-left.png
+share/pixmaps/gnome-cd/themes/media/top-right.png
+share/pixmaps/gnome-cd/themes/media/top.png
+share/pixmaps/gnome-cd/themes/red-lcd/bottom-left.png
+share/pixmaps/gnome-cd/themes/red-lcd/bottom-right.png
+share/pixmaps/gnome-cd/themes/red-lcd/bottom.png
+share/pixmaps/gnome-cd/themes/red-lcd/middle-left.png
+share/pixmaps/gnome-cd/themes/red-lcd/middle-right.png
+share/pixmaps/gnome-cd/themes/red-lcd/middle.png
+share/pixmaps/gnome-cd/themes/red-lcd/red-lcd.theme
+share/pixmaps/gnome-cd/themes/red-lcd/top-left.png
+share/pixmaps/gnome-cd/themes/red-lcd/top-right.png
+share/pixmaps/gnome-cd/themes/red-lcd/top.png
+share/pixmaps/gnome-cd/track.png
share/pixmaps/gnome-grecord.png
share/pixmaps/gnome-media/gnome-sound-recorder/media-play.png
share/pixmaps/gnome-media/gnome-sound-recorder/media-rec.png
@@ -96,16 +436,69 @@ share/pixmaps/gnome-vumeter.png
share/pixmaps/gstreamer-properties.png
@dirrm share/pixmaps/gnome-media/gnome-sound-recorder
@dirrm share/pixmaps/gnome-media
+@dirrm share/pixmaps/gnome-cd/themes/red-lcd
+@dirrm share/pixmaps/gnome-cd/themes/media
+@dirrm share/pixmaps/gnome-cd/themes/lcd
+@dirrm share/pixmaps/gnome-cd/themes/None
+@dirrm share/pixmaps/gnome-cd/themes
+@dirrm share/pixmaps/gnome-cd
@dirrm share/omf/gnome-media
+@comment @dirrm share/omf
+@comment @dirrm share/idl
+@dirrm share/gnome/help/grecord/zh_TW/figures
+@dirrm share/gnome/help/grecord/zh_TW
+@dirrm share/gnome/help/grecord/zh_CN/figures
+@dirrm share/gnome/help/grecord/zh_CN
+@dirrm share/gnome/help/grecord/sv/figures
+@dirrm share/gnome/help/grecord/sv
+@dirrm share/gnome/help/grecord/ko/figures
+@dirrm share/gnome/help/grecord/ko
+@dirrm share/gnome/help/grecord/ja/figures
+@dirrm share/gnome/help/grecord/ja
+@dirrm share/gnome/help/grecord/it/figures
+@dirrm share/gnome/help/grecord/it
+@dirrm share/gnome/help/grecord/fr/figures
+@dirrm share/gnome/help/grecord/fr
+@dirrm share/gnome/help/grecord/es/figures
+@dirrm share/gnome/help/grecord/es
+@dirrm share/gnome/help/grecord/de/figures
+@dirrm share/gnome/help/grecord/de
+@dirrm share/gnome/help/grecord
@dirrm share/gnome/help/gnome-volume-control/C/figures
@dirrm share/gnome/help/gnome-volume-control/C
@dirrm share/gnome/help/gnome-volume-control
@dirrm share/gnome/help/gnome-sound-recorder/C/figures
@dirrm share/gnome/help/gnome-sound-recorder/C
@dirrm share/gnome/help/gnome-sound-recorder
+@dirrm share/gnome/help/gnome-cd/zh_TW/figures
+@dirrm share/gnome/help/gnome-cd/zh_TW
+@dirrm share/gnome/help/gnome-cd/zh_CN/figures
+@dirrm share/gnome/help/gnome-cd/zh_CN
+@dirrm share/gnome/help/gnome-cd/sv/figures
+@dirrm share/gnome/help/gnome-cd/sv
+@dirrm share/gnome/help/gnome-cd/ko/figures
+@dirrm share/gnome/help/gnome-cd/ko
+@dirrm share/gnome/help/gnome-cd/ja/figures
+@dirrm share/gnome/help/gnome-cd/ja
+@dirrm share/gnome/help/gnome-cd/it/figures
+@dirrm share/gnome/help/gnome-cd/it
+@dirrm share/gnome/help/gnome-cd/fr/figures
+@dirrm share/gnome/help/gnome-cd/fr
+@dirrm share/gnome/help/gnome-cd/es/figures
+@dirrm share/gnome/help/gnome-cd/es
+@dirrm share/gnome/help/gnome-cd/de/figures
+@dirrm share/gnome/help/gnome-cd/de
+@dirrm share/gnome/help/gnome-cd/C/figures
+@dirrm share/gnome/help/gnome-cd/C
+@dirrm share/gnome/help/gnome-cd
+@comment @dirrm share/gnome/help
@dirrm share/gnome-sound-recorder/ui
@dirrm share/gnome-sound-recorder
@dirrm share/gnome-media-2.0/interfaces
@dirrm share/gnome-media-2.0/icons
@dirrm share/gnome-media-2.0
+@comment @dirrm share/gconf/schemas
+@comment @dirrm share/control-center-2.0/capplets
+@comment @dirrm share/applications
+@comment @dirrm lib/bonobo/servers
@dirrm include/cddb-slave2
diff --git a/audio/gnome2-media/buildlink2.mk b/audio/gnome2-media/buildlink2.mk
index 31e450a64fb..e72258df9be 100644
--- a/audio/gnome2-media/buildlink2.mk
+++ b/audio/gnome2-media/buildlink2.mk
@@ -1,4 +1,4 @@
-# $NetBSD: buildlink2.mk,v 1.7 2003/12/13 00:45:21 wiz Exp $
+# $NetBSD: buildlink2.mk,v 1.8 2003/12/31 02:30:22 xtraeme Exp $
#
# This Makefile fragment is included by packages that use gnome-media.
#
@@ -9,7 +9,7 @@
GNOME_MEDIA_BUILDLINK2_MK= # defined
BUILDLINK_PACKAGES+= gnome-media
-BUILDLINK_DEPENDS.gnome-media?= gnome-media>=2.2.1.1nb5
+BUILDLINK_DEPENDS.gnome-media?= gnome-media>=2.4.1.1
BUILDLINK_PKGSRCDIR.gnome-media?= ../../audio/gnome2-media
EVAL_PREFIX+= BUILDLINK_PREFIX.gnome-media=gnome-media
@@ -19,12 +19,14 @@ BUILDLINK_FILES.gnome-media+= lib/bonobo/servers/GNOME_Media_CDDBSlave2.server
BUILDLINK_FILES.gnome-media+= lib/libcddb-slave2.*
.include "../../audio/esound/buildlink2.mk"
-.include "../../misc/gst-plugins/buildlink2.mk"
-.include "../../misc/gstreamer/buildlink2.mk"
+.include "../../gnome-2.4/gst-plugins/buildlink2.mk"
+.include "../../gnome-2.4/gstreamer/buildlink2.mk"
.include "../../devel/GConf2-ui/buildlink2.mk"
.include "../../devel/gail/buildlink2.mk"
.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../net/ORBit2/buildlink2.mk"
.include "../../devel/libgnomeui/buildlink2.mk"
+.include "../../devel/libbonobo/buildlink2.mk"
.include "../../x11/gnome-desktop/buildlink2.mk"
BUILDLINK_TARGETS+= gnome-media-buildlink
diff --git a/audio/gnome2-media/distinfo b/audio/gnome2-media/distinfo
index cf8ffffbc80..a7a4fda9f5f 100644
--- a/audio/gnome2-media/distinfo
+++ b/audio/gnome2-media/distinfo
@@ -1,10 +1,13 @@
-$NetBSD: distinfo,v 1.1.1.1 2003/04/25 04:49:42 rh Exp $
+$NetBSD: distinfo,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
-SHA1 (gnome-media-2.2.1.1.tar.gz) = a11d865bad134dcbeb24602c81333693610b013c
-Size (gnome-media-2.2.1.1.tar.gz) = 1821362 bytes
-SHA1 (patch-aa) = 07cafe9d7b9917a46d2416344a59d0b73d05dfe3
-SHA1 (patch-ab) = c900d880a67cc98bf5926e887e9d65a53add9eb0
-SHA1 (patch-ac) = d0a9e20782e47782ce399a462900cb76d953c930
+SHA1 (gnome-media-2.4.1.1.tar.bz2) = aa98c51b6d2e4234dc0a45f3a52b6fbcaa451edd
+Size (gnome-media-2.4.1.1.tar.bz2) = 2745842 bytes
+SHA1 (patch-aa) = 556cbe7ef1c4a5776bfa1bce020d77adcd56b225
+SHA1 (patch-ab) = fabc0807403f57bfd8adb8b3cf3cb098f7a75ea2
+SHA1 (patch-ac) = 26c7aec8f236134d422762464b486f0a2f345fc5
SHA1 (patch-ad) = 9d0ad2316afb3e09530a929784f10fc4e97dae8b
-SHA1 (patch-ae) = b792f73931d76437bdf8e6604b2fc43a59f03402
-SHA1 (patch-af) = 04475e6bf06c1d6982fbc05b28d05708c915725d
+SHA1 (patch-ae) = ae58fa078e8b7c7bdfbe57e269ea29f3791928f8
+SHA1 (patch-af) = 2b5ce1e8e161133ea1c2a4578251627158132543
+SHA1 (patch-ag) = f9e648d7fb548e5eb7d8956c87958141ee0abbbf
+SHA1 (patch-ah) = 9df1f4facdd215809eb3cffc893ecfe057b5eb4c
+SHA1 (patch-ai) = b28674e81961b5e2b69e168031c5389ce443a799
diff --git a/audio/gnome2-media/patches/patch-aa b/audio/gnome2-media/patches/patch-aa
index 07d9890af33..30234f2ef63 100644
--- a/audio/gnome2-media/patches/patch-aa
+++ b/audio/gnome2-media/patches/patch-aa
@@ -1,8 +1,8 @@
-$NetBSD: patch-aa,v 1.1.1.1 2003/04/25 04:49:42 rh Exp $
+$NetBSD: patch-aa,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
---- cddb-slave2/Makefile.in.orig 2003-04-25 14:09:24.000000000 +1000
-+++ cddb-slave2/Makefile.in
-@@ -243,7 +243,7 @@ libcddb_slave2include_HEADERS = \
+--- cddb-slave2/Makefile.in.orig 2003-12-09 09:24:28.000000000 +0000
++++ cddb-slave2/Makefile.in 2003-12-09 09:24:55.000000000 +0000
+@@ -243,7 +243,7 @@
cddb-slave-client.h
diff --git a/audio/gnome2-media/patches/patch-ab b/audio/gnome2-media/patches/patch-ab
index b9460743db5..b422bbc3d1a 100644
--- a/audio/gnome2-media/patches/patch-ab
+++ b/audio/gnome2-media/patches/patch-ab
@@ -1,19 +1,12 @@
-$NetBSD: patch-ab,v 1.1.1.1 2003/04/25 04:49:42 rh Exp $
-
---- Makefile.in.orig 2003-02-06 01:52:32.000000000 +1000
-+++ Makefile.in
-@@ -160,13 +160,12 @@ always_built_SUBDIRS = cddb-slave2
- SUBDIRS = po $(always_built_SUBDIRS) \
- @PROGRAMS_VUMETER@ \
- @PROGRAMS_GMIX@ \
-- @PROGRAMS_GNOME_CD@ \
- @PROGRAMS_GRECORD@ \
- @PROGRAMS_GSTPROPS@
+$NetBSD: patch-ab,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
+--- gmix/gmix.c.orig 2003-12-09 09:38:15.000000000 +0000
++++ gmix/gmix.c 2003-12-09 09:39:40.000000000 +0000
+@@ -60,7 +60,7 @@
+ #ifdef HAVE_LINUX_SOUNDCARD_H
+ #include <linux/soundcard.h>
+ #else
+-#include <machine/soundcard.h>
++#include <sys/soundcard.h>
+ #endif
+ #endif
-
- DIST_SUBDIRS = po $(always_built_SUBDIRS) \
-- vu-meter gmix grecord gnome-cd gstreamer-properties
-+ vu-meter gmix grecord gstreamer-properties
-
-
- EXTRA_DIST = gnome-media.spec.in configure acinclude.m4 COPYING-DOCS \
diff --git a/audio/gnome2-media/patches/patch-ac b/audio/gnome2-media/patches/patch-ac
index 11be00bce4b..c5bf209126a 100644
--- a/audio/gnome2-media/patches/patch-ac
+++ b/audio/gnome2-media/patches/patch-ac
@@ -1,30 +1,12 @@
-$NetBSD: patch-ac,v 1.1.1.1 2003/04/25 04:49:43 rh Exp $
+$NetBSD: patch-ac,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
---- gmix/gmix.c.orig 2002-12-17 02:57:02.000000000 +1000
-+++ gmix/gmix.c
-@@ -48,6 +48,7 @@
- #include <math.h>
- #include <sys/errno.h>
- #include <sys/ioctl.h>
-+#include <sys/param.h>
- #include <fcntl.h>
- #include <errno.h>
- #include <unistd.h>
-@@ -57,7 +58,7 @@
- #ifdef ALSA
- #include <sys/asoundlib.h>
- #else
--#ifdef HAVE_LINUX_SOUNDCARD_H
-+#ifdef HAVE_LINUX_SOUNDCARD_H
+--- gmix/prefs.c.orig Tue May 7 00:52:42 2002
++++ gmix/prefs.c Tue May 7 00:52:54 2002
+@@ -38,7 +38,7 @@
+ #ifdef HAVE_LINUX_SOUNDCARD_H
#include <linux/soundcard.h>
#else
- #include <machine/soundcard.h>
-@@ -644,7 +645,7 @@ open_device (int num)
- /*
- * mixer-name
- */
--#ifndef __FreeBSD__
-+#ifndef BSD
- res = ioctl (new_device->fd, SOUND_MIXER_INFO, &new_device->info);
- if (res != 0) {
- g_free (new_device);
+-#include <machine/soundcard.h>
++#include <sys/soundcard.h>
+ #endif
+ #endif
diff --git a/audio/gnome2-media/patches/patch-ae b/audio/gnome2-media/patches/patch-ae
index e79b52e47c6..dd8ea4f4937 100644
--- a/audio/gnome2-media/patches/patch-ae
+++ b/audio/gnome2-media/patches/patch-ae
@@ -1,8 +1,8 @@
-$NetBSD: patch-ae,v 1.1.1.1 2003/04/25 04:49:42 rh Exp $
+$NetBSD: patch-ae,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
---- gmix/Makefile.in.orig 2003-04-25 14:09:24.000000000 +1000
-+++ gmix/Makefile.in
-@@ -183,7 +183,7 @@ Audio_DATA = $(Audio_in_files:.desktop.i
+--- gmix/Makefile.in.orig 2003-12-09 09:27:39.000000000 +0000
++++ gmix/Makefile.in 2003-12-09 09:28:06.000000000 +0000
+@@ -183,7 +183,7 @@
pixmap_DATA = gnome-mixer.png
diff --git a/audio/gnome2-media/patches/patch-af b/audio/gnome2-media/patches/patch-af
index a3876865ad3..a1a38da512e 100644
--- a/audio/gnome2-media/patches/patch-af
+++ b/audio/gnome2-media/patches/patch-af
@@ -1,13 +1,13 @@
-$NetBSD: patch-af,v 1.1.1.1 2003/04/25 04:49:43 rh Exp $
+$NetBSD: patch-af,v 1.2 2003/12/31 02:30:22 xtraeme Exp $
---- grecord/Makefile.in.orig 2003-04-25 14:09:24.000000000 +1000
-+++ grecord/Makefile.in
-@@ -180,7 +180,7 @@ pixmap_DATA = media-rec.png \
+--- grecord/Makefile.in.orig 2003-12-09 09:29:57.000000000 +0000
++++ grecord/Makefile.in 2003-12-09 09:30:29.000000000 +0000
+@@ -180,7 +180,7 @@
uidir = $(datadir)/gnome-sound-recorder/ui
ui_DATA = gsr.xml
-schemadir = $(sysconfdir)/gconf/schemas
-+schemadir = @GCONF_SCHEMA_FILE_DIR@
++schemadir = @GCONF_SCHEMA_FILE_DIR@
schema_DATA = gnome-sound-recorder.schemas
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
CONFIG_HEADER = ../config.h
diff --git a/audio/gnome2-media/patches/patch-ag b/audio/gnome2-media/patches/patch-ag
new file mode 100644
index 00000000000..2508f720a2e
--- /dev/null
+++ b/audio/gnome2-media/patches/patch-ag
@@ -0,0 +1,120 @@
+$NetBSD: patch-ag,v 1.1 2003/12/31 02:30:22 xtraeme Exp $
+
+--- gnome-cd/bsd-cdrom.c.orig 2003-01-11 06:23:03.000000000 -0600
++++ gnome-cd/bsd-cdrom.c
+@@ -20,7 +20,7 @@
+ #endif
+ #include <errno.h>
+
+-#include "freebsd-cdrom.h"
++#include "bsd-cdrom.h"
+
+ #define CD_FRAMES 75
+
+@@ -166,7 +166,12 @@ freebsd_cdrom_update_cd (GnomeCDRom *cdr
+ {
+ FreeBSDCDRom *lcd = FREEBSD_CDROM (cdrom);
+ FreeBSDCDRomPrivate *priv;
++#ifdef __FreeBSD__
+ struct ioc_read_toc_single_entry tocentry;
++#else
++ struct ioc_read_toc_entry tocentries;
++ struct cd_toc_entry tocentry;
++#endif
+ int i, j;
+ GError *error;
+
+@@ -190,29 +195,53 @@ freebsd_cdrom_update_cd (GnomeCDRom *cdr
+
+ freebsd_cdrom_invalidate (lcd);
+ priv->track_info = g_malloc ((priv->number_tracks + 1) * sizeof (FreeBSDCDRomTrackInfo));
++#ifdef __FreeBSD__
+ for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
+ tocentry.track = j;
+ tocentry.address_format = CD_MSF_FORMAT;
++#else
++ tocentries.data_len = sizeof(tocentry);
++ tocentries.data = &tocentry;
++ for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
++ tocentries.starting_track = j;
++ tocentries.address_format = CD_MSF_FORMAT;
++#endif
+
+- if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
++ if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
+ g_warning ("IOCtl failed");
+ continue;
+ }
+
+ priv->track_info[i].track = j;
++#ifdef __FreeBSD__
+ priv->track_info[i].audio_track = tocentry.entry.control == 0 ? 1 : 0;
+ ASSIGN_MSF (priv->track_info[i].address, tocentry.entry.addr.msf);
++#else
++ priv->track_info[i].audio_track = tocentry.control == 0 ? 1 : 0;
++ ASSIGN_MSF (priv->track_info[i].address, tocentry.addr.msf);
++#endif
+ }
+
++#ifdef __FreeBSD__
+ /* On FreeBSD, the leadout track is the track LAST_TRACK + 1. */
+ tocentry.track = priv->number_tracks + 1;
+ tocentry.address_format = CD_MSF_FORMAT;
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
++#else
++ /* On NetBSD, the leadout track is the track 0xAA. */
++ tocentries.starting_track = 0xAA;
++ tocentries.address_format = CD_MSF_FORMAT;
++ if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
++#endif
+ g_warning ("Error getting leadout");
+ freebsd_cdrom_invalidate (lcd);
+ return;
+ }
++#ifdef __FreeBSD__
+ ASSIGN_MSF (priv->track_info[priv->number_tracks].address, tocentry.entry.addr.msf);
++#else
++ ASSIGN_MSF (priv->track_info[priv->number_tracks].address, tocentry.addr.msf);
++#endif
+ calculate_track_lengths (lcd);
+
+ freebsd_cdrom_close (lcd);
+@@ -232,11 +261,18 @@ freebsd_cdrom_eject (GnomeCDRom *cdrom,
+ return FALSE;
+ }
+
++#ifdef __FreeBSD__
+ if (gnome_cdrom_get_status (cdrom, &status, error) == FALSE) {
+ freebsd_cdrom_close (lcd);
+ g_free (status);
+ return FALSE;
+ }
++#else
++ status = g_new0 (GnomeCDRomStatus, 1);
++ status->volume = 0;
++ status->cd = GNOME_CDROM_STATUS_OK;
++ ioctl(cdrom->fd, CDIOCALLOW);
++#endif
+
+ if (status->cd != GNOME_CDROM_STATUS_TRAY_OPEN) {
+ if (ioctl (cdrom->fd, CDIOCEJECT, 0) < 0) {
+@@ -862,7 +898,19 @@ freebsd_cdrom_get_status (GnomeCDRom *cd
+ return FALSE;
+ }
+ #endif
++#ifdef __FreeBSD__
+ /* FIXME: Figure out how to do this on FreeBSD */
++#else
++ if (ioctl (cdrom->fd, CDIOREADTOCHEADER, priv->tochdr) < 0) {
++ realstatus->cd = GNOME_CDROM_STATUS_NO_DISC;
++ realstatus->audio = GNOME_CDROM_AUDIO_NOTHING;
++ realstatus->track = -1;
++
++ freebsd_cdrom_close (lcd);
++ return TRUE;
++ }
++ subchnl.track = 0;
++#endif
+ realstatus->cd = GNOME_CDROM_STATUS_OK;
+
+ subchnl.address_format = CD_MSF_FORMAT;
diff --git a/audio/gnome2-media/patches/patch-ah b/audio/gnome2-media/patches/patch-ah
new file mode 100644
index 00000000000..7acc4b21003
--- /dev/null
+++ b/audio/gnome2-media/patches/patch-ah
@@ -0,0 +1,13 @@
+$NetBSD: patch-ah,v 1.1 2003/12/31 02:30:22 xtraeme Exp $
+
+--- gnome-cd/Makefile.in.orig 2003-12-14 02:55:53.000000000 -0600
++++ gnome-cd/Makefile.in
+@@ -224,7 +224,7 @@ Audio_in_files = gnome-cd.desktop.in
+ Audio_DATA = $(Audio_in_files:.desktop.in=.desktop)
+ Pixmap_DATA = gnome-cd.png
+
+-schemadir = $(sysconfdir)/gconf/schemas
++schemadir = @GCONF_SCHEMA_FILE_DIR@
+ schema_DATA = gnome-cd.schemas
+ mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+ CONFIG_HEADER = ../config.h
diff --git a/audio/gnome2-media/patches/patch-ai b/audio/gnome2-media/patches/patch-ai
new file mode 100644
index 00000000000..c00a933377d
--- /dev/null
+++ b/audio/gnome2-media/patches/patch-ai
@@ -0,0 +1,17 @@
+$NetBSD: patch-ai,v 1.1 2003/12/31 02:30:22 xtraeme Exp $
+
+--- configure.orig 2003-12-31 03:12:56.000000000 +0100
++++ configure 2003-12-31 03:13:45.000000000 +0100
+@@ -12832,9 +12832,11 @@
+
+ case "$host" in
+ *FreeBSD*)
+- CDROM_HOST=freebsd
+ default_cd_device="/dev/acd0c"
+ ;;
++*NetBSD*)
++ default_cd_device="/dev/rcd0d"
++ ;;
+ *Linux*)
+ CDROM_HOST=linux
+ default_cd_device="/dev/cdrom"