# Copyright 1999-2009 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/rox-base/zeroinstall-injector/zeroinstall-injector-0.40.ebuild,v 1.7 2009/07/27 09:44:00 tcunha Exp $ EAPI=2 inherit distutils DESCRIPTION="Zeroinstall Injector allows regular users to install software themselves" HOMEPAGE="http://0install.net/" SRC_URI="mirror://sourceforge/zero-install/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="alpha amd64 ppc sparc x86" IUSE="" DEPEND="!<=rox-base/rox-session-0.30" RDEPEND=">=dev-python/pygtk-2.0 app-crypt/gnupg dev-lang/python[xml]" PYTHON_MODNAME="zeroinstall" src_prepare() { # Change manpage install path (Bug 207495) sed -i 's:man/man1:share/man/man1:' setup.py } src_install() { distutils_src_install exeinto "/usr/sbin/" newexe "${FILESDIR}/0distutils-r1" 0distutils local BASE_XDG_CONFIG="/etc/xdg/0install.net" local BASE_XDG_DATA="/usr/share/0install.net" insinto "${BASE_XDG_CONFIG}/injector" newins "${FILESDIR}/global.cfg" global dodir "${BASE_XDG_DATA}/native_feeds" } pkg_postinst() { python_version # Note: Must use '-f' because python_mod_optimize sometimes leaves old files # around. python_mod_optimize -f \ /usr/$(get_libdir)/python${PYVER}/site-packages/zeroinstall }