summaryrefslogtreecommitdiff
path: root/audio/amarok
diff options
context:
space:
mode:
authorseb <seb@pkgsrc.org>2005-01-17 09:45:44 +0000
committerseb <seb@pkgsrc.org>2005-01-17 09:45:44 +0000
commitf061b3b25dc1bf70be5f7339aefb5da20b0c6d28 (patch)
tree31ab428f8764592cc7d38cab1f8d2cfdc823d0e5 /audio/amarok
parentbac67f5de95101504dfea8bd6c904ba18b494554 (diff)
downloadpkgsrc-f061b3b25dc1bf70be5f7339aefb5da20b0c6d28.tar.gz
Initial addition of amarok version 1.1.1 into the NetBSD Packages Collection.
AmaroK is a media player for KDE. There are many media players around these days, true. What's missing from most players is a user interface, that doesn't get in the way of the user. How many buttons do you have to press for simply adding some new tracks to the playlist? amaroK tries to be a little different, providing a simple drag and drop interface, that really makes playlist handling easy. XXX Too much dependencies are thrown in there: create "plugins" packages or use PKG_OPTIONS framework?
Diffstat (limited to 'audio/amarok')
-rw-r--r--audio/amarok/DESCR6
-rw-r--r--audio/amarok/Makefile41
-rw-r--r--audio/amarok/PLIST239
-rw-r--r--audio/amarok/distinfo5
-rw-r--r--audio/amarok/patches/patch-aa18
5 files changed, 309 insertions, 0 deletions
diff --git a/audio/amarok/DESCR b/audio/amarok/DESCR
new file mode 100644
index 00000000000..39ebf407d2f
--- /dev/null
+++ b/audio/amarok/DESCR
@@ -0,0 +1,6 @@
+AmaroK is a media player for KDE. There are many media players
+around these days, true. What's missing from most players is a user
+interface, that doesn't get in the way of the user. How many buttons
+do you have to press for simply adding some new tracks to the
+playlist? amaroK tries to be a little different, providing a simple
+drag and drop interface, that really makes playlist handling easy.
diff --git a/audio/amarok/Makefile b/audio/amarok/Makefile
new file mode 100644
index 00000000000..0a726c03cf4
--- /dev/null
+++ b/audio/amarok/Makefile
@@ -0,0 +1,41 @@
+# $NetBSD: Makefile,v 1.1.1.1 2005/01/17 09:45:44 seb Exp $
+
+DISTNAME= amarok-1.1.1
+CATEGORIES= audio kde
+MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=amarok/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= seb@NetBSD.org
+HOMEPAGE= http://amarok.kde.org/
+COMMENT= KDE audio player
+
+USE_BUILDLINK3= yes
+USE_DIRS+= xdg-1.1
+USE_GNU_TOOLS+= make
+USE_LANGUAGES= c c++
+GNU_CONFIGURE= yes
+
+CONFIGURE_ARGS+= --without-nmm
+CONFIGURE_ARGS+= --without-mas
+
+LIBS+= ${LIBOSSAUDIO}
+
+BUILDLINK_DEPENDS.taglib+= taglib>=1.3
+BUILDLINK_DEPENDS.gst-plugins+= gst-plugins>=0.8.1
+BUILDLINK_DEPENDS.gstreamer+= gstreamer>=0.8.1
+BUILDLINK_DEPENDS.arts+= arts>=1.2
+
+.include "../../audio/arts/buildlink3.mk"
+.include "../../audio/libvisual/buildlink3.mk"
+.include "../../audio/taglib/buildlink3.mk"
+.include "../../audio/tunepimp/buildlink3.mk"
+.include "../../audio/xmms/buildlink3.mk"
+.include "../../devel/pkgconfig/buildlink3.mk"
+.include "../../meta-pkgs/kde3/kde3.mk"
+.include "../../mk/ossaudio.buildlink3.mk"
+.include "../../multimedia/gst-plugins/buildlink3.mk"
+.include "../../multimedia/gstreamer/buildlink3.mk"
+.include "../../multimedia/kdemultimedia3/buildlink3.mk"
+.include "../../multimedia/xine-lib/buildlink3.mk"
+.include "../../x11/kdelibs3/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/audio/amarok/PLIST b/audio/amarok/PLIST
new file mode 100644
index 00000000000..59caa306aa6
--- /dev/null
+++ b/audio/amarok/PLIST
@@ -0,0 +1,239 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2005/01/17 09:45:45 seb Exp $
+bin/amarok
+bin/amarok_libvisual
+bin/amarok_xmmswrapper2
+bin/amarokapp
+bin/release_amarok
+lib/kde3/libamarok_artsengine_plugin.la
+lib/kde3/libamarok_gstengine_plugin.la
+lib/kde3/libamarok_void-engine_plugin.la
+lib/kde3/libamarok_xine-engine.la
+lib/libamarokarts.la
+lib/mcop/Amarok/RawScope.mcopclass
+lib/mcop/Amarok/Synth_STEREO_XFADE.mcopclass
+lib/mcop/amarokarts.mcopclass
+lib/mcop/amarokarts.mcoptype
+share/applications/kde/amarok.desktop
+share/doc/kde/HTML/da/amarok/common
+share/doc/kde/HTML/da/amarok/index.cache.bz2
+share/doc/kde/HTML/da/amarok/index.docbook
+share/doc/kde/HTML/en/amarok/advanced.docbook
+share/doc/kde/HTML/en/amarok/analyzer.png
+share/doc/kde/HTML/en/amarok/buttons.png
+share/doc/kde/HTML/en/amarok/collection.png
+share/doc/kde/HTML/en/amarok/common
+share/doc/kde/HTML/en/amarok/config.docbook
+share/doc/kde/HTML/en/amarok/config_colors.png
+share/doc/kde/HTML/en/amarok/config_engine.png
+share/doc/kde/HTML/en/amarok/config_fonts.png
+share/doc/kde/HTML/en/amarok/config_general.png
+share/doc/kde/HTML/en/amarok/config_osd.png
+share/doc/kde/HTML/en/amarok/config_playback.png
+share/doc/kde/HTML/en/amarok/context.png
+share/doc/kde/HTML/en/amarok/coverman.png
+share/doc/kde/HTML/en/amarok/develop.docbook
+share/doc/kde/HTML/en/amarok/faq.docbook
+share/doc/kde/HTML/en/amarok/file_browser.png
+share/doc/kde/HTML/en/amarok/hidden.docbook
+share/doc/kde/HTML/en/amarok/index.cache.bz2
+share/doc/kde/HTML/en/amarok/index.docbook
+share/doc/kde/HTML/en/amarok/logo.png
+share/doc/kde/HTML/en/amarok/pl_browser.png
+share/doc/kde/HTML/en/amarok/pl_tip1.png
+share/doc/kde/HTML/en/amarok/play_list.png
+share/doc/kde/HTML/en/amarok/player_window.png
+share/doc/kde/HTML/en/amarok/playlist_window.png
+share/doc/kde/HTML/en/amarok/requirements.docbook
+share/doc/kde/HTML/en/amarok/rmb_menu.png
+share/doc/kde/HTML/en/amarok/search.png
+share/doc/kde/HTML/en/amarok/status_bar.png
+share/doc/kde/HTML/en/amarok/using.docbook
+share/doc/kde/HTML/en/amarok/vis_window.png
+share/doc/kde/HTML/et/amarok/advanced.docbook
+share/doc/kde/HTML/et/amarok/common
+share/doc/kde/HTML/et/amarok/config.docbook
+share/doc/kde/HTML/et/amarok/develop.docbook
+share/doc/kde/HTML/et/amarok/faq.docbook
+share/doc/kde/HTML/et/amarok/howto.docbook
+share/doc/kde/HTML/et/amarok/index.cache.bz2
+share/doc/kde/HTML/et/amarok/index.docbook
+share/doc/kde/HTML/et/amarok/plugin.docbook
+share/doc/kde/HTML/et/amarok/requirements.docbook
+share/doc/kde/HTML/et/amarok/using.docbook
+share/doc/kde/HTML/fr/amarok/common
+share/doc/kde/HTML/fr/amarok/index.cache.bz2
+share/doc/kde/HTML/fr/amarok/index.docbook
+share/doc/kde/HTML/it/amarok/advanced.docbook
+share/doc/kde/HTML/it/amarok/common
+share/doc/kde/HTML/it/amarok/config.docbook
+share/doc/kde/HTML/it/amarok/develop.docbook
+share/doc/kde/HTML/it/amarok/faq.docbook
+share/doc/kde/HTML/it/amarok/hidden.docbook
+share/doc/kde/HTML/it/amarok/index.cache.bz2
+share/doc/kde/HTML/it/amarok/index.docbook
+share/doc/kde/HTML/it/amarok/plugin.docbook
+share/doc/kde/HTML/it/amarok/requirements.docbook
+share/doc/kde/HTML/it/amarok/using.docbook
+share/doc/kde/HTML/pt/amarok/advanced.docbook
+share/doc/kde/HTML/pt/amarok/common
+share/doc/kde/HTML/pt/amarok/config.docbook
+share/doc/kde/HTML/pt/amarok/develop.docbook
+share/doc/kde/HTML/pt/amarok/faq.docbook
+share/doc/kde/HTML/pt/amarok/hidden.docbook
+share/doc/kde/HTML/pt/amarok/index.cache.bz2
+share/doc/kde/HTML/pt/amarok/index.docbook
+share/doc/kde/HTML/pt/amarok/plugin.docbook
+share/doc/kde/HTML/pt/amarok/requirements.docbook
+share/doc/kde/HTML/pt/amarok/using.docbook
+share/doc/kde/HTML/sv/amarok/advanced.docbook
+share/doc/kde/HTML/sv/amarok/buttons.png
+share/doc/kde/HTML/sv/amarok/collection.png
+share/doc/kde/HTML/sv/amarok/common
+share/doc/kde/HTML/sv/amarok/config.docbook
+share/doc/kde/HTML/sv/amarok/config_colors.png
+share/doc/kde/HTML/sv/amarok/config_fonts.png
+share/doc/kde/HTML/sv/amarok/config_general.png
+share/doc/kde/HTML/sv/amarok/config_osd.png
+share/doc/kde/HTML/sv/amarok/config_playback.png
+share/doc/kde/HTML/sv/amarok/context.png
+share/doc/kde/HTML/sv/amarok/develop.docbook
+share/doc/kde/HTML/sv/amarok/faq.docbook
+share/doc/kde/HTML/sv/amarok/file_browser.png
+share/doc/kde/HTML/sv/amarok/hidden.docbook
+share/doc/kde/HTML/sv/amarok/index.cache.bz2
+share/doc/kde/HTML/sv/amarok/index.docbook
+share/doc/kde/HTML/sv/amarok/pl_browser.png
+share/doc/kde/HTML/sv/amarok/pl_tip1.png
+share/doc/kde/HTML/sv/amarok/play_list.png
+share/doc/kde/HTML/sv/amarok/player_window.png
+share/doc/kde/HTML/sv/amarok/playlist_window.png
+share/doc/kde/HTML/sv/amarok/plugin.docbook
+share/doc/kde/HTML/sv/amarok/requirements.docbook
+share/doc/kde/HTML/sv/amarok/scripts_window.png
+share/doc/kde/HTML/sv/amarok/search.png
+share/doc/kde/HTML/sv/amarok/status_bar.png
+share/doc/kde/HTML/sv/amarok/streams.png
+share/doc/kde/HTML/sv/amarok/using.docbook
+share/doc/kde/HTML/sv/amarok/vis_window.png
+share/doc/kde/HTML/sv/amarok/welcome.png
+share/kde/apps/amarok/amarokui.rc
+share/kde/apps/amarok/amarokui_xmms.rc
+share/kde/apps/amarok/data/Cool-Streams.m3u
+share/kde/apps/amarok/data/ball.png
+share/kde/apps/amarok/data/dot.png
+share/kde/apps/amarok/data/grid.png
+share/kde/apps/amarok/data/wirl1.png
+share/kde/apps/amarok/data/wirl2.png
+share/kde/apps/amarok/images/amarok_cut.png
+share/kde/apps/amarok/images/amarok_rocks.jpg
+share/kde/apps/amarok/images/b_next.png
+share/kde/apps/amarok/images/b_pause.png
+share/kde/apps/amarok/images/b_play.png
+share/kde/apps/amarok/images/b_prev.png
+share/kde/apps/amarok/images/b_stop.png
+share/kde/apps/amarok/images/bucky.png
+share/kde/apps/amarok/images/context_gradient.png
+share/kde/apps/amarok/images/covermanager.png
+share/kde/apps/amarok/images/currenttrack_play.png
+share/kde/apps/amarok/images/description.png
+share/kde/apps/amarok/images/eq_active2.png
+share/kde/apps/amarok/images/eq_inactive2.png
+share/kde/apps/amarok/images/folder_crystal.png
+share/kde/apps/amarok/images/loading1.png
+share/kde/apps/amarok/images/loading2.png
+share/kde/apps/amarok/images/logo_splash.png
+share/kde/apps/amarok/images/logo_web.png
+share/kde/apps/amarok/images/musicbrainz.png
+share/kde/apps/amarok/images/nocover.png
+share/kde/apps/amarok/images/pl_active2.png
+share/kde/apps/amarok/images/pl_inactive2.png
+share/kde/apps/amarok/images/time_minus.png
+share/kde/apps/amarok/images/time_plus.png
+share/kde/apps/amarok/images/vol_speaker.png
+share/kde/apps/amarok/images/wizard_compact.png
+share/kde/apps/amarok/images/wizard_xmms.png
+share/kde/apps/konqueror/servicemenus/amarok_append.desktop
+share/kde/config.kcfg/amarok.kcfg
+share/kde/config.kcfg/gstconfig.kcfg
+share/kde/config/amarokrc
+share/kde/icons/crystalsvg/16x16/actions/player_playlist_2.png
+share/kde/icons/crystalsvg/16x16/apps/amarok.png
+share/kde/icons/crystalsvg/22x22/actions/player_playlist_2.png
+share/kde/icons/crystalsvg/22x22/apps/amarok.png
+share/kde/icons/crystalsvg/32x32/actions/player_playlist_2.png
+share/kde/icons/crystalsvg/32x32/apps/amarok.png
+share/kde/icons/crystalsvg/48x48/actions/player_playlist_2.png
+share/kde/icons/crystalsvg/48x48/apps/amarok.png
+share/kde/icons/crystalsvg/64x64/apps/amarok.png
+share/kde/services/amarok_artsengine_plugin.desktop
+share/kde/services/amarok_gstengine_plugin.desktop
+share/kde/services/amarok_void-engine_plugin.desktop
+share/kde/services/amarok_xine-engine.desktop
+share/kde/services/amarok_xineengine_plugin.desktop
+share/kde/servicetypes/amarok_plugin.desktop
+${PKGLOCALEDIR}/locale/az/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/br/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ca/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/cy/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/da/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/de/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/en_GB/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/es/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/et/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/fr/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ga/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/gl/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/he/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/hu/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/is/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/it/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ja/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ko/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/nl/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/pl/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/pt/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/pt_BR/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/sr/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/sv/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/ta/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/tr/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/uz/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/xx/LC_MESSAGES/amarok.mo
+${PKGLOCALEDIR}/locale/zh_CN/LC_MESSAGES/amarok.mo
+@comment in kde: @dirrm share/kde/servicetypes
+@comment in kde: @dirrm share/kde/services
+@comment in kde: @dirrm share/kde/icons/crystalsvg/64x64/apps
+@comment in kde: @dirrm share/kde/icons/crystalsvg/48x48/apps
+@comment in kde: @dirrm share/kde/icons/crystalsvg/48x48/actions
+@comment in kde: @dirrm share/kde/icons/crystalsvg/32x32/apps
+@comment in kde: @dirrm share/kde/icons/crystalsvg/32x32/actions
+@comment in kde: @dirrm share/kde/icons/crystalsvg/22x22/apps
+@comment in kde: @dirrm share/kde/icons/crystalsvg/22x22/actions
+@comment in kde: @dirrm share/kde/icons/crystalsvg/16x16/apps
+@comment in kde: @dirrm share/kde/icons/crystalsvg/16x16/actions
+@comment in kde: @dirrm share/kde/config.kcfg
+@comment in kde: @dirrm share/kde/config
+@comment in kde: @dirrm share/kde/apps/konqueror/servicemenus
+@dirrm share/kde/apps/amarok/images
+@dirrm share/kde/apps/amarok/data
+@dirrm share/kde/apps/amarok
+@comment in kde: @dirrm share/kde/apps
+@dirrm share/doc/kde/HTML/sv/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/sv
+@dirrm share/doc/kde/HTML/pt/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/pt
+@dirrm share/doc/kde/HTML/it/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/it
+@dirrm share/doc/kde/HTML/fr/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/fr
+@dirrm share/doc/kde/HTML/et/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/et
+@dirrm share/doc/kde/HTML/en/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/en
+@dirrm share/doc/kde/HTML/da/amarok
+@comment in kde: @dirrm share/doc/kde/HTML/da
+@comment in kde: @dirrm share/applications/kde
+@dirrm lib/mcop/Amarok
+@comment in kde: @dirrm lib/kde3
diff --git a/audio/amarok/distinfo b/audio/amarok/distinfo
new file mode 100644
index 00000000000..02f740539d9
--- /dev/null
+++ b/audio/amarok/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2005/01/17 09:45:44 seb Exp $
+
+SHA1 (amarok-1.1.1.tar.bz2) = 35a838d96718104cd4208375d061d9b722126624
+Size (amarok-1.1.1.tar.bz2) = 2888815 bytes
+SHA1 (patch-aa) = b137f67bd956421385154584562bb0f58d4c07c7
diff --git a/audio/amarok/patches/patch-aa b/audio/amarok/patches/patch-aa
new file mode 100644
index 00000000000..3e773035eb6
--- /dev/null
+++ b/audio/amarok/patches/patch-aa
@@ -0,0 +1,18 @@
+$NetBSD: patch-aa,v 1.1.1.1 2005/01/17 09:45:45 seb Exp $
+
+--- amarok/src/vis/libvisual/libvisual.cpp.orig 2004-10-09 12:52:12.000000000 +0000
++++ amarok/src/vis/libvisual/libvisual.cpp
+@@ -267,11 +267,11 @@ namespace SDL
+ break;
+
+ case SDL_MOUSEBUTTONDOWN:
+- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN);
++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_DOWN, 0, 0);
+ break;
+
+ case SDL_MOUSEBUTTONUP:
+- visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP);
++ visual_event_queue_add_mousebutton (vevent, event.button.button, VISUAL_MOUSE_UP, 0, 0);
+ break;
+
+ case SDL_QUIT: