summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnthony G. Basile <blueness@gentoo.org>2013-03-09 15:15:05 +0000
committerAnthony G. Basile <blueness@gentoo.org>2013-03-09 15:15:05 +0000
commit2e139e364ee5756d1a92dc9b5a965f2e5c5ed7b4 (patch)
tree5f3a191255be0cc8c84427b96a3c44093a7a79b7 /dev-util/plan9port
parentamd64/x86 stable wrt #460718 (diff)
downloadhistorical-2e139e364ee5756d1a92dc9b5a965f2e5c5ed7b4.tar.gz
historical-2e139e364ee5756d1a92dc9b5a965f2e5c5ed7b4.tar.bz2
historical-2e139e364ee5756d1a92dc9b5a965f2e5c5ed7b4.zip
Version bump
Package-Manager: portage-2.1.11.52/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-20130308.ebuild76
3 files changed, 99 insertions, 15 deletions
diff --git a/dev-util/plan9port/ChangeLog b/dev-util/plan9port/ChangeLog
index c6b8fe4c62f8..0e267ca4f680 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.12 2013/02/12 01:27:31 blueness Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-util/plan9port/ChangeLog,v 1.13 2013/03/09 15:14:40 blueness Exp $
+
+*plan9port-20130308 (09 Mar 2013)
+
+ 09 Mar 2013; Anthony G. Basile <blueness@gentoo.org>
+ +plan9port-20130308.ebuild:
+ Version bump
*plan9port-20130209-r1 (12 Feb 2013)
diff --git a/dev-util/plan9port/Manifest b/dev-util/plan9port/Manifest
index a0a3f6fdcab4..2b0e5dff40fb 100644
--- a/dev-util/plan9port/Manifest
+++ b/dev-util/plan9port/Manifest
@@ -7,25 +7,27 @@ AUX plan9port-noexecstack.patch 984 SHA256 eafebec7adf9310eba6b4bc1aec1ea41ad3cd
DIST plan9port-20130119.tgz 54176486 SHA256 d63733c4396e2569a04131517e86f253e270f1370449f63c422316488f8d63e1 SHA512 f81795937a6e8ca99cd5a7d59f601298bd14db2cff4141054731985ac806b74927988562530701adb2d0657c508576273a5b13e748f7818d8e49a3abba5521ea WHIRLPOOL 4d83740b046b99d3687069dd95f8265ff7816bc674f4edce2870d1f439fd9820c2efef73e104aab9c22eb073f76198b6a35223ff82a567272f9d8fa0ff68b945
DIST plan9port-20130131.tgz 54178455 SHA256 ece69e2e4b0f46e8bafef1ea77dbbb616e3b5af0ae0f617e1aa5470fe4351110 SHA512 a8169ffd6f0f469e6c31e62b0b7ead6a31d05a4d3f73cff108c6dd5728ad84f05de88c82b9cd135d8c16b541e38f472413da69e4f9d7aebc6ad91a5be89c390d WHIRLPOOL 0598d959a69a474967458b0e471c32742c676d714b734200ae63624c6f114991616c8fa78fe5c02c45f74b8f3edc50759df547118cc9ef136dd093307aa35a56
DIST plan9port-20130209.tgz 54179646 SHA256 39d1cd0b09444b19351bd52b1f0574be14a6faffae57e9673bed48d168952da7 SHA512 21f3cf29b517a43cba5871e8c007a81b88f87aeed8b89ff5a395af0d84bce77f873186e54c09a3acdd9e15649ea432bebb2032ec120074c450d3b7b44f79c531 WHIRLPOOL 49769f370b18fc809b61959655c2e2e28f865fa2f02fec09f21b29d0f4d60535ef5f0c554e38059936594c0e95223a5cdf9475ae609fdcea2836d4e995ff03de
+DIST plan9port-20130308.tgz 54181899 SHA256 a3757adcdf922c7660342f5690b9d7ec2cd0fed259a9e58a2169e0be0de995ee SHA512 1df8fcf1a6f2a8c8a5a7a1073b4bfd1ce855b8edba9ca933cb2c28891e5db70934958dad530807ec0167f2badf51be897d367b05844c75200a04a465989260aa WHIRLPOOL 55e1ceeaed3f19ca8b666aa2741f9e59e633968089e47cd90b194909772f4fbde2f3e179d25d145b282e79101b4c9805d9e4f09528f00734b5007603817bd23a
EBUILD plan9port-20130119.ebuild 2218 SHA256 429b5d0c476bcf60c917032d78783ba9e1f1b196fecd6d2bb5b509f905db550f SHA512 c55e15091ac579b4075bc16132c3cd9bf1a0c8178d16370085dd09859058ee86116014333a3adf2a0e0159c43ddb287110c7901a9c47d420522d137bb4e29770 WHIRLPOOL 0bb3c92f0433bb2576959a82b573ae20236d1a52b74eb0bcf075e71f481f60180802718e69c48fb814eca6e2db95c99450f4e60e6e4f267a17c6e3f764be547c
EBUILD plan9port-20130131.ebuild 2218 SHA256 6bfd1c2991735827e308188ed5985483daab4ec17dc9286f778114865c9338cc SHA512 0d54de7da8197aa060996fca641ccc1680088089bdc8fb4035046a51de576c97ee7df94d4405b829364f69a6a044fe274fdc891552f3c0b0f0fe4ce9040a9ecc WHIRLPOOL 79c72e6fb997cd68603fc51e4910c000ea04c4dfd229fcfe1ff20c17088ac26eb0200c2a2cb0c73ea2d98ba4ff8ffdb1255ec4d2d3feda7c9f798c0c7d737bb4
EBUILD plan9port-20130209-r1.ebuild 2228 SHA256 7914e6f812a70919e841d8a5e052121546ad7f8b5141635bed3f94a45f5e0ace SHA512 2a6b0d88f38fd0041b9c7f764610a4f58e81c046359725dec1f4d91c1dbca51da1ec398e4c85c37d982770e381e3f45cb0b0eb06bf5e1ddb8236a33f5a667e45 WHIRLPOOL 90a49d269598372aa070bf22ca648e5054a52ceddd87e0c0e7d2c5e1e48e79896c152c4252634e4be5e454004be7768948a1213a101f16243119cbe05cdf5ec0
-MISC ChangeLog 2750 SHA256 20c25fdf6931e1ea53240b2dac699781e624952e10b6ee7d2f22e3b7e18dec19 SHA512 14aedd062b9c94a2c5ee04d9bf84593cc458379e573de71073bb4e93799a311c797bae2ce649a3b447c441584835a7cfc47c346bd68269ff376926ba16fe1c41 WHIRLPOOL 321622edfef228a2f8954b857ada90ef3de4b6de4e674f209a3abc0528c76e805321a6a07870d53c0c8ce8c33d9ba52d8ff5977bb7d1bd38ba79ea55c48d13d6
+EBUILD plan9port-20130308.ebuild 2225 SHA256 618caab05b58983f019f5869b6e8cab3f64793846c7dd0618f00e0009353c7ed SHA512 41c470f50c4d12d9a41241990301b6e0f64adfdee69eb78496f1be7994f1655554655ba5d698fe45b4cef5d98b1b0a2b1d6f41ee9a10e9755b3e45f18be0b1cf WHIRLPOOL 0e0ab84f9fa3a7a1c28f6d4d6f4efe9e210e525bb81d632f5590daad6342a3aff54ceb8a2a3d5845f6ab4656cd6beddd04bc7823ec451e8dc446a6c6322b9c8b
+MISC ChangeLog 2886 SHA256 e6e0031e0554b3186965a72a8a5a65f60e06cb47f0a44f70d6f584ca2178bd05 SHA512 dea190a2deacfa536668089f8d8a3ee27890a752c14a739574f79560c290188f80153ddf2757bc8da4fc6b43961d118b1d68920db4c4a1afd2e50ec9375dd23b WHIRLPOOL a4a84b3d1b87397586ba2fdff826d82c503c3b3bd677ee4a4c1835da472b3b32e98a7b91f62dc6905bc6b7cb096858c760aa7ce5b781f6894bc246ba062ce1a5
MISC metadata.xml 458 SHA256 6ad98558ddca5de6ba7571ad0d7780959ee98907bc7ea1a5e5369439731f619a SHA512 340989f489ed33526a39443a7887a876c7ea690271019fe807f22d81ca937ca571eb792fbf4055fbff7cfb6145e72afc166cfbbdcc334f2a856710bae57e9dca WHIRLPOOL a0f9e888b876eee5315400b132542634f65b1e06b0629cf06458aeeaea2c7b8b8584445ea797ce862b0e102355dd168e360cc69200c0b83cba08821e39476355
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIbBAEBCAAGBQJRGZqBAAoJEJOE+m71LUu6hrUP+NFTPlaP7aDwGmXEk52PR6xm
-vsC2qDxDiJlTBvt/2e2GeLCUcYWDpPqofyBGVyO6gA1koarf2F/SV/PRnOEfvGGQ
-9wwdQFm9e72OiPbLzvlMJEZDZWnJG/cthRWKyhMss/2mt3fz65uK/QifURUBQRjw
-o6ugfWdUc4Spwor6oWZjIaG17AY8V24Ysq63nGUlg/F3JXL4AEv7sWKbTjt+ebBu
-ag4qfrTTuq2o2lGOzKyKt7tqWnet4v9HAjyMqd3FCVtpWiDgsv0w+Zb+gR3UKSrM
-nKCArmt9aqWxAUw+gBOv0o6OHwzQ10QrLTlaHZWaxaa0+5Rpa/oQELXPNcQcH2Pb
-r/J9eTGURVjaaLC3R/rM4nNkcjDNvu2gMUgk2hyGcV/gmb5QGQ7Z2rNtpv7TCo9U
-bzWdSBFEgEPYQbLc8vVo7Ele0aHrKsx1MfwiDMq23hfnfowO9ha6hYiZqKukDBIF
-XuhogCsBfCkua1wfbW77BkPW2tu2Ngvs6N/vAvmUkLTHrF+uDKA6I43AFvLgQE4i
-iXxxHsOChKcrtnJ2OHQY1igsJTTbBOy42xLFipYXt2ivmLeaiMWSMFmH9DSkC/jm
-zTA8pfpwZJSmj6aYzhc58htPyK5gxPXvZ05vLUZBCPUJQNNS1bGhp8603+AUOW66
-E+Tkk2AZEPx0aD9eK+Y=
-=yMwN
+iQIcBAEBCAAGBQJRO1HaAAoJEJOE+m71LUu68TUP/Rzcep78FmwIxAaUlDD8lVYu
+xoDT9iCXUxULKM0aEMXOzNaOpJ47mCvtnTgcVVoj/wiJZAyesN5T3139DIFfyaYm
+6U2f0trAg/z8+6A4PArI2at5TEcgBcH6PnxL5wig1HVLZu7/Yqy9ZC4deGLznQSZ
+WnM47v7MzRQq1gyDYPChYPjuxnkVBNMbeiTgjzuryBQZdi4K7uacrF43aToCx0zj
++HKO8OmD67NEc5Ak24rUkvQ+ww18sQ8bT2c2n404GQB6PGoWPhBWqkf1T3xrIaUc
+kekEqJLImQNwjN3dK57xAWx+jY7lqXs6kBqVDONwTR3oQUEVPQSC4XYKfjSv8HTq
+c+bcTJHV9ND+y0U2ndnlF/kK+xJJlACjvpaaCfr6un22T2KTJ1kEutc56Bhi9aRp
+DY4l0yK+JT8yZ1D2rYnZFIaNFyuBNHEiCO9kz5zdsL7dC9cWlNB6zcPVLOLin5jg
+6luou2zbgMAIRLYPN63wtf1k5elRN+3CjET9xY9YTll5o82hlZT0FxYUq0Dx+Hpu
+UVHUv6TAdCgYN/iqeUt6PYCi4sc36Kr2+j+1RmxViVeFnunz8O5p+FoEl3fK1Nhg
+vfAanIN0T5BpJSPDA4V/ADDfe7KWa6TVeK2xUguk/JlPpENjFUrgbhdYgCrVqTJ2
+pNp+dBLfXv+zhycKJwxQ
+=pyFm
-----END PGP SIGNATURE-----
diff --git a/dev-util/plan9port/plan9port-20130308.ebuild b/dev-util/plan9port/plan9port-20130308.ebuild
new file mode 100644
index 000000000000..32062af2bae7
--- /dev/null
+++ b/dev-util/plan9port/plan9port-20130308.ebuild
@@ -0,0 +1,76 @@
+# 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-20130308.ebuild,v 1.1 2013/03/09 15:14:40 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=""
+
+DEPEND="x11-apps/xauth"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+PLAN9=/usr/lib/plan9
+
+src_prepare()
+{
+ epatch "${FILESDIR}/${PN}-"{9660srv-errno,noexecstack,cflags}".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_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."
+}