diff options
author | jkoshy <jkoshy@FreeBSD.org> | 2006-05-31 01:36:32 +0800 |
---|---|---|
committer | jkoshy <jkoshy@FreeBSD.org> | 2006-05-31 01:36:32 +0800 |
commit | 3cb9f4925073beaea7b15bfc021e2d2ed61f8434 (patch) | |
tree | 78cbacb3f1bbd2fed3e5de748c5e02fb88eca254 /devel | |
parent | 23edabd0cf33b4dc66209ffb0f9bcabac3f9f5b4 (diff) | |
download | freebsd-ports-gnome-3cb9f4925073beaea7b15bfc021e2d2ed61f8434.tar.gz freebsd-ports-gnome-3cb9f4925073beaea7b15bfc021e2d2ed61f8434.tar.zst freebsd-ports-gnome-3cb9f4925073beaea7b15bfc021e2d2ed61f8434.zip |
- Upgrade to v5.6. Upstream changes include:
+ Support for ASP constants.
+ Support for GNU Make extensions.
+ ".mk" is now recognized as a Make language file.
+ Extensions to the Ruby language parser.
+ Many bug fixes.
- Use the --with-readlib configuration option
instead of homebrewing our own install process. This change
installs 'readtags.[oh]' under ${PREFIX}/lib and ${PREFIX}/include
respectively.
- Update the list of supported languages in the port's
description.
Diffstat (limited to 'devel')
-rw-r--r-- | devel/ctags/Makefile | 12 | ||||
-rw-r--r-- | devel/ctags/distinfo | 6 | ||||
-rw-r--r-- | devel/ctags/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | devel/ctags/pkg-descr | 7 | ||||
-rw-r--r-- | devel/ctags/pkg-plist | 6 |
5 files changed, 23 insertions, 19 deletions
diff --git a/devel/ctags/Makefile b/devel/ctags/Makefile index 3b32f60f6d68..f142d37c8101 100644 --- a/devel/ctags/Makefile +++ b/devel/ctags/Makefile @@ -6,8 +6,7 @@ # PORTNAME= ctags -PORTVERSION= 5.5.4 -PORTREVISION= 1 +PORTVERSION= 5.6 CATEGORIES= devel MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= ${PORTNAME} @@ -16,18 +15,13 @@ MAINTAINER= jkoshy@FreeBSD.org COMMENT= A feature-filled tagfile generator for vi and emacs clones GNU_CONFIGURE= yes -CONFIGURE_ARGS= --enable-macro-patterns --disable-etags +CONFIGURE_ARGS= --enable-macro-patterns --with-readlib MAN1= exctags.1 PKGMESSAGE= ${WRKDIR}/pkg-message -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/ctags ${PREFIX}/bin/exctags - ${INSTALL_MAN} ${WRKSRC}/ctags.1 ${PREFIX}/man/man1/exctags.1 - ${MKDIR} ${PREFIX}/include/ctags ${PREFIX}/lib/ctags - ${INSTALL_DATA} ${WRKSRC}/readtags.h ${PREFIX}/include/ctags/ - ${INSTALL_DATA} ${WRKSRC}/readtags.o ${PREFIX}/lib/ctags/ +post-install: @${SED} 's:%%PREFIX%%:'${PREFIX}':' < ${PKGDIR}/pkg-message > ${PKGMESSAGE} @${CAT} ${PKGMESSAGE} diff --git a/devel/ctags/distinfo b/devel/ctags/distinfo index 3b67d7b5cbe1..e69b7453f900 100644 --- a/devel/ctags/distinfo +++ b/devel/ctags/distinfo @@ -1,3 +1,3 @@ -MD5 (ctags-5.5.4.tar.gz) = a84124caadd4103270e0b84596ecfe83 -SHA256 (ctags-5.5.4.tar.gz) = 7b83689a47efa627d4b5670317125de3d87ae9278cf69c3ac7e3b7be646e715d -SIZE (ctags-5.5.4.tar.gz) = 260962 +MD5 (ctags-5.6.tar.gz) = 9026a6c6950751bc4fd1be37e8a2070f +SHA256 (ctags-5.6.tar.gz) = 55c0693845644735f76242fa717efd92d9cb99543f7a7fa65d63bdd083c4eb95 +SIZE (ctags-5.6.tar.gz) = 267019 diff --git a/devel/ctags/files/patch-Makefile.in b/devel/ctags/files/patch-Makefile.in new file mode 100644 index 000000000000..cbc7b1219e6e --- /dev/null +++ b/devel/ctags/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig Tue May 30 22:51:24 2006 ++++ Makefile.in Tue May 30 22:51:27 2006 +@@ -6,7 +6,7 @@ + # These are the names of the installed programs, in case you wish to change + # them. + # +-CTAGS_PROG = ctags ++CTAGS_PROG = exctags + ETAGS_PROG = etags + + # Set this to the path to your shell (must run Bourne shell commands). diff --git a/devel/ctags/pkg-descr b/devel/ctags/pkg-descr index b7fe05736a4b..bcf0bdf0d0ad 100644 --- a/devel/ctags/pkg-descr +++ b/devel/ctags/pkg-descr @@ -6,8 +6,9 @@ Alternatively, it can generate a cross reference file which lists, in human-readable form, information about the various objects found in a set of source code files. -Supported languages include: Assembler, AWK, ASP, BETA, Bourne/Korn/Zsh -Shell, C, C++, COBOL, Eiffel, Fortran, Java, Lisp, Lua, Make, Pascal, Perl, -PHP, Python, REXX, Ruby, S-Lang, Scheme, Tcl, Vim and Yacc. +Supported languages include: Assembler, ASP, AWK, BETA, C, C++, C#, +COBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make, +Pascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell +(Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc. WWW: http://ctags.sourceforge.net/ diff --git a/devel/ctags/pkg-plist b/devel/ctags/pkg-plist index c86364c6379b..b0ba035187b6 100644 --- a/devel/ctags/pkg-plist +++ b/devel/ctags/pkg-plist @@ -1,5 +1,3 @@ bin/exctags -include/ctags/readtags.h -lib/ctags/readtags.o -@dirrm include/ctags -@dirrm lib/ctags +include/readtags.h +lib/readtags.o |