[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
dolsen 15/04/25 15:32:30 Modified: portage-.ebuild ChangeLog Log: Update EGIT_SRC uri. (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xD80F5F1E1245142E) Revision ChangesPath 1.112sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.112view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.112content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.111r2=1.112 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.111 retrieving revision 1.112 diff -u -r1.111 -r1.112 --- portage-.ebuild 8 Apr 2015 20:37:45 - 1.111 +++ portage-.ebuild 25 Apr 2015 15:32:30 - 1.112 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.111 2015/04/08 20:37:45 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.112 2015/04/25 15:32:30 dolsen Exp $ EAPI=5 @@ -73,7 +73,7 @@ done } -EGIT_REPO_URI=git://git.overlays.gentoo.org/proj/portage.git +EGIT_REPO_URI=git://git.gentoo.org/proj/portage.git https://github.com/gentoo/portage.git; python_prepare_all() { 1.1438 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1438view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1438content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1437r2=1.1438 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1437 retrieving revision 1.1438 diff -u -r1.1437 -r1.1438 --- ChangeLog 21 Apr 2015 04:45:48 - 1.1437 +++ ChangeLog 25 Apr 2015 15:32:30 - 1.1438 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1437 2015/04/21 04:45:48 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1438 2015/04/25 15:32:30 dolsen Exp $ + + 25 Apr 2015; Brian Dolbec dol...@gentoo.org portage-.ebuild: + Update EGIT_SRC uri. 21 Apr 2015; Jeroen Roovers j...@gentoo.org portage-2.2.18.ebuild: Stable for HPPA (bug #541116).
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
dolsen 15/04/25 15:46:24 Modified: portage-.ebuild ChangeLog Log: Update EGIT_REPO_URI (Portage version: 2.2.18/cvs/Linux x86_64, signed Manifest commit with key 0xD80F5F1E1245142E) Revision ChangesPath 1.113sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.113view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.113content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.112r2=1.113 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.112 retrieving revision 1.113 diff -u -r1.112 -r1.113 --- portage-.ebuild 25 Apr 2015 15:32:30 - 1.112 +++ portage-.ebuild 25 Apr 2015 15:46:24 - 1.113 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.112 2015/04/25 15:32:30 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.113 2015/04/25 15:46:24 dolsen Exp $ EAPI=5 @@ -73,7 +73,7 @@ done } -EGIT_REPO_URI=git://git.gentoo.org/proj/portage.git +EGIT_REPO_URI=git://anongit.gentoo.org/proj/portage.git https://github.com/gentoo/portage.git; python_prepare_all() { 1.1439 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1439view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1439content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1438r2=1.1439 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1438 retrieving revision 1.1439 diff -u -r1.1438 -r1.1439 --- ChangeLog 25 Apr 2015 15:32:30 - 1.1438 +++ ChangeLog 25 Apr 2015 15:46:24 - 1.1439 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1438 2015/04/25 15:32:30 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1439 2015/04/25 15:46:24 dolsen Exp $ + + 25 Apr 2015; Brian Dolbec dol...@gentoo.org portage-.ebuild: + Update EGIT_REPO_URI 25 Apr 2015; Brian Dolbec dol...@gentoo.org portage-.ebuild: Update EGIT_SRC uri.
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
dolsen 15/02/13 17:47:58 Modified: portage-.ebuild ChangeLog Log: Revert the new USE flags, fix a Changelog typo. (Portage version: 2.2.17/cvs/Linux x86_64, signed Manifest commit with key 0xD80F5F1E1245142E) Revision ChangesPath 1.110sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.110view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.110content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.109r2=1.110 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.109 retrieving revision 1.110 diff -u -r1.109 -r1.110 --- portage-.ebuild 12 Feb 2015 05:34:22 - 1.109 +++ portage-.ebuild 13 Feb 2015 17:47:58 - 1.110 @@ -1,6 +1,6 @@ # Copyright 1999-2015 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.109 2015/02/12 05:34:22 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.110 2015/02/13 17:47:58 dolsen Exp $ EAPI=5 @@ -20,7 +20,7 @@ LICENSE=GPL-2 KEYWORDS= SLOT=0 -IUSE=build cvs doc epydoc git +ipc linguas_ru selinux subversion xattr +IUSE=build doc epydoc +ipc linguas_ru selinux xattr DEPEND=!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} ) dev-lang/python-exec:2 @@ -41,14 +41,11 @@ app-shells/bash:0[readline] =app-admin/eselect-1.2 ) - cvs? ( dev-vcs/cvs ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( =sys-apps/sandbox-2.2 ) elibc_uclibc? ( =sys-apps/sandbox-2.2 ) - git? ( dev-vcs/git ) =app-misc/pax-utils-0.1.17 selinux? ( =sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) - subversion? ( dev-vcs/subversion ) xattr? ( kernel_linux? ( =sys-apps/install-xattr-0.3 $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \ @@ -80,7 +77,6 @@ https://github.com/gentoo/portage.git; python_prepare_all() { - esetup.py select_plugins distutils-r1_python_prepare_all if ! use ipc ; then 1.1430 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1430view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1430content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1429r2=1.1430 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1429 retrieving revision 1.1430 diff -u -r1.1429 -r1.1430 --- ChangeLog 12 Feb 2015 05:34:22 - 1.1429 +++ ChangeLog 13 Feb 2015 17:47:58 - 1.1430 @@ -1,6 +1,10 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1429 2015/02/12 05:34:22 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1430 2015/02/13 17:47:58 dolsen Exp $ + + 13 Feb 2015; Brian Dolbec dol...@gentoo.org portage-.ebuild: + Update ebuild back to automagic, undeclared vcs deps. Fix typo in bug # for + 2.2.16 release. *portage-2.2.17 (12 Feb 2015) @@ -14,7 +18,7 @@ 08 Feb 2015; Brian Dolbec dol...@gentoo.org +portage-2.2.16.ebuild: Version bump. First release with the new plug-in sync system. Fixes bugs - 583512, 538314, 537298, 534722, 536926, 536392, 492932, 142579, 282927, + 538512, 538314, 537298, 534722, 536926, 536392, 492932, 142579, 282927, 535850, 533036, 463266, 533884, 531656, 531724, 534070, 532670, 532784, 532594, 525718, 532224, 504116, 412471, 531690, 531854, 522032.
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
dolsen 14/12/06 17:34:23 Modified: portage-.ebuild ChangeLog Log: add einfo messages (Portage version: 2.2.15/cvs/Linux x86_64, signed Manifest commit with key 0x65E309F2189DB0B8) Revision ChangesPath 1.106sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.106view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.106content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.105r2=1.106 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.105 retrieving revision 1.106 diff -u -r1.105 -r1.106 --- portage-.ebuild 26 Sep 2014 20:32:03 - 1.105 +++ portage-.ebuild 6 Dec 2014 17:34:23 - 1.106 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.105 2014/09/26 20:32:03 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.106 2014/12/06 17:34:23 dolsen Exp $ EAPI=5 @@ -213,3 +213,29 @@ chmod g+s,ug+rwx ${ED}var/log/portage{,/elog} fi } + +pkg_postinst() { + einfo This version of portage now has the new plugin-sync system + einfo An additional 'auto-sync = yes' setting is needed for each repo + einfo you wish 'emerge --sync' to sync + einfo The default setting is 'no' + einfo The primary sync action is now controlled via the emaint command + einfo The emaint sync module is more flexible in its capabilities + einfo It is similar to layman's -s and -S options + einfo + einfo 'emerge --sync' is now equivalent to 'emaint sync -a' + einfo + einfo run 'emaint sync --auto' to sync all auto-sync enabled repos + einfo options are: + einfo -A, --allrepos Sync all repos that have a sync-url defined + einfo -a, --auto Sync auto-sync enabled repos only + einfo -r REPO, --repo REPO Sync the specified repo + einfo even if 'auto-sync = no' is set + einfo + einfo Currently installed sync-type modules include: + einfo rsync, git, cvs, svn, websync + einfo the websync module currently runs emerge-webrsync for you + einfo + einfo For sync module specifications: https://wiki.gentoo.org/wiki/Project:Portage/Sync; + einfo +} 1.1419 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1419view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1419content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1418r2=1.1419 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1418 retrieving revision 1.1419 diff -u -r1.1418 -r1.1419 --- ChangeLog 4 Dec 2014 10:13:11 - 1.1418 +++ ChangeLog 6 Dec 2014 17:34:23 - 1.1419 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1418 2014/12/04 10:13:11 zlogene Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1419 2014/12/06 17:34:23 dolsen Exp $ + + 06 Dec 2014; Brian Dolbec dol...@gentoo.org portage-.ebuild: + Add einfo messages for the new plugin-sync system 04 Dec 2014; Mikle Kolyada zlog...@gentoo.org portage-2.2.14.ebuild: amd64 stable wrt bug #531594
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
mgorny 14/09/12 07:04:31 Modified: portage-.ebuild ChangeLog Log: Restore correct git repo. (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!) Revision ChangesPath 1.101sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.101view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.101content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.100r2=1.101 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.100 retrieving revision 1.101 diff -u -r1.100 -r1.101 --- portage-.ebuild 11 Sep 2014 22:46:40 - 1.100 +++ portage-.ebuild 12 Sep 2014 07:04:31 - 1.101 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.100 2014/09/11 22:46:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.101 2014/09/12 07:04:31 mgorny Exp $ EAPI=5 @@ -74,9 +74,8 @@ done } -EGIT_REPO_URI=https://github.com/mgorny/portage.git; -EGIT_BRANCH=new-install -EGIT_MIN_CLONE_TYPE=single +EGIT_REPO_URI=git://git.overlays.gentoo.org/proj/portage.git + https://github.com/gentoo/portage.git; python_prepare_all() { distutils-r1_python_prepare_all 1.1406 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1406view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1406content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1405r2=1.1406 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1405 retrieving revision 1.1406 diff -u -r1.1405 -r1.1406 --- ChangeLog 11 Sep 2014 22:46:40 - 1.1405 +++ ChangeLog 12 Sep 2014 07:04:31 - 1.1406 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1405 2014/09/11 22:46:40 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1406 2014/09/12 07:04:31 mgorny Exp $ + + 12 Sep 2014; Michał Górny mgo...@gentoo.org portage-.ebuild: + Restore correct git repo. 11 Sep 2014; Michał Górny mgo...@gentoo.org portage-.ebuild: Switch to distutils-r1 now that setup.py is in git.
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
mgorny 14/09/11 22:46:40 Modified: portage-.ebuild ChangeLog Log: Switch to distutils-r1 now that setup.py is in git. (Portage version: 2.2.12/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!) Revision ChangesPath 1.100sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.100view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.100content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.99r2=1.100 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.99 retrieving revision 1.100 diff -u -r1.99 -r1.100 --- portage-.ebuild 5 Aug 2014 14:19:02 - 1.99 +++ portage-.ebuild 11 Sep 2014 22:46:40 - 1.100 @@ -1,51 +1,32 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.99 2014/08/05 14:19:02 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.100 2014/09/11 22:46:40 mgorny Exp $ + +EAPI=5 -EAPI=3 PYTHON_COMPAT=( pypy python3_2 python3_3 python3_4 python2_7 ) -inherit git-r3 eutils multilib +# Note: substituted below +PYTHON_REQ_USE='bzip2(+)' + +inherit distutils-r1 git-r3 multilib DESCRIPTION=Portage is the package management and distribution system for Gentoo HOMEPAGE=http://www.gentoo.org/proj/en/portage/index.xml; + LICENSE=GPL-2 KEYWORDS= SLOT=0 -IUSE=build doc epydoc +ipc linguas_ru pypy python2 python3 selinux xattr +IUSE=build doc epydoc +ipc linguas_ru selinux xattr -for _pyimpl in ${PYTHON_COMPAT[@]} ; do - IUSE+= python_targets_${_pyimpl} -done -unset _pyimpl - -python_dep_ssl=python3? ( =dev-lang/python-3*[ssl] ) - !pypy? ( !python2? ( !python3? ( - =dev-lang/python-2.7[ssl] - ) ) ) - pypy? ( !python2? ( !python3? ( virtual/pypy:0[bzip2] ) ) ) - python2? ( !python3? ( dev-lang/python:2.7[ssl] ) ) -python_dep=${python_dep_ssl//\[ssl\]} -python_dep=${python_dep//,ssl} -python_dep=${python_dep//ssl,} - -python_dep=${python_dep} - python_targets_pypy? ( virtual/pypy:0 ) - python_targets_python2_7? ( dev-lang/python:2.7 ) - python_targets_python3_2? ( dev-lang/python:3.2 ) - python_targets_python3_3? ( dev-lang/python:3.3 ) - python_targets_python3_4? ( dev-lang/python:3.4 ) - - -# make-3.82 is for bug #455858 -DEPEND=${python_dep} - =sys-devel/make-3.82 +DEPEND=!build? ( ${PYTHON_DEPS//bzip2(+)/ssl(+),bzip2(+)} ) + dev-lang/python-exec:2 =sys-apps/sed-4.0.5 sys-devel/patch doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 ) - epydoc? ( =dev-python/epydoc-2.0 ) + epydoc? ( =dev-python/epydoc-2.0[$(python_gen_usedep 'python2*')] ) # Require sandbox-2.2 for bug #288863. # For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's # quite slow, so it's not considered in the dependencies as an alternative to @@ -53,22 +34,23 @@ # for now, don't pull in xattr deps for other kernels. # For whirlpool hash, require python[ssl] or python-mhash (bug #425046). # For compgen, require bash[readline] (bug #445576). -RDEPEND=${python_dep} - !build? ( =sys-apps/sed-4.0.5 +RDEPEND= + dev-lang/python-exec:2 + !build? ( + =sys-apps/sed-4.0.5 || ( =app-shells/bash-4.2_p37[readline] ( app-shells/bash-4.2_p37 =app-shells/bash-3.2_p17 ) ) =app-admin/eselect-1.2 - || ( ${python_dep_ssl} dev-python/python-mhash ) ) elibc_FreeBSD? ( sys-freebsd/freebsd-bin ) elibc_glibc? ( =sys-apps/sandbox-2.2 ) elibc_uclibc? ( =sys-apps/sandbox-2.2 ) =app-misc/pax-utils-0.1.17 - selinux? ( || ( =sys-libs/libselinux-2.0.94[python] sys-libs/libselinux-2.0.94 ) ) + selinux? ( =sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] ) xattr? ( kernel_linux? ( =sys-apps/install-xattr-0.3 - $(for python_impl in python{2_7,3_2} pypy; do - echo python_targets_${python_impl}? ( dev-python/pyxattr[python_targets_${python_impl}] ) - done) ) ) + $(python_gen_cond_dep 'dev-python/pyxattr[${PYTHON_USEDEP}]' \ + python{2_7,3_2} pypy) + ) ) !app-shells/bash-3.2_p17 !app-admin/logrotate-3.8.0 PDEPEND= @@ -79,6 +61,8 @@ # coreutils-6.4 rdep is for date format in emerge-webrsync #164532 # NOTE: FEATURES=installsources requires debugedit and rsync +REQUIRED_USE=epydoc? ( $(python_gen_useflags 'python2*') ) +
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
mgorny 14/07/26 09:48:43 Modified: portage-.ebuild ChangeLog Log: Remove code for python2_6 pypy2_0 which both are removed nowadays. (Portage version: 2.2.10/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!) Revision ChangesPath 1.96 sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.96view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.96content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.95r2=1.96 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.95 retrieving revision 1.96 diff -u -r1.95 -r1.96 --- portage-.ebuild 6 Apr 2014 17:00:03 - 1.95 +++ portage-.ebuild 26 Jul 2014 09:48:43 - 1.96 @@ -1,12 +1,12 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.95 2014/04/06 17:00:03 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.96 2014/07/26 09:48:43 mgorny Exp $ EAPI=3 PYTHON_COMPAT=( - pypy pypy2_0 + pypy python3_2 python3_3 python3_4 - python2_6 python2_7 + python2_7 ) inherit git-r3 eutils multilib @@ -22,22 +22,18 @@ done unset _pyimpl -# Import of the io module in python-2.6 raises ImportError for the -# thread module if threading is disabled. python_dep_ssl=python3? ( =dev-lang/python-3*[ssl] ) !pypy? ( !python2? ( !python3? ( - || ( =dev-lang/python-2.7[ssl] dev-lang/python:2.6[threads,ssl] ) + =dev-lang/python-2.7[ssl] ) ) ) pypy? ( !python2? ( !python3? ( virtual/pypy:0[bzip2] ) ) ) - python2? ( !python3? ( || ( dev-lang/python:2.7[ssl] dev-lang/python:2.6[ssl,threads] ) ) ) + python2? ( !python3? ( dev-lang/python:2.7[ssl] ) ) python_dep=${python_dep_ssl//\[ssl\]} python_dep=${python_dep//,ssl} python_dep=${python_dep//ssl,} python_dep=${python_dep} python_targets_pypy? ( virtual/pypy:0 ) - python_targets_pypy2_0? ( virtual/pypy:2.0 ) - python_targets_python2_6? ( dev-lang/python:2.6 ) python_targets_python2_7? ( dev-lang/python:2.7 ) python_targets_python3_2? ( dev-lang/python:3.2 ) python_targets_python3_3? ( dev-lang/python:3.3 ) @@ -69,7 +65,7 @@ =app-misc/pax-utils-0.1.17 selinux? ( || ( =sys-libs/libselinux-2.0.94[python] sys-libs/libselinux-2.0.94 ) ) xattr? ( kernel_linux? ( - $(for python_impl in python{2_6,2_7,3_2} pypy pypy2_0; do + $(for python_impl in python{2_7,3_2} pypy; do echo python_targets_${python_impl}? ( dev-python/pyxattr[python_targets_${python_impl}] ) done) ) ) !app-shells/bash-3.2_p17 @@ -123,10 +119,6 @@ pypy) python=${impl} ;; - pypy*) - python=${impl/_/.} - python=${python/pypy/pypy-c} - ;; *) die Unrecognized python target: ${impl} esac 1.1398 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1398view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1398content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1397r2=1.1398 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1397 retrieving revision 1.1398 diff -u -r1.1397 -r1.1398 --- ChangeLog 6 Apr 2014 17:00:03 - 1.1397 +++ ChangeLog 26 Jul 2014 09:48:43 - 1.1398 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1397 2014/04/06 17:00:03 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1398 2014/07/26 09:48:43 mgorny Exp $ + + 26 Jul 2014; Michał Górny mgo...@gentoo.org portage-.ebuild: + Remove code for python2_6 pypy2_0 which both are removed nowadays. 06 Apr 2014; Michał Górny mgo...@gentoo.org metadata.xml, portage-2.2.10.ebuild, portage-.ebuild:
[gentoo-commits] gentoo-x86 commit in sys-apps/portage: portage-9999.ebuild ChangeLog
mgorny 14/04/06 15:32:44 Modified: portage-.ebuild ChangeLog Log: Switch to git-r3. (Portage version: 2.2.10_p15/cvs/Linux x86_64, signed Manifest commit with key EFB4464E!) Revision ChangesPath 1.94 sys-apps/portage/portage-.ebuild file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.94view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?rev=1.94content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/portage-.ebuild?r1=1.93r2=1.94 Index: portage-.ebuild === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v retrieving revision 1.93 retrieving revision 1.94 diff -u -r1.93 -r1.94 --- portage-.ebuild 13 Feb 2014 11:37:51 - 1.93 +++ portage-.ebuild 6 Apr 2014 15:32:44 - 1.94 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.93 2014/02/13 11:37:51 vikraman Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-.ebuild,v 1.94 2014/04/06 15:32:44 mgorny Exp $ EAPI=3 PYTHON_COMPAT=( @@ -8,7 +8,7 @@ python3_2 python3_3 python3_4 python2_6 python2_7 ) -inherit git-2 eutils multilib +inherit git-r3 eutils multilib DESCRIPTION=Portage is the package management and distribution system for Gentoo HOMEPAGE=http://www.gentoo.org/proj/en/portage/index.xml; @@ -81,7 +81,7 @@ # coreutils-6.4 rdep is for date format in emerge-webrsync #164532 # NOTE: FEATURES=installsources requires debugedit and rsync -SRC_ARCHIVES=http://dev.gentoo.org/~zmedico/portage/archives; +SRC_ARCHIVES=http://dev.gentoo.org/~dolsen/releases/portage; prefix_src_archives() { local x y @@ -94,7 +94,7 @@ EGIT_REPO_URI=git://git.overlays.gentoo.org/proj/portage.git https://github.com/gentoo/portage.git; -S=${WORKDIR}/${PN} +EGIT_MIN_CLONE_TYPE=single compatible_python_is_selected() { [[ $(${EPREFIX}/usr/bin/python -c 'import sys ; sys.stdout.write(sys.hexversion = 0x206 and good or bad)') = good ]] @@ -209,12 +209,10 @@ epatch_user einfo Producing ChangeLog from Git history... - pushd ${S}/.git /dev/null || die git log ebcf8975b37a8aae9735eb491a9b4cb63549bd5d^.. \ ${S}/ChangeLog || die - popd /dev/null || die - local _version=$(cd ${S}/.git git describe --tags | sed -e 's|-\([0-9]\+\)-.\+$|_p\1|') + local _version=$(git describe --tags | sed -e 's|-\([0-9]\+\)-.\+$|_p\1|') _version=${_version:1} einfo Setting portage.VERSION to ${_version} ... sed -e s/^VERSION =.*/VERSION = '${_version}'/ -i pym/portage/__init__.py || \ 1.1396 sys-apps/portage/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1396view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?rev=1.1396content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/portage/ChangeLog?r1=1.1395r2=1.1396 Index: ChangeLog === RCS file: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v retrieving revision 1.1395 retrieving revision 1.1396 diff -u -r1.1395 -r1.1396 --- ChangeLog 26 Mar 2014 02:27:41 - 1.1395 +++ ChangeLog 6 Apr 2014 15:32:44 - 1.1396 @@ -1,6 +1,9 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1395 2014/03/26 02:27:41 dolsen Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.1396 2014/04/06 15:32:44 mgorny Exp $ + + 06 Apr 2014; Michał Górny mgo...@gentoo.org portage-.ebuild: + Switch to git-r3. *portage-2.2.10 (26 Mar 2014)