ports/53263: [PATCH] for updating devel/global to 4.5.3 and other corrections
Rui Lopes
rui at ruilopes.com
Fri Jun 13 00:30:11 UTC 2003
>Number: 53263
>Category: ports
>Synopsis: [PATCH] for updating devel/global to 4.5.3 and other corrections
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Thu Jun 12 17:30:09 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Rui Lopes
>Release: FreeBSD 5.1-RELEASE i386
>Organization:
>Environment:
System: FreeBSD disty 5.1-RELEASE FreeBSD 5.1-RELEASE #0: Fri Jun 6 19:30:44 WEST 2003 root at disty:/usr/obj/usr/src/sys/DEBUGGER i386
>Description:
- updated to global 4.5.3
- added a patch to fix a header inclusion problem in strbuf.h
- updated WWW link
- removed the anoying configure warning:
configure: WARNING: you should use --build, --host, --target
- moved the @unexec install-info thing in pkg-plist
>How-To-Repeat:
>Fix:
--- global-4.5.2.patch begins here ---
# updated to global 4.5.3
# added a patch to fix a header inclusion problem in strbuf.h
# updated WWW link
# removed the anoying configure warning:
# configure: WARNING: you should use --build, --host, --target
# moved the @unexec install-info thing in pkg-plist
# -- Rui Lopes <rui at ruilopes.com>
diff -ruN global.orig/Makefile global/Makefile
--- global.orig/Makefile Thu Jun 12 23:37:03 2003
+++ global/Makefile Thu Jun 12 23:54:17 2003
@@ -6,15 +6,17 @@
#
PORTNAME= global
-PORTVERSION= 4.5.2
+PORTVERSION= 4.5.3
CATEGORIES= devel
-MASTER_SITES= http://www.tamacom.com/global/
+MASTER_SITES= ${MASTER_SITE_GNU}
+MASTER_SITE_SUBDIR= ${PORTNAME}
MAINTAINER= jos at catnook.com
COMMENT= A source code tag system
GNU_CONFIGURE= yes
USE_PERL5= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAN1= gctags.1 global.1 gozilla.1 gtags.1 htags.1
diff -ruN global.orig/distinfo global/distinfo
--- global.orig/distinfo Thu Jun 12 23:37:03 2003
+++ global/distinfo Thu Jun 12 23:48:04 2003
@@ -1 +1 @@
-MD5 (global-4.5.2.tar.gz) = f2f61d5c7e2d1cf2855e5a2fb35fd0af
+MD5 (global-4.5.3.tar.gz) = e591095c42fc42c6af8a1a3a5797a5a1
diff -ruN global.orig/files/patch-strbuf.h global/files/patch-strbuf.h
--- global.orig/files/patch-strbuf.h Thu Jan 1 01:00:00 1970
+++ global/files/patch-strbuf.h Fri Jun 13 01:01:01 2003
@@ -0,0 +1,11 @@
+--- libutil/strbuf.h.orig Fri Jun 13 01:00:25 2003
++++ libutil/strbuf.h Fri Jun 13 01:00:33 2003
+@@ -24,7 +24,7 @@
+
+ #include <stdio.h>
+ #ifdef HAVE_STRING_H
+-#include <string.h>
++//#include <string.h>
+ #else
+ #include <strings.h>
+ #endif
diff -ruN global.orig/pkg-descr global/pkg-descr
--- global.orig/pkg-descr Thu Jun 12 23:37:03 2003
+++ global/pkg-descr Thu Jun 12 23:43:05 2003
@@ -1,7 +1,7 @@
GLOBAL is a source code tag system that works the same way across diverse
-environments. Supported languages are C/Yacc and Java.
+environments. Supported languages are C, C++, Yacc and Java.
You can locate a specified function in the source files and move there easily.
It is useful for hacking a large project containing many subdirectories,
many '#ifdef' and many main() functions, like MH, X or BSD kernel.
-WWW: http://www.tamacom.com/global/
+WWW: http://www.gnu.org/software/global/
diff -ruN global.orig/pkg-plist global/pkg-plist
--- global.orig/pkg-plist Thu Jun 12 23:37:03 2003
+++ global/pkg-plist Fri Jun 13 00:32:47 2003
@@ -3,12 +3,12 @@
bin/gozilla
bin/gtags
bin/htags
+%%PORTDOCS%%@unexec install-info --delete %D/info/global.info %D/info/dir
%%PORTDOCS%%info/global.info
%%PORTDOCS%%info/global.info-1
%%PORTDOCS%%info/global.info-2
%%PORTDOCS%%info/global.info-3
%%PORTDOCS%%@exec install-info %D/info/global.info %D/info/dir
-%%PORTDOCS%%@unexec install-info --delete %D/info/global.info %D/info/dir
%%PORTDOCS%%share/doc/global/AUTHORS
%%PORTDOCS%%share/doc/global/COPYING
%%PORTDOCS%%share/doc/global/ChangeLog
--- global-4.5.2.patch ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list