aboutsummaryrefslogtreecommitdiffstats
path: root/audio/clementine-player
diff options
context:
space:
mode:
authoramdmi3 <amdmi3@FreeBSD.org>2010-04-04 09:22:23 +0800
committeramdmi3 <amdmi3@FreeBSD.org>2010-04-04 09:22:23 +0800
commit0244ba3e2e4e9c9d922a9bcb74dba95210ddfd74 (patch)
tree311b8c56ad487316403832e59baaee0f0e98ed23 /audio/clementine-player
parentfcb538808d133f6ca049ff78f808f6ca5670fb48 (diff)
downloadfreebsd-ports-gnome-0244ba3e2e4e9c9d922a9bcb74dba95210ddfd74.tar.gz
freebsd-ports-gnome-0244ba3e2e4e9c9d922a9bcb74dba95210ddfd74.tar.zst
freebsd-ports-gnome-0244ba3e2e4e9c9d922a9bcb74dba95210ddfd74.zip
Clementine is a modern music player and library organiser. Clementine
is a port of Amarok 1.4, with some features rewritten to take advantage of Qt4. Features: - Listen to internet radio from Last.fm and SomaFM - Load M3U and XSPF playlists - Edit tags on MP3 and OGG files, organise your music - Download missing album cover art from Last.fm WWW: http://code.google.com/p/clementine-player/ PR: 144978 Submitted by: Gvozdikov Veniamin <g.veniamin@googlemail.com>
Diffstat (limited to 'audio/clementine-player')
-rw-r--r--audio/clementine-player/Makefile31
-rw-r--r--audio/clementine-player/distinfo3
-rw-r--r--audio/clementine-player/files/patch-dist_clementine.desktop13
-rw-r--r--audio/clementine-player/files/patch-src_CMakeLists.txt10
-rw-r--r--audio/clementine-player/pkg-descr10
-rw-r--r--audio/clementine-player/pkg-plist4
6 files changed, 71 insertions, 0 deletions
diff --git a/audio/clementine-player/Makefile b/audio/clementine-player/Makefile
new file mode 100644
index 000000000000..6fa5fc2ccde4
--- /dev/null
+++ b/audio/clementine-player/Makefile
@@ -0,0 +1,31 @@
+# New ports collection makefile for: clementine-player
+# Date created: 2010-03-23
+# Whom: Gvozdikov Veniamin <g.veniamin@googlemail.com>
+#
+# $FreeBSD$
+#
+
+PORTNAME= clementine
+PORTVERSION= 0.2
+CATEGORIES= audio
+MASTER_SITES= GOOGLE_CODE
+PKGNAMESUFFIX= -player
+
+MAINTAINER= g.veniamin@googlemail.com
+COMMENT= A cross-platform music player based on Amarok 1.4
+
+LIB_DEPENDS= lastfm.0:${PORTSDIR}/audio/liblastfm \
+ tag.1:${PORTSDIR}/audio/taglib \
+ notify.1:${PORTSDIR}/devel/libnotify \
+ xine.1:${PORTSDIR}/multimedia/libxine
+BUILD_DEPENDS= ${LOCALBASE}/include/boost/shared_ptr.hpp:${PORTSDIR}/devel/boost-libs
+
+USE_CMAKE= yes
+USE_ICONV= yes
+USE_QT_VER= 4
+QT_COMPONENTS= gui xml qmake_build uic_build moc_build rcc_build \
+ linguist_build network sql opengl dbus qtestlib corelib
+USE_GCC= 4.2+
+INSTALLS_ICONS= yes
+
+.include <bsd.port.mk>
diff --git a/audio/clementine-player/distinfo b/audio/clementine-player/distinfo
new file mode 100644
index 000000000000..24a775af0406
--- /dev/null
+++ b/audio/clementine-player/distinfo
@@ -0,0 +1,3 @@
+MD5 (clementine-0.2.tar.gz) = c5f39de4998e1d012f3795c108ad39fd
+SHA256 (clementine-0.2.tar.gz) = 9c04956dfe8ec244b50ffc2bf43047c616ec1f580ebd0c2f862237bdf740114a
+SIZE (clementine-0.2.tar.gz) = 3647928
diff --git a/audio/clementine-player/files/patch-dist_clementine.desktop b/audio/clementine-player/files/patch-dist_clementine.desktop
new file mode 100644
index 000000000000..66cf0cad5a3d
--- /dev/null
+++ b/audio/clementine-player/files/patch-dist_clementine.desktop
@@ -0,0 +1,13 @@
+--- dist/clementine.desktop.orig
++++ dist/clementine.desktop
+@@ -4,8 +4,8 @@
+ Name=Clementine
+ GenericName=Clementine Music Player
+ Comment=Plays music and last.fm streams
+-Exec=clementine
+-TryExec=clementine
++Exec=clementine-player
++TryExec=clementine-player
+ Icon=application-x-clementine
+ Terminal=false
+ Categories=AudioVideo;Player;Qt;
diff --git a/audio/clementine-player/files/patch-src_CMakeLists.txt b/audio/clementine-player/files/patch-src_CMakeLists.txt
new file mode 100644
index 000000000000..b36fb6ac6c76
--- /dev/null
+++ b/audio/clementine-player/files/patch-src_CMakeLists.txt
@@ -0,0 +1,10 @@
+--- src/CMakeLists.txt.orig 2010-03-22 21:35:31.000000000 +0300
++++ src/CMakeLists.txt 2010-04-03 02:58:21.000000000 +0400
+@@ -234,6 +234,7 @@
+ ${CLEMENTINE-WIN32-RESOURCES}
+ main.cpp
+ )
++set_target_properties(clementine PROPERTIES OUTPUT_NAME clementine-player)
+ target_link_libraries(clementine clementine_lib)
+
+ set_property(TARGET clementine
diff --git a/audio/clementine-player/pkg-descr b/audio/clementine-player/pkg-descr
new file mode 100644
index 000000000000..203a02d31eaa
--- /dev/null
+++ b/audio/clementine-player/pkg-descr
@@ -0,0 +1,10 @@
+Clementine is a modern music player and library organiser. Clementine
+is a port of Amarok 1.4, with some features rewritten to take advantage of Qt4.
+
+Features:
+- Listen to internet radio from Last.fm and SomaFM
+- Load M3U and XSPF playlists
+- Edit tags on MP3 and OGG files, organise your music
+- Download missing album cover art from Last.fm
+
+WWW: http://code.google.com/p/clementine-player/
diff --git a/audio/clementine-player/pkg-plist b/audio/clementine-player/pkg-plist
new file mode 100644
index 000000000000..3a28f0ec466e
--- /dev/null
+++ b/audio/clementine-player/pkg-plist
@@ -0,0 +1,4 @@
+bin/clementine-player
+share/applications/clementine.desktop
+share/icons/hicolor/64x64/apps/application-x-clementine.png
+@dirrmtry share/applications