head 1.6; access; symbols pkgsrc-2026Q1:1.6.0.104 pkgsrc-2026Q1-base:1.6 pkgsrc-2025Q4:1.6.0.102 pkgsrc-2025Q4-base:1.6 pkgsrc-2025Q3:1.6.0.100 pkgsrc-2025Q3-base:1.6 pkgsrc-2025Q2:1.6.0.98 pkgsrc-2025Q2-base:1.6 pkgsrc-2025Q1:1.6.0.96 pkgsrc-2025Q1-base:1.6 pkgsrc-2024Q4:1.6.0.94 pkgsrc-2024Q4-base:1.6 pkgsrc-2024Q3:1.6.0.92 pkgsrc-2024Q3-base:1.6 pkgsrc-2024Q2:1.6.0.90 pkgsrc-2024Q2-base:1.6 pkgsrc-2024Q1:1.6.0.88 pkgsrc-2024Q1-base:1.6 pkgsrc-2023Q4:1.6.0.86 pkgsrc-2023Q4-base:1.6 pkgsrc-2023Q3:1.6.0.84 pkgsrc-2023Q3-base:1.6 pkgsrc-2023Q2:1.6.0.82 pkgsrc-2023Q2-base:1.6 pkgsrc-2023Q1:1.6.0.80 pkgsrc-2023Q1-base:1.6 pkgsrc-2022Q4:1.6.0.78 pkgsrc-2022Q4-base:1.6 pkgsrc-2022Q3:1.6.0.76 pkgsrc-2022Q3-base:1.6 pkgsrc-2022Q2:1.6.0.74 pkgsrc-2022Q2-base:1.6 pkgsrc-2022Q1:1.6.0.72 pkgsrc-2022Q1-base:1.6 pkgsrc-2021Q4:1.6.0.70 pkgsrc-2021Q4-base:1.6 pkgsrc-2021Q3:1.6.0.68 pkgsrc-2021Q3-base:1.6 pkgsrc-2021Q2:1.6.0.66 pkgsrc-2021Q2-base:1.6 pkgsrc-2021Q1:1.6.0.64 pkgsrc-2021Q1-base:1.6 pkgsrc-2020Q4:1.6.0.62 pkgsrc-2020Q4-base:1.6 pkgsrc-2020Q3:1.6.0.60 pkgsrc-2020Q3-base:1.6 pkgsrc-2020Q2:1.6.0.56 pkgsrc-2020Q2-base:1.6 pkgsrc-2020Q1:1.6.0.36 pkgsrc-2020Q1-base:1.6 pkgsrc-2019Q4:1.6.0.58 pkgsrc-2019Q4-base:1.6 pkgsrc-2019Q3:1.6.0.54 pkgsrc-2019Q3-base:1.6 pkgsrc-2019Q2:1.6.0.52 pkgsrc-2019Q2-base:1.6 pkgsrc-2019Q1:1.6.0.50 pkgsrc-2019Q1-base:1.6 pkgsrc-2018Q4:1.6.0.48 pkgsrc-2018Q4-base:1.6 pkgsrc-2018Q3:1.6.0.46 pkgsrc-2018Q3-base:1.6 pkgsrc-2018Q2:1.6.0.44 pkgsrc-2018Q2-base:1.6 pkgsrc-2018Q1:1.6.0.42 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.6.0.40 pkgsrc-2017Q4-base:1.6 pkgsrc-2017Q3:1.6.0.38 pkgsrc-2017Q3-base:1.6 pkgsrc-2017Q2:1.6.0.34 pkgsrc-2017Q2-base:1.6 pkgsrc-2017Q1:1.6.0.32 pkgsrc-2017Q1-base:1.6 pkgsrc-2016Q4:1.6.0.30 pkgsrc-2016Q4-base:1.6 pkgsrc-2016Q3:1.6.0.28 pkgsrc-2016Q3-base:1.6 pkgsrc-2016Q2:1.6.0.26 pkgsrc-2016Q2-base:1.6 pkgsrc-2016Q1:1.6.0.24 pkgsrc-2016Q1-base:1.6 pkgsrc-2015Q4:1.6.0.22 pkgsrc-2015Q4-base:1.6 pkgsrc-2015Q3:1.6.0.20 pkgsrc-2015Q3-base:1.6 pkgsrc-2015Q2:1.6.0.18 pkgsrc-2015Q2-base:1.6 pkgsrc-2015Q1:1.6.0.16 pkgsrc-2015Q1-base:1.6 pkgsrc-2014Q4:1.6.0.14 pkgsrc-2014Q4-base:1.6 pkgsrc-2014Q3:1.6.0.12 pkgsrc-2014Q3-base:1.6 pkgsrc-2014Q2:1.6.0.10 pkgsrc-2014Q2-base:1.6 pkgsrc-2014Q1:1.6.0.8 pkgsrc-2014Q1-base:1.6 pkgsrc-2013Q4:1.6.0.6 pkgsrc-2013Q4-base:1.6 pkgsrc-2013Q3:1.6.0.4 pkgsrc-2013Q3-base:1.6 pkgsrc-2013Q2:1.6.0.2 pkgsrc-2013Q2-base:1.6 pkgsrc-2013Q1:1.5.0.54 pkgsrc-2013Q1-base:1.5 pkgsrc-2012Q4:1.5.0.52 pkgsrc-2012Q4-base:1.5 pkgsrc-2012Q3:1.5.0.50 pkgsrc-2012Q3-base:1.5 pkgsrc-2012Q2:1.5.0.48 pkgsrc-2012Q2-base:1.5 pkgsrc-2012Q1:1.5.0.46 pkgsrc-2012Q1-base:1.5 pkgsrc-2011Q4:1.5.0.44 pkgsrc-2011Q4-base:1.5 pkgsrc-2011Q3:1.5.0.42 pkgsrc-2011Q3-base:1.5 pkgsrc-2011Q2:1.5.0.40 pkgsrc-2011Q2-base:1.5 pkgsrc-2011Q1:1.5.0.38 pkgsrc-2011Q1-base:1.5 pkgsrc-2010Q4:1.5.0.36 pkgsrc-2010Q4-base:1.5 pkgsrc-2010Q3:1.5.0.34 pkgsrc-2010Q3-base:1.5 pkgsrc-2010Q2:1.5.0.32 pkgsrc-2010Q2-base:1.5 pkgsrc-2010Q1:1.5.0.30 pkgsrc-2010Q1-base:1.5 pkgsrc-2009Q4:1.5.0.28 pkgsrc-2009Q4-base:1.5 pkgsrc-2009Q3:1.5.0.26 pkgsrc-2009Q3-base:1.5 pkgsrc-2009Q2:1.5.0.24 pkgsrc-2009Q2-base:1.5 pkgsrc-2009Q1:1.5.0.22 pkgsrc-2009Q1-base:1.5 pkgsrc-2008Q4:1.5.0.20 pkgsrc-2008Q4-base:1.5 pkgsrc-2008Q3:1.5.0.18 pkgsrc-2008Q3-base:1.5 cube-native-xorg:1.5.0.16 cube-native-xorg-base:1.5 pkgsrc-2008Q2:1.5.0.14 pkgsrc-2008Q2-base:1.5 cwrapper:1.5.0.12 pkgsrc-2008Q1:1.5.0.10 pkgsrc-2008Q1-base:1.5 pkgsrc-2007Q4:1.5.0.8 pkgsrc-2007Q4-base:1.5 pkgsrc-2007Q3:1.5.0.6 pkgsrc-2007Q3-base:1.5 pkgsrc-2007Q2:1.5.0.4 pkgsrc-2007Q2-base:1.5 pkgsrc-2007Q1:1.5.0.2 pkgsrc-2007Q1-base:1.5 pkgsrc-2006Q4:1.4.0.22 pkgsrc-2006Q4-base:1.4 pkgsrc-2006Q3:1.4.0.20 pkgsrc-2006Q3-base:1.4 pkgsrc-2006Q2:1.4.0.18 pkgsrc-2006Q2-base:1.4 pkgsrc-2006Q1:1.4.0.16 pkgsrc-2006Q1-base:1.4 pkgsrc-2005Q4:1.4.0.14 pkgsrc-2005Q4-base:1.4 pkgsrc-2005Q3:1.4.0.12 pkgsrc-2005Q3-base:1.4 pkgsrc-2005Q2:1.4.0.10 pkgsrc-2005Q2-base:1.4 pkgsrc-2005Q1:1.4.0.8 pkgsrc-2005Q1-base:1.4 pkgsrc-2004Q4:1.4.0.6 pkgsrc-2004Q4-base:1.4 pkgsrc-2004Q3:1.4.0.4 pkgsrc-2004Q3-base:1.4 pkgsrc-2004Q2:1.4.0.2 pkgsrc-2004Q2-base:1.4 pkgsrc-2004Q1:1.3.0.12 pkgsrc-2004Q1-base:1.3 pkgsrc-2003Q4:1.3.0.10 pkgsrc-2003Q4-base:1.3 netbsd-1-6-1:1.3.0.6 netbsd-1-6-1-base:1.3 netbsd-1-6:1.3.0.8 netbsd-1-6-RELEASE-base:1.3 pkgviews:1.3.0.4 pkgviews-base:1.3 buildlink2:1.3.0.2 buildlink2-base:1.3 netbsd-1-5-PATCH003:1.3 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.6 date 2013.05.05.21.56.22; author rodent; state Exp; branches; next 1.5; 1.5 date 2007.02.23.00.14.09; author wiz; state Exp; branches; next 1.4; 1.4 date 2004.06.03.15.20.59; author uebayasi; state Exp; branches; next 1.3; 1.3 date 2002.03.06.16.45.02; author seb; state Exp; branches; next 1.2; 1.2 date 2001.11.13.15.23.25; author seb; state Exp; branches; next 1.1; 1.1 date 2001.09.30.10.26.10; author seb; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2001.09.30.10.26.10; author seb; state Exp; branches; next ; desc @@ 1.6 log @Use PREFIX instead of LOCALBASE. Commented patches/patch-aa and regenerated distinfo. patches/patch-ab still needs commenting. Resolves SUBST issue cited in PR pkg/47387. @ text @$NetBSD: patch-aa,v 1.5 2007/02/23 00:14:09 wiz Exp $ Change names of install programmes as to not conflict with other packages. --- Makefile.in.orig 2003-07-27 22:09:58.000000000 +0000 +++ Makefile.in @@@@ -6,8 +6,8 @@@@ # These are the names of the installed programs, in case you wish to change # them. # -CTAGS_PROG = ctags -ETAGS_PROG = etags +CTAGS_PROG = exctags +ETAGS_PROG = exetags # Set this to the path to your shell (must run Bourne shell commands). # @ 1.5 log @Update to 5.6: ctags-5.6 (Mon May 29 2006) * Reformatted code for independence of tab stop setting. * Changed default configuration to disable installation of etags links. * Changed --langmap to first unmap each supplied extension from other languages. * Added support for ASP constants [ASP, Patch #961842]. * Added support for GNU make extensions [Make]. * Added .mk as extension recognized as a make language file [Make]. * Added missing help for list-maps options [Bug #1201826]. * Added new extension field "typeref" [thanks to Bram Moolenaar]. * Extended functionality of Ruby parser with patch from Elliot Hughes [Ruby]. * Fixed creation of TAGS file with etags-include but no files [Bug #941233]. * Fixed problem reading last line of list file (-L) without final newline. * Fixed infinite loop that could occur on files without final newline [C, Java]. * Fixed incorrect tag for first field of table [SQL]. * Fixed missing tags for functions beginning with underscore [Sh]. * Fixed missing tags for functions with variable arg list [C, Bug #1201689]. * Fixed parsing problem with parentheses in argument list [C, Bug #1085585]. * Fixed problem in preprocessor directive handling [C, Bug #1086609]. @ text @d1 3 a3 1 $NetBSD$ @ 1.4 log @Update to exctags to 5.5.4. Changes since 5.5.0: * Added support for Perl labels. * Added support for Perl "use constant" [Perl, Patch #853704, Feature Request #710017]. * Added support for package qualification of tags, removing useless "package" tag kind [Perl, Feature Request #448887]. * Added support for "and" keyword [SML, Bug #816636]. * Added support for variables [PHP]. * Added tags for local variables for C-based languages [C/C++/C#/Java/Vera, Feature Request #449503]. * Added support for tags for labels [PL/SQL]. * Added support for tags for constant definitions [PHP]. And many bug fixes. @ text @d3 2 a4 2 --- Makefile.in.orig 2004-06-03 23:33:10.000000000 +0900 +++ Makefile.in 2004-06-03 23:37:34.000000000 +0900 a15 77 @@@@ -28,6 +28,7 @@@@ CC = @@CC@@ DEFS = @@DEFS@@ CFLAGS = @@CFLAGS@@ +CPPFLAGS = @@CPPFLAGS@@ LDFLAGS = @@LDFLAGS@@ LIBS = @@LIBS@@ EXEEXT = @@EXEEXT@@ @@@@ -59,9 +60,9 @@@@ VPATH = $(srcdir) -INSTALL = cp -INSTALL_PROG = $(INSTALL) -INSTALL_DATA = $(INSTALL) +INSTALL_PROGRAM = $(BSD_INSTALL_PROGRAM) +INSTALL_MAN = $(BSD_INSTALL_MAN) +INSTALL_DATA = $(BSD_INSTALL_DATA) READ_LIB = readtags.$(OBJEXT) READ_INC = readtags.h @@@@ -103,14 +104,14 @@@@ $(CC) -I. -I$(srcdir) $(DEFS) -DDEBUG -g $(LDFLAGS) -o $@@ debug.c $(SOURCES) readtags$(EXEEXT): readtags.c readtags.h - $(CC) -DREADTAGS_MAIN -I. -I$(srcdir) $(DEFS) $(CFLAGS) $(LDFLAGS) -o $@@ readtags.c + $(CC) -DREADTAGS_MAIN -I. -I$(srcdir) $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@@ readtags.c ETYPEREF_OBJS = etyperef.o keyword.o routines.o strlist.o vstring.o etyperef$(EXEEXT): $(ETYPEREF_OBJS) $(CC) $(LDFLAGS) -o $@@ $(ETYPEREF_OBJS) etyperef.o: eiffel.c - $(CC) -DTYPE_REFERENCE_TOOL -I. -I$(srcdir) $(DEFS) $(CFLAGS) -o $@@ -c eiffel.c + $(CC) -DTYPE_REFERENCE_TOOL -I. -I$(srcdir) $(DEFS) $(CPPFLAGS) $(CFLAGS) -o $@@ -c eiffel.c $(OBJECTS): $(HEADERS) config.h @@@@ -138,7 +139,7 @@@@ install-lib: $(DEST_READ_LIB) $(DEST_READ_INC) $(DEST_CTAGS): $(CTAGS_EXEC) $(bindir) FORCE - $(INSTALL_PROG) $(CTAGS_EXEC) $@@ && chmod 755 $@@ + $(INSTALL_PROGRAM) $(CTAGS_EXEC) $@@ && chmod 755 $@@ $(DEST_ETAGS): - if [ -x $(DEST_CTAGS) ]; then \ @@@@ -153,7 +154,7 @@@@ install-eman: $(DEST_EMAN) $(DEST_CMAN): $(man1dir) $(MANPAGE) FORCE - - $(INSTALL_DATA) $(srcdir)/$(MANPAGE) $@@ && chmod 644 $@@ + - $(INSTALL_MAN) $(srcdir)/$(MANPAGE) $@@ && chmod 644 $@@ $(DEST_EMAN): - if [ -f $(DEST_CMAN) ]; then \ @@@@ -164,10 +165,10 @@@@ # install the library # $(DEST_READ_LIB): $(READ_LIB) $(libdir) FORCE - $(INSTALL_PROG) $(READ_LIB) $@@ && chmod 644 $@@ + $(INSTALL_DATA) $(READ_LIB) $@@ && chmod 644 $@@ $(DEST_READ_INC): $(READ_INC) $(incdir) FORCE - $(INSTALL_PROG) $(READ_INC) $@@ && chmod 644 $@@ + $(INSTALL_DATA) $(READ_INC) $@@ && chmod 644 $@@ # @@@@ -216,6 +217,6 @@@@ # implicit rules # .c.$(OBJEXT): - $(CC) -I. -I$(srcdir) $(DEFS) $(CFLAGS) -c $< + $(CC) -I. -I$(srcdir) $(DEFS) $(CPPFLAGS) $(CFLAGS) -c $< # vi:set tabstop=8: @ 1.3 log @Update to version 5.2.3. List of changes for version 5.2.3: * Fixed portability problem in makefile [Solaris, FreeBSD]. * Fixed infinite loop for certain cases of invalid syntax [Eiffel]. * Changed Asm parser to regex, extending its support for more variants [Asm]. List of changes for version 5.2.2: * Fixed spurious tags following empty feature clause [Eiffel]. * Fixed missing tags for classes specifying generic creation routine [Eiffel]. * Fixed missing tags when label not followed by white space [YACC]. * Fixed for portability [Solaris, MacOS X]. * Added support for type reference tool [Eiffel]. List of changes for version 5.2.1: * Portability fixes [Mingw32]. * Added "RCS" and "CVS" to list of directories excluded by default. * Fixed missing tags for function pointers declared const or volatile [C, Bug #503764]. @ text @d3 2 a4 2 --- Makefile.in.orig Sun Feb 17 22:42:06 2002 +++ Makefile.in d20 1 a20 1 +CPPFLAGS = @@CPPFLAGS@@ d31 3 a33 3 +INSTALL_PROGRAM = $(BSD_INSTALL_PROGRAM) +INSTALL_MAN = $(BSD_INSTALL_MAN) +INSTALL_DATA = $(BSD_INSTALL_DATA) d54 1 a54 1 @@@@ -138,8 +139,7 @@@@ d59 1 a59 2 - $(STRIP) $(DEST_CTAGS) + $(INSTALL_PROGRAM) $(CTAGS_EXEC) $@@ d63 1 a63 1 @@@@ -154,7 +154,7 @@@@ d68 1 a68 1 + - $(INSTALL_MAN) $(srcdir)/$(MANPAGE) $@@ d72 1 a72 1 @@@@ -165,10 +165,10 @@@@ d77 1 a77 1 + $(INSTALL_DATA) $(READ_LIB) $@@ d81 1 a81 1 + $(INSTALL_DATA) $(READ_INC) $@@ d85 1 a85 1 @@@@ -217,6 +217,6 @@@@ @ 1.2 log @Upgrade to version 5.1. While here added the support of Exuberant etags (exetags in this package). List of changes for version 5.1: * Changed name of option configuration files for MSDOS, MSWindows, and OS/2. * Changed regex support to enforce REG_NEWLINE. This fixes problem where the newline character was explicity being matched by user patterns [Bug #431477]. * Added new public domain library for reading tag files (see readtags.h). * Added support for variables and namespaces, provided by Jay Glanville [Vim]. * Added report of non-options in option configuration files and CTAGS environment variable. * Added support for YACC language, submitted by Nick Hibma [YACC]. * Added support for Perl packages, submitted by Nick Hibma [Perl]. * Added '$' as valid identifier character for DEC C compiler [VMS, Bug #425147]. * Added compilation date and time to --version output. * Added configure check for HP-UX to determine if ANSI options needed [HP-UX]. * Removed tags for forward class/struct declarations [C/C++, Bug #432563]. * Eliminated ;" separator from end of tag line when no extension fields are present. * Fixed segmentation violation for some Lisp files [Lisp]. * Fixed segmentation violation occurring when file referenced in #line directive was from an unknown language. * Fixed loss of sync when parsing bit fields named with C++ reserved word [C]. * Fixed compilation problem on gcc-2.7.2. * Fixed problem parsing verbatim strings [Eiffel]. * Fixed problem with PHP references [PHP]. * Fixed handling of Perl __DATA__ sections [Perl]. * Fixed problem resulting from white space in tag name due to regex name specifier. * Fixed double reading of $HOME/.ctags when current directory is $HOME. * Fixed problem reading option configuration files using CR-LF newlines. * Fixed problem preventing output control over tag kinds of regex patterns [Bug #429869] @ text @d3 1 a3 1 --- Makefile.in.orig Fri Nov 2 06:24:11 2001 d20 1 a20 1 +CPPFLAGS= @@CPPFLAGS@@ d31 3 a33 3 +INSTALL_PROGRAM = $(BSD_INSTALL_PROGRAM) +INSTALL_MAN = $(BSD_INSTALL_MAN) +INSTALL_DATA = $(BSD_INSTALL_DATA) d37 1 a37 1 @@@@ -103,7 +104,7 @@@@ d40 11 a50 3 readtags: readtags.c readtags.h - $(CC) -I. -I$(srcdir) -DREADTAGS_MAIN $(DEFS) $(CFLAGS) $(LDFLAGS) -o $@@ $< + $(CC) -I. -I$(srcdir) -DREADTAGS_MAIN $(DEFS) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@@ $< d54 1 a54 1 @@@@ -131,8 +132,7 @@@@ d64 1 a64 1 @@@@ -147,7 +147,7 @@@@ d73 1 a73 1 @@@@ -158,10 +158,10 @@@@ d78 1 a78 1 + $(INSTALL_DATA) $(READ_LIB) $@@ d86 1 a86 1 @@@@ -208,6 +208,6 @@@@ @ 1.1 log @Initial revision @ text @d3 1 a3 1 --- Makefile.in.orig Wed Apr 11 07:14:18 2001 d5 1 a5 1 @@@@ -6,7 +6,7 @@@@ d10 1 d12 1 a12 1 ETAGS_PROG = etags d15 10 a24 1 @@@@ -58,9 +58,8 @@@@ d31 12 a42 2 +INSTALL_PROGRAM = $(BSD_INSTALL_PROGRAM) +INSTALL_MAN = $(BSD_INSTALL_MAN) d44 1 a44 1 MANPAGE = ctags.1 d46 2 a47 2 @@@@ -121,8 +120,7 @@@@ install-ebin: $(DEST_ETAGS) d56 1 a56 1 @@@@ -137,7 +135,7 @@@@ d65 21 @ 1.1.1.1 log @Added exctags 5.0.1, an exuberant (feature-filled) tagfile generator for vi, emacs and clones. Package provided by myself in pkg/13989, pkg directory name adjusted to devel/exctags. @ text @@