summaryrefslogtreecommitdiff
path: root/multimedia/gnome-media
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2007-09-19 23:46:05 +0000
committerwiz <wiz@pkgsrc.org>2007-09-19 23:46:05 +0000
commit2ca5eade73147e9c1a8bb651bd1b07f78ad28c3f (patch)
tree6fcc03fae19494d03d00ab343e77088a85aee06e /multimedia/gnome-media
parenta7e1e76ea89e1ee15377837d84191730c9fbd713 (diff)
downloadpkgsrc-2ca5eade73147e9c1a8bb651bd1b07f78ad28c3f.tar.gz
Finish move of gnome2-media to gnome-media.
Diffstat (limited to 'multimedia/gnome-media')
-rw-r--r--multimedia/gnome-media/DESCR12
-rw-r--r--multimedia/gnome-media/Makefile63
-rw-r--r--multimedia/gnome-media/PLIST298
-rw-r--r--multimedia/gnome-media/distinfo8
-rw-r--r--multimedia/gnome-media/patches/patch-aa76
-rw-r--r--multimedia/gnome-media/patches/patch-ab98
-rw-r--r--multimedia/gnome-media/patches/patch-ac76
7 files changed, 631 insertions, 0 deletions
diff --git a/multimedia/gnome-media/DESCR b/multimedia/gnome-media/DESCR
new file mode 100644
index 00000000000..3fdb25c6983
--- /dev/null
+++ b/multimedia/gnome-media/DESCR
@@ -0,0 +1,12 @@
+ This package contains gnome-media, a set of audio/multimedia tools
+for GNOME2.
+
+From the GNOME home page:
+
+GNOME stands for GNU Network Object Model Environment. The GNOME
+project intends to build a complete, user-friendly desktop based
+entirely on free software. GNOME is part of the GNU project, and
+GNOME is part of the OpenSource(tm) movement. The desktop will
+consist of small utilities and larger applications which share a
+consistent look and feel. GNOME uses GTK+ as the GUI toolkit for
+all GNOME-compliant applications.
diff --git a/multimedia/gnome-media/Makefile b/multimedia/gnome-media/Makefile
new file mode 100644
index 00000000000..5271baa5d70
--- /dev/null
+++ b/multimedia/gnome-media/Makefile
@@ -0,0 +1,63 @@
+# $NetBSD: Makefile,v 1.9 2007/09/19 23:46:06 wiz Exp $
+
+DISTNAME= gnome-media-2.18.0
+PKGREVISION= 2
+CATEGORIES= multimedia gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=sources/gnome-media/2.18/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= rh@NetBSD.org
+HOMEPAGE= http://www.gnome.org/
+COMMENT= Set of audio/multimedia applications for GNOME2
+
+DEPENDS+= gst-plugins0.10-esound>=0.10.0:../../audio/gst-plugins0.10-esound
+
+GNU_CONFIGURE= yes
+USE_DIRS+= gnome2-1.5
+USE_PKGLOCALEDIR= yes
+USE_LIBTOOL= yes
+USE_TOOLS+= gmake intltool msgfmt perl pkg-config xgettext
+
+CONFIGURE_ARGS+= --enable-gtk-doc=no
+CONFIGURE_ENV+= XGETTEXT=${TOOLS_PATH.xgettext:Q}
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "FreeBSD" || ${OPSYS} == "OpenBSD"
+CONFIGURE_ENV+= CDROM_HOST="bsd"
+.endif
+
+GCONF2_SCHEMAS= CDDB-Slave2.schemas
+GCONF2_SCHEMAS+= gnome-audio-profiles.schemas
+GCONF2_SCHEMAS+= gnome-sound-recorder.schemas
+GCONF2_SCHEMAS+= gnome-volume-control.schemas
+
+BUILDLINK_API_DEPENDS.esound+= esound>=0.2.23
+BUILDLINK_API_DEPENDS.gst-plugins0.10-base+= gst-plugins0.10-base>=0.10.3
+BUILDLINK_API_DEPENDS.gstreamer0.10+= gstreamer0.10>=0.10.3
+BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.10.0
+BUILDLINK_API_DEPENDS.libgnome+= libgnome>=2.13.7
+BUILDLINK_API_DEPENDS.libgnomeui+= libgnomeui>=2.13.2
+
+.include "../../audio/esound/buildlink3.mk"
+.include "../../devel/GConf2/schemas.mk"
+.include "../../devel/GConf2-ui/buildlink3.mk"
+.include "../../devel/gail/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.include "../../devel/glib2/buildlink3.mk"
+.include "../../devel/libglade2/buildlink3.mk"
+.include "../../devel/libgnome/buildlink3.mk"
+.include "../../devel/libgnomeui/buildlink3.mk"
+.include "../../devel/libbonobo/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-base/buildlink3.mk"
+.include "../../multimedia/gst-plugins0.10-good/buildlink3.mk"
+.include "../../multimedia/gstreamer0.10/buildlink3.mk"
+.include "../../net/ORBit2/buildlink3.mk"
+.include "../../sysutils/gnome-vfs/buildlink3.mk"
+#.include "../../sysutils/nautilus-cd-burner/buildlink3.mk"
+.include "../../textproc/libxml2/buildlink3.mk"
+.include "../../textproc/scrollkeeper/omf.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../mk/oss.buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/multimedia/gnome-media/PLIST b/multimedia/gnome-media/PLIST
new file mode 100644
index 00000000000..4a84b277fee
--- /dev/null
+++ b/multimedia/gnome-media/PLIST
@@ -0,0 +1,298 @@
+@comment $NetBSD: PLIST,v 1.3 2007/09/19 23:46:06 wiz Exp $
+bin/cddb-slave2-properties
+bin/gnome-audio-profiles-properties
+bin/gnome-sound-recorder
+bin/gnome-volume-control
+bin/gstreamer-properties
+bin/vumeter
+include/cddb-slave2/cddb-slave-client.h
+include/gnome-media/profiles/audio-profile-choose.h
+include/gnome-media/profiles/audio-profile-edit.h
+include/gnome-media/profiles/audio-profile.h
+include/gnome-media/profiles/audio-profiles-edit.h
+include/gnome-media/profiles/gnome-media-profiles.h
+lib/bonobo/servers/GNOME_Media_CDDBSlave2.server
+lib/libcddb-slave2.la
+lib/libglade/2.0/libgnome-media-profiles.la
+lib/libgnome-media-profiles.la
+lib/pkgconfig/gnome-media-profiles.pc
+libexec/CDDBSlave2
+libexec/cddb-track-editor
+share/applications/cddb-slave.desktop
+share/applications/gnome-sound-recorder.desktop
+share/applications/gnome-volume-control.desktop
+share/applications/gstreamer-properties.desktop
+share/applications/reclevel.desktop
+share/applications/vumeter.desktop
+share/gconf/schemas/CDDB-Slave2.schemas
+share/gconf/schemas/gnome-audio-profiles.schemas
+share/gconf/schemas/gnome-sound-recorder.schemas
+share/gconf/schemas/gnome-volume-control.schemas
+share/gnome-media/glade/gnome-audio-profiles.glade2
+share/gnome-media/pixmaps/3dsound.png
+share/gnome-media/pixmaps/chain-broken.png
+share/gnome-media/pixmaps/chain.png
+share/gnome-media/pixmaps/headphones.png
+share/gnome-media/pixmaps/mixer.png
+share/gnome-media/pixmaps/noplay.png
+share/gnome-media/pixmaps/norecord.png
+share/gnome-media/pixmaps/phone.png
+share/gnome-media/pixmaps/play.png
+share/gnome-media/pixmaps/record.png
+share/gnome-media/pixmaps/tone.png
+share/gnome-media/pixmaps/video.png
+share/gnome-sound-recorder/ui/ui.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
+share/gnome/help/gnome-sound-recorder/uk/figures/grecord_window.png
+share/gnome/help/gnome-sound-recorder/uk/gnome-sound-recorder.xml
+share/gnome/help/gnome-sound-recorder/uk/legal.xml
+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/figures/gnome-volume-control_window.png
+share/gnome/help/gnome-volume-control/C/gnome-volume-control.xml
+share/gnome/help/gnome-volume-control/C/legal.xml
+share/gnome/help/gnome-volume-control/uk/figures/gmix-prefs.png
+share/gnome/help/gnome-volume-control/uk/figures/gmix.png
+share/gnome/help/gnome-volume-control/uk/figures/gnome-volume-control_window.png
+share/gnome/help/gnome-volume-control/uk/gnome-volume-control.xml
+share/gnome/help/gnome-volume-control/uk/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/gnome/help/gstreamer-properties/C/figures/gstreamer_properties_window.png
+share/gnome/help/gstreamer-properties/C/gstreamer-properties.xml
+share/gnome/help/gstreamer-properties/C/legal.xml
+share/gnome/help/gstreamer-properties/uk/figures/gstreamer_properties_window.png
+share/gnome/help/gstreamer-properties/uk/gstreamer-properties.xml
+share/gnome/help/gstreamer-properties/uk/legal.xml
+share/gstreamer-properties/glade/gstreamer-properties.glade
+share/gstreamer-properties/icons/gstreamer-properties.png
+share/idl/GNOME_Media_CDDBSlave2.idl
+share/locale/am/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ar/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/az/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/be/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/bg/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/bn/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/bn_IN/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/br/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/bs/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ca/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/cs/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/cy/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/da/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/de/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/dz/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/el/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/en_CA/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/en_GB/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/es/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/et/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/eu/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/fa/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/fi/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/fr/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ga/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/gl/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/gu/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/he/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/hi/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/hr/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/hu/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/id/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/it/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ja/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ka/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ko/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ku/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/lt/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/lv/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/mg/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/mk/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ml/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/mn/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/mr/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ms/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/nb/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ne/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/nl/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/nn/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/or/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/pa/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/pl/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/pt/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/pt_BR/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ro/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ru/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/rw/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sk/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sl/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sq/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sr/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sr@Latn/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/sv/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/ta/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/th/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/tk/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/tr/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/uk/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/vi/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/wa/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/xh/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/zh_CN/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/zh_HK/LC_MESSAGES/gnome-media-2.0.mo
+share/locale/zh_TW/LC_MESSAGES/gnome-media-2.0.mo
+share/omf/gnome-media/gnome-volume-control-C.omf
+share/omf/gnome-media/gnome-volume-control-uk.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-uk.omf
+share/omf/gnome-media/grecord-zh_CN.omf
+share/omf/gnome-media/grecord-zh_TW.omf
+share/omf/gnome-media/gstreamer-properties-C.omf
+share/omf/gnome-media/gstreamer-properties-uk.omf
+share/pixmaps/gnome-grecord.png
+share/pixmaps/gnome-mixer.png
+share/pixmaps/gnome-reclevel.png
+share/pixmaps/gnome-vumeter.png
+share/pixmaps/gstreamer-properties.png
+@comment in xdg-dirs: @dirrm share/pixmaps
+@dirrm share/omf/gnome-media
+@comment in scrollkeeper: @dirrm share/omf
+@comment in ORBit2: @dirrm share/idl
+@dirrm share/gstreamer-properties/icons
+@dirrm share/gstreamer-properties/glade
+@dirrm share/gstreamer-properties
+@dirrm share/gnome/help/gstreamer-properties/uk/figures
+@dirrm share/gnome/help/gstreamer-properties/uk
+@dirrm share/gnome/help/gstreamer-properties/C/figures
+@dirrm share/gnome/help/gstreamer-properties/C
+@dirrm share/gnome/help/gstreamer-properties
+@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/uk/figures
+@dirrm share/gnome/help/gnome-volume-control/uk
+@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/uk/figures
+@dirrm share/gnome/help/gnome-sound-recorder/uk
+@dirrm share/gnome/help/gnome-sound-recorder/C/figures
+@dirrm share/gnome/help/gnome-sound-recorder/C
+@dirrm share/gnome/help/gnome-sound-recorder
+@comment in gnome2-dirs: @dirrm share/gnome/help
+@dirrm share/gnome-sound-recorder/ui
+@dirrm share/gnome-sound-recorder
+@dirrm share/gnome-media/pixmaps
+@dirrm share/gnome-media/glade
+@dirrm share/gnome-media
+@comment in GConf2: @dirrm share/gconf/schemas
+@comment in xdg-dirs: @dirrm share/applications
+@comment in libglade2: @dirrm lib/libglade/2.0
+@comment in libbonobo: @dirrm lib/bonobo/servers
+@dirrm include/gnome-media/profiles
+@dirrm include/gnome-media
+@dirrm include/cddb-slave2
diff --git a/multimedia/gnome-media/distinfo b/multimedia/gnome-media/distinfo
new file mode 100644
index 00000000000..ebdcb0c8874
--- /dev/null
+++ b/multimedia/gnome-media/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.4 2007/09/19 23:46:07 wiz Exp $
+
+SHA1 (gnome-media-2.18.0.tar.bz2) = 954b4d5069e29d60f28f63d3e2b7cd654247948f
+RMD160 (gnome-media-2.18.0.tar.bz2) = 7968d0cd5c00b0b36cbdc9c6c0eb1e5a35936e5f
+Size (gnome-media-2.18.0.tar.bz2) = 3007639 bytes
+SHA1 (patch-aa) = 022c909690b5521a93e1ce0eab025eb4c1598181
+SHA1 (patch-ab) = 5b48beaf188f916cc9052b3c1ac2978258f73e0d
+SHA1 (patch-ac) = f720c2e252ab6576868f212cd51cd3cd4ef24d47
diff --git a/multimedia/gnome-media/patches/patch-aa b/multimedia/gnome-media/patches/patch-aa
new file mode 100644
index 00000000000..fddf2a32085
--- /dev/null
+++ b/multimedia/gnome-media/patches/patch-aa
@@ -0,0 +1,76 @@
+$NetBSD: patch-aa,v 1.3 2007/09/19 23:46:07 wiz Exp $
+
+--- gnome-cd/bsd-cdrom.c.orig 2007-01-06 19:17:02.000000000 +0100
++++ gnome-cd/bsd-cdrom.c
+@@ -166,7 +166,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+ {
+ BSDCDRom *lcd = BSD_CDROM (cdrom);
+ BSDCDRomPrivate *priv;
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ struct ioc_read_toc_single_entry tocentry;
+ #else
+ struct ioc_read_toc_entry tocentries;
+@@ -195,7 +195,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+
+ bsd_cdrom_invalidate (lcd);
+ priv->track_info = g_malloc ((priv->number_tracks + 1) * sizeof (BSDCDRomTrackInfo));
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
+ tocentry.track = j;
+ tocentry.address_format = CD_MSF_FORMAT;
+@@ -207,7 +207,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+ tocentries.address_format = CD_MSF_FORMAT;
+ #endif
+
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
+ #else
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
+@@ -217,7 +217,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+ }
+
+ priv->track_info[i].track = j;
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ priv->track_info[i].audio_track = tocentry.entry.control == 0 ? 1 : 0;
+ ASSIGN_MSF (priv->track_info[i].address, tocentry.entry.addr.msf);
+ #else
+@@ -226,7 +226,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+ #endif
+ }
+
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ /* On BSD, the leadout track is the track LAST_TRACK + 1. */
+ tocentry.track = priv->number_tracks + 1;
+ tocentry.address_format = CD_MSF_FORMAT;
+@@ -241,7 +241,7 @@ bsd_cdrom_update_cd (GnomeCDRom *cdrom)
+ bsd_cdrom_invalidate (lcd);
+ return;
+ }
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ 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);
+@@ -265,7 +265,7 @@ bsd_cdrom_eject (GnomeCDRom *cdrom,
+ return FALSE;
+ }
+
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ if (gnome_cdrom_get_status (cdrom, &status, error) == FALSE) {
+ bsd_cdrom_close (lcd);
+ g_free (status);
+@@ -902,7 +902,7 @@ bsd_cdrom_get_status (GnomeCDRom *cdrom,
+ return FALSE;
+ }
+ #endif
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ /* FIXME: Figure out how to do this on BSD */
+ #else
+ if (ioctl (cdrom->fd, CDIOREADTOCHEADER, priv->tochdr) < 0) {
diff --git a/multimedia/gnome-media/patches/patch-ab b/multimedia/gnome-media/patches/patch-ab
new file mode 100644
index 00000000000..f5cc41e3b57
--- /dev/null
+++ b/multimedia/gnome-media/patches/patch-ab
@@ -0,0 +1,98 @@
+$NetBSD: patch-ab,v 1.3 2007/09/19 23:46:07 wiz Exp $
+
+--- gnome-cd/gst-cdrom.c.orig 2007-01-22 15:01:38.000000000 +0100
++++ gnome-cd/gst-cdrom.c
+@@ -36,14 +36,14 @@
+
+ #ifdef __linux__
+ #include <linux/cdrom.h>
+-#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__sun)
++#elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__sun) || defined(__DragonFly__)
+ #include <sys/cdio.h>
+ #endif
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ #include <sys/cdrio.h>
+ #endif
+
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ # define GST_CDROM_IOCTL_CDCAPABILITY_REQUEST CDIOCCAPABILITY
+ # define GST_CDROM_IOCTL_EJECT_REQUEST CDIOCEJECT
+ #elif defined(__NetBSD__) || defined(__OpenBSD__)
+@@ -851,7 +851,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ /*
+ GstCdparanoiaCDRom *lcd = GST_CDPARANOIA_CDROM (cdrom);
+ GstCdparanoiaCDRomPrivate *priv;
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ struct ioc_read_toc_single_entry tocentry;
+ #elif defined(__NetBSD__) || defined(__OpenBSD__)
+ struct ioc_read_toc_entry tocentries;
+@@ -869,7 +869,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ return;
+ }
+
+-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ if (ioctl (cdrom->fd, CDIOREADTOCHEADER, priv->tochdr) < 0) {
+ #else
+ if (ioctl (cdrom->fd, CDROMREADTOCHDR, priv->tochdr) < 0) {
+@@ -880,7 +880,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ return;
+ }
+
+-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ priv->track0 = priv->tochdr->starting_track;
+ priv->track1 = priv->tochdr->ending_track;
+ #else
+@@ -893,8 +893,8 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ priv->track_info =
+ g_malloc ((priv->number_tracks +
+ 1) * sizeof (GstCdparanoiaCDRomTrackInfo));
+-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__)
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ for (i = 0, j = priv->track0; i < priv->number_tracks; i++, j++) {
+ tocentry.track = j;
+ tocentry.address_format = CD_MSF_FORMAT;
+@@ -906,7 +906,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ tocentries.address_format = CD_MSF_FORMAT;
+ #endif
+
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
+ #else
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRYS, &tocentries) < 0) {
+@@ -916,7 +916,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ }
+
+ priv->track_info[i].track = j;
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ priv->track_info[i].audio_track =
+ tocentry.entry.control != CDROM_DATA_TRACK ? 1 : 0;
+ ASSIGN_MSF (priv->track_info[i].address,
+@@ -943,8 +943,8 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ tocentry.cdte_addr.msf);
+ #endif
+ }
+-#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__)
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ tocentry.track = CDROM_LEADOUT;
+ tocentry.address_format = CD_MSF_FORMAT;
+ if (ioctl (cdrom->fd, CDIOREADTOCENTRY, &tocentry) < 0) {
+@@ -957,7 +957,7 @@ gst_cdrom_update_cd (GnomeCDRom * gnome_
+ gst_cdparanoia_cdrom_invalidate (lcd);
+ return;
+ }
+-#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
++#if defined(__FreeBSD__) || defined(__FreeBSD_kernel__) || defined(__DragonFly__)
+ ASSIGN_MSF (priv->track_info[priv->number_tracks].address,
+ tocentry.entry.addr.msf);
+ #else
diff --git a/multimedia/gnome-media/patches/patch-ac b/multimedia/gnome-media/patches/patch-ac
new file mode 100644
index 00000000000..3e24626d2bf
--- /dev/null
+++ b/multimedia/gnome-media/patches/patch-ac
@@ -0,0 +1,76 @@
+$NetBSD: patch-ac,v 1.3 2007/09/19 23:46:07 wiz Exp $
+
+--- configure.orig 2007-04-05 20:11:16.000000000 +0200
++++ configure
+@@ -5808,7 +5808,7 @@ if test "${enable_cddbslave+set}" = set;
+ else
+ enable_cddbslave=yes
+ fi;
+-if test "x$enable_cddbslave" == "xyes"; then
++if test "x$enable_cddbslave" = "xyes"; then
+
+ pkg_failed=no
+ echo "$as_me:$LINENO: checking for CDDBSLAVE" >&5
+@@ -6750,7 +6750,7 @@ if test "${enable_profiles+set}" = set;
+ else
+ enable_profiles=yes
+ fi;
+-if test "x$enable_profiles" == "xyes"; then
++if test "x$enable_profiles" = "xyes"; then
+
+ pkg_failed=no
+ echo "$as_me:$LINENO: checking for GMP" >&5
+@@ -6967,7 +6967,7 @@ echo "$as_me: WARNING: Grecord will be
+ PROGRAMS_GRECORD_ERROR=" gnome media profiles is disabled"
+ fi
+
+-if test "x$HAVE_GST" = "xyes" && test "x$enable_grecord" == "xyes"; then
++if test "x$HAVE_GST" = "xyes" && test "x$enable_grecord" = "xyes"; then
+ PROGRAMS_GRECORD="grecord"
+
+ gst010_toolsdir=`$PKG_CONFIG --variable=toolsdir gstreamer-0.10`
+@@ -24186,7 +24186,7 @@ if test "${enable_vumeter+set}" = set; t
+ else
+ enable_vumeter=yes
+ fi;
+-if test -n "$we_have_esd" && test "x$enable_vumeter" == "xyes"; then
++if test -n "$we_have_esd" && test "x$enable_vumeter" = "xyes"; then
+
+ pkg_failed=no
+ echo "$as_me:$LINENO: checking for VUMETER" >&5
+@@ -24304,7 +24304,7 @@ if test "${enable_gnomecd+set}" = set; t
+ else
+ enable_gnomecd=yes
+ fi;
+-if test "x$enable_gnomecd" == "xyes"; then
++if test "x$enable_gnomecd" = "xyes"; then
+
+ pkg_failed=no
+ echo "$as_me:$LINENO: checking for GNOMECD" >&5
+@@ -24640,7 +24640,7 @@ fi
+
+
+
+-if test "x$HAVE_GNOMECD" = "xyes" && test "x$enable_gnomecd" == "xyes" ; then
++if test "x$HAVE_GNOMECD" = "xyes" && test "x$enable_gnomecd" = "xyes" ; then
+ cdrom_header=""
+
+ for ac_header in linux/cdrom.h
+@@ -25510,7 +25510,7 @@ if test "${enable_gstprops+set}" = set;
+ else
+ enable_gstprops=yes
+ fi;
+-if test "x$HAVE_GST" = "xyes" && test "x$enable_gstprops" == "xyes";
++if test "x$HAVE_GST" = "xyes" && test "x$enable_gstprops" = "xyes";
+ then
+ COMMON_MODULES="gconf-2.0 libgnomeui-2.0 libglade-2.0 >= 1.99.12 gstreamer-$GST_MAJORMINOR"
+
+@@ -25673,7 +25673,7 @@ if test "${enable_gstmix+set}" = set; th
+ else
+ enable_gstmix=yes
+ fi;
+-if test "x$HAVE_GST" = "xyes" && test "x$enable_gstmix" == "xyes";
++if test "x$HAVE_GST" = "xyes" && test "x$enable_gstmix" = "xyes";
+ then
+
+ pkg_failed=no