mgorny 14/06/11 14:40:48 Modified: ChangeLog Added: hachoir-metadata-1.3.3-r1.ebuild Log: Convert to distutils-r1. Handle USE=qt4 properly. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!)
Revision Changes Path 1.9 app-misc/hachoir-metadata/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hachoir-metadata/ChangeLog?rev=1.9&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hachoir-metadata/ChangeLog?rev=1.9&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hachoir-metadata/ChangeLog?r1=1.8&r2=1.9 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-misc/hachoir-metadata/ChangeLog,v retrieving revision 1.8 retrieving revision 1.9 diff -u -r1.8 -r1.9 --- ChangeLog 1 Jun 2013 12:06:53 -0000 1.8 +++ ChangeLog 11 Jun 2014 14:40:47 -0000 1.9 @@ -1,6 +1,12 @@ # ChangeLog for app-misc/hachoir-metadata -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-misc/hachoir-metadata/ChangeLog,v 1.8 2013/06/01 12:06:53 pacho Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-misc/hachoir-metadata/ChangeLog,v 1.9 2014/06/11 14:40:47 mgorny Exp $ + +*hachoir-metadata-1.3.3-r1 (11 Jun 2014) + + 11 Jun 2014; Michał Górny <[email protected]> + +hachoir-metadata-1.3.3-r1.ebuild: + Convert to distutils-r1. Handle USE=qt4 properly. 01 Jun 2013; Pacho Ramos <[email protected]> metadata.xml: Cleanup due bug #151880 1.1 app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild?rev=1.1&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild?rev=1.1&content-type=text/plain Index: hachoir-metadata-1.3.3-r1.ebuild =================================================================== # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-misc/hachoir-metadata/hachoir-metadata-1.3.3-r1.ebuild,v 1.1 2014/06/11 14:40:47 mgorny Exp $ EAPI=5 PYTHON_COMPAT=( python2_7 ) inherit distutils-r1 DESCRIPTION="Program to extract metadata using Hachoir library" HOMEPAGE="http://bitbucket.org/haypo/hachoir/wiki/hachoir-metadata http://pypi.python.org/pypi/hachoir-metadata" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~ppc ~x86" IUSE="gnome gtk kde qt4" RDEPEND=">=dev-python/hachoir-core-1.3[${PYTHON_USEDEP}] >=dev-python/hachoir-parser-1.3[${PYTHON_USEDEP}] gtk? ( >=dev-python/pygtk-2.0[${PYTHON_USEDEP}] ) gnome? ( gnome-base/nautilus gnome-extra/zenity ) kde? ( kde-base/konqueror ) qt4? ( dev-python/PyQt4[${PYTHON_USEDEP}] )" DEPEND="${RDEPEND} dev-python/setuptools[${PYTHON_USEDEP}]" python_prepare_all() { if ! use gtk; then sed -i -e '/SCRIPTS/s:, "hachoir-metadata-gtk"::' setup.py || die fi distutils-r1_python_prepare_all } python_configure_all() { mydistutilsargs=( --setuptools ) use qt4 || mydistutilsargs+=( --disable-qt ) } python_test() { "${PYTHON}" test_doc.py || die "Tests fail with ${EPYTHON}" } python_install_all() { distutils-r1_python_install_all if use gnome; then exeinto /usr/share/nautilus-scripts doexe gnome/hachoir fi if use kde; then exeinto /usr/bin doexe kde/hachoir-metadata-kde insinto /usr/share/apps/konqueror/servicemenus doins kde/hachoir.desktop fi if ! use gtk; then rm "${ED}usr/bin/hachoir-metadata-gtk"* fi } pkg_postinst() { if use gnome; then elog "To enable the nautilus script, symlink it with:" elog " $ mkdir -p ~/.gnome2/nautilus-scripts" elog " $ ln -s /usr/share/nautilus-scripts/hachoir ~/.gnome2/nautilus-script" fi }
