From 46f4b5d0f5807d37d7b2c0ed7fd7f564c44bd5c3 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sat, 8 Feb 2020 07:50:57 +0100 Subject: net-misc/charm: Switch to PYTHON_MULTI_USEDEP API MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- net-misc/charm/charm-1.9.2-r1.ebuild | 37 --------------------------------- net-misc/charm/charm-1.9.2-r2.ebuild | 40 ++++++++++++++++++++++++++++++++++++ 2 files changed, 40 insertions(+), 37 deletions(-) delete mode 100644 net-misc/charm/charm-1.9.2-r1.ebuild create mode 100644 net-misc/charm/charm-1.9.2-r2.ebuild (limited to 'net-misc') diff --git a/net-misc/charm/charm-1.9.2-r1.ebuild b/net-misc/charm/charm-1.9.2-r1.ebuild deleted file mode 100644 index 3b5fe2799c91..000000000000 --- a/net-misc/charm/charm-1.9.2-r1.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_SINGLE_IMPL="1" - -inherit distutils-r1 - -DESCRIPTION="A text based livejournal client" -HOMEPAGE="http://ljcharm.sourceforge.net/" -SRC_URI="mirror://sourceforge/ljcharm/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 sparc x86" -IUSE="" - -DEPEND="dev-python/feedparser[$PYTHON_USEDEP]" - -DOCS=( CHANGES.charm sample.charmrc README.charm ) -HTML_DOCS=( charm.html ) - -pkg_setup() { - python-single-r1_pkg_setup -} - -python_prepare_all() { - distutils-r1_python_prepare_all - sed -e 's/("share\/doc\/charm", .*),/\\/' -i setup.py || die "sed failed" -} - -pkg_postinst() { - elog "You need to create a ~/.charmrc before running charm." - elog "Read 'man charmrc' for more information." -} diff --git a/net-misc/charm/charm-1.9.2-r2.ebuild b/net-misc/charm/charm-1.9.2-r2.ebuild new file mode 100644 index 000000000000..52c66fb0448f --- /dev/null +++ b/net-misc/charm/charm-1.9.2-r2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL="1" + +inherit distutils-r1 + +DESCRIPTION="A text based livejournal client" +HOMEPAGE="http://ljcharm.sourceforge.net/" +SRC_URI="mirror://sourceforge/ljcharm/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 sparc x86" +IUSE="" + +DEPEND=" + $(python_gen_cond_dep ' + dev-python/feedparser[${PYTHON_MULTI_USEDEP}] + ')" + +DOCS=( CHANGES.charm sample.charmrc README.charm ) +HTML_DOCS=( charm.html ) + +pkg_setup() { + python-single-r1_pkg_setup +} + +python_prepare_all() { + distutils-r1_python_prepare_all + sed -e 's/("share\/doc\/charm", .*),/\\/' -i setup.py || die "sed failed" +} + +pkg_postinst() { + elog "You need to create a ~/.charmrc before running charm." + elog "Read 'man charmrc' for more information." +} -- cgit v1.2.3-65-gdbad