# HG changeset patch # User Da Risk # Date 1438471318 -7200 # Node ID 71c4f6ddaa70d1a0ee72e437ad683798266590ba # Parent 145d435208f49083d3ee31cf86d0b353f96fdbd5 Add live version of sys-app/syndgen-9999 which is python3 only (Portage version: 2.2.20/hg/Linux x86_64, signed Manifest commit with key ) diff -r 145d435208f4 -r 71c4f6ddaa70 sys-apps/syndgen/Manifest --- a/sys-apps/syndgen/Manifest Sun Jul 26 17:10:04 2015 +0200 +++ b/sys-apps/syndgen/Manifest Sun Aug 02 01:21:58 2015 +0200 @@ -1,3 +1,1 @@ -DIST syndgen-0.2.2.tar.bz2 9313 RMD160 28155afc9c9fc30b77ead6e877a36288b2100b58 SHA1 22a125ab19f2ec56ad375f0e1239ce2b9eb22ab3 SHA256 3119cac2798fef1b7a26b3e889a2139e2c95c5d0453bd591a33d588f7d3b9bba -EBUILD syndgen-0.2.2-r1.ebuild 635 RMD160 ed29dc9780d8edfc0eb609006f7d1f3cc1c6f840 SHA1 f39ceb9107736eb6e2a93bd12d7a988857305e42 SHA256 43cecc2bfb766ac921fb780c3678c8578636595042368c4c7d0d5911b8c0328e -MISC syndgen-0.2.2-r1.ebuild~ 565 RMD160 76e7db83a14393c2b5c33951fec9079f53ffd99c SHA1 fccb7739cee1f2d93266a9cfe80b099002faf64f SHA256 56f8baae3e6ae536b0b52c90f6f15a876cde9b14cb29d5c0459bd93266233215 +DIST syndgen-0.2.2.tar.bz2 9313 SHA256 3119cac2798fef1b7a26b3e889a2139e2c95c5d0453bd591a33d588f7d3b9bba SHA512 c40e355aed8467cad19b56d6b644fb1e0824d9052c7eb6f9d0dd7d18e5aa96564fee748f8d2508b73dc8be2d5f1b5c752ce89345c1aef42b226c43b20d0bc6d1 WHIRLPOOL 556e86effdc16eecc33441b56d34983de00b7d5a2208e545fe0a4e0eba3dbdd6d658300981ccb7a13752d950c0604e000d9f8a7def563cb1a45c54ee696b63a9 diff -r 145d435208f4 -r 71c4f6ddaa70 sys-apps/syndgen/metadata.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sys-apps/syndgen/metadata.xml Sun Aug 02 01:21:58 2015 +0200 @@ -0,0 +1,5 @@ + + + +da_risk@geekorum.com + diff -r 145d435208f4 -r 71c4f6ddaa70 sys-apps/syndgen/syndgen-0.2.2-r1.ebuild --- a/sys-apps/syndgen/syndgen-0.2.2-r1.ebuild Sun Jul 26 17:10:04 2015 +0200 +++ b/sys-apps/syndgen/syndgen-0.2.2-r1.ebuild Sun Aug 02 01:21:58 2015 +0200 @@ -1,32 +1,29 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: $ -EAPI=3 +EAPI=5 -inherit distutils python +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 DESCRIPTION="A distant Gentoo synchronizer helper" HOMEPAGE="http://tuna.lyua.org/syndgen/" -# SRC_URI="http://tuna.lyua.org/downloads/${P}.tar.bz2" -SRC_URI="http://openid.elyzion.net/~darisk/files/soft/${P}.tar.bz2" +SRC_URI="httpS://tinyrss.elyzion.net/files/soft/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~x86 ~amd64" +KEYWORDS="~amd64 ~x86" IUSE="" -PYTHON_DEPEND="2:6" - DEPEND="" RDEPEND="net-misc/rsync net-misc/openssh app-portage/gentoolkit" -PYTHON_MODNAME="syndgen" +EHG_REPO_URI="https://hg.geekorum.com/syndgen" -src_install() +python_install_all() { - cd ${S} - distutils_src_install - - doman doc/syndgen.1 + distutils-r1_python_install_all + doman doc/syndgen.1 } diff -r 145d435208f4 -r 71c4f6ddaa70 sys-apps/syndgen/syndgen-9999.ebuild --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/sys-apps/syndgen/syndgen-9999.ebuild Sun Aug 02 01:21:58 2015 +0200 @@ -0,0 +1,37 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +PYTHON_COMPAT=( python3_3 python3_4 ) + +inherit mercurial distutils-r1 + +DESCRIPTION="A distant Gentoo synchronizer helper" +HOMEPAGE="http://tuna.lyua.org/syndgen/" +# SRC_URI="http://tuna.lyua.org/downloads/${P}.tar.bz2" +SRC_URI="" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="" +IUSE="" + +DEPEND="dev-python/setuptools[$PYTHON_USEDEP] + dev-python/nose[$PYTHON_USEDEP]" +RDEPEND="net-misc/rsync net-misc/openssh app-portage/gentoolkit" + +EHG_REPO_URI="https://hg.geekorum.com/syndgen" + +[[ "${PV}" != "9999" ]] && EHG_REVISION="v${PV}" + +python_install_all() +{ + distutils-r1_python_install_all + doman doc/syndgen.1 +} + +python_test(){ + esetup.py nosetests +}