summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--audio/rhythmbox/DESCR10
-rw-r--r--audio/rhythmbox/Makefile39
-rw-r--r--audio/rhythmbox/PLIST152
-rw-r--r--audio/rhythmbox/distinfo6
-rw-r--r--audio/rhythmbox/patches/patch-aa13
-rw-r--r--audio/rhythmbox/patches/patch-ab13
6 files changed, 233 insertions, 0 deletions
diff --git a/audio/rhythmbox/DESCR b/audio/rhythmbox/DESCR
new file mode 100644
index 00000000000..770d0d722a0
--- /dev/null
+++ b/audio/rhythmbox/DESCR
@@ -0,0 +1,10 @@
+Rhythmbox is an integrated music management application, originally inspired
+by Apple's iTunes. It is free software, designed to work well under the GNOME
+Desktop, and is based on the powerful GStreamer media framework.
+
+Rhythmbox has a number of features, including:
+* Easy to use music browser.
+* Searching and sorting.
+* Comprehensive audio format support through GStreamer.
+* Internet Radio support.
+* Playlists.
diff --git a/audio/rhythmbox/Makefile b/audio/rhythmbox/Makefile
new file mode 100644
index 00000000000..6ee105dcd32
--- /dev/null
+++ b/audio/rhythmbox/Makefile
@@ -0,0 +1,39 @@
+# $NetBSD: Makefile,v 1.1.1.1 2004/01/24 17:44:36 jmmv Exp $
+#
+
+DISTNAME= rhythmbox-0.6.5
+CATEGORIES= audio gnome
+MASTER_SITES= ${MASTER_SITE_GNOME:=gnome/sources/rhythmbox/0.6/}
+
+MAINTAINER= jmmv@NetBSD.org
+HOMEPAGE= http://www.rhythmbox.org/
+COMMENT= Music management application for GNOME
+
+BUILD_USES_MSGFMT= YES
+DEPENDS= gnome2-dirs>=1.2:../../misc/gnome2-dirs
+
+GNU_CONFIGURE= YES
+LIBTOOL_OVERRIDE= ${WRKSRC}/libtool
+USE_BUILDLINK2= YES
+USE_GNU_TOOLS+= make
+USE_LIBTOOL= YES
+USE_PKGLOCALEDIR= YES
+USE_X11= YES
+
+GCONF2_SCHEMAS= rhythmbox.schemas
+
+.include "../../audio/flac/buildlink2.mk"
+.include "../../audio/libid3tag/buildlink2.mk"
+.include "../../audio/libvorbis/buildlink2.mk"
+.include "../../devel/GConf2/schemas.mk"
+.include "../../devel/gettext-lib/buildlink2.mk"
+.include "../../devel/glib2/buildlink2.mk"
+.include "../../devel/libbonobo/buildlink2.mk"
+.include "../../devel/libglade2/buildlink2.mk"
+.include "../../devel/pkgconfig/buildlink2.mk"
+.include "../../misc/gstreamer/buildlink2.mk"
+.include "../../misc/gst-plugins/buildlink2.mk"
+.include "../../sysutils/gnome-vfs2/buildlink2.mk"
+.include "../../textproc/scrollkeeper/buildlink2.mk"
+.include "../../x11/gtk2/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/rhythmbox/PLIST b/audio/rhythmbox/PLIST
new file mode 100644
index 00000000000..db5d8a23bcc
--- /dev/null
+++ b/audio/rhythmbox/PLIST
@@ -0,0 +1,152 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2004/01/24 17:44:36 jmmv Exp $
+bin/rhythmbox
+lib/bonobo/librb-nautilus-context-menu.a
+lib/bonobo/librb-nautilus-context-menu.la
+lib/bonobo/librb-nautilus-context-menu.so
+lib/bonobo/servers/GNOME_Rhythmbox.server
+lib/bonobo/servers/Rhythmbox_Nautilus_Context_Menu.server
+lib/pkgconfig/rhythmbox.pc
+share/application-registry/rhythmbox.applications
+share/applications/rhythmbox.desktop
+share/gconf/schemas/rhythmbox.schemas
+share/gnome-2.0/ui/rhythmbox-ui.xml
+share/gnome/help/rhythmbox/C/authors.xml
+share/gnome/help/rhythmbox/C/fdl-appendix.xml
+share/gnome/help/rhythmbox/C/figures/rb-adv.png
+share/gnome/help/rhythmbox/C/figures/rb-asst-finish.png
+share/gnome/help/rhythmbox/C/figures/rb-asst-library.png
+share/gnome/help/rhythmbox/C/figures/rb-asst-start.png
+share/gnome/help/rhythmbox/C/figures/rb-basic.png
+share/gnome/help/rhythmbox/C/figures/rb-browser.png
+share/gnome/help/rhythmbox/C/figures/rb-context-menu.png
+share/gnome/help/rhythmbox/C/figures/rb-empty.png
+share/gnome/help/rhythmbox/C/figures/rb-full-play.png
+share/gnome/help/rhythmbox/C/figures/rb-group-create.png
+share/gnome/help/rhythmbox/C/figures/rb-group.png
+share/gnome/help/rhythmbox/C/figures/rb-imported.png
+share/gnome/help/rhythmbox/C/figures/rb-iradio-add.png
+share/gnome/help/rhythmbox/C/figures/rb-iradio.png
+share/gnome/help/rhythmbox/C/figures/rb-nextprev.png
+share/gnome/help/rhythmbox/C/figures/rb-nobrowse-play.png
+share/gnome/help/rhythmbox/C/figures/rb-notification-area-menu.png
+share/gnome/help/rhythmbox/C/figures/rb-notification-area.png
+share/gnome/help/rhythmbox/C/figures/rb-player.png
+share/gnome/help/rhythmbox/C/figures/rb-prefs.png
+share/gnome/help/rhythmbox/C/figures/rb-repeat.png
+share/gnome/help/rhythmbox/C/figures/rb-search.png
+share/gnome/help/rhythmbox/C/figures/rb-shuffle.png
+share/gnome/help/rhythmbox/C/figures/rb-sidebar.png
+share/gnome/help/rhythmbox/C/figures/rb-stats.png
+share/gnome/help/rhythmbox/C/figures/rb-toolbar-editor.png
+share/gnome/help/rhythmbox/C/figures/rb-toolbar.png
+share/gnome/help/rhythmbox/C/figures/rb-volume-changer.png
+share/gnome/help/rhythmbox/C/figures/rb-volume-mute.png
+share/gnome/help/rhythmbox/C/figures/rb-window.png
+share/gnome/help/rhythmbox/C/figures/rhythmbox-group.png
+share/gnome/help/rhythmbox/C/figures/rhythmbox-tray-icon.png
+share/gnome/help/rhythmbox/C/legal.xml
+share/gnome/help/rhythmbox/C/quick-reference.xml
+share/gnome/help/rhythmbox/C/rhythmbox.xml
+share/gnome/help/rhythmbox/C/user-guide.xml
+share/idl/Rhythmbox.idl
+${PKGLOCALEDIR}/locale/am/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/az/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/be/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/cs/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/cy/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/el/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/fi/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/id/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/lv/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ms/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/no/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/sr/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/sr@Latn/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/vi/LC_MESSAGES/rhythmbox.mo
+${PKGLOCALEDIR}/locale/zh_TW/LC_MESSAGES/rhythmbox.mo
+share/mime-info/rhythmbox.keys
+share/omf/rhythmbox/rhythmbox-C.omf
+share/pixmaps/rhythmbox.png
+share/rhythmbox/art/about-logo.png
+share/rhythmbox/art/rhythmbox-album.png
+share/rhythmbox/art/rhythmbox-audiocd.png
+share/rhythmbox/art/rhythmbox-automatic-playlist.png
+share/rhythmbox/art/rhythmbox-dnd.png
+share/rhythmbox/art/rhythmbox-iradio.png
+share/rhythmbox/art/rhythmbox-library.png
+share/rhythmbox/art/rhythmbox-next.png
+share/rhythmbox/art/rhythmbox-no-star.png
+share/rhythmbox/art/rhythmbox-pause.png
+share/rhythmbox/art/rhythmbox-paused.png
+share/rhythmbox/art/rhythmbox-play.png
+share/rhythmbox/art/rhythmbox-playing.png
+share/rhythmbox/art/rhythmbox-playlist-menu.png
+share/rhythmbox/art/rhythmbox-playlist.png
+share/rhythmbox/art/rhythmbox-previous.png
+share/rhythmbox/art/rhythmbox-repeat.png
+share/rhythmbox/art/rhythmbox-rewind.png
+share/rhythmbox/art/rhythmbox-set-star.png
+share/rhythmbox/art/rhythmbox-shuffle.png
+share/rhythmbox/art/rhythmbox-stop.png
+share/rhythmbox/art/rhythmbox-tray-icon.png
+share/rhythmbox/art/rhythmbox-unset-star.png
+share/rhythmbox/art/rhythmbox-visuals.png
+share/rhythmbox/art/rhythmbox-volume-max.png
+share/rhythmbox/art/rhythmbox-volume-medium.png
+share/rhythmbox/art/rhythmbox-volume-min.png
+share/rhythmbox/art/rhythmbox-volume-mute.png
+share/rhythmbox/art/rhythmbox-volume-zero.png
+share/rhythmbox/glade/buffering-dialog.glade
+share/rhythmbox/glade/create-playlist.glade
+share/rhythmbox/glade/druid.glade
+share/rhythmbox/glade/general-prefs.glade
+share/rhythmbox/glade/library-prefs.glade
+share/rhythmbox/glade/load-failure.glade
+share/rhythmbox/glade/song-info.glade
+share/rhythmbox/glade/station-new.glade
+share/rhythmbox/glade/station-properties.glade
+share/rhythmbox/glade/uri.glade
+share/rhythmbox/iradio-initial.pls
+share/rhythmbox/node-views/rb-node-view-albums.xml
+share/rhythmbox/node-views/rb-node-view-artists.xml
+share/rhythmbox/node-views/rb-node-view-cdaudio.xml
+share/rhythmbox/node-views/rb-node-view-genres.xml
+share/rhythmbox/node-views/rb-node-view-iradio-genres.xml
+share/rhythmbox/node-views/rb-node-view-iradio-stations.xml
+share/rhythmbox/node-views/rb-node-view-songs.xml
+@dirrm share/rhythmbox/node-views
+@dirrm share/rhythmbox/glade
+@dirrm share/rhythmbox/art
+@dirrm share/rhythmbox
+@comment in scrollkeeper: @dirrm share/omf/rhythmbox
+@comment in scrollkeeper: @dirrm share/omf
+@comment in gnome2-dirs: @dirrm share/mime-info
+@comment in ORBit2: @dirrm share/idl
+@dirrm share/gnome/help/rhythmbox/C/figures
+@dirrm share/gnome/help/rhythmbox/C
+@dirrm share/gnome/help/rhythmbox
+@comment in gnome2-dirs: @dirrm share/gnome/help
+@comment in gnome2-dirs: @dirrm share/gnome-2.0/ui
+@comment in GConf2: @dirrm share/gconf/schemas
+@comment in GConf2: @dirrm share/gconf
+@comment in gnome2-dirs: @dirrm share/applications
+@comment in gnome2-dirs: @dirrm share/application-registry
+@comment in libbonobo: @dirrm lib/bonobo/servers
+@comment in libbonobo: @dirrm lib/bonobo
diff --git a/audio/rhythmbox/distinfo b/audio/rhythmbox/distinfo
new file mode 100644
index 00000000000..beaa89820ff
--- /dev/null
+++ b/audio/rhythmbox/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1.1.1 2004/01/24 17:44:36 jmmv Exp $
+
+SHA1 (rhythmbox-0.6.5.tar.gz) = db52ba150b063222d91a6730ba6ced11f212f861
+Size (rhythmbox-0.6.5.tar.gz) = 1946078 bytes
+SHA1 (patch-aa) = afb3b3d510724134908f190751808535a1e399b1
+SHA1 (patch-ab) = 04b47a8172981c535680b3fe2604f969711c2b2f
diff --git a/audio/rhythmbox/patches/patch-aa b/audio/rhythmbox/patches/patch-aa
new file mode 100644
index 00000000000..4cc79ad0349
--- /dev/null
+++ b/audio/rhythmbox/patches/patch-aa
@@ -0,0 +1,13 @@
+$NetBSD: patch-aa,v 1.1.1.1 2004/01/24 17:44:36 jmmv Exp $
+
+--- configure.orig 2004-01-22 09:03:31.000000000 +0100
++++ configure
+@@ -20225,7 +20225,7 @@ if test "${enable_dashboard+set}" = set;
+ else
+ enable_dashboard=no
+ fi;
+-if test "x$enable_dashboard" == "xyes" ; then
++if test "x$enable_dashboard" = "xyes" ; then
+
+ cat >>confdefs.h <<\_ACEOF
+ #define WITH_DASHBOARD 1
diff --git a/audio/rhythmbox/patches/patch-ab b/audio/rhythmbox/patches/patch-ab
new file mode 100644
index 00000000000..b00fbd378e3
--- /dev/null
+++ b/audio/rhythmbox/patches/patch-ab
@@ -0,0 +1,13 @@
+$NetBSD: patch-ab,v 1.1.1.1 2004/01/24 17:44:36 jmmv Exp $
+
+--- data/Makefile.in.orig 2004-01-22 09:03:56.000000000 +0100
++++ data/Makefile.in
+@@ -236,7 +236,7 @@ Multimedia_DATA = $(Multimedia_in_files:
+ appicon_DATA = rhythmbox.png
+ appicondir = $(datadir)/pixmaps
+
+-schemadir = $(sysconfdir)/gconf/schemas
++schemadir = $(GCONF_SCHEMAS_FILE_DIR)
+ schema_DATA = rhythmbox.schemas
+
+ keys_DATA = rhythmbox.keys