From: Santiago M. Mola Date: Tue, 11 Mar 2008 13:03:53 +0000 (+0000) Subject: Version bump, added patch to fix shebangs (bug #201404), marked ~amd64 (bug #209553... X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=74f91f1d2a162bcfb6c2cb610695077a2e28cf61;p=gentoo.git Version bump, added patch to fix shebangs (bug #201404), marked ~amd64 (bug #209553), use elog. Package-Manager: portage-2.1.4.4 --- diff --git a/dev-util/plan9port/ChangeLog b/dev-util/plan9port/ChangeLog index 9f29b9bb4be4..1a3d3d2da6d8 100644 --- a/dev-util/plan9port/ChangeLog +++ b/dev-util/plan9port/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for dev-util/plan9port -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/ChangeLog,v 1.1 2007/05/29 02:11:27 anant Exp $ +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/ChangeLog,v 1.2 2008/03/11 13:03:53 coldwind Exp $ + +*plan9port-20080130 (11 Mar 2008) + + 11 Mar 2008; Santiago M. Mola + plan9port-20070522.ebuild, +plan9port-20080130.ebuild: + Version bump, added patch to fix shebangs (bug #201404), marked ~amd64 (bug + #209553), use elog. *plan9port-20070522 (29 May 2007) diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest index a4d141026cc3..7998382ae000 100644 --- a/dev-util/plan9port/Manifest +++ b/dev-util/plan9port/Manifest @@ -1,5 +1,8 @@ AUX 30plan9 73 RMD160 d8cb38b3658d7de2c6116e878d3bcc3a450cb6d2 SHA1 dba553869c249c2b223d0f876b89f33bbe536de9 SHA256 841ffe751ab2acc77bb62d1f7413b73228e12126b59a4a2e94007985c7ca6116 +DIST plan9port-20080130-paths.patch.bz2 203935 RMD160 7360127d86d9276849d8190e8489098c94c03841 SHA1 bc93a2c70224106ec23ee1112e01ce2d8da1ed18 SHA256 906fa0e1b5afa98b38d999fee7b0197c55a28f893425dc251fca9ebd697fdcf1 DIST plan9port-repack-20070522.tar.bz2 20723818 RMD160 237b101ab005ff57813115c49fd8d0f476ddc2ec SHA1 1b250e602a220c2b11d2da590ca641d761f38d45 SHA256 758bc57200655d4a5b3b3de7948f2e83224083d4c7894020f8e066b7d5d14bd2 -EBUILD plan9port-20070522.ebuild 2197 RMD160 189ef70e143ecf239d54f3d260a3fc24889411ab SHA1 480bb0e361fd742b0a11b03e28a3239d4553fdd4 SHA256 eba1b2d1b06967a715f2fd75e735898d022b01c205da39c99c9eb3a3a41518fb -MISC ChangeLog 445 RMD160 35a6fcf2ada7ff9f6efb1fc86faab165dc9948b8 SHA1 1c7e40a8475f7361432fba154887da47b399c619 SHA256 eca97d5e65c325df6742e1e08f4532666c43f4a8d77c903aab785f86e695719d +DIST plan9port-repack-20080130.tar.bz2 21038947 RMD160 044e30add502920a3c3d287c44ea17ab926ddb93 SHA1 b46fb26d33c4c0699e32369a7ea022599b671e11 SHA256 23dc684dcc13125307ad62c6c2e7d613fad5c180d3a3dc831422c046e6ef60bc +EBUILD plan9port-20070522.ebuild 2207 RMD160 9b282f92d625dcd3f7e93eb1c0c35be47b75e213 SHA1 bb21e5ec84c246142d19e2b752479a3ca57002f3 SHA256 79ce56c67521d22e47235bc23ab08551504183e74e8d09ee9ab35d6da384bf1a +EBUILD plan9port-20080130.ebuild 2370 RMD160 83ea53947b3d9910c3d135024f51cfbb92adc722 SHA1 987fd822d447b67c88381bf2c4374ed3405c17c4 SHA256 abd2c6d24659f81600a40ccf6ed7558a30fe6b4b2d74d1d985ee0d1cc3a8251d +MISC ChangeLog 695 RMD160 4fb71c05ffab218708ce00b2ac5a9cbb3e3c8e8e SHA1 66756d710340bf1f7b39f691c8b911aecc954a8e SHA256 3e81f43a72fc626cd86e0749e60a96451ea7f5e646dcf0d2866f0f00ddb1ddf1 MISC metadata.xml 408 RMD160 27072b4368fcdb75332942079b77062454f6c0f2 SHA1 36cad04f3199891b32f1701fa28580eec6f48b9c SHA256 40eaaa9e894d6b351e5b82ae03ebdb82012149489f5a1a761b6910f328469039 diff --git a/dev-util/plan9port/plan9port-20070522.ebuild b/dev-util/plan9port/plan9port-20070522.ebuild index fa2857d1f12d..0b7f46cd2819 100644 --- a/dev-util/plan9port/plan9port-20070522.ebuild +++ b/dev-util/plan9port/plan9port-20070522.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2007 Gentoo Foundation +# Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20070522.ebuild,v 1.1 2007/05/29 02:11:27 anant Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20070522.ebuild,v 1.2 2008/03/11 13:03:53 coldwind Exp $ DESCRIPTION="Plan 9 From User Space" HOMEPAGE="http://swtch.com/plan9port/" @@ -8,7 +8,7 @@ SRC_URI="http://www.kix.in/plan9/${PN}-repack-${PV}.tar.bz2" LICENSE="MIT" SLOT="0" -KEYWORDS="~x86" +KEYWORDS="~amd64 ~x86" IUSE="" DEPEND="x11-base/xorg-server" diff --git a/dev-util/plan9port/plan9port-20080130.ebuild b/dev-util/plan9port/plan9port-20080130.ebuild new file mode 100644 index 000000000000..20b961c2f05f --- /dev/null +++ b/dev-util/plan9port/plan9port-20080130.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20080130.ebuild,v 1.1 2008/03/11 13:03:53 coldwind Exp $ + +inherit eutils + +DESCRIPTION="Plan 9 From User Space" +HOMEPAGE="http://swtch.com/plan9port/" +SRC_URI="mirror://gentoo/${PN}-repack-${PV}.tar.bz2 + mirror://gentoo/${P}-paths.patch.bz2" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-base/xorg-server" +RDEPEND="" + +S="${WORKDIR}/plan9" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Fix shebangs (bug #209553) and all paths. + epatch "${WORKDIR}"/${P}-paths.patch +} + +src_compile() { + einfo " " + einfo "Compiling Plan 9 from User Space can take a very long time " + einfo "depending on the speed of your computer. Please be patient! " + einfo " " + ./INSTALL -b +} + +src_install() { + dodir /usr/lib/plan9 + mv "${S}" "${D}"/usr/lib/ + doenvd "${FILESDIR}/30plan9" +} + +pkg_postinst() { + einfo " " + einfo "Recalibrating Plan 9 from User Space to its new environment. " + einfo "This could take a while... " + einfo " " + + cd /usr/lib/plan9 + export PATH="$PATH:/usr/lib/plan9" + ./INSTALL -c &> /dev/null + + elog " " + elog "Plan 9 from User Space has been successfully installed into " + elog "/usr/lib/plan9. Your PLAN9 and PATH environment variables " + elog "have also been appropriately set, please use env-update and " + elog "source /etc/profile to bring that into immediate effect. " + elog " " + elog "Please note that \${PLAN9}/bin has been appended to the *end*" + elog "or your PATH to prevent conflicts. To use the Plan9 versions " + elog "of common UNIX tools, use the absolute path: " + elog "/usr/lib/plan9/bin or the 9 command (eg: 9 troff) " + elog " " + elog "Please report any bugs to bugs.gentoo.org, NOT Plan9Port. " + elog " " +}