# Copyright 1999-2013 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="4" MY_REV="1ca55b8189de" PYTHON_DEPEND="2" SUPPORT_PYTHON_ABIS="1" RESTRICT_PYTHON_ABIS="3.*" inherit python DESCRIPTION="Command-line interface to paste.pocoo.org" HOMEPAGE="http://paste.pocoo.org/" SRC_URI="https://bitbucket.org/skrattaren/lodgeit-script-gentoo/raw/${MY_REV}/scripts/lodgeit.py -> ${P}.py vim? ( http://www.vim.org/scripts/download_script.php?src_id=8848 -> ${P}.vim )" LICENSE="BSD MIT" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="vim" RESTRICT="test" DEPEND="" RDEPEND=" vim? ( || ( app-editors/vim[python] app-editors/gvim[python] ) )" S="${WORKDIR}" src_unpack() { : } src_install() { installation(){ newbin "${DISTDIR}/${P}.py" "${PN}-${PYTHON_ABI}" python_convert_shebangs ${PYTHON_ABI} "${ED}"/usr/bin/${PN}-${PYTHON_ABI} } python_execute_function installation python_generate_wrapper_scripts "${ED}"/usr/bin/${PN} insinto /etc doins "${FILESDIR}"/lodgeitrc if use vim; then local vimdir=/usr/share/vim/vimfiles/plugin insinto ${vimdir} newins "${DISTDIR}"/${P}.vim ${PN}.vim #Change default service for Lodgeit vim script sed -e 's:paste.pocoo.org:bpaste.net:g' \ -i "${ED}"${vimdir}/${PN}.vim || die "sed failed" fi }