* [gentoo-commits] gentoo-x86 commit in media-sound/clementine: clementine-9999.ebuild ChangeLog
@ 2014-04-26 19:15 Maxim Koltsov (maksbotan)
0 siblings, 0 replies; 2+ messages in thread
From: Maxim Koltsov (maksbotan) @ 2014-04-26 19:15 UTC (permalink / raw
To: gentoo-commits
maksbotan 14/04/26 19:15:05
Modified: clementine-9999.ebuild ChangeLog
Log:
Fix 9999 too, thanks to Nikoli.
(Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key F8DBDADE)
Revision Changes Path
1.2 media-sound/clementine/clementine-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?r1=1.1&r2=1.2
Index: clementine-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- clementine-9999.ebuild 29 Oct 2013 20:12:01 -0000 1.1
+++ clementine-9999.ebuild 26 Apr 2014 19:15:05 -0000 1.2
@@ -1,20 +1,20 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v 1.1 2013/10/29 20:12:01 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v 1.2 2014/04/26 19:15:05 maksbotan Exp $
EAPI=5
-EGIT_REPO_URI="https://code.google.com/p/clementine-player/"
+EGIT_REPO_URI="https://github.com/clementine-player/Clementine.git"
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
+inherit cmake-utils flag-o-matic fdo-mime gnome2-utils virtualx
[[ ${PV} == *9999* ]] && inherit git-2
DESCRIPTION="A modern music player and library organizer based on Amarok 1.4 and Qt4"
-HOMEPAGE="http://www.clementine-player.org/ https://code.google.com/p/clementine-player/"
+HOMEPAGE="http://www.clementine-player.org https://github.com/clementine-player/Clementine"
[[ ${PV} == *9999* ]] || \
-SRC_URI="http://clementine-player.googlecode.com/files/${P}.tar.gz"
+SRC_URI="https://github.com/clementine-player/Clementine/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="GPL-3"
SLOT="0"
@@ -28,7 +28,9 @@
wiimote? ( dbus )
"
+# qca dep is temporary for bug #489850
COMMON_DEPEND="
+ app-crypt/qca:2
>=dev-qt/qtgui-4.5:4
dbus? ( >=dev-qt/qtdbus-4.5:4 )
>=dev-qt/qtopengl-4.5:4
@@ -55,7 +57,7 @@
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
+# https://github.com/clementine-player/Clementine/tree/master/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 ) )
@@ -82,7 +84,15 @@
"
DOCS="Changelog"
+# https://github.com/clementine-player/Clementine/issues/3935
+RESTRICT="test"
+
+[[ ${PV} == *9999* ]] || \
+S="${WORKDIR}/${P^}"
+
src_prepare() {
+ cmake-utils_src_prepare
+
# some tests fail or hang
sed -i \
-e '/add_test_file(translations_test.cpp/d' \
@@ -135,6 +145,16 @@
Xemake test
}
-pkg_preinst() { gnome2_icon_savelist; }
-pkg_postinst() { gnome2_icon_cache_update; }
-pkg_postrm() { gnome2_icon_cache_update; }
+pkg_preinst() {
+ gnome2_icon_savelist
+}
+
+pkg_postinst() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
+
+pkg_postrm() {
+ fdo-mime_desktop_database_update
+ gnome2_icon_cache_update
+}
\ No newline at end of file
1.89 media-sound/clementine/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.89&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.89&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?r1=1.88&r2=1.89
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- ChangeLog 26 Apr 2014 17:26:44 -0000 1.88
+++ ChangeLog 26 Apr 2014 19:15:05 -0000 1.89
@@ -1,6 +1,9 @@
# ChangeLog for media-sound/clementine
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.88 2014/04/26 17:26:44 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.89 2014/04/26 19:15:05 maksbotan Exp $
+
+ 26 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org> clementine-9999.ebuild:
+ Fix 9999 too, thanks to Nikoli.
26 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org> clementine-1.2.2.ebuild:
Update mime database, bug #508110.
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in media-sound/clementine: clementine-9999.ebuild ChangeLog
@ 2015-05-29 5:57 Ian Delaney (idella4)
0 siblings, 0 replies; 2+ messages in thread
From: Ian Delaney (idella4) @ 2015-05-29 5:57 UTC (permalink / raw
To: gentoo-commits
idella4 15/05/29 05:57:10
Modified: clementine-9999.ebuild ChangeLog
Log:
fix to absent dep crypto++, patch thanks to Fat-Zer from bug #548544
(Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xB8072B0D)
Revision Changes Path
1.5 media-sound/clementine/clementine-9999.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.5&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?rev=1.5&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/clementine-9999.ebuild?r1=1.4&r2=1.5
Index: clementine-9999.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- clementine-9999.ebuild 29 Jan 2015 00:16:40 -0000 1.4
+++ clementine-9999.ebuild 29 May 2015 05:57:10 -0000 1.5
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v 1.4 2015/01/29 00:16:40 johu Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/clementine-9999.ebuild,v 1.5 2015/05/29 05:57:10 idella4 Exp $
EAPI=5
@@ -46,6 +46,7 @@
>=media-libs/chromaprint-0.6
media-libs/gstreamer:0.10
media-libs/gst-plugins-base:0.10
+ dev-libs/crypto++
virtual/glu
virtual/opengl
ayatana? ( dev-libs/libindicate-qt )
@@ -133,6 +134,9 @@
$(cmake-utils_use system-sqlite MY_USERS_WILL_SUFFER_BECAUSE_OF_ME)
-DUSE_BUILTIN_TAGLIB=OFF
-DUSE_SYSTEM_GMOCK=ON
+ # force to find crypto++ see bug #548544
+ -DCRYPTOPP_LIBRARIES="crypto++"
+ -DCRYPTOPP_FOUND=ON
)
use !debug && append-cppflags -DQT_NO_DEBUG_OUTPUT
1.98 media-sound/clementine/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.98&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?rev=1.98&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-sound/clementine/ChangeLog?r1=1.97&r2=1.98
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v
retrieving revision 1.97
retrieving revision 1.98
diff -u -r1.97 -r1.98
--- ChangeLog 14 Mar 2015 13:14:41 -0000 1.97
+++ ChangeLog 29 May 2015 05:57:10 -0000 1.98
@@ -1,6 +1,10 @@
# ChangeLog for media-sound/clementine
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.97 2015/03/14 13:14:41 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/clementine/ChangeLog,v 1.98 2015/05/29 05:57:10 idella4 Exp $
+
+ 29 May 2015; Ian Delaney <idella4@gentoo.org> clementine-1.2.3.ebuild,
+ clementine-9999.ebuild:
+ fix to absent dep crypto++, patch thanks to Fat-Zer from bug #548544
14 Mar 2015; Maxim Koltsov <maksbotan@gentoo.org> clementine-1.2.3.ebuild:
Add missing dependencies, bug #543298. Thanks to Nikoli.
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2015-05-29 5:57 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-05-29 5:57 [gentoo-commits] gentoo-x86 commit in media-sound/clementine: clementine-9999.ebuild ChangeLog Ian Delaney (idella4)
-- strict thread matches above, loose matches on Subject: below --
2014-04-26 19:15 Maxim Koltsov (maksbotan)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox