diff options
author | Maksim 'max_posedon' Melnikau <maxposedon@gmail.com> | 2009-03-11 00:57:44 +0000 |
---|---|---|
committer | Maksim 'max_posedon' Melnikau <maxposedon@gmail.com> | 2009-03-11 00:57:44 +0000 |
commit | 71e4ed4b308fd74b200ac180a2d40e7fa7daf8e5 (patch) | |
tree | 3307e92e546ec09495df4949ca23e940ca6eb5db /sys-apps | |
parent | rename 20090127->20090227, Freesmarphone -> Freesmartphone (c) sleipnir (diff) | |
download | embedded-cross-71e4ed4b308fd74b200ac180a2d40e7fa7daf8e5.tar.gz embedded-cross-71e4ed4b308fd74b200ac180a2d40e7fa7daf8e5.tar.bz2 embedded-cross-71e4ed4b308fd74b200ac180a2d40e7fa7daf8e5.zip |
remove man from diffutils rdep and dep
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/diffutils/ChangeLog | 203 | ||||
-rw-r--r-- | sys-apps/diffutils/Manifest | 7 | ||||
-rw-r--r-- | sys-apps/diffutils/diffutils-2.8.7-r2.ebuild | 56 | ||||
-rw-r--r-- | sys-apps/diffutils/files/diffutils-2.8.4-sdiff-no-waitpid.patch | 23 | ||||
-rw-r--r-- | sys-apps/diffutils/files/diffutils-2.8.7-headers.patch | 12 | ||||
-rw-r--r-- | sys-apps/diffutils/metadata.xml | 5 |
6 files changed, 306 insertions, 0 deletions
diff --git a/sys-apps/diffutils/ChangeLog b/sys-apps/diffutils/ChangeLog new file mode 100644 index 0000000..f6c3d07 --- /dev/null +++ b/sys-apps/diffutils/ChangeLog @@ -0,0 +1,203 @@ +# ChangeLog for sys-apps/diffutils +# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/diffutils/ChangeLog,v 1.53 2008/03/30 23:19:53 ricmm Exp $ + + 30 Mar 2008; <ricmm@gentoo.org> diffutils-2.8.7-r2.ebuild: + Drop to ~mips due to unstable deps + +*diffutils-2.8.7-r2 (13 Jun 2007) + + 13 Jun 2007; Mike Frysinger <vapier@gentoo.org> + +files/diffutils-2.8.7-headers.patch, +diffutils-2.8.7-r2.ebuild: + Install man pages again #177676 by Duncan and touchup build slightly. + + 19 Feb 2007; Chris Gianelloni <wolf31o2@gentoo.org> ChangeLog: + Added Manifest2. + + 18 Oct 2006; Roy Marples <uberlord@gentoo.org> diffutils-2.8.7-r1.ebuild: + Added ~sparc-fbsd keyword. + + 30 Mar 2006; Diego Pettenò <flameeyes@gentoo.org> + diffutils-2.8.7-r1.ebuild: + Add ~x86-fbsd keyword. + + 29 Jun 2005; Joshua Kinard <kumba@gentoo.org> diffutils-2.8.7-r1.ebuild: + Marked stable on mips. + + 22 May 2005; Tobias Scherbaum <dertobi123@gentoo.org> + diffutils-2.8.7-r1.ebuild: + Stable on ppc. + + 26 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> + diffutils-2.8.7-r1.ebuild: + Stable on alpha. + + 25 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org> + diffutils-2.8.7-r1.ebuild: + Stable on sparc + + 09 Apr 2005; Markus Rothe <corsair@gentoo.org> diffutils-2.8.7-r1.ebuild: + Stable on ppc64 + + 17 Feb 2005; Kito <kito@gentoo.org> diffutils-2.8.7-r1.ebuild: + ~ppc-macos keyword + + 23 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> diffutils-2.8.7.ebuild: + Stable on alpha. + + 18 Jan 2005; Joshua Kinard <kumba@gentoo.org> diffutils-2.8.7.ebuild: + Marked stable on mips. + +*diffutils-2.8.7-r1 (03 Jan 2005) + + 03 Jan 2005; Mike Frysinger <vapier@gentoo.org> + +diffutils-2.8.7-r1.ebuild: + Add patch to fix i18n support #71689 by S.Caglar Onur. + + 17 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> diffutils-2.8.7.ebuild: + Stable on sparc + + 09 Dec 2004; Mike Frysinger <vapier@gentoo.org> diffutils-2.8.4-r4.ebuild, + diffutils-2.8.7.ebuild: + Make sure we dont try to regenerate the manpages #55479. + + 03 Sep 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> + diffutils-2.8.4-r4.ebuild: + Masked diffutils-2.8.4-r4.ebuild stable for ppc + + 05 Aug 2004; <solar@gentoo.org> diffutils-2.8.7.ebuild: + This build defines --build= to the CHOST which breaks when your trying to + cross compile and CBUILD is already defined + + 25 Jun 2004; Aron Griffis <agriffis@gentoo.org> diffutils-2.8.4-r3.ebuild: + QA - fix use invocation + + 01 Jun 2004; Travis Tilley <lv@gentoo.org> diffutils-2.8.7.ebuild: + sending ebuild straight to stable + +*diffutils-2.8.7 (10 May 2004) + + 10 May 2004; Luca Barbato <lu_zero@gentoo.org> + +files/diffutils-2.8.7-no-manpage.patch, +diffutils-2.8.7.ebuild: + New version, solves many problems with sdiff on ppc. + + 28 Dec 2003; Joshua Kinard <kumba@gentoo.org> diffutils-2.8.4-r4.ebuild: + Move to mips stable (~mips -> mips) + + 20 Dec 2003; Christian Birchinger <joker@gentoo.org> + diffutils-2.8.4-r4.ebuild: + Added sparc stable keyword + + 19 Dec 2003; Guy Martin <gmsoft@gentoo.org> diffutils-2.8.4-r4.ebuild: + Marked stable on hppa. + + 09 Dec 2003; Seemant Kulleen <seemant@gentoo.org> diffutils-2.7.7.ebuild, + diffutils-2.8.4-r1.ebuild, diffutils-2.8.4-r2.ebuild, + diffutils-2.8.4-r3.ebuild, diffutils-2.8.4-r4.ebuild: + diff man page installation disabled in this package, since it blows goats. The + diff man page is installed by the man-pages package + + 07 Nov 2003; Tavis Ormandy <taviso@gentoo.org> diffutils-2.8.4-r4.ebuild: + stable. + +*diffutils-2.8.4-r4 (01 Aug 2003) + + 01 Aug 2003; Tavis Ormandy <taviso@gentoo.org> diffutils-2.8.4-r4.ebuild:: + typo in diff.c causes core dump with the --tabsize option. + closing #24238 + version bump. + + 24 Jun 2003; Aron Griffis <agriffis@gentoo.org> diffutils-2.8.4-r3.ebuild: + Mark stable on alpha + +*diffutils-2.8.4-r3 (04 Feb 2003) + + 13 Jun 2003; Guy Martin <gmnsoft@gentoo.org> diffutils-2.8.4-r3.ebuild : + Added hppa to KEYWORDS. + + 22 Apr 2003; <msterret@gentoo.org> diffutils-2.8.4-r3.ebuild: + Added support for USE=static Added use_enable nls to cleanup myconf + (>=sys-apps/portage-2.0.47-r10 in DEPEND) Use einstall instead of big make + line + + 22 Apr 2003; Michael Sterrett <msterret@gentoo.org> + diffutils-2.8.4-r3.ebuild: + Changed to use sed -i (added >=sys-apps/sed-4 to DEPEND) + Removed some extra cds + Added extra command checking (something || die) + Some mild formatting + + 02 Apr 2003; Christian Birchinger <joker@gentoo.org> + diffutils-2.8.4-r3.ebuild: + Added stable sparc keyword + + 27 Feb 2003; Zach Welch <zwelch@gentoo.org> diffutils-2.7.7.ebuild, + diffutils-2.8.4-r2.ebuild, diffutils-2.8.4-r3.ebuild: + add arm keywords + + 24 Feb 2003; Nicholas Wourms <dragon@gentoo.org> diffutils-2.8.4-r3.ebuild : + Mark as stable for mips. + + 04 Feb 2003; Jon Nall <nall@gentoo.org> diffutils-2.8.4-r3.ebuild, + files/digest-diffutils-2.8.4-r3 : + filter -mpowerpc-gfxopt out of CFLAGS to fix #13502; + add deps on help2man to fix broken man pages + +*diffutils-2.8.4-r2 (20 Jan 2003) + + 20 Jan 2003; Martin Schlemmer <azarah@gentoo.org> diffutils-2.8.4-r2.ebuild : + Removes waitpid() call after pclose() on piped diff stream, closing + bug #11728, thanks to D Wollmann <converter@dalnet-perl.org> + + 06 Dec 2002; Rodney Rees <manson@gentoo.org> : + Changed sparc ~sparc keywords. + +*diffutils-2.8.4-r1 (14 Oct 2002) + + 02 Apr 2003; Rajiv Manglani <rajiv@gentoo.org> : + fixed if/else typo. + + 09 Feb 2003; Guy Martin <gmsoft@gentoo.org> : + Added hppa to keywords. + + 18 Jan 2003; Jan Seidel <tuxus@gentoo.org> : + Added mips to keywords + + 14 Oct 2002; Martin Schlemmer <azarah@gentoo.org> : + Build fails with make -j5 or greater on pentium4. This is because + the jobs creating the opjects, which depend on paths.h is sheduled + at the same time paths.h is generated. This closes bug #8934. + +*diffutils-2.8.4 (25 Sep 2002) + + 29 Sep 2002; Martin Schlemmer <azarah@gentoo.org> : + Add 'datadir=${D}/usr/share' to 'make install' as is + the proper fix. + + 25 Sep 2002; Mike Frysinger <vapier@gentoo.org> : + Added --datadir=${D}/usr/share to fix #8364 + + 25 Sep 2002; Martin Schlemmer <azarah@gentoo.org> : + Version update. + +*diffutils-2.7.5-r1.ebuild (14 July 2002) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> diffutils-2.7.5.ebuild : + Added KEYWORDS, SLOT. + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> diffutils-2.7.5-r1.ebuild : + Added KEYWORDS, SLOT. + +*diffutils-2.7-r4.ebuild (14 July 2002) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> diffutils-2.7-r4.ebuild : + Added KEYWORDS, SLOT. + +*diffutils-2.7.7 (1 Feb 2002) + + 14 Jul 2002; phoen][x <phoenix@gentoo.org> diffutils-2.7.7.ebuild : + Added KEYWORDS, SLOT. + + 1 Feb 2002; Leo Lipelis <aeoo@gentoo.org> ChangeLog : + + Minor upgrade. sdiff now works as you would expect. diff --git a/sys-apps/diffutils/Manifest b/sys-apps/diffutils/Manifest new file mode 100644 index 0000000..5460228 --- /dev/null +++ b/sys-apps/diffutils/Manifest @@ -0,0 +1,7 @@ +AUX diffutils-2.8.4-sdiff-no-waitpid.patch 525 RMD160 ea9e3ca6220a5f85f35e39e68b31df6060a3cdf4 SHA1 6cf97589930ce02ea4ae0afee687cbae45714a16 SHA256 826a5b92458b88905c8e12ea9ad45fbc842274720b0800fcbd37b3886c6c4765 +AUX diffutils-2.8.7-headers.patch 179 RMD160 3510d6182eabeecac120ea38e7ae5def5967cbb4 SHA1 893fe2e5e6f7cc8ff27e19038b02751ce4ad3f4a SHA256 99a77be4e24f6f8333b09145568ad09b6a205aa5025bd8bc58179653e1635eed +DIST diffutils-2.8.7-i18n.patch.bz2 4388 RMD160 c1d8640f86e2362551d1e94893f7f0079839fa75 SHA1 3ad149e0ff8725ffb82e8f5613dcfdf58ef606f8 SHA256 a6a8f47d75ea9e61a0b9dba45f4a85bf1d54572c191bb7ad9e0cb7e8edd867c0 +DIST diffutils-2.8.7.tar.gz 1057977 RMD160 389518f9008e56a283884809d7abac4b3cb8edce SHA1 b05cfdd651137d46d97872dd646db0dd92077f0d SHA256 53d9c10830ac322c00dfcccf60d961014e767da86d2c802ccc5cbad7e7aea07c +EBUILD diffutils-2.8.7-r2.ebuild 1639 RMD160 63130e45256ca0ee6b89ec10de291187efef61b9 SHA1 8101e62d87363f16feb92467e48349bc181eb360 SHA256 286ef2eeefb10f9af8a64c7ffc6618227046c116ebaf8cde891102c06a9a4180 +MISC ChangeLog 6797 RMD160 ba380425b21003b3ddf1c7f154159ab6eb269fca SHA1 3ac4ddc42c220048c24cac91b555cb6d2d5188fa SHA256 a6f044d093f451eb91674cfcc72cbae82b19448cb347d320385b829b3c31cca6 +MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92 diff --git a/sys-apps/diffutils/diffutils-2.8.7-r2.ebuild b/sys-apps/diffutils/diffutils-2.8.7-r2.ebuild new file mode 100644 index 0000000..9b4236a --- /dev/null +++ b/sys-apps/diffutils/diffutils-2.8.7-r2.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2008 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/diffutils/diffutils-2.8.7-r2.ebuild,v 1.4 2008/03/30 23:19:53 ricmm Exp $ + +inherit eutils flag-o-matic + +DESCRIPTION="Tools to make diffs and compare files" +HOMEPAGE="http://www.gnu.org/software/diffutils/diffutils.html" +SRC_URI="ftp://alpha.gnu.org/gnu/diffutils/${P}.tar.gz + mirror://gentoo/${P}-i18n.patch.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc ~sparc-fbsd x86 ~x86-fbsd" +IUSE="nls static" + +RDEPEND="" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext )" + +src_unpack() { + unpack ${A} + cd "${S}" + + # Removes waitpid() call after pclose() on piped diff stream, closing + # bug #11728, thanks to D Wollmann <converter@dalnet-perl.org> + epatch "${FILESDIR}"/diffutils-2.8.4-sdiff-no-waitpid.patch + + # Fix utf8 support. Patch from MDK. #71689 + epatch "${WORKDIR}"/${P}-i18n.patch + + epatch "${FILESDIR}"/${P}-headers.patch + + # Make sure we don't try generating the manpages ... this requires + # 'help2man' which is a perl app which is not available in a + # stage2 / stage3 ... don't DEPEND on it or we get a DEPEND loop :( + # for more info, see #55479 + touch man/*.1 + + # There's no reason for this crap to use the private version + sed -i 's:__mempcpy:mempcpy:g' lib/*.c + + # Fix userpriv perm problems #76600 + chmod ug+w config/* +} + +src_compile() { + use static && append-ldflags -static + econf $(use_enable nls) || die "econf" + emake || die "make" +} + +src_install() { + emake install DESTDIR="${D}" || die + dodoc ChangeLog NEWS README +} diff --git a/sys-apps/diffutils/files/diffutils-2.8.4-sdiff-no-waitpid.patch b/sys-apps/diffutils/files/diffutils-2.8.4-sdiff-no-waitpid.patch new file mode 100644 index 0000000..a41b116 --- /dev/null +++ b/sys-apps/diffutils/files/diffutils-2.8.4-sdiff-no-waitpid.patch @@ -0,0 +1,23 @@ +--- diffutils-2.8.4/src/sdiff.c.orig 2002-06-17 00:55:42.000000000 -0500 ++++ diffutils-2.8.4/src/sdiff.c 2003-01-08 03:04:02.000000000 -0600 +@@ -692,7 +692,7 @@ + ck_fclose (out); + + { +- int wstatus; ++ int wstatus = 0; + int werrno = 0; + + #if ! (HAVE_WORKING_FORK || HAVE_WORKING_VFORK) +@@ -701,11 +701,6 @@ + werrno = errno; + #else + ck_fclose (diffout); +- while (waitpid (diffpid, &wstatus, 0) < 0) +- if (errno == EINTR) +- checksigs (); +- else +- perror_fatal ("waitpid"); + diffpid = 0; + #endif + diff --git a/sys-apps/diffutils/files/diffutils-2.8.7-headers.patch b/sys-apps/diffutils/files/diffutils-2.8.7-headers.patch new file mode 100644 index 0000000..d3e72d7 --- /dev/null +++ b/sys-apps/diffutils/files/diffutils-2.8.7-headers.patch @@ -0,0 +1,12 @@ +get prototype for gettimeofday() + +--- src/system.h ++++ src/system.h +@@ -93,6 +93,7 @@ + #endif + + #include <time.h> ++#include <sys/time.h> + + #if HAVE_FCNTL_H + # include <fcntl.h> diff --git a/sys-apps/diffutils/metadata.xml b/sys-apps/diffutils/metadata.xml new file mode 100644 index 0000000..96a2d58 --- /dev/null +++ b/sys-apps/diffutils/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>base-system</herd> +</pkgmetadata> |