diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2008-05-09 12:22:07 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2008-05-09 12:22:07 +0000 |
commit | b26520c60b3be09b6bb5266c44d321f19ab7389c (patch) | |
tree | 5910f4995f6a293c1dc9025086986edbedf2dcb6 /app-arch | |
parent | minor change for prev. commit (diff) | |
download | historical-b26520c60b3be09b6bb5266c44d321f19ab7389c.tar.gz historical-b26520c60b3be09b6bb5266c44d321f19ab7389c.tar.bz2 historical-b26520c60b3be09b6bb5266c44d321f19ab7389c.zip |
Might as well fix implicit declarations too.
Package-Manager: portage-2.1.5_rc7
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/arj/ChangeLog | 7 | ||||
-rw-r--r-- | app-arch/arj/Manifest | 5 | ||||
-rw-r--r-- | app-arch/arj/arj-3.10.22-r2.ebuild | 8 | ||||
-rw-r--r-- | app-arch/arj/files/arj-3.10.22-implicit-declarations.patch | 33 |
4 files changed, 45 insertions, 8 deletions
diff --git a/app-arch/arj/ChangeLog b/app-arch/arj/ChangeLog index 430fbcb716c8..72da863dde9d 100644 --- a/app-arch/arj/ChangeLog +++ b/app-arch/arj/ChangeLog @@ -1,11 +1,12 @@ # ChangeLog for app-arch/arj # Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/arj/ChangeLog,v 1.31 2008/05/09 12:03:50 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/arj/ChangeLog,v 1.32 2008/05/09 12:22:06 drac Exp $ *arj-3.10.22-r2 (09 May 2008) - 09 May 2008; Samuli Suominen <drac@gentoo.org> +arj-3.10.22-r2.ebuild: - Fix parallel building and clean up, thanks to Peter Alfredsen. + 09 May 2008; Samuli Suominen <drac@gentoo.org> +arj-3.10.22-r2.ebuild, + +files/arj-3.10.22-implicit-declarations.patch: + Fix parallel building and implicit declarations, thanks to Peter Alfredsen. 21 Apr 2008; Christian Heim <phreak@gentoo.org> metadata.xml: Fix up metadata.xml. If there's no maintainer for the package, the metadata diff --git a/app-arch/arj/Manifest b/app-arch/arj/Manifest index ddc4cd2d6642..b3c7df6f96b9 100644 --- a/app-arch/arj/Manifest +++ b/app-arch/arj/Manifest @@ -1,10 +1,11 @@ AUX 001_arches_align.patch 1424 RMD160 582ad74d357523ca99f833b02c4db30fcd6a8aa0 SHA1 7f8904f8c89bacbbeec8c431d627efbb8da2f259 SHA256 63a1f369fd7d23c1132293a75419fa00324b2da0578ab436483f156d43687792 AUX 002_no_remove_static_const.patch 530 RMD160 f796238452c903213684060adfce196a5910c6b2 SHA1 919a3c02a1e039803502c21175d69f7703d13026 SHA256 4a48bec5bfac3efd9ebeb463a4ce3fdeeac2fd0ebf11eb4b64a6cfc96e25e306 AUX 003_64_bit_clean.patch 5948 RMD160 755dd1ee9822cbaef43aa29b4c8215d8a97220af SHA1 d506338e34b40ef5cac6ec14c858fd651a354aaf SHA256 6253fdb216a9f617648ee3977f8ab38c376cc029ae55a8414203df3275484db1 +AUX arj-3.10.22-implicit-declarations.patch 833 RMD160 df4cc1eb6d5a0d7fd097cd65fdea4f7686c2c3d2 SHA1 86dc2094017698f6a248e31dc828e1c91bc51e0b SHA256 016de0f1ab252081a13bfcc3d73161e2fea87812d7fa3411b3a8fb5608ddf860 DIST arj-3.10.22.tar.gz 431467 RMD160 80f8a1a8cd203f73def8e957d96563a4dba80153 SHA1 e8470f480e9eee14906e5485a8898e5c24738c8b SHA256 589e4c9bccc8669e7b6d8d6fcd64e01f6a2c21fe10aad56a83304ecc3b96a7db DIST arj_3.10.22-4.diff.gz 31492 RMD160 9acfb9a3e3a400aedcb27508975d48d1fb02c15c SHA1 b1fa204d904aafca018a8ad18c01af657697e3d5 SHA256 0807ad8d0404fc17e9cf6566d16a92eb2b06afd2cef71e79629e027cab9aec2b DIST arj_3.10.22.orig.tar.gz 431467 RMD160 80f8a1a8cd203f73def8e957d96563a4dba80153 SHA1 e8470f480e9eee14906e5485a8898e5c24738c8b SHA256 589e4c9bccc8669e7b6d8d6fcd64e01f6a2c21fe10aad56a83304ecc3b96a7db EBUILD arj-3.10.22-r1.ebuild 1883 RMD160 47fa9dbb5fc9af45e4754b132078ec63f5a7f78a SHA1 08f6485d9fa592ed58e3dc11c06dbe5d3d9456bb SHA256 3eb127fedd8241b672eb55af13a272903c9a69cf65c01bdc74ff3bf66185a03e -EBUILD arj-3.10.22-r2.ebuild 1164 RMD160 10d2bc85d2e5fa598227492050da76a849798d25 SHA1 a97d846ab05b019000fbc37db2a2d46a40df6f62 SHA256 e6016ca9f2a27d4ffc5094ba99b1a1c72f9de5d4bc8fb08e4764db9f1e860aa9 -MISC ChangeLog 4307 RMD160 2ec31651813b4267f465149633639c0b26399460 SHA1 3915c6be45a6bac3720151e40f57a18c1d18a872 SHA256 75fd7ddc7e8f81192f5d90ac7b3a9cc919251fd269f3fa2e6b7c5d8ae05f97c6 +EBUILD arj-3.10.22-r2.ebuild 1222 RMD160 b70dd4a2b9cff1f8425b59e8134e3a2cf5bff076 SHA1 8daacdd3ee00432968c97cb8c24b23a0d1b54a1f SHA256 7ca67ccfb77d31ac03340cce90840cfadcaa75406fc84a242d0cc98c0ba53e40 +MISC ChangeLog 4370 RMD160 ddece9230da2886926187cdcafec322e3ff6a691 SHA1 474d4d82732655cd985f374e7deec0cad3a271ed SHA256 50ec359b6d96f7dde750d56ca7dd24c7d55350c806320bc7ddbec68ad46193cc MISC metadata.xml 290 RMD160 b9b86283c09349c8827faef7d3ef5f724a248e77 SHA1 ae1c8e62d75c94ff50b8a5391afb6008460963aa SHA256 380e26e9262298b9cb31e863a9ab641f6fbdc8c50bda2cf2e47fd399f9cb5e85 diff --git a/app-arch/arj/arj-3.10.22-r2.ebuild b/app-arch/arj/arj-3.10.22-r2.ebuild index e54e92a7e635..4bc57a4eba38 100644 --- a/app-arch/arj/arj-3.10.22-r2.ebuild +++ b/app-arch/arj/arj-3.10.22-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2008 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-arch/arj/arj-3.10.22-r2.ebuild,v 1.2 2008/05/09 12:14:41 drac Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-arch/arj/arj-3.10.22-r2.ebuild,v 1.3 2008/05/09 12:22:06 drac Exp $ inherit autotools eutils toolchain-funcs @@ -21,7 +21,9 @@ DEPEND="virtual/libc" src_unpack() { unpack ${A} cd "${S}" - epatch "${WORKDIR}"/${P/-/_}-${PATCH_LEVEL}.diff + epatch "${WORKDIR}"/${P/-/_}-${PATCH_LEVEL}.diff \ + "${FILESDIR}"/${P}-implicit-declarations.patch + EPATCH_SUFFIX="patch" EPATCH_FORCE="yes" \ epatch debian/patches @@ -31,7 +33,7 @@ src_unpack() { src_compile() { cd gnu - CFLAGS="${CFLAGS}" econf + CFLAGS="${CFLAGS} -Wall" econf cd "${S}" sed -i -e '/stripgcc/d' GNUmakefile || die "sed failed." diff --git a/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch b/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch new file mode 100644 index 000000000000..a23429e7bd99 --- /dev/null +++ b/app-arch/arj/files/arj-3.10.22-implicit-declarations.patch @@ -0,0 +1,33 @@ +diff -up arj-3.10.22/environ.c~ arj-3.10.22/environ.c +--- arj-3.10.22/environ.c~ 2008-03-31 15:19:36.000000000 +0200 ++++ arj-3.10.22/environ.c 2008-03-31 15:19:36.000000000 +0200 +@@ -12,6 +12,8 @@ + #include <conio.h> + #include <io.h> + #include <process.h> ++#else ++#include <sys/wait.h> + #endif + + #include <fcntl.h> +diff -up arj-3.10.22/arjsfx.c~ arj-3.10.22/arjsfx.c +--- arj-3.10.22/arjsfx.c~ 2008-03-31 15:17:45.000000000 +0200 ++++ arj-3.10.22/arjsfx.c 2008-03-31 15:17:45.000000000 +0200 +@@ -5,6 +5,7 @@ + * + */ + ++#define _GNU_SOURCE + #include <stdio.h> + #include <signal.h> + +diff -up arj-3.10.22/arj.c~ arj-3.10.22/arj.c +--- arj-3.10.22/arj.c~ 2008-03-31 15:17:14.000000000 +0200 ++++ arj-3.10.22/arj.c 2008-03-31 15:17:14.000000000 +0200 +@@ -5,6 +5,7 @@ + * + */ + ++#define _GNU_SOURCE + #include <stdio.h> + #include <signal.h>
\ No newline at end of file |