Update gnu global to 5.9.4

This commit is contained in:
Chris Roberts
2011-05-14 19:28:18 +00:00
parent 5cd29654a3
commit b836d52673
2 changed files with 46 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
DESCRIPTION="GNU Global is a source code tagging system."
HOMEPAGE="http://www.gnu.org/software/global/"
SRC_URI="http://ftp.gnu.org/pub/gnu/global/global-5.9.4.tar.gz"
CHECKSUM_MD5="6f715170a124093a3ac8f45ee286d85a"
REVISION="1"
STATUS_HAIKU="stable"
DEPEND=""
BUILD {
cd global-5.9.4
autoreconf -fi
./configure --prefix=`finddir B_COMMON_DIRECTORY` --with-exuberant-ctags=/bin/ctags --with-posix-sort=/bin/sort
make
}
INSTALL {
cd global-5.9.4
make install
}
LICENSE="GNU GPL v3"
COPYRIGHT="2000-2011 Tama Communications Corporation
2007-2011 Free Software Foundation, Inc."

View File

@@ -0,0 +1,25 @@
diff -up global-5.9.4/configure.ac.orig global-5.9.4/configure.ac
--- global-5.9.4/configure.ac.orig 2011-03-08 01:44:16.013369344 -0700
+++ global-5.9.4/configure.ac 2011-05-14 13:25:30.769392640 -0600
@@ -58,7 +58,7 @@ LTDL_INIT([recursive])
dnl Checks for libraries.
dnl Checks for header files.
-AC_CHECK_HEADERS(limits.h string.h unistd.h stdarg.h sys/time.h fcntl.h)
+AC_CHECK_HEADERS(limits.h string.h unistd.h stdarg.h stdint.h sys/time.h fcntl.h)
AC_CHECK_HEADERS(sys/resource.h)
AC_HEADER_DIRENT
if test ${ac_header_dirent} = no; then
diff -up global-5.9.4/libdb/db.h.orig global-5.9.4/libdb/db.h
--- global-5.9.4/libdb/db.h.orig 2011-03-08 01:44:16.037486592 -0700
+++ global-5.9.4/libdb/db.h 2011-05-14 13:25:30.770703360 -0600
@@ -40,6 +40,9 @@
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
+#ifdef HAVE_STDINT_H
+#include <stdint.h>
+#endif
#include "compat.h"