Version bump.
authorSamuli Suominen <ssuominen@gentoo.org>
Fri, 2 Jul 2010 19:12:04 +0000 (19:12 +0000)
committerSamuli Suominen <ssuominen@gentoo.org>
Fri, 2 Jul 2010 19:12:04 +0000 (19:12 +0000)
Package-Manager: portage-2.2_rc67/cvs/Linux x86_64

media-sound/clementine/ChangeLog
media-sound/clementine/Manifest
media-sound/clementine/clementine-0.4.2.ebuild [moved from media-sound/clementine/clementine-0.3.ebuild with 69% similarity]
media-sound/clementine/clementine-0.4.ebuild [deleted file]
media-sound/clementine/metadata.xml

index e4aec582ed7c34a70269a1a2b7fc22fc33277a87..e9aed7fcc5b02258d8416aeb16bbaae11ce05953 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/clementine
 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.11 2010/07/01 09:59:27 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.12 2010/07/02 19:12:04 ssuominen Exp $
+
+*clementine-0.4.2 (02 Jul 2010)
+
+  02 Jul 2010; Samuli Suominen <ssuominen@gentoo.org>
+  +clementine-0.4.2.ebuild:
+  Version bump. Force with -j1 to avoid translation build failure.
 
   01 Jul 2010; Samuli Suominen <ssuominen@gentoo.org> clementine-0.4.ebuild:
   Force gst backend enabled because projectm plug-in is hardcoding it and
index a19f555582aaf3442146841a59c4e6cfd680aee4..42bd7c4bb98ac68a9fb07f0df481f9425e940ac6 100644 (file)
@@ -1,6 +1,4 @@
-DIST clementine-0.3.tar.gz 3917108 RMD160 b5238aa0b5dd16758205a6dde7f44bbc759b3225 SHA1 7d0337f8bbe93f6320a10776c14d211f5ba507e9 SHA256 4041f55d6bc2f3388bfc070867d1f22f7430a66aa656003c311679f548e9c582
-DIST clementine-0.4.tar.gz 4668881 RMD160 eb79fdf17648442fb7184e9eb886bd5fa3be59f2 SHA1 040c89ac76ef861017d666cd9aabb05603ea7da1 SHA256 b33b544df9c1147e3041f3380ca9e4c13991a297db6d7f2af198513788940702
-EBUILD clementine-0.3.ebuild 1711 RMD160 1ae979fdb40711f6e27ae94ae5bbc8f8dd1a1db5 SHA1 abcb44e48800127f2b754a027eda264ad90f3201 SHA256 140d09d3860ef51075958b7a8f85148c5a3c33e37e9a50ea4007f617d6da56b3
-EBUILD clementine-0.4.ebuild 1533 RMD160 f9d9512f78fe75d71b9f887e6be3a0511c6ea483 SHA1 6d080577db83c531173e287a015e3ad245e6c72d SHA256 64deca7bb26b28676a7d2c41c66cf859a776c382ec443e5d154b104ff473d4a5
-MISC ChangeLog 1885 RMD160 1e999bb39f24e91ce3541223cddfef711076a217 SHA1 61d9b9300556c06c3efc40ff1a828b5179c44449 SHA256 44cbf1c3cec546267dd4acf711573aab5c2c74f9e13f924454849648f83b2571
-MISC metadata.xml 160 RMD160 10be84fed28405abd22adc6689e87e5bb77e3501 SHA1 0c1bb16a7cc376ef35b87d8699ec9504718d36b9 SHA256 6bafe4a5c7b42309f124ebc2a9d78ebe5379aec4dcdc88c0bda2ab79c9851a6b
+DIST clementine-0.4.2.tar.gz 4670893 RMD160 e6da4be1f4d6d1f193abe0f2b7afa1270e7fc4cc SHA1 5bbec64089226d7ebf1719fe693990407a3b5a59 SHA256 07934347ea4922997524fca3bc5895d7accd52cf22f987922e814769e66996be
+EBUILD clementine-0.4.2.ebuild 1970 RMD160 b9c5c65442bab25c6a92a33d340873bffd4a5c80 SHA1 bbf3f46756a4fb4e652fb23e5bcf8ad1d7ace407 SHA256 ef1b09464cd32df5e744c5e9f06847016871abe153169e10ab16955a69c6c1c1
+MISC ChangeLog 2068 RMD160 a3a7d2ba8555503b5c741b3cdb28cf832623429e SHA1 1a350e16b15f10a288e962fd040bdeb759b0da04 SHA256 3e0dc61397360fbf613fa414db0cb0a143f52770f0e2cb679fd369aeebbcc469
+MISC metadata.xml 244 RMD160 8f80e1f85ce0f66bd9596f293e78fd93d5a17b94 SHA1 b4b225753974c1677722930fc317ac27549b111a SHA256 f9fee0ecfcd0973d14b72a1b54ace2b78832438ee006dfae7021973cf95e5106
similarity index 69%
rename from media-sound/clementine/clementine-0.3.ebuild
rename to media-sound/clementine/clementine-0.4.2.ebuild
index 7288841f5e3435c65a805123a42bbd442c562a66..610143257e203c1ee53936ec1e31c86a4a099147 100644 (file)
@@ -1,6 +1,6 @@
 # Copyright 1999-2010 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-0.3.ebuild,v 1.6 2010/06/24 11:43:53 ssuominen Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-0.4.2.ebuild,v 1.1 2010/07/02 19:12:04 ssuominen Exp $
 
 EAPI=2
 inherit cmake-utils gnome2-utils flag-o-matic
@@ -12,31 +12,39 @@ SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gstreamer +xine"
+IUSE="gstreamer projectm +xine"
 
-COMMON_DEPEND="x11-libs/qt-gui:4
+COMMON_DEPEND="dev-libs/glib:2
+       dev-libs/libxml2
+       media-libs/liblastfm
+       >=media-libs/taglib-1.6
+       x11-libs/qt-gui:4
        x11-libs/qt-opengl:4
        x11-libs/qt-sql:4[sqlite]
-       >=media-libs/taglib-1.6
-       media-libs/liblastfm
-       dev-libs/glib:2
        gstreamer? ( >=media-libs/gstreamer-0.10
-               >=media-libs/gst-plugins-base-0.10 )
+               >=media-libs/gst-plugins-base-0.10
+               projectm? ( media-libs/glew ) )
        xine? ( media-libs/xine-lib )
        !gstreamer? ( media-libs/xine-lib )"
 RDEPEND="${COMMON_DEPEND}
-       gstreamer? ( >=media-plugins/gst-plugins-meta-0.10
-               >=media-plugins/gst-plugins-gio-0.10 )"
+       gstreamer? ( >=media-plugins/gst-plugins-meta-0.10 )"
 DEPEND="${COMMON_DEPEND}
        >=dev-libs/boost-1.39
        dev-util/pkgconfig"
 
 DOCS="Changelog TODO"
 
+MAKEOPTS="${MAKEOPTS} -j1"
+
+src_prepare() {
+       echo "" > pig.txt
+}
+
 src_configure() {
        append-cppflags "$(pkg-config --cflags-only-I glib-2.0)" #320699
 
        mycmakeargs=(
+               "-DENABLE_VISUALISATIONS=OFF"
                $(cmake-utils_use gstreamer ENGINE_GSTREAMER_ENABLED)
                "-DENGINE_LIBVLC_ENABLED=OFF"
                $(cmake-utils_use xine ENGINE_LIBXINE_ENABLED)
@@ -47,6 +55,10 @@ src_configure() {
                mycmakeargs+=(
                        "-DENGINE_LIBXINE_ENABLED=ON"
                        )
+       else
+               mycmakeargs+=(
+                       $(cmake-utils_use_enable projectm VISUALISATIONS)
+                       )
        fi
 
        cmake-utils_src_configure
@@ -58,9 +70,10 @@ pkg_preinst() {
 
 pkg_postinst() {
        if use gstreamer; then
-               echo
-               elog "Install libsoup gstreamer plug-in for internet radio support."
-               echo
+               ewarn
+               ewarn "If media-plugins/gst-plugins-meta doesn't pull in the plugins you"
+               ewarn "need, you have to install them yourself."
+               ewarn
        fi
        gnome2_icon_cache_update
 }
diff --git a/media-sound/clementine/clementine-0.4.ebuild b/media-sound/clementine/clementine-0.4.ebuild
deleted file mode 100644 (file)
index 2d6cab6..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-0.4.ebuild,v 1.2 2010/07/01 09:59:27 ssuominen Exp $
-
-EAPI=2
-inherit cmake-utils gnome2-utils flag-o-matic
-
-DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4"
-HOMEPAGE="http://code.google.com/p/clementine-player/"
-SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="xine"
-
-COMMON_DEPEND="x11-libs/qt-gui:4
-       x11-libs/qt-opengl:4
-       x11-libs/qt-sql:4[sqlite]
-       >=media-libs/taglib-1.6
-       media-libs/liblastfm
-       dev-libs/glib:2
-       dev-libs/libxml2
-       media-libs/glew
-       >=media-libs/gstreamer-0.10
-       >=media-libs/gst-plugins-base-0.10
-       xine? ( media-libs/xine-lib )"
-RDEPEND="${COMMON_DEPEND}
-       >=media-plugins/gst-plugins-meta-0.10
-       >=media-plugins/gst-plugins-gio-0.10"
-DEPEND="${COMMON_DEPEND}
-       >=dev-libs/boost-1.39
-       dev-util/pkgconfig"
-
-DOCS="Changelog TODO"
-
-src_configure() {
-       append-cppflags "$(pkg-config --cflags-only-I glib-2.0)" #320699
-
-       local mycmakeargs=(
-               "-DENGINE_GSTREAMER_ENABLED=ON"
-               "-DENGINE_LIBVLC_ENABLED=OFF"
-               $(cmake-utils_use xine ENGINE_LIBXINE_ENABLED)
-               "-DENGINE_QT_PHONON_ENABLED=OFF"
-               )
-
-       cmake-utils_src_configure
-}
-
-pkg_preinst() {
-       gnome2_icon_savelist
-}
-
-pkg_postinst() {
-       gnome2_icon_cache_update
-       elog
-       elog "Install libsoup gstreamer plug-in for internet radio support."
-       elog
-}
-
-pkg_postrm() {
-       gnome2_icon_cache_update
-}
index 3bf6bcfeb512f26d05c29b4a08c85d498423fffa..47192a66b8af97aa29e874314378cf57cfa1cdb0 100644 (file)
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <herd>sound</herd>
+  <use>
+    <flag name='projectm'>Build with ProjectM visualization</flag>
+  </use>
 </pkgmetadata>