summaryrefslogtreecommitdiff
path: root/audio/rhythmbox
diff options
context:
space:
mode:
authorjmmv <jmmv>2004-01-24 17:44:36 +0000
committerjmmv <jmmv>2004-01-24 17:44:36 +0000
commita145c2276e03035981d9b1d30ccaa9366690d6cd (patch)
tree88dd3ba967205514feb427f360227d932bd6789f /audio/rhythmbox
parentb961c19504b66ed08caa6a24671693db3707546a (diff)
downloadpkgsrc-a145c2276e03035981d9b1d30ccaa9366690d6cd.tar.gz
Initial import of rhythmbox, version 0.6.5:
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.
Diffstat (limited to 'audio/rhythmbox')
-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