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 <[email protected]> clementine-9999.ebuild: + Fix 9999 too, thanks to Nikoli. 26 Apr 2014; Maxim Koltsov <[email protected]> clementine-1.2.2.ebuild: Update mime database, bug #508110.
