# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="3" PYTHON_DEPEND="2" PYTHON_USE_WITH="xml" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="3.*" inherit git-2 python DESCRIPTION="Tools to work with layman-global.txt/repositories.xml like files" HOMEPAGE="https://cgit.gentoo.org/proj/repositories-xml-format.git" SRC_URI="" EGIT_REPO_URI="git://anongit.gentoo.org/proj/repositories-xml-format.git https://anongit.gentoo.org/git/proj/repositories-xml-format.git" EGIT_COMMIT="8c4d7440c6d47f7ed690edafb7c0af53742f3297" if [[ ${PV} != 0_p20100322 ]]; then die 'Broken bump detected: same \${EGIT_COMMIT} again' fi LICENSE="|| ( GPL-2 GPL-3 )" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="" RDEPEND="app-portage/layman" src_install() { abi_specific_install() { local code_dir="$(python_get_sitedir)"/layman/dbtools exeinto "${code_dir}" doexe write-repositories-xml.py || die "doexe failed" insinto "${code_dir}" doins layman/dbtools/*.py || die "doins failed" dodir /usr/bin dosym "${code_dir}"/write-repositories-xml.py /usr/bin/write-repositories-xml-${PYTHON_ABI} \ || die "dosym failed" } python_execute_function abi_specific_install python_generate_wrapper_scripts "${ED}usr/bin/write-repositories-xml" } pkg_postinst() { python_mod_optimize layman/dbtools } pkg_postrm() { python_mod_cleanup layman/dbtools }