yngwin 14/10/04 04:50:06 Modified: metadata.xml smplayer-14.9.0.ebuild ChangeLog Log: Fix bug #524392 by adding optional dependency on qtdbus for autoshutdown. (Portage version: 2.2.14_rc1/cvs/Linux x86_64, signed Manifest commit with key 0x0F9C590B7FF324F6!)
Revision Changes Path 1.5 media-video/smplayer/metadata.xml file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/metadata.xml?rev=1.5&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/metadata.xml?rev=1.5&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/metadata.xml?r1=1.4&r2=1.5 Index: metadata.xml =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/smplayer/metadata.xml,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- metadata.xml 11 Jun 2010 17:56:35 -0000 1.4 +++ metadata.xml 4 Oct 2014 04:50:06 -0000 1.5 @@ -1,6 +1,12 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> -<herd>qt</herd> -<herd>video</herd> + <herd>qt</herd> + <herd>video</herd> + <use> + <flag name='autoshutdown'> + Enable the option to shutdown your computer after finishing the playlist. + This requires <pkg>dev-qt/qtdbus</pkg> as dependency. + </flag> + </use> </pkgmetadata> 1.2 media-video/smplayer/smplayer-14.9.0.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild?rev=1.2&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild?rev=1.2&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild?r1=1.1&r2=1.2 Index: smplayer-14.9.0.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- smplayer-14.9.0.ebuild 24 Sep 2014 07:33:47 -0000 1.1 +++ smplayer-14.9.0.ebuild 4 Oct 2014 04:50:06 -0000 1.2 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild,v 1.1 2014/09/24 07:33:47 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/smplayer-14.9.0.ebuild,v 1.2 2014/10/04 04:50:06 yngwin Exp $ EAPI=5 PLOCALES="ar_SY bg ca cs da de el_GR en_US es et eu fi fr gl he_IL hr hu it ja @@ -17,10 +17,11 @@ LICENSE="GPL-2 BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux" -IUSE="debug" +IUSE="autoshutdown debug" DEPEND="dev-qt/qtcore:4 - dev-qt/qtgui:4" + dev-qt/qtgui:4 + autoshutdown? ( dev-qt/qtdbus:4 )" COMMON_USE="libass,png,X" RDEPEND="${DEPEND} || ( @@ -36,6 +37,12 @@ cd src && $(DEFS) $(MAKE)' \ "${S}"/Makefile || die "sed failed" + # Toggle autoshutdown option which pulls in dbus, bug #524392 + if ! use autoshutdown ; then + sed -e 's:DEFINES += AUTO_SHUTDOWN_PC:#DEFINES += AUTO_SHUTDOWN_PC:' \ + -i "${S}"/src/smplayer.pro || die "sed failed" + fi + # Turn debug message flooding off if ! use debug ; then sed -i 's:#\(DEFINES += NO_DEBUG_ON_CONSOLE\):\1:' \ 1.151 media-video/smplayer/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/ChangeLog?rev=1.151&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/ChangeLog?rev=1.151&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/media-video/smplayer/ChangeLog?r1=1.150&r2=1.151 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v retrieving revision 1.150 retrieving revision 1.151 diff -u -r1.150 -r1.151 --- ChangeLog 29 Sep 2014 13:06:01 -0000 1.150 +++ ChangeLog 4 Oct 2014 04:50:06 -0000 1.151 @@ -1,6 +1,10 @@ # ChangeLog for media-video/smplayer # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.150 2014/09/29 13:06:01 pesa Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer/ChangeLog,v 1.151 2014/10/04 04:50:06 yngwin Exp $ + + 04 Oct 2014; Ben de Groot <[email protected]> metadata.xml, + smplayer-14.9.0.ebuild: + Fix bug #524392 by adding optional dependency on qtdbus for autoshutdown. 29 Sep 2014; Davide Pesavento <[email protected]> -files/smplayer-0.8.0-quazip.patch, -smplayer-0.8.5.ebuild:
