summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Yao <ryao@gentoo.org>2013-06-10 00:10:37 +0000
committerRichard Yao <ryao@gentoo.org>2013-06-10 00:10:37 +0000
commitf7ee167656f3eab51da4d90165443c33eb878ef0 (patch)
tree7656f92fb0365a8a6c05f9c810416d5e561d76aa /sys-devel
parentNew package sys-devel/heirloom-devtools (diff)
downloadhistorical-f7ee167656f3eab51da4d90165443c33eb878ef0.tar.gz
historical-f7ee167656f3eab51da4d90165443c33eb878ef0.tar.bz2
historical-f7ee167656f3eab51da4d90165443c33eb878ef0.zip
New package sys-devel/heirloom-devtools
Package-Manager: portage-2.2.0_alpha178/cvs/Linux x86_64 Manifest-Sign-Key: 0xBEE84C64
Diffstat (limited to 'sys-devel')
-rw-r--r--sys-devel/heirloom-devtools/Manifest26
-rw-r--r--sys-devel/heirloom-devtools/files/heirloom-devtools-070527-64-bit.patch39
-rw-r--r--sys-devel/heirloom-devtools/heirloom-devtools-070527.ebuild48
-rw-r--r--sys-devel/heirloom-devtools/heirloom-devtools-999999.ebuild55
-rw-r--r--sys-devel/heirloom-devtools/metadata.xml8
5 files changed, 173 insertions, 3 deletions
diff --git a/sys-devel/heirloom-devtools/Manifest b/sys-devel/heirloom-devtools/Manifest
index 66c3a1598c9b..9fde3bd93cff 100644
--- a/sys-devel/heirloom-devtools/Manifest
+++ b/sys-devel/heirloom-devtools/Manifest
@@ -1,6 +1,26 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX heirloom-devtools-070527-64-bit.patch 1175 SHA256 fdb878ff16e8a30b5042f6b447061fb8d9c6c93c3ce691c0715ee3afe121ff1f SHA512 5523e670c9c9d57f0415e30d1aab4dfcd7d8ad74e2535136afbbe4c6e407c713e7801cbcbf7ddbe798ab2790fc196a2fdbf9d5295fa8c475c73360f5e3a27066 WHIRLPOOL 9ee49da3af1e2c0965761e764bbd84f5ff7e2ae8c77f11d44242c7d9720635faa48b29c108aa8d8462bb2427a85a1ad481b55b3a699e2e25d98447ad19c9918e
DIST heirloom-devtools-070527.tar.bz2 381054 SHA256 9f233d8b78e4351fe9dd2d50d83958a0e5af36f54e9818521458a08e058691ba SHA512 1f1f10a7b49402053172cc028bbd939a46fcf933994cb867fa40e8c5bbd7b1291575b3bac254cd79dc4fce3e3a2c88fe0f890449888fda16169c8e6a2540f055 WHIRLPOOL 145d36f42b180e480afe4bcefa0c59de44787ba9eef73782588834d8b15300b9ef12bde77b47eef992229fdfed8cef9da49b993f50023aa15262166bebe57104
-EBUILD heirloom-devtools-070527.ebuild 1167 SHA256 ab27cac5b44b74581fa4e46240f5aa45e28827f14d1185c1b73fbd685b70d4c6 SHA512 77fc98bf8cea60994470510d14eb764bb34b2a085aa22eb8f0d45129510fa24b0242b66d7f35f0230ecd517a285bbfd5d08c56655de9c15655e81d089f1f35df WHIRLPOOL ea853f6746c978100a68899b69cebf15c47c97df36c3fd7cee22f5e6d5de07f6a5857398285711c7f90caa29dddc48134d7bc06140b1155acfa5817ab87a9135
-EBUILD heirloom-devtools-999999.ebuild 1237 SHA256 ca479228ae4757c5e7ac2a98a17cb57d157fccad24e2ea25e5a2c3da75063c22 SHA512 bee028b44214793a7b172512f8c8539355f1f7fbfce46ccfb9d669be8fbee83e1215ee7d22c88d61f7331146f1653c66f4d4e5e0693ccd03804c93abb8485834 WHIRLPOOL 446933e1197838121308312076ad54e72401c9152d0732b3879517fa6b259ee1b5af8d9d4e7e60a99cf6e5ea0c4c3d6553eab6a572abee82a24628d907db3ce7
-MISC ChangeLog 505 SHA256 16ab1c74d6bd4ee2d28bb50d47c36b4ade0463c203ed727c0e4b7aeb5b9618b3 SHA512 acde1cc5a29179ba7b2ee85a22dc4b847890a4a0ec6104a8d406527868ef29c7a53697edd6229a752a35ab0e9ffb232e595aefccd12d565c7c224a179d397c07 WHIRLPOOL 6027b4d66195c80711bc4758b863369056799f249927462a4336b1c648d2e840b030f137ad10a25e634b05f5e43cff94756ec2edae3ccd457e9133586941b10d
+EBUILD heirloom-devtools-070527.ebuild 1286 SHA256 e94d19527c7a5ba489be11bc5e70631b94544a79b7cc2826a19e5ddb1892a885 SHA512 3ed8ca55a6dce3b0be53ab91f90ed658f46f97262a3cacc0af3fe34cd1ecd6ba151a5bef85d0efa48bcf3bd66dda570b4df9aee89c32e3c3c045ef2a82aac57a WHIRLPOOL a93aa3f73e443a5da10a7d2452a015215d0874893f3a09dbfe1e4415a8fe087bb59f2b3aafb3838869cef5c2c2b52cbd10bb72627cf4db1554d29ada9d916ee6
+EBUILD heirloom-devtools-999999.ebuild 1356 SHA256 b3d20ae8f7dddbeb3a67e45155bf0f30c1b4373d11da2dfa6cfccf481e9ea64a SHA512 e56a625d508eda2d0867a4f4ded46b9d6c8f6ffb1b39d21ca4b74dfd441ea1a41e103f8dc6c0c74dd5f2800b66379fbe4294e1f08f2df90d5740a1dfed054159 WHIRLPOOL adf55404a7bdc9f42d5c64796c98ea4297161f0fbfcc0a789d2a8aa3c5100b4c391d47b0019bc247902dbf4ed69026d9d6d7736012125bf7bd9aa88f51533eba
+MISC ChangeLog 602 SHA256 b84e0efe3df3f0e1becee9b6ceb587480b161b7bcaf1d1851943e4038955918d SHA512 57d2c6eccf99b5420e62aea372ffd4d8a510de878e094231b88d44af061755d6c38ceefbba8c3d98d5ae668bf72f38b3601ac3c13b06e2dc427f2dc1ad8bec68 WHIRLPOOL 908314fe24c53f760284fa8fcf13dd69095ff90cf5150aa996b292a376df51056c33e139086daeaf21c7f3a84070e6bff786ef0d083e0475a7a5bc78daab3e48
MISC metadata.xml 228 SHA256 a317cd066ed83c5b5acf9d49869cb2f153499bb90cee389334bee9781534f5e8 SHA512 1638d4580908d32ad6fad71d109a58d699c9111d26c1073ae95b20248fc2a5da91a1f73153f01942df25c64865586e970e6532a312cd374d9866bf21264ddc54 WHIRLPOOL 11e5655c66af420e31f60d3ab19ef3ff55222271dd63bca94b548c7a63bbc73e8edfb4d80648d143c7d8315f8ba66bc4140dcf97ff85ea472e2a7cab1de98264
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQIcBAEBCAAGBQJRtRlbAAoJECDuEZm+6ExkL3MP/2kdK1mx1p0BXw8+Vr870q43
+zdSG9CEGUAOQYEXeIOOnfkQP1/Abo61wCii4f1ADhY5V8tXem0VooVkkB0VQi6Nl
+NuW6pmgm0ya45V+gm5HTYpMaXcdvdJnHP6cMbZSvKHgLljYssCOx1VUgcz7CvpKv
+e2CSZ8KXQQAgmzDgtmtIxgO7t8k+Z9HwGQP/7v4e+JRqgaN5xOukwZ6IsUFc5Otn
+VIVp7lNUU3gXGkqMY7YBDs5aZqd9Ob+8YDZvJ4rdjXLU74nxKzAMTDC+GGRGDSRJ
+gO0hlNDRU5IDEi8PCSIZEgsQd7xcNrcKhTuIXQ5uiBephaVHXZgWDIcjbGi6Jw/V
+FouvRkL9xq24r4wpOzpdW+Tkf3KUPfTQTU1WATcZRHUnkgmC3TSHE5m8s4WhjDkn
+2PcC7HIGaGvE/yFU25GyOhvogAelVJb7U14dyzO4ZYTreiVSJS2F2OU9Ym09t18p
+sIp87uiPozerGiolLUCWfPTL5Ou2326vbb6qvawBbuCAUfmKw8XTq9PCUYpSMC1b
+VrAZOuaW1T4kDvAD65uSsh6hHsGhTsZOZtgLKuvAgineKhFUe5LZ3Bjf0m5GxXPU
+x+ndCXQFuN/P9pcx+qmLvcA3AENqRTV2dl0CtnlOfj5zP8d+nRvpcqrps03czFVx
+T5uXvNGkE1/Q0pVDITGY
+=87p4
+-----END PGP SIGNATURE-----
diff --git a/sys-devel/heirloom-devtools/files/heirloom-devtools-070527-64-bit.patch b/sys-devel/heirloom-devtools/files/heirloom-devtools-070527-64-bit.patch
new file mode 100644
index 000000000000..d6c3cd7a5488
--- /dev/null
+++ b/sys-devel/heirloom-devtools/files/heirloom-devtools-070527-64-bit.patch
@@ -0,0 +1,39 @@
+--- a/make/vroot/lock.cc 2007/01/18 15:06:32 1.1
++++ b/make/vroot/lock.cc 2007/10/01 11:44:26 1.2
+@@ -31,7 +31,7 @@
+ /*
+ * Portions Copyright (c) 2007 Gunnar Ritter, Freiburg i. Br., Germany
+ *
+- * Sccsid @(#)lock.cc 1.4 (gritter) 01/13/07
++ * Sccsid @(#)lock.cc 1.5 (gritter) 10/1/07
+ */
+
+ #include <avo/intl.h> /* for NOCATGETS */
+@@ -53,7 +53,7 @@
+ extern int sys_nerr;
+ #endif
+
+-static void file_lock_error(char *msg, char *file, char *str, int arg1, int arg2);
++static void file_lock_error(char *msg, char *file, char *str, const char *arg1, const char *arg2);
+
+ #define BLOCK_INTERUPTS sigfillset(&newset) ; \
+ sigprocmask(SIG_SETMASK, &newset, &oldset)
+@@ -123,7 +123,7 @@
+
+ if (errno != EEXIST) {
+ file_lock_error(msg, name, NOCATGETS("symlink(%s, %s)"),
+- (int) name, (int) lockname);
++ name, lockname);
+ fprintf(stderr, "%s", msg);
+ return errno;
+ }
+@@ -171,7 +171,8 @@
+ * Format a message telling why the lock could not be created.
+ */
+ static void
+-file_lock_error(char *msg, char *file, char *str, int arg1, int arg2)
++file_lock_error(char *msg, char *file, char *str,
++ const char *arg1, const char *arg2)
+ {
+ int len;
+
diff --git a/sys-devel/heirloom-devtools/heirloom-devtools-070527.ebuild b/sys-devel/heirloom-devtools/heirloom-devtools-070527.ebuild
new file mode 100644
index 000000000000..848a0ad05362
--- /dev/null
+++ b/sys-devel/heirloom-devtools/heirloom-devtools-070527.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/heirloom-devtools/heirloom-devtools-070527.ebuild,v 1.1 2013/06/10 00:10:32 ryao Exp $
+
+EAPI=4
+
+inherit eutils flag-o-matic toolchain-funcs
+
+DESCRIPTION="Original UNIX development tools"
+HOMEPAGE="http://heirloom.sourceforge.net/devtools.html"
+SRC_URI="http://downloads.sourceforge.net/project/heirloom/${PN}/${PV}/${P}.tar.bz2"
+
+LICENSE="BSD BSD-4 CDDL"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND="
+ app-shells/heirloom-sh
+ sys-apps/heirloom-tools"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+
+ sed -i \
+ -e 's:\(SHELL =\) \(.*\):\1 /bin/jsh:' \
+ -e 's:\(POSIX_SHELL =\) \(.*\):\1 /bin/sh:' \
+ -e "s:\(PREFIX=\)/\(.*\):\1${ED}\2:" \
+ -e "s:\(SUSBIN=\)/\(.*\):\1${ED}\2:" \
+ -e "s:\(LDFLAGS=\):\1${LDFLAGS}:" \
+ -e 's:\(STRIP=\)\(.*\):\1true:' \
+ -e "s:\(CXX = \)\(.*\):\1$(tc-getCXX):" \
+ ./mk.config
+
+ epatch "${FILESDIR}/${P}-64-bit.patch"
+
+}
+
+src_compile() {
+ emake -j1
+}
+
+pkg_postinst() {
+ elog "You may want to add /usr/5bin or /usr/ucb to \$PATH"
+ elog "to enable using the apps of heirloom toolchest by default."
+ elog "Man pages are installed in /usr/share/man/5man/"
+ elog "You may need to set \$MANPATH to access them."
+}
diff --git a/sys-devel/heirloom-devtools/heirloom-devtools-999999.ebuild b/sys-devel/heirloom-devtools/heirloom-devtools-999999.ebuild
new file mode 100644
index 000000000000..6a1c60743ed5
--- /dev/null
+++ b/sys-devel/heirloom-devtools/heirloom-devtools-999999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-devel/heirloom-devtools/heirloom-devtools-999999.ebuild,v 1.1 2013/06/10 00:10:32 ryao Exp $
+
+EAPI=4
+
+inherit cvs flag-o-matic toolchain-funcs
+
+ECVS_AUTH="pserver"
+ECVS_USER="anonymous"
+ECVS_SERVER="heirloom.cvs.sourceforge.net:/cvsroot/heirloom"
+ECVS_MODULE="heirloom-devtools"
+ECVS_PASS=""
+ECVS_CVS_OPTIONS="-dP"
+
+DESCRIPTION="Original UNIX development tools"
+HOMEPAGE="http://heirloom.sourceforge.net/devtools.html"
+SRC_URI=""
+
+LICENSE="BSD BSD-4 CDDL"
+SLOT="0"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="
+ app-shells/heirloom-sh
+ sys-apps/heirloom-tools"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
+
+src_prepare() {
+
+ sed -i \
+ -e 's:\(SHELL =\) \(.*\):\1 /bin/jsh:' \
+ -e 's:\(POSIX_SHELL =\) \(.*\):\1 /bin/sh:' \
+ -e "s:\(PREFIX=\)/\(.*\):\1${ED}\2:" \
+ -e "s:\(SUSBIN=\)/\(.*\):\1${ED}\2:" \
+ -e "s:\(LDFLAGS=\):\1${LDFLAGS}:" \
+ -e 's:\(STRIP=\)\(.*\):\1true:' \
+ -e "s:\(CXX = \)\(.*\):\1$(tc-getCXX):" \
+ ./mk.config
+
+}
+
+src_compile() {
+ emake -j1
+}
+
+pkg_postinst() {
+ elog "You may want to add /usr/5bin or /usr/ucb to \$PATH"
+ elog "to enable using the apps of heirloom toolchest by default."
+ elog "Man pages are installed in /usr/share/man/5man/"
+ elog "You may need to set \$MANPATH to access them."
+}
diff --git a/sys-devel/heirloom-devtools/metadata.xml b/sys-devel/heirloom-devtools/metadata.xml
new file mode 100644
index 000000000000..e63e3c3865da
--- /dev/null
+++ b/sys-devel/heirloom-devtools/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer>
+ <email>ryao@gentoo.org</email>
+ <name>Richard Yao</name>
+ </maintainer>
+</pkgmetadata>