public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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