diff options
author | Richard Yao <ryao@gentoo.org> | 2013-06-10 00:10:37 +0000 |
---|---|---|
committer | Richard Yao <ryao@gentoo.org> | 2013-06-10 00:10:37 +0000 |
commit | f7ee167656f3eab51da4d90165443c33eb878ef0 (patch) | |
tree | 7656f92fb0365a8a6c05f9c810416d5e561d76aa /sys-devel | |
parent | New package sys-devel/heirloom-devtools (diff) | |
download | historical-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')
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> |