Update make to 3.82

This commit is contained in:
Scott McCreary
2010-09-20 18:56:27 +00:00
parent 5dfb9c7c2b
commit 564baf333a
2 changed files with 32 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
DESCRIPTION="Standard tool to compile source trees."
HOMEPAGE="http://www.gnu.org/software/make/"
SRC_URI="http://ftp.gnu.org/pub/gnu/make/make-3.82.tar.bz2"
CHECKSUM_MD5="1a11100f3c63fcf5753818e59d63088f"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd make-3.82
libtoolize -fci
./configure --prefix=/boot/common
make
}
INSTALL {
cd make-3.82
make install
}
LICENSE="GNU GPL v3"
COPYRIGHT="1988-2010 Free Software Foundation, Inc."

View File

@@ -0,0 +1,12 @@
diff -up make-3.82/arscan.c.orig make-3.82/arscan.c
--- make-3.82/arscan.c.orig 2010-09-20 13:33:16.283901952 -0600
+++ make-3.82/arscan.c 2010-09-20 13:34:10.106168320 -0600
@@ -253,7 +253,7 @@ ar_scan (char *archive, long int (*funct
#endif
#ifndef WINDOWS32
-# ifndef __BEOS__
+# if !defined(__BEOS__) && !defined(__HAIKU__)
# include <ar.h>
# else
/* BeOS 5 doesn't have <ar.h> but has archives in the same format