diff options
author | wiz <wiz@pkgsrc.org> | 2008-03-13 16:45:33 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2008-03-13 16:45:33 +0000 |
commit | d0f7cc146b65e42b4300ba24abaa072597ab566d (patch) | |
tree | d518ab401ccfe8b0f652d5a0ce504dcdf3e9219b /textproc/source-highlight/Makefile | |
parent | 89cfa8c5c4f544c35c63fd7310fffe3b68ba17ff (diff) | |
download | pkgsrc-d0f7cc146b65e42b4300ba24abaa072597ab566d.tar.gz |
Update to 2.9:
Version 2.9
* language definition for C (not C++) files
* language definition for properties files
* language definition for KDE desktop and ini files
* language definition for lsm files (Linux Software Map)
* language definition for rpm spec files
* language definition for Haxe files (thanks to Jos Hirth)
* style.defaults for associating a style for an element (whose style is
not specified) to the style of another element
* highlight some KDE programming files (e.g., .rc, .kcfg, etc.)
* correctly highlight for less when filenames contain paths
* fixed a bug in file inclusion of langdef files
* fixed compilation problems for fileutil.cc (thanks to Adrian Reber)
* xml elements are correctly recognized when containing .
(thanks to Toby White)
* references for xhtml output files
Version 2.8
* lang definition for slang (by John E. Davis)
* correctly handle words in ' and ` regular expression strings
* the right delimiter of a delim element can refer to marked subexpressions
in the left delimiter
* fixed the definition of C-style comments which are not nested
* improved perl syntax highlighting
* javascript regular expression highlighting
* padding character for line numbers can be specified (thanks to
Roger Nilsson)
* removed non standard % make rules
Version 2.7
* fixed language association for log files.
* use standard sed arguments
* check that the ctags program supports the options used by source-highlight
and disable ctags tests if it does not
* removed some memory leaks from scanners and parsers
* fixed regular expression highlighting strings in perl
(thanks to Elias Pipping)
* regexp language element
* infer script languages also checking for the env specification
* improved error reporting for lang definition files
* ` ` syntax for regular expressions that permits backreferences
and conditionals
* explicit naming for subexpressions syntax
* added a program, check-regexp, for checking regular expressions
on the command line
* fix html tag definitions
* fix ruby regexp definition
* --doc option and references for docbook output
* xhtml output with non fixed font
Version 2.6
* language definition for makefiles
* language definition for css files
* language definition for m4 files
* fixed some problems in xml.lang
* fixed some problems in sh.lang
* the ctags found during configure is correctly used in makefiles
* --quiet option showing no progress information
(thanks to C. Michael Pilato)
* handle direct color specifications in double quotes in style files
* in style files can specify formatting options for more than one
element on the same line
* accept css specifications as style specifications (limited support)
* handle background color for some output formats (e.g., xhtml)
* in style files the background color (for the entire output)
can be specified
* fixed a problem in configure script on some BSD systems
(thanks to Thomas Klausner)
Diffstat (limited to 'textproc/source-highlight/Makefile')
-rw-r--r-- | textproc/source-highlight/Makefile | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/textproc/source-highlight/Makefile b/textproc/source-highlight/Makefile index 91d68e9c0b0..973a2f89f96 100644 --- a/textproc/source-highlight/Makefile +++ b/textproc/source-highlight/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.25 2008/01/04 20:05:12 jmmv Exp $ +# $NetBSD: Makefile,v 1.26 2008/03/13 16:45:33 wiz Exp $ # -DISTNAME= source-highlight-2.5 +DISTNAME= source-highlight-2.9 SVR4_PKGNAME= srchl -PKGREVISION= 1 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_GNU:=src-highlite/} @@ -15,6 +14,7 @@ DEPENDS+= exctags-[0-9]*:../../devel/exctags GNU_CONFIGURE= YES USE_LANGUAGES= c c++ +USE_LIBTOOL= YES CONFIGURE_ENV+= CTAGS=${LOCALBASE}/bin/exctags INFO_FILES= YES @@ -34,11 +34,5 @@ BUILDLINK_TRANSFORM+= l:boost_regex:boost_regex-mt TOOLS_PLATFORM.gsed= # empty .endif -# Build is broken with input chroot -#.ifdef SOURCE_HIGHLIGHT_INPUT_CHROOT -#CONFIGURE_ARGS+= --enable-input-chroot=${SOURCE_HIGHLIGHT_INPUT_CHROOT:Q} -#BUILD_DEFS+= SOURCE_HIGHLIGHT_INPUT_CHROOT -#.endif - .include "../../devel/boost-libs/buildlink3.mk" .include "../../mk/bsd.pkg.mk" |