summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-08-02 12:20:02 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-08-02 12:20:02 +0000
commit3c349bfa0f730cb8bd0a34e39d5e4f8ae508cfbe (patch)
tree6003c616d048c0cac0761444154bfaede8c739f0 /dev-util/plan9port
parentx86 stable wrt bug #470406 (diff)
downloadhistorical-3c349bfa0f730cb8bd0a34e39d5e4f8ae508cfbe.tar.gz
historical-3c349bfa0f730cb8bd0a34e39d5e4f8ae508cfbe.tar.bz2
historical-3c349bfa0f730cb8bd0a34e39d5e4f8ae508cfbe.zip
Version bump
Package-Manager: portage-2.1.12.2/cvs/Linux x86_64 Manifest-Sign-Key: 0xF52D4BBA
Diffstat (limited to 'dev-util/plan9port')
-rw-r--r--dev-util/plan9port/ChangeLog8
-rw-r--r--dev-util/plan9port/Manifest30
-rw-r--r--dev-util/plan9port/plan9port-20130801.ebuild82
3 files changed, 105 insertions, 15 deletions
diff --git a/dev-util/plan9port/ChangeLog b/dev-util/plan9port/ChangeLog
index 1814a21873e0..9183a88ace09 100644
--- a/dev-util/plan9port/ChangeLog
+++ b/dev-util/plan9port/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for dev-util/plan9port
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/ChangeLog,v 1.19 2013/07/20 11:07:45 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/ChangeLog,v 1.20 2013/08/02 12:19:50 blueness Exp $
+
+*plan9port-20130801 (02 Aug 2013)
+
+ 02 Aug 2013; Anthony G. Basile <blueness@gentoo.org>
+ +plan9port-20130801.ebuild:
+ Version bump
*plan9port-20130718 (20 Jul 2013)
diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest
index c202933097bc..1b5894776159 100644
--- a/dev-util/plan9port/Manifest
+++ b/dev-util/plan9port/Manifest
@@ -9,27 +9,29 @@ DIST plan9port-20130320.tgz 54184719 SHA256 d08fd032edc9c27bc549ee9076963812f210
DIST plan9port-20130622.tgz 54184877 SHA256 d7da395c5f7909854fe20398f51bab4c369f77b676dac2739f27d9a4a72ecfcf SHA512 48010176421ef004376958d044b988db44d34aa56724585b7d4c77fce3ac79e20b211efc993cb832bdea2e9af8dff6f5a216546a65b6fa2e411a5de8e1e2ff41 WHIRLPOOL e6a750099b3b8074a71c850f43666f0c8adc5e331074408376b0f6c1afad113ffba59616753fc1c15d73a25504a5c222ef147fcb91abb3bb0028fef3818ef8e7
DIST plan9port-20130702.tgz 54186513 SHA256 8de8c605bea4b650ded4e5499d4b75260c4a02886f21f9276637553b359d200e SHA512 f7c1f7e57a161bb44234980a04122b012da095368daf7af1967fa7e7710b061d77cfe7f5978da180bb18e5e1fdb963380f01dbf0594a9a073538f0aa4588b4db WHIRLPOOL adb5a99084a8bb1bdfdbe0c378e08d46282022c9ac5551dff5f0f95e3992d15d108025ab60948bc2c75b9b62863dcedce6ffe34670bbaa823bf810bb56217b15
DIST plan9port-20130718.tgz 54187303 SHA256 4ac2803369c5006f302a9faca29332b4158039df4835b0d50fe7cb085ad99a16 SHA512 f02bba5cb1c444d2384ef78e36cc63a9e4fbe82345d0c626d1642722ce729b6527e685e7e8687627183ed2641d3f1820d841db0ead83248a4cba776b4bcfac8d WHIRLPOOL 6d88b6b016003bdb19f44349dba091159554abc8bcc85d9d8bab2f20bcfca6f273d2bb1e86b61e229fefca2c7c1bad45ee06e9e23db636b739669a1ae0a3a2b5
+DIST plan9port-20130801.tgz 54187813 SHA256 f6bbf7f8959c908ebcb03395f7ac84904196cd5f8321aa966cc859ae4496b639 SHA512 3595f50da2965437247bca703e7202bbcd68c1d59844b09474c9347fcd2726945b9614ceddc2fdb41724d6e47c7ce812fe125b08bd99ad3a5124e29c296e7466 WHIRLPOOL 0852b99db5d8cd169867edbfa4a2a4cd0869d065bcf79605e13ee99509bee576bc377d5c56d83b17f239903d9852bed7f8f694feeb88432daa82c580068f5ac1
EBUILD plan9port-20130320-r1.ebuild 2329 SHA256 0b3ee709cdc6f050c563bc365c124c735e9cf315f5dca77632399d88d01e44b7 SHA512 5de48aa1954a6477cab3cc0ccd56398fa8abe936913ed0991e437f171132e929d3b922530e40c718664558b5312834303cce5654a590b8e1d064bf4e62cc50f0 WHIRLPOOL 3fe773c0af9e98d0823ef8cb7b4ecd8a845eeb7e9d7287fce722097b7587d80cdf9ef3e72a0f078428ca99e4a7182c95edadb76750b5e3563c128fc70234d59f
EBUILD plan9port-20130320.ebuild 2225 SHA256 24ec45c20ba20794e48b8da1d45449d3ae9d6107a3a25eb428df041a160a788d SHA512 7202575ca847eeea7b230287cdc8c9dc48244fd456316b0a5f365d2dd826ccc38b1ce8333121244156a2233de482382864b1dab2a7e8783a3296d93f9e13ec71 WHIRLPOOL 6c556921607f6ed5b8cba3f77004abed002f87c505e8575695e5d195110aad729cf3ad9e13a895c62d811d2400f07f01ed195abc75f68c82fbaee3d021ad47d8
EBUILD plan9port-20130622.ebuild 2326 SHA256 ab7bc2c24eab66d5bf1043419655e8bae425378dd03dff69975f781ba2b58306 SHA512 4e18531bede3e4b1242fc76b3a372b87254574abbca4110bd0aae6c38cfa2b5cb76569565740c28487bbf28464d2ecd32da19b9597133da03ca75bdbebce3859 WHIRLPOOL db58287aeea14be991e8678ec3caaba04d942a92ae07ee85df756e5584a821593de19b06d7aa91db5887bc2b7efcb978d7dba9b542b313514992aaf8885a2c7d
EBUILD plan9port-20130702.ebuild 2326 SHA256 ce821948bf6aaeeb4bf39ce98f1f4b3447e24d8024f7c894b54601a93c5fbf62 SHA512 49b63014d3cb04510438caf608a112b88bc79533b614e544013faec68b1c46b10a5cbfa46477c6728c56dee8e7245635429c3c30ff175cea64f2c81d68a6f241 WHIRLPOOL 77d83da73f5afb132bb535698068bf87a9446d7b2cb82a1b25bb2f917feaa9e61d264c82993106ce953f788f7edddb48445385827c6f4da85252aad7dca24518
EBUILD plan9port-20130718.ebuild 2326 SHA256 d9ad70fb8c5ff30cbc57e147d25a17b372c1579839e6ac5f4a58b7539eeb679f SHA512 c259cefc3eaf637a7cd922e09b6703eb59c3a4f7648f86ae4be18eedc7671985824f3c1834d108171ffe6d7fe984b3a2fbd80314b340d4ed0d1aa475958a1a2d WHIRLPOOL ade694d0b475026194f19b3452dc1663788f5845bf189be16902b0cfc6071aeeb421345ca62bf953780f2081a803f2fb1e7a4082468fa1c8bc47166150d37eea
-MISC ChangeLog 3873 SHA256 c3bfaa2ff44daa3fa227e69c183aeb3af37aad4fe47d03ca8de56306895dd459 SHA512 eca41da97fc63171f2b10657d58070d0d963107bca27298e912e945c492bff393c07206b50c19d820382413e1eebe3da268cdd9ce9756c72af5e000c8295a4e2 WHIRLPOOL 4eb1b2b58207215c99272c8ded1d367320f55c3a3444795792f292d7805addc784e7edf781ce66acaa32210632cabf3bc0ff7381d02f3e0fc5787ff85f98d0a7
+EBUILD plan9port-20130801.ebuild 2326 SHA256 80b242a82387e95bb580aacabc1c2b30ff2c4403b955b9a2a5c16e4e97945c8b SHA512 79d1bb0e714dd4207f91d7401011dcc21bcd676ca9c2c95fdfbbb8a3b0a96f48e2ec478d6faa31afd9f99ef1949f70fdc932ccddbf56e660287dc4af4c4ef440 WHIRLPOOL e5d51c9a61ff3c376905225c834799108f8f02a208fc93139ebcdf2cc975d0982d67c52ffe6aeeb15463cf907e0d3166d8ebe58b0b663f4f108c54bc82d25392
+MISC ChangeLog 4009 SHA256 64929b02587a9742851991f9512d042f06101b3c4824bc7b93cdac78b96a8d86 SHA512 62f725065d4bcb7d62dd27bac8fc95c1f941c67afbecb4bc6501f4a8be34e697b9c1c1bc235c8cd938ca9863de1771692491eb762a916ded9e7455664e37d88c WHIRLPOOL 3e61843d308052124bdff01b5439f2b52e450792f89ff6e950b697c21cce184a5b02b31cf6feb8671392d8e9e7e3cca4f3250dbd3c7465563c12ebd23fe99f13
MISC metadata.xml 490 SHA256 9445c40f91b8390422b4707cf254da8260f42d50b4ca0abfeebdc19cff13990b SHA512 50e8479657414b7420d4988beea471311b45d2b58ddf3d1f735063f195b80cf6acf7d21de8afaf802ea291cb53b8dc0163e880d468e904fb641af6570e632b92 WHIRLPOOL 9a3444cb053a047e5adbcd50d04e2a7862920b5f6e1e1f36a9fe36253705f0330de1483115cf608e926e56848a54f8cd04a70ccba0b9696521a622b39dba7bae
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQIcBAEBCAAGBQJR6nAZAAoJEJOE+m71LUu6wMMQAKHIj4oOjdKADAQizkRvGvvd
-fX703+y4H0Ff/v9JONX/eG6ypadd0lV5OX8xTmy+uEV/qJ8sFHD6nKoYZegUrGpe
-WdgRGyCxp92kDTEYOg5+ifyHY0OnMfCL8vkzzfjuviwTS/HaedFitBNQT2Hu5H2m
-oJuNCQvgUYcP68PFM/pK5Icxl81h02E5yEBvboCRN9gWmhOhWuDAUm8WlX9nadMo
-rDhY6K3NAhTu9Fm0iGVOdeCJHLra2LtKNhpbRTm2v9nb0jydrP0UFWRtHybeBCCV
-njAyazSjuRC75GWmaU0L9/HEl0a32fCfvwtyNDfq5CK01/2E2ESkc8cxlcm837aR
-M7H9j3GZgPif6RtX826oEfVWO7K4R/cd1pIdiL/zsAyzHQIVM0lA6KuN5N9L7Fjr
-FYpIOBVXI7m/H7WNyWQ0oCfZiD+gfY+VdQc7aXBZR9l1DjhnCmMKM1HG45Nl0b5p
-DKFPh/1MKdXRO8vz9DmF+gQMxpApVj9NRth0jdrXH04AIp7I8yCZG97GzXudnVrU
-LbKpAk00SvmCAPSYoU+yt2kaQna6Xc6tm91e7nDoGOMbyZnqFXDZzK3pLjK7xaGT
-kbdr80lTS4iQ/CS6dgbVQUCGVdaM/vy4zKLS28OHyVtzzEtfgTi0adr9vThCRboe
-g5glsUY7pRYNRL5n4A33
-=lMM+
+iQIcBAEBCAAGBQJR+6SeAAoJEJOE+m71LUu6oc4P/3yoiuJSsB+0cEQkNITQs6/A
+svh955ZOyBT1uiIjsm4eHJ2CDkQbd9ivE5m3z9J7kte8m1h+hLZMMc69EJPNOMLy
+hm/jzeBEAVUnvf8MnTSpcZhIDIEx/wEjCjdWDOFeQL6Yj0gI60zVO1Cg3Vd0o4EP
+Zq3DYR5mG6WXX+nRGcQWo2fWkmoFnMnnbhuGe5dBtoLqxL70eDxzhbSA6/vRfTdy
+YZyzoKgUZkHyo8xjE9vcHxNGSX0EznKAtMn24gG3iRMmTHkKuRNuhJkksWzdUJEe
+vPc2/iM6psoQ8xoMQTaXgDMlEn8d587Cdrl4KEgyL/ZLO13ehUA1Zvb3ZC3DFGMi
+2fJLDdTKMV6LtUJJv/UnXjqq3We2vPwfh/1g1+CEdeINJ4Qc5kIV1rWdXsuL5SUH
+DTftsdx5s9KBFqZOhDznu0Rdf7zsbw65BbQKBc1PTyZdbrUoj+v9VfpUvbGS0ATf
+6ELWUGVpU/GkSGFNrC8HuNjjR+loGLrTcf+Ag4wNpL/m8tJT55w/aWbKOOx4SH/A
+3TwngDoCUBnp06q7LfBCIcpDhuhNYRC5bIWvqoJkjGsKWCL95GtLfsOSxaqSon+k
+blVh9YfFuwCzyTQICeYV+Klptnc3ipqJXusMn8Pihy3pNKch9ebQcGokYT4Tb8/D
+T9cPWa2/APjBQCFtxXJb
+=ggLX
-----END PGP SIGNATURE-----
diff --git a/dev-util/plan9port/plan9port-20130801.ebuild b/dev-util/plan9port/plan9port-20130801.ebuild
new file mode 100644
index 000000000000..1a4a902ea0ce
--- /dev/null
+++ b/dev-util/plan9port/plan9port-20130801.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/plan9port-20130801.ebuild,v 1.1 2013/08/02 12:19:50 blueness Exp $
+
+EAPI="4"
+
+inherit eutils
+
+DESCRIPTION="Port of many Plan 9 programs and libraries"
+HOMEPAGE="http://swtch.com/plan9port/"
+SRC_URI="http://${PN}.googlecode.com/files/${P}.tgz"
+
+LICENSE="9base BSD-4 MIT LGPL-2.1 BigelowHolmes"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="X"
+
+DEPEND="X? ( x11-apps/xauth )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+PLAN9=/usr/lib/plan9
+
+src_prepare()
+{
+ epatch "${FILESDIR}/${PN}-"{9660srv-errno,noexecstack,cflags,builderr}".patch"
+
+ # Fix paths, done in place of ./INSTALL -c
+ einfo "Fixing hard-coded /usr/local/plan9 paths"
+ grep --null -l -r '/usr/local/plan9' |
+ xargs --null sed -i "s!/usr/local/plan9!${PLAN9}!g"
+}
+
+src_configure() {
+ if ! use X; then
+ echo "WSYSTYPE=nowsys" >> LOCAL.config
+ fi
+}
+
+src_compile() {
+ # Convert -j5 to NPROC=5 for mk
+ export NPROC="$(echo "$MAKEOPTS" | sed -r -n 's/.*(^| )-j([0-9]*).*/\2/p')"
+
+ # The INSTALL script builds mk then [re]builds everything using that
+ einfo "Compiling Plan 9 from User Space can take a very long time"
+ einfo "depending on the speed of your computer. Please be patient!"
+ ./INSTALL -b
+}
+
+src_install() {
+ dodir "${PLAN9}"
+
+ # P9P's man does not handle compression
+ docompress -x $PLAN9/man
+
+ # do* plays with the executable bit, and we should not modify them
+ cp -a * "${D}/${PLAN9}"
+
+ # build the environment variables and install them in env.d
+ cat > "${T}/30plan9" <<-EOF
+ PLAN9="${PLAN9}"
+ PATH="${PLAN9}/bin"
+ ROOTPATH="${PLAN9}/bin"
+ MANPATH="${PLAN9}/man"
+ EOF
+ doenvd "${T}/30plan9"
+}
+
+pkg_postinst() {
+ elog "Plan 9 from User Space has been successfully installed into"
+ elog "${PLAN9}. Your PLAN9 and PATH environment variables have"
+ elog "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"
+ elog "*end* or your PATH to prevent conflicts. To use the Plan9"
+ elog "versions of common UNIX tools, use the absolute path:"
+ elog "${PLAN9}/bin or the 9 command (eg: 9 troff)"
+ elog
+ elog "Please report any bugs to bugs.gentoo.org, NOT Plan9Port."
+}