diff options
author | Marius Mauch <genone@gentoo.org> | 2005-08-11 17:06:07 +0000 |
---|---|---|
committer | Marius Mauch <genone@gentoo.org> | 2005-08-11 17:06:07 +0000 |
commit | 6e2c721a7a1877edddeacea1df5e2a5e16778373 (patch) | |
tree | 549dc49604d6cf1233364239dd17c728464bcecd /sys-apps | |
parent | Keyworded ~alpha wrt #92055 (diff) | |
download | gentoo-2-6e2c721a7a1877edddeacea1df5e2a5e16778373.tar.gz gentoo-2-6e2c721a7a1877edddeacea1df5e2a5e16778373.tar.bz2 gentoo-2-6e2c721a7a1877edddeacea1df5e2a5e16778373.zip |
new pre-alpha portage
(Portage version: 1.589-cvs)
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/portage/ChangeLog | 15 | ||||
-rw-r--r-- | sys-apps/portage/Manifest | 22 | ||||
-rw-r--r-- | sys-apps/portage/files/digest-portage-2.1.0_alpha20050718 | 1 | ||||
-rw-r--r-- | sys-apps/portage/portage-2.1.0_alpha20050718.ebuild | 82 |
4 files changed, 104 insertions, 16 deletions
diff --git a/sys-apps/portage/ChangeLog b/sys-apps/portage/ChangeLog index c9f86a72e804..a61f311837d3 100644 --- a/sys-apps/portage/ChangeLog +++ b/sys-apps/portage/ChangeLog @@ -1,6 +1,19 @@ # ChangeLog for sys-apps/portage # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.40 2005/07/22 11:05:53 jstubbs Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/ChangeLog,v 1.41 2005/08/11 17:06:07 genone Exp $ # See the gentoo-src Portage ChangeLog for up-to-date release information: # http://www.gentoo.org/cgi-bin/viewcvs.cgi/portage/ChangeLog?rev=HEAD&cvsroot=gentoo-src&content-type=text/vnd.viewcvs-markup + +*portage-2.1.0_alpha20050718 (11 Aug 2005) + + 11 Aug 2005; Marius Mauch <genone@gentoo.org> + +portage-2.1.0_alpha20050718.ebuild: + New pre alpha snapshot for 2.1 which is NOT the one with the new dep + resolver, you'll have to wait for the rewrite for that. It's in the works, + really. Meanwhile, enjoy this gapfiller. No release notes yet, so here a + *very* short and incomplete list of new features: ebuild-daemon, elog, + confcache, verify-rdepend, fakeroot, autotools, extended bashrc, set + framework, transport framework. All bugreports should go to bug #102126. + Have fun with it. + diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index 72a715e5759c..62cccc4f8e5f 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,19 +1,11 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 05106a8a7cde3e8c30a2fc4c2968ce32 ChangeLog 409 +MD5 f17ccbf0611af1e796e467fff615938e ChangeLog 408 MD5 c697b628359c7055961817876804f0a6 metadata.xml 221 MD5 8acf56587de4c66daf1cfed2cc8be000 portage-2.0.51.19.ebuild 13221 -MD5 a4921b091c6057013549c33f933bfd40 portage-2.0.51.22-r2.ebuild 5708 -MD5 d5d5b818347fd87b290ecb0b17516b34 files/05portage.envd 34 -MD5 f29e1e5ab80c7078b004e60002173ccb files/2.0.51.22-fixes.patch 9339 +MD5 d9d5bd58b45374de1abced8e04fa265d portage-2.0.51.22-r1.ebuild 5712 +MD5 30072bd6d94ea2570efe876104d7627c portage-2.1.0_alpha20050718.ebuild 2561 MD5 a754ca9e2eea9f8484bf5f93d339043a files/README.RESCUE 1911 +MD5 d5d5b818347fd87b290ecb0b17516b34 files/05portage.envd 34 +MD5 2a3acbb9ef106aae9c49f251591c3a73 files/2.0.51.22-fixes.patch 8135 +MD5 159e3519c10187285ab4b0a536b2a1d3 files/digest-portage-2.0.51.22-r1 70 +MD5 87eff9b432487777e55298413c33ab4a files/digest-portage-2.1.0_alpha20050718 80 MD5 f8627c17a73d8568e94f92ea15c69360 files/digest-portage-2.0.51.19 70 -MD5 159e3519c10187285ab4b0a536b2a1d3 files/digest-portage-2.0.51.22-r2 70 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFC4NNNxvWNPsk/ZP4RAhDpAKC0VpdW1lA2wEkjFONfkE/UpGGj/wCgiUwo -xdaIpZtmWw+iE75/m3q3EDk= -=mCet ------END PGP SIGNATURE----- diff --git a/sys-apps/portage/files/digest-portage-2.1.0_alpha20050718 b/sys-apps/portage/files/digest-portage-2.1.0_alpha20050718 new file mode 100644 index 000000000000..ba40223ef56c --- /dev/null +++ b/sys-apps/portage/files/digest-portage-2.1.0_alpha20050718 @@ -0,0 +1 @@ +MD5 8a6bf5a7494ca3b7553ba2e6d52587af portage-2.1.0_alpha20050718.tar.bz2 467887 diff --git a/sys-apps/portage/portage-2.1.0_alpha20050718.ebuild b/sys-apps/portage/portage-2.1.0_alpha20050718.ebuild new file mode 100644 index 000000000000..59680006efdd --- /dev/null +++ b/sys-apps/portage/portage-2.1.0_alpha20050718.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2005 Gentoo Foundation, Inc. +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/portage/portage-2.1.0_alpha20050718.ebuild,v 1.1 2005/08/11 17:06:07 genone Exp $ + +inherit eutils + +IUSE="build" + +SNAPSHOT=${PV/*_alpha/} +BUGID="102126" + +SLOT="0" +DESCRIPTION="Portage ports system" +SRC_URI="mirror://gentoo/${P}.tar.bz2 http://dev.gentoo.org/~genone/distfiles/${P}.tar.bz2" +HOMEPAGE="http://www.gentoo.org" +RESTRICT="" + +#KEYWORDS="alpha amd64 arm hppa ia64 mips ppc ppc64 sparc x86" +KEYWORDS="~amd64 ~x86" + +LICENSE="GPL-2" +RDEPEND="!build? ( >=sys-apps/sed-4.0.5 + dev-python/python-fchksum + >=dev-lang/python-2.3 + sys-apps/debianutils + >=app-shells/bash-2.05a + sys-devel/autoconf + sys-devel/automake + sys-apps/sandbox ) + selinux? ( dev-python/python-selinux )" + +pkg_setup() { + eerror "THIS IS A PRE-ALPHA VERSION AND NOT EVEN CLOSE TO RELEASE QUALITY." + einfo "But to get it closer to release quality we need a lot of testing." + einfo "If you think you found a bug with one of the new features or a new" + einfo "bug that's not present in 2.0 please check bug #${BUGID} if it's " + einfo "already noted there, and if not, add it." + ewarn "Don't file any new bugs for this version, report everything to " + ewarn "bug #${BUGID}!" + ewarn "Last warning: Don't use this if you want a stable system. This is" + ewarn "highly unfinished software (should work in general though)." + ebeep + epause 10 +} + +src_unpack() { + unpack ${A} + cd ${S} + sed -i "s:VERSION=\"2.0.*\":VERSION=\"${SNAPSHOT}\":" pym/portage.py +} + +src_compile() { + cd ${S} + autoreconf -i || die "autocrap failed" + econf || die "configure failed" + emake || die "compilation failed" +} + +src_install() { + make DESTDIR="${D}" install || die "installation failed" +} + +pkg_postinst() { + #yank old cache files + if [ -d /var/cache/edb ] + then + rm -f /var/cache/edb/xcache.p + rm -f /var/cache/edb/mtimes + fi + + for X in ${ROOT}etc/._cfg????_make.globals; do + # Overwrite the globals file automatically. + [ -e "${X}" ] && mv -f "${X}" "${ROOT}etc/make.globals" + done + eerror "THIS IS A PRE-ALPHA VERSION AND NOT EVEN CLOSE TO RELEASE QUALITY." + einfo "But to get it closer to release quality we need a lot of testing." + einfo "If you think you found a bug with one of the new features or a new" + einfo "bug that's not present in 2.0 please check bug #${BUGID} if it's " + einfo "already noted there, and if not, add it." + ewarn "Don't file any new bugs for this version, report everything to " + ewarn "bug #${BUGID}!" +} |