Version bump, added patch to fix shebangs (bug #201404), marked ~amd64 (bug #209553...
authorSantiago M. Mola <coldwind@gentoo.org>
Tue, 11 Mar 2008 13:03:53 +0000 (13:03 +0000)
committerSantiago M. Mola <coldwind@gentoo.org>
Tue, 11 Mar 2008 13:03:53 +0000 (13:03 +0000)
Package-Manager: portage-2.1.4.4

dev-util/plan9port/ChangeLog
dev-util/plan9port/Manifest
dev-util/plan9port/plan9port-20070522.ebuild
dev-util/plan9port/plan9port-20080130.ebuild [new file with mode: 0644]

index 9f29b9bb4be4fdec12ad4bb489d192942caaa892..1a3d3d2da6d854a64bcf5813a516d4ac0057c97c 100644 (file)
@@ -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 <coldwind@gentoo.org>
+  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)
 
index a4d141026cc358cf31d42ed857daf8b91f88a864..7998382ae0002e57025b9228d66d4ca7acd18395 100644 (file)
@@ -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
index fa2857d1f12dd28f05e47bdf669a8251f52f0641..0b7f46cd2819fa4db1d0175d0058a3d7f25b3710 100644 (file)
@@ -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 (file)
index 0000000..20b961c
--- /dev/null
@@ -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 "                                                             "
+}