From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 51FF3139694 for ; Tue, 21 Feb 2017 09:29:45 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 660FF21C039; Tue, 21 Feb 2017 09:29:26 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 32A0621C039 for ; Tue, 21 Feb 2017 09:29:26 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 03179341130 for ; Tue, 21 Feb 2017 09:29:25 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id C31884F60 for ; Tue, 21 Feb 2017 09:29:23 +0000 (UTC) From: "Michał Górny" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Michał Górny" Message-ID: <1487669357.be7b512cf4a91e00c981856eef7641ba4a121eff.mgorny@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: media-sound/tunapie/ X-VCS-Repository: repo/gentoo X-VCS-Files: media-sound/tunapie/tunapie-2.1.17-r1.ebuild media-sound/tunapie/tunapie-2.1.17.ebuild X-VCS-Directories: media-sound/tunapie/ X-VCS-Committer: mgorny X-VCS-Committer-Name: Michał Górny X-VCS-Revision: be7b512cf4a91e00c981856eef7641ba4a121eff X-VCS-Branch: master Date: Tue, 21 Feb 2017 09:29:23 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 9dc3a899-166e-4c7a-a793-b9b955d1750a X-Archives-Hash: 04a1a286b5106a3d821a15152608a84c commit: be7b512cf4a91e00c981856eef7641ba4a121eff Author: Michał Górny gentoo org> AuthorDate: Tue Feb 21 09:25:41 2017 +0000 Commit: Michał Górny gentoo org> CommitDate: Tue Feb 21 09:29:17 2017 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be7b512c media-sound/tunapie: python-single-r1, EAPI=6 media-sound/tunapie/tunapie-2.1.17-r1.ebuild | 51 +++++++++++++++++++++++++ media-sound/tunapie/tunapie-2.1.17.ebuild | 57 ---------------------------- 2 files changed, 51 insertions(+), 57 deletions(-) diff --git a/media-sound/tunapie/tunapie-2.1.17-r1.ebuild b/media-sound/tunapie/tunapie-2.1.17-r1.ebuild new file mode 100644 index 0000000000..88ce8025a9 --- /dev/null +++ b/media-sound/tunapie/tunapie-2.1.17-r1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-single-r1 + +DESCRIPTION="Directory browser for Radio and TV streams" +HOMEPAGE="http://tunapie.sourceforge.net" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="offensive" + +RDEPEND=">=dev-python/wxpython-2.6[${PYTHON_USEDEP}] + ${PYTHON_DEPS}" +DEPEND="${RDEPEND}" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_prepare() { + default + + # fix pixmap lookup + sed -i -e 's@../pixmaps@../../share/pixmaps@' \ + src/tunapie2_main.py || die + + # the original script requires more sed than code, + cat > tunapie <<-_EOF_ || die + #!/bin/sh + exec ${EPYTHON} /usr/lib/tunapie/Tunapie.py + _EOF_ +} + +src_install() { + dobin tunapie + doman tunapie.1 + dodoc CHANGELOG README + + python_moduleinto /usr/lib/tunapie + python_domodule src/{*.py,*.png} + + doicon src/tplogo.xpm + domenu tunapie.desktop + + dodir /etc + usex offensive 1 0 > "${ED%/}"/etc/tunapie.config || die +} diff --git a/media-sound/tunapie/tunapie-2.1.17.ebuild b/media-sound/tunapie/tunapie-2.1.17.ebuild deleted file mode 100644 index 7c81522025..0000000000 --- a/media-sound/tunapie/tunapie-2.1.17.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2011 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=3 -PYTHON_DEPEND="2" -inherit eutils multilib python - -DESCRIPTION="Directory browser for Radio and TV streams" -HOMEPAGE="http://tunapie.sourceforge.net" -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="offensive" - -RDEPEND=">=dev-python/wxpython-2.6" -DEPEND="" - -pkg_setup() { - python_set_active_version 2 - python_pkg_setup -} - -src_prepare() { - sed -i -e "s:/usr/local/share:/usr/$(get_libdir):" ${PN} \ - || die "sed failed" -} - -src_install() { - dobin ${PN} || die "dobin failed" - doman ${PN}.1 - dodoc CHANGELOG README - - doicon src/tplogo.xpm - domenu ${PN}.desktop - - insinto /usr/$(get_libdir)/${PN} - doins src/{*.py,*.png} || die "doins failed" - - dodir /etc - - if use offensive; then - echo 1 > "${D}"/etc/${PN}.config - else - echo 0 > "${D}"/etc/${PN}.config - fi -} - -pkg_postinst() { - python_mod_optimize /usr/$(get_libdir)/${PN} -} - -pkg_postrm() { - python_mod_cleanup /usr/$(get_libdir)/${PN} -}