diff options
author | 2012-10-08 17:13:03 +0000 | |
---|---|---|
committer | 2012-10-08 17:13:03 +0000 | |
commit | 11980a1d914f07883d3b6be341b9c58c51374cbb (patch) | |
tree | 32e78522e8142763acd7ed03d6e706a551646c13 /media-sound | |
parent | stable ppc64, bug #436868 (diff) | |
download | historical-11980a1d914f07883d3b6be341b9c58c51374cbb.tar.gz historical-11980a1d914f07883d3b6be341b9c58c51374cbb.tar.bz2 historical-11980a1d914f07883d3b6be341b9c58c51374cbb.zip |
Version bump wrt bug #437454, ebuild from multimedia overlay. Thanks to Nikoli
Package-Manager: portage-2.2.0_alpha134/cvs/Linux x86_64
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/clementine/ChangeLog | 9 | ||||
-rw-r--r-- | media-sound/clementine/Manifest | 6 | ||||
-rw-r--r-- | media-sound/clementine/clementine-1.1.0_rc1.ebuild | 134 | ||||
-rw-r--r-- | media-sound/clementine/metadata.xml | 3 |
4 files changed, 149 insertions, 3 deletions
diff --git a/media-sound/clementine/ChangeLog b/media-sound/clementine/ChangeLog index e3e5c27322ed..600dcec5f775 100644 --- a/media-sound/clementine/ChangeLog +++ b/media-sound/clementine/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for media-sound/clementine # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.67 2012/10/08 10:00:17 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.68 2012/10/08 17:13:03 pinkbyte Exp $ + +*clementine-1.1.0_rc1 (08 Oct 2012) + + 08 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> +clementine-1.1.0_rc1.ebuild, + metadata.xml: + Version bump wrt bug #437454, ebuild from multimedia overlay. Thanks to + Nikoli 08 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> clementine-1.0.1-r2.ebuild: Add missing debug USE flag wrt bug #433098 diff --git a/media-sound/clementine/Manifest b/media-sound/clementine/Manifest index d79dad5674b0..478a2d29a33b 100644 --- a/media-sound/clementine/Manifest +++ b/media-sound/clementine/Manifest @@ -2,7 +2,9 @@ AUX clementine-1.0.1-fresh-start.patch 418 SHA256 8bc9d43cb36d707d6a32c19c02f76c AUX clementine-1.0.1-liblastfm-1.patch 15900 SHA256 f11c11d9c3918e89531897dd2ab20af2f98d354386d662b879d83ed04b11b6ab SHA512 59c763a6f3689216bab452867fd9c017635a13a274b2051e0e8fbe5c5ea014f0c432de399847ce3d277e15e9ad63e53d3c4073d57558ac4873666e2ecbee9c21 WHIRLPOOL 36ea3bdc904562fa57ae9f6d84a75825740b0a9c6afaeedc45ca95f8e20dcfc5a5a5f44d23e35ddd8c249a34eabdd9d947564f1f366dd94676769ea53c1e1a4e AUX clementine-1.0.1-linguas.patch 500 SHA256 e23a2b7c70816e1dcebe9e9629568255d6051674676b91e4c6509dad08ca1a0b SHA512 eaa69553b73a500214f2f20fa952aebdbc83ca7c6ec55927678f6f0ca583ce7312fb4688f9b5ce1df561751436e9fbb4688b32c86d2c62fa19f8d02682aa7946 WHIRLPOOL b020c75d31e07d0fa68a7b1104f57aa455324b7adca3504139367d90c32b4980321d31f69361889b3d096eac3e184cd60d9519a187d938d43be75642b78a3a4d DIST clementine-1.0.1.tar.gz 8267876 SHA256 bf28c6584e280f58e8ebf7ba33cee1f926c0b8f1857ae605164ecbb2ff096e7d SHA512 7657d8f906a349f2085a5bda410c1af093626b4839424136dcb277bb775dad1cb91dce6138035d0c9f83a8a1079a58c01a7f7fd3bd63f7e2fbd5c8bff387437c WHIRLPOOL eebeb245d12ad871b0e2fbc1b4bd33c5ce31ff03f98536bcd9197084cd7dd5c7dfce1cb9169b585a60901845351ae8626ca689d80b15fa0dddaca68e4c9f6556 +DIST clementine-1.1.0rc1.tar.gz 8472774 SHA256 b2905a44258e3793674c93e6218d488d098b2a16c2da59ea6e9e6bfda59ce3cd SHA512 79bf26406de5b59d146b9d2b04b1ba27107ed371e60a55a1f2cd01c03063ff8d39c462026f6123742b5e75c6d5f599827999bfc4da882ac24df9cc5938ec8d08 WHIRLPOOL a2590c1106c2c1755bb7bdd9dccb27220939fd2cfa425979d7350701e4373db1611d3e82bc15f6d835604ff99af57519b2dcab34c2a82641d94c228c0c5dfebf EBUILD clementine-1.0.1-r1.ebuild 3967 SHA256 904ab39c7efefe7c19447e9d5c4b36ac2a170d6545389a0314f98d92a7502564 SHA512 d989f83ec572ef849f0fbf1282e7d969c8073dabdef2cba174d062f4d0edd26fb7d292683c1b6aea6605aa08b4685ee87b9e4dad247103f36b9d7bbf2f5bbb76 WHIRLPOOL f565910525ab1d9874c35e0f5c6f245754d39f50d37209a2b813463127537422a497c24894ad13cfed8efaa7bca90292335b0327d99de87eced34e7bdbc57aca EBUILD clementine-1.0.1-r2.ebuild 4080 SHA256 afeb22c50e5adf3cbf8add9ada73c74c834695c998d6a130c41ec686b013e80c SHA512 25f360ff8b0935ba6b0d9bc5db085f7ecce2098b50cd09133a7b4f36cc18b1b175d8d8c02220c8b7845f27cc4ddedd15c6f02f68b0f7888dbfc3d35e94b6cc69 WHIRLPOOL a40cf67ba29f54f8f0193d488ebe896dd0c1c6253a38bd5113888bb79567ac3386df6c4c7e4d0347143e418c656712880f1f4672ec42883372d87e6a6929790d -MISC ChangeLog 10569 SHA256 3359b30c599be276f01f9c6385568b0fc3a1e4455a7aed2e01040a1c0e279982 SHA512 0c3c9be16705ea695dc697dfc31a7a1a660966f6e74fccb6fc54f5e00fda06ab95e9027e4271172b92dea190e16ef5a3f7c268b67c1d95d099651aa3aac01bc0 WHIRLPOOL f17d895dfe03ec6d2dff81a7ce08f57f3a99d1ddb07d2c7c50d65568655e1fac8158a219ed879c339b3d55aa7029d789ae89ea43a75d4e009e833be455833fd8 -MISC metadata.xml 708 SHA256 05a4e0404281b8cd3efc26ab5ef1c79b312575d28edcd1dcef3e8df603173a80 SHA512 bd335c94bf4cde52d26d9be8f97836a7713c3da434cbca6390b5909691d33e1613262db61fca4842d91031f45b6b1ea7b0184e768d717c6ea69459eb18b7267e WHIRLPOOL 28e94d4634bdc74d9fedd01d6f1a649581cf49ac19d18c0f89d9bf8b91d783da4018e4b81102f3085268772ad9e80d6180346f78f766dd3176ed4aec78df6843 +EBUILD clementine-1.1.0_rc1.ebuild 3959 SHA256 b3c8a9381d46699a8868b560f6e8566104d067492780caf5a0bc0c83e7ab17c0 SHA512 8be90083e001c88c7e9e6faded416d80d4d778a91adba8944c533c608fb88054327dc677d6a1cf2f0de054c0f62d502030544f3adc2063d5ca4360a6490da2eb WHIRLPOOL 611999a74f36bfdc11c4615c0c9ae11b56c22a910419b0dcb65bfa209c723032a00328f5ed99893154ea823fe0662cba268f1355a373e737a9d736ef9e42a84d +MISC ChangeLog 10786 SHA256 134dd0cc3308b88299110361abc0e6e160c32ae36f7cb0e7a35dbd2000e444fa SHA512 3a3579f4906f526f71893a5d4f58bdd05131123d63b12eac3518655f61be6d794464541e1db18b335c209ae71ed634f379acb37f4fefc35ff603671f04298d1b WHIRLPOOL e95ea1b0d25d3abc852b4ca9eb82ea8194f22a1589637dfbcb4a1475fd59914cdcf925bef5f04725d108be845b8389e23136639d4dc443ff77d73f9551785f49 +MISC metadata.xml 916 SHA256 78f24c6f0d70a4542c61d70d81453125ab7d27ef5b910cf708c447e773b7a93f SHA512 f2b6ebbf79852b5d115cea302163f987f262aeef606f2c6ef45f385fc49173451d130f7ef0dbaf1f84a3d7ac2ffbfc939234d01a0a6539962b8bfb9ebc35203c WHIRLPOOL 3c56538fa923f79644cb7d138c287b3251ffee6ac1d6d209171b70e2beac8fbdc7a77f62fb78452220bac737c49589ba565aa672484ff80421e2cb9f5ce50008 diff --git a/media-sound/clementine/clementine-1.1.0_rc1.ebuild b/media-sound/clementine/clementine-1.1.0_rc1.ebuild new file mode 100644 index 000000000000..14faa470023e --- /dev/null +++ b/media-sound/clementine/clementine-1.1.0_rc1.ebuild @@ -0,0 +1,134 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-1.1.0_rc1.ebuild,v 1.1 2012/10/08 17:13:03 pinkbyte Exp $ + +EAPI=4 + +LANGS=" af ar be bg bn br bs ca cs cy da de el en_CA en_GB eo es es_AR et eu fa fi fr ga gl he hi hr hu hy ia id is it ja ka kk ko lt lv mr ms nb nl oc pa pl pt pt_BR ro ru sk sl sr sr@latin sv te tr uk uz vi zh_CN zh_TW" + +inherit cmake-utils flag-o-matic gnome2-utils virtualx + +DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4" +HOMEPAGE="http://www.clementine-player.org/ 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="ayatana cdda +dbus debug googledrive ios ipod lastfm mms moodbar mtp projectm test +udev wiimote" +IUSE+="${LANGS// / linguas_}" + +REQUIRED_USE=" + ios? ( ipod ) + udev? ( dbus ) + wiimote? ( dbus ) +" + +COMMON_DEPEND=" + >=x11-libs/qt-gui-4.5:4[dbus?] + >=x11-libs/qt-opengl-4.5:4 + >=x11-libs/qt-sql-4.5:4[sqlite] + dev-db/sqlite[fts3] + >=media-libs/taglib-1.7[mp4] + >=dev-libs/glib-2.24.1-r1 + dev-libs/libxml2 + dev-libs/protobuf + dev-libs/qjson + media-libs/libechonest + >=media-libs/chromaprint-0.6 + media-libs/gstreamer:0.10 + media-libs/gst-plugins-base:0.10 + ayatana? ( dev-libs/libindicate-qt ) + cdda? ( dev-libs/libcdio ) + googledrive? ( >=media-libs/taglib-1.8[mp4] ) + ipod? ( + >=media-libs/libgpod-0.8.0[ios?] + ios? ( + app-pda/libplist + >=app-pda/libimobiledevice-1.0 + app-pda/usbmuxd + ) + ) + lastfm? ( >=media-libs/liblastfm-1 ) + mtp? ( >=media-libs/libmtp-1.0.0 ) + moodbar? ( sci-libs/fftw:3.0 ) + projectm? ( media-libs/glew ) +" +# now only presets are used, libprojectm is internal +# http://code.google.com/p/clementine-player/source/browse/#svn/trunk/3rdparty/libprojectm/patches +# r1966 "Compile with a static sqlite by default, since Qt 4.7 doesn't seem to expose the symbols we need to use FTS" +RDEPEND="${COMMON_DEPEND} + dbus? ( udev? ( sys-fs/udisks:0 ) ) + mms? ( media-plugins/gst-plugins-libmms:0.10 ) + mtp? ( gnome-base/gvfs ) + projectm? ( >=media-libs/libprojectm-1.2.0 ) + media-plugins/gst-plugins-meta:0.10 + media-plugins/gst-plugins-gio:0.10 + media-plugins/gst-plugins-soup:0.10 + media-plugins/gst-plugins-taglib:0.10 +" +DEPEND="${COMMON_DEPEND} + >=dev-libs/boost-1.39 + virtual/pkgconfig + sys-devel/gettext + x11-libs/qt-test:4 + dev-cpp/gmock + googledrive? ( dev-cpp/sparsehash ) + test? ( gnome-base/gsettings-desktop-schemas ) +" +DOCS="Changelog" + +S="${WORKDIR}/${P/_/}" + +src_prepare() { + # some tests fail or hang + sed -i \ + -e '/add_test_file(translations_test.cpp/d' \ + tests/CMakeLists.txt || die +} + +src_configure() { + local langs x + for x in ${LANGS}; do + use linguas_${x} && langs+=" ${x}" + done + + # spotify is not in portage + local mycmakeargs=( + -DBUILD_WERROR=OFF + -DLINGUAS="${langs}" + -DBUNDLE_PROJECTM_PRESETS=OFF + $(cmake-utils_use cdda ENABLE_AUDIOCD) + $(cmake-utils_use dbus ENABLE_DBUS) + $(cmake-utils_use udev ENABLE_DEVICEKIT) + $(cmake-utils_use ipod ENABLE_LIBGPOD) + $(cmake-utils_use ios ENABLE_IMOBILEDEVICE) + $(cmake-utils_use lastfm ENABLE_LIBLASTFM) + $(cmake-utils_use mtp ENABLE_LIBMTP) + $(cmake-utils_use moodbar ENABLE_MOODBAR) + -DENABLE_GIO=ON + $(cmake-utils_use wiimote ENABLE_WIIMOTEDEV) + $(cmake-utils_use projectm ENABLE_VISUALISATIONS) + $(cmake-utils_use ayatana ENABLE_SOUNDMENU) + $(cmake-utils_use googledrive ENABLE_GOOGLE_DRIVE) + -DENABLE_SPOTIFY=OFF + -DENABLE_SPOTIFY_BLOB=OFF + -DENABLE_SPOTIFY_DOWNLOADER=OFF + -DENABLE_BREAKPAD=OFF + -DSTATIC_SQLITE=OFF + -DUSE_SYSTEM_GMOCK=ON + ) + + use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT + + cmake-utils_src_configure +} + +src_test() { + cd "${CMAKE_BUILD_DIR}" || die + Xemake test +} + +pkg_preinst() { gnome2_icon_savelist; } +pkg_postinst() { gnome2_icon_cache_update; } +pkg_postrm() { gnome2_icon_cache_update; } diff --git a/media-sound/clementine/metadata.xml b/media-sound/clementine/metadata.xml index fc14c6a8fd1f..0302a4897353 100644 --- a/media-sound/clementine/metadata.xml +++ b/media-sound/clementine/metadata.xml @@ -14,6 +14,9 @@ <use> <flag name="kde">Enable plasma krunner global search</flag> <flag name="lastfm">Enable Last.fm streaming services support through <pkg>media-libs/liblastfm</pkg></flag> + <flag name="googledrive">Enable Google Drive support</flag> + <flag name="lastfm">Use liblastfm for fetching song info, scrobbling and radio streams</flag> + <flag name="moodbar">Enable moodbar support</flag> <flag name='projectm'>Build with ProjectM visualization</flag> <flag name="wiimote">Enable support for Wii remote</flag> </use> |