aboutsummaryrefslogtreecommitdiffstats
path: root/textproc
diff options
context:
space:
mode:
authorkwm <kwm@FreeBSD.org>2014-04-29 22:55:23 +0800
committerkwm <kwm@FreeBSD.org>2014-04-29 22:55:23 +0800
commit2a604209830a717b5d87770cf20163bfc4441100 (patch)
tree655d03b70fb3b5da7b43c49a014fd4d3fb4634c0 /textproc
parentbe2540eca0dbb54389419a04f849d0c88de07c64 (diff)
downloadfreebsd-ports-gnome-2a604209830a717b5d87770cf20163bfc4441100.tar.gz
freebsd-ports-gnome-2a604209830a717b5d87770cf20163bfc4441100.tar.zst
freebsd-ports-gnome-2a604209830a717b5d87770cf20163bfc4441100.zip
Update to 3.18.
Use @sample for config file. Take maintainership.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/highlight/Makefile34
-rw-r--r--textproc/highlight/distinfo4
-rw-r--r--textproc/highlight/files/patch-makefile35
-rw-r--r--textproc/highlight/files/patch-src_makefile38
-rw-r--r--textproc/highlight/pkg-plist290
5 files changed, 278 insertions, 123 deletions
diff --git a/textproc/highlight/Makefile b/textproc/highlight/Makefile
index b2d2b4d4142f..125e3cde1465 100644
--- a/textproc/highlight/Makefile
+++ b/textproc/highlight/Makefile
@@ -2,43 +2,35 @@
# $FreeBSD$
PORTNAME= highlight
-PORTVERSION= 2.16
+PORTVERSION= 3.18
PORTEPOCH= 2
CATEGORIES= textproc
MASTER_SITES= http://www.andre-simon.de/zip/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= kwm@FreeBSD.org
COMMENT= Customizable syntax highlighter
-USES= gmake
+BUILD_DEPENDS= boost-libs>0:${PORTSDIR}/devel/boost-libs
+
+USES= gmake lua:52 pkgconfig tar:bzip2
MAKEFILE= makefile
MAKE_ARGS= CXX="${CXX}" \
CFLAGS="${CXXFLAGS} ${CPPFLAGS} -DHAVE_DECL_GETOPT" \
LDFLAGS="${LDFLAGS}"
-PORTDOCS= ChangeLog INSTALL README README_DE \
- README_LANGLIST README_REGEX TODO
-PORTEXAMPLES= *
+PORTDOCS= *
post-patch:
@${REINPLACE_CMD} \
-e 's|^PREFIX =|PREFIX ?=|' \
-e 's|^conf_dir =.*|conf_dir = $${PREFIX}/etc/highlight/|' \
${WRKSRC}/${MAKEFILE}
- @${REINPLACE_CMD} -e 's|^CXX=|CXX?=|' ${WRKSRC}/src/${MAKEFILE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/man/${PORTNAME}.1.gz ${STAGEDIR}${MANPREFIX}/man/man1
- @${MKDIR} ${STAGEDIR}${ETCDIR}
- ${INSTALL_DATA} ${WRKSRC}/filetypes.conf ${STAGEDIR}${ETCDIR}/filetypes.conf.sample
- @${MKDIR} ${STAGEDIR}${DATADIR}
-.for d in langDefs themes
- (cd ${WRKSRC} && ${COPYTREE_SHARE} $d ${STAGEDIR}${DATADIR})
-.endfor
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- ${INSTALL_MAN} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
- @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
- (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR})
+ @${REINPLACE_CMD} -e 's|^CXX=|CXX?=|' \
+ -e 's|%%LOCALBASE%%|${LOCALBASE}|' \
+ ${WRKSRC}/src/${MAKEFILE}
+
+post-install:
+ @cd ${STAGEDIR}${PREFIX}/etc/highlight && ${MV} filetypes.conf \
+ filetypes.conf.sample
.include <bsd.port.mk>
diff --git a/textproc/highlight/distinfo b/textproc/highlight/distinfo
index 1036def8ad7d..feadd8a7d385 100644
--- a/textproc/highlight/distinfo
+++ b/textproc/highlight/distinfo
@@ -1,2 +1,2 @@
-SHA256 (highlight-2.16.tar.gz) = e7c0b3a5625870e6d0de3643970d16f2a2bc596f16a06d24cee9afa0e5330cb7
-SIZE (highlight-2.16.tar.gz) = 610249
+SHA256 (highlight-3.18.tar.bz2) = 55c6f7a5aeaac2c811078a0215b27c1c80d971bba5dff51ee74a97b3303a584b
+SIZE (highlight-3.18.tar.bz2) = 619669
diff --git a/textproc/highlight/files/patch-makefile b/textproc/highlight/files/patch-makefile
new file mode 100644
index 000000000000..be3e9c3541cc
--- /dev/null
+++ b/textproc/highlight/files/patch-makefile
@@ -0,0 +1,35 @@
+--- makefile.orig 2014-04-25 16:45:48.000000000 +0200
++++ makefile 2014-04-25 16:46:45.000000000 +0200
+@@ -4,10 +4,10 @@
+ # Installation directories:
+
+ # Destination directory for installation (intended for packagers)
+-DESTDIR =
++DESTDIR ?=
+
+ # Root directory for final installation
+-PREFIX = /usr
++PREFIX ?= /usr
+
+ # Location of the highlight data files:
+ data_dir = ${PREFIX}/share/highlight/
+@@ -16,7 +16,7 @@
+ bin_dir = ${PREFIX}/bin/
+
+ # Location of the highlight man page:
+-man_dir = ${PREFIX}/share/man/man1/
++man_dir = ${PREFIX}/man/man1/
+
+ # Location of the highlight documentation:
+ doc_dir = ${PREFIX}/share/doc/highlight/
+@@ -25,8 +25,8 @@
+ examples_dir = ${doc_dir}examples/
+
+ # Location of the highlight config files:
+-conf_dir = /etc/highlight/
+-#conf_dir = ${PREFIX}/etc/highlight/
++#conf_dir = /etc/highlight/
++conf_dir = ${PREFIX}/etc/highlight/
+
+ # Location of additional gui files
+ desktop_apps = ${PREFIX}/share/applications/
diff --git a/textproc/highlight/files/patch-src_makefile b/textproc/highlight/files/patch-src_makefile
new file mode 100644
index 000000000000..494cf4532305
--- /dev/null
+++ b/textproc/highlight/files/patch-src_makefile
@@ -0,0 +1,38 @@
+--- src/makefile.orig 2014-04-04 19:26:25.000000000 +0200
++++ src/makefile 2014-04-29 16:12:06.000000000 +0200
+@@ -12,7 +12,7 @@
+
+ # See src/gui-qt/highlight.pro for the Qt GUI compilation options
+
+-CXX=c++
++CXX?=c++
+
+ # Added -qt4 because of Arch Linux Qt5 migration
+ QMAKE=qmake-qt4
+@@ -33,15 +33,14 @@
+ # Include path
+ INCLUDE_DIR=./include/
+
+-
+ # If Lua 5.2 is not default on your system yet you have to:
+ # - remove -DUSE_LUA52
+ # - use lua5.1 in the pkg-config calls
+
+-LUA_CFLAGS=$(shell pkg-config --cflags lua) -DUSE_LUA52
++LUA_CFLAGS=$(shell pkg-config --cflags lua-5.2) -DUSE_LUA52
+
+ # default lua lib
+-LUA_LIBS=$(shell pkg-config --libs lua)
++LUA_LIBS=$(shell pkg-config --libs lua-5.2)
+
+ # luajit lib
+ # LUA_LIBS=$(shell pkg-config --libs luajit)
+@@ -68,7 +67,7 @@
+ #LDFLAGS = ${LDFLAGS} -s
+ #LDFLAGS= -Wl,--as-needed
+
+-CXX_COMPILE=${CXX} ${CFLAGS} -c -I ${INCLUDE_DIR} ${LUA_CFLAGS}
++CXX_COMPILE=${CXX} ${CFLAGS} -c -I ${INCLUDE_DIR} -I%%LOCALBASE%%/include ${LUA_CFLAGS}
+
+ # Data directories (data dir, configuration file dir)
+ CXX_DIR=-DHL_DATA_DIR=\"${HL_DATA_DIR}\" -DHL_CONFIG_DIR=\"${HL_CONFIG_DIR}\"
diff --git a/textproc/highlight/pkg-plist b/textproc/highlight/pkg-plist
index 79b6b0aeb185..6baf5315c687 100644
--- a/textproc/highlight/pkg-plist
+++ b/textproc/highlight/pkg-plist
@@ -1,121 +1,139 @@
bin/highlight
-@unexec if cmp -s %D/%%ETCDIR%%/filetypes.conf.sample %D/%%ETCDIR%%/filetypes.conf; then rm -f %D/%%ETCDIR%%/filetypes.conf; fi
-%%ETCDIR%%/filetypes.conf.sample
-@exec if [ ! -f %D/%%ETCDIR%%/filetypes.conf ] ; then cp -p %D/%F %B/filetypes.conf; fi
+@sample %%ETCDIR%%/filetypes.conf.sample
man/man1/highlight.1.gz
-%%DATADIR%%/langDefs/4gl.lang
-%%DATADIR%%/langDefs/a4c.lang
+%%DATADIR%%/langDefs/abap4.lang
+%%DATADIR%%/langDefs/abc.lang
%%DATADIR%%/langDefs/abnf.lang
-%%DATADIR%%/langDefs/abp.lang
+%%DATADIR%%/langDefs/actionscript.lang
%%DATADIR%%/langDefs/ada.lang
%%DATADIR%%/langDefs/agda.lang
-%%DATADIR%%/langDefs/ahk.lang
+%%DATADIR%%/langDefs/algol.lang
%%DATADIR%%/langDefs/ampl.lang
%%DATADIR%%/langDefs/amtrix.lang
%%DATADIR%%/langDefs/applescript.lang
%%DATADIR%%/langDefs/arc.lang
%%DATADIR%%/langDefs/arm.lang
-%%DATADIR%%/langDefs/as.lang
-%%DATADIR%%/langDefs/asm.lang
+%%DATADIR%%/langDefs/as400cl.lang
+%%DATADIR%%/langDefs/ascend.lang
%%DATADIR%%/langDefs/asp.lang
%%DATADIR%%/langDefs/aspect.lang
+%%DATADIR%%/langDefs/assembler.lang
%%DATADIR%%/langDefs/ats.lang
-%%DATADIR%%/langDefs/au3.lang
+%%DATADIR%%/langDefs/autohotkey.lang
+%%DATADIR%%/langDefs/autoit.lang
%%DATADIR%%/langDefs/avenue.lang
%%DATADIR%%/langDefs/awk.lang
%%DATADIR%%/langDefs/bat.lang
-%%DATADIR%%/langDefs/bb.lang
%%DATADIR%%/langDefs/bbcode.lang
-%%DATADIR%%/langDefs/bib.lang
+%%DATADIR%%/langDefs/bcpl.lang
+%%DATADIR%%/langDefs/bibtex.lang
+%%DATADIR%%/langDefs/biferno.lang
+%%DATADIR%%/langDefs/bison.lang
+%%DATADIR%%/langDefs/blitzbasic.lang
%%DATADIR%%/langDefs/bms.lang
%%DATADIR%%/langDefs/bnf.lang
%%DATADIR%%/langDefs/boo.lang
%%DATADIR%%/langDefs/c.lang
-%%DATADIR%%/langDefs/cb.lang
-%%DATADIR%%/langDefs/cfc.lang
-%%DATADIR%%/langDefs/chl.lang
+%%DATADIR%%/langDefs/ceylon.lang
+%%DATADIR%%/langDefs/charmm.lang
+%%DATADIR%%/langDefs/chill.lang
+%%DATADIR%%/langDefs/clean.lang
+%%DATADIR%%/langDefs/clearbasic.lang
%%DATADIR%%/langDefs/clipper.lang
%%DATADIR%%/langDefs/clojure.lang
%%DATADIR%%/langDefs/clp.lang
-%%DATADIR%%/langDefs/cob.lang
-%%DATADIR%%/langDefs/cs.lang
+%%DATADIR%%/langDefs/cobol.lang
+%%DATADIR%%/langDefs/coldfusion.lang
+%%DATADIR%%/langDefs/crk.lang
+%%DATADIR%%/langDefs/csharp.lang
%%DATADIR%%/langDefs/css.lang
%%DATADIR%%/langDefs/d.lang
+%%DATADIR%%/langDefs/dart.lang
%%DATADIR%%/langDefs/diff.lang
-%%DATADIR%%/langDefs/dot.lang
%%DATADIR%%/langDefs/dylan.lang
-%%DATADIR%%/langDefs/e.lang
%%DATADIR%%/langDefs/ebnf.lang
-%%DATADIR%%/langDefs/erl.lang
+%%DATADIR%%/langDefs/eiffel.lang
+%%DATADIR%%/langDefs/erlang.lang
%%DATADIR%%/langDefs/euphoria.lang
-%%DATADIR%%/langDefs/exp.lang
-%%DATADIR%%/langDefs/f77.lang
-%%DATADIR%%/langDefs/f90.lang
-%%DATADIR%%/langDefs/flx.lang
+%%DATADIR%%/langDefs/express.lang
+%%DATADIR%%/langDefs/fame.lang
+%%DATADIR%%/langDefs/felix.lang
+%%DATADIR%%/langDefs/fortran77.lang
+%%DATADIR%%/langDefs/fortran90.lang
%%DATADIR%%/langDefs/frink.lang
-%%DATADIR%%/langDefs/fs.lang
+%%DATADIR%%/langDefs/fsharp.lang
+%%DATADIR%%/langDefs/fx.lang
+%%DATADIR%%/langDefs/gambas.lang
+%%DATADIR%%/langDefs/gdb.lang
%%DATADIR%%/langDefs/go.lang
+%%DATADIR%%/langDefs/graphviz.lang
%%DATADIR%%/langDefs/haskell.lang
+%%DATADIR%%/langDefs/haxe.lang
%%DATADIR%%/langDefs/hcl.lang
%%DATADIR%%/langDefs/html.lang
%%DATADIR%%/langDefs/httpd.lang
-%%DATADIR%%/langDefs/hx.lang
-%%DATADIR%%/langDefs/icl.lang
-%%DATADIR%%/langDefs/icn.lang
+%%DATADIR%%/langDefs/icon.lang
%%DATADIR%%/langDefs/idl.lang
%%DATADIR%%/langDefs/idlang.lang
-%%DATADIR%%/langDefs/ili.lang
%%DATADIR%%/langDefs/inc_luatex.lang
+%%DATADIR%%/langDefs/informix.lang
%%DATADIR%%/langDefs/ini.lang
-%%DATADIR%%/langDefs/inp.lang
+%%DATADIR%%/langDefs/innosetup.lang
+%%DATADIR%%/langDefs/interlis.lang
%%DATADIR%%/langDefs/io.lang
-%%DATADIR%%/langDefs/iss.lang
-%%DATADIR%%/langDefs/j.lang
+%%DATADIR%%/langDefs/jasmin.lang
%%DATADIR%%/langDefs/java.lang
%%DATADIR%%/langDefs/js.lang
%%DATADIR%%/langDefs/jsp.lang
-%%DATADIR%%/langDefs/lbn.lang
%%DATADIR%%/langDefs/ldif.lang
-%%DATADIR%%/langDefs/lgt.lang
%%DATADIR%%/langDefs/lhs.lang
+%%DATADIR%%/langDefs/lilypond.lang
+%%DATADIR%%/langDefs/limbo.lang
+%%DATADIR%%/langDefs/lindenscript.lang
%%DATADIR%%/langDefs/lisp.lang
+%%DATADIR%%/langDefs/logtalk.lang
%%DATADIR%%/langDefs/lotos.lang
-%%DATADIR%%/langDefs/ls.lang
-%%DATADIR%%/langDefs/lsl.lang
+%%DATADIR%%/langDefs/lotus.lang
%%DATADIR%%/langDefs/lua.lang
-%%DATADIR%%/langDefs/ly.lang
-%%DATADIR%%/langDefs/m.lang
+%%DATADIR%%/langDefs/luban.lang
%%DATADIR%%/langDefs/make.lang
-%%DATADIR%%/langDefs/mel.lang
+%%DATADIR%%/langDefs/maple.lang
+%%DATADIR%%/langDefs/matlab.lang
+%%DATADIR%%/langDefs/maya.lang
%%DATADIR%%/langDefs/mercury.lang
-%%DATADIR%%/langDefs/mib.lang
%%DATADIR%%/langDefs/miranda.lang
-%%DATADIR%%/langDefs/ml.lang
-%%DATADIR%%/langDefs/mo.lang
%%DATADIR%%/langDefs/mod2.lang
%%DATADIR%%/langDefs/mod3.lang
-%%DATADIR%%/langDefs/mpl.lang
+%%DATADIR%%/langDefs/modelica.lang
+%%DATADIR%%/langDefs/moon.lang
%%DATADIR%%/langDefs/ms.lang
%%DATADIR%%/langDefs/mssql.lang
-%%DATADIR%%/langDefs/n.lang
-%%DATADIR%%/langDefs/nas.lang
+%%DATADIR%%/langDefs/mxml.lang
+%%DATADIR%%/langDefs/n3.lang
+%%DATADIR%%/langDefs/nasal.lang
%%DATADIR%%/langDefs/nbc.lang
+%%DATADIR%%/langDefs/nemerle.lang
+%%DATADIR%%/langDefs/netrexx.lang
%%DATADIR%%/langDefs/nice.lang
-%%DATADIR%%/langDefs/nrx.lang
-%%DATADIR%%/langDefs/nsi.lang
-%%DATADIR%%/langDefs/nut.lang
+%%DATADIR%%/langDefs/nsis.lang
%%DATADIR%%/langDefs/nxc.lang
%%DATADIR%%/langDefs/oberon.lang
%%DATADIR%%/langDefs/objc.lang
+%%DATADIR%%/langDefs/ocaml.lang
%%DATADIR%%/langDefs/octave.lang
%%DATADIR%%/langDefs/oorexx.lang
%%DATADIR%%/langDefs/os.lang
%%DATADIR%%/langDefs/oz.lang
+%%DATADIR%%/langDefs/paradox.lang
%%DATADIR%%/langDefs/pas.lang
+%%DATADIR%%/langDefs/pdf.lang
+%%DATADIR%%/langDefs/perl.lang
%%DATADIR%%/langDefs/php.lang
%%DATADIR%%/langDefs/pike.lang
-%%DATADIR%%/langDefs/pl.lang
%%DATADIR%%/langDefs/pl1.lang
+%%DATADIR%%/langDefs/plperl.lang
+%%DATADIR%%/langDefs/plpython.lang
+%%DATADIR%%/langDefs/pltcl.lang
%%DATADIR%%/langDefs/pov.lang
%%DATADIR%%/langDefs/pro.lang
%%DATADIR%%/langDefs/progress.lang
@@ -123,86 +141,158 @@ man/man1/highlight.1.gz
%%DATADIR%%/langDefs/ps1.lang
%%DATADIR%%/langDefs/psl.lang
%%DATADIR%%/langDefs/pure.lang
-%%DATADIR%%/langDefs/py.lang
-%%DATADIR%%/langDefs/pyx.lang
+%%DATADIR%%/langDefs/pyrex.lang
+%%DATADIR%%/langDefs/python.lang
%%DATADIR%%/langDefs/q.lang
%%DATADIR%%/langDefs/qmake.lang
%%DATADIR%%/langDefs/qu.lang
%%DATADIR%%/langDefs/r.lang
-%%DATADIR%%/langDefs/rb.lang
%%DATADIR%%/langDefs/rebol.lang
%%DATADIR%%/langDefs/rexx.lang
%%DATADIR%%/langDefs/rnc.lang
+%%DATADIR%%/langDefs/rpg.lang
+%%DATADIR%%/langDefs/rpl.lang
+%%DATADIR%%/langDefs/ruby.lang
%%DATADIR%%/langDefs/s.lang
%%DATADIR%%/langDefs/sas.lang
-%%DATADIR%%/langDefs/sc.lang
%%DATADIR%%/langDefs/scala.lang
%%DATADIR%%/langDefs/scilab.lang
%%DATADIR%%/langDefs/sh.lang
-%%DATADIR%%/langDefs/sma.lang
+%%DATADIR%%/langDefs/small.lang
%%DATADIR%%/langDefs/smalltalk.lang
%%DATADIR%%/langDefs/sml.lang
-%%DATADIR%%/langDefs/sno.lang
+%%DATADIR%%/langDefs/snmp.lang
+%%DATADIR%%/langDefs/snobol.lang
%%DATADIR%%/langDefs/spec.lang
%%DATADIR%%/langDefs/spn.lang
%%DATADIR%%/langDefs/sql.lang
+%%DATADIR%%/langDefs/squirrel.lang
%%DATADIR%%/langDefs/sybase.lang
%%DATADIR%%/langDefs/tcl.lang
%%DATADIR%%/langDefs/tcsh.lang
-%%DATADIR%%/langDefs/test_re.lang
%%DATADIR%%/langDefs/tex.lang
+%%DATADIR%%/langDefs/ts.lang
+%%DATADIR%%/langDefs/tsql.lang
%%DATADIR%%/langDefs/ttcn3.lang
%%DATADIR%%/langDefs/txt.lang
+%%DATADIR%%/langDefs/upc.lang
%%DATADIR%%/langDefs/vala.lang
%%DATADIR%%/langDefs/vb.lang
%%DATADIR%%/langDefs/verilog.lang
%%DATADIR%%/langDefs/vhd.lang
%%DATADIR%%/langDefs/xml.lang
%%DATADIR%%/langDefs/xpp.lang
-%%DATADIR%%/langDefs/y.lang
%%DATADIR%%/langDefs/yaiff.lang
+%%DATADIR%%/langDefs/yang.lang
%%DATADIR%%/langDefs/znn.lang
-%%DATADIR%%/themes/acid.style
-%%DATADIR%%/themes/bipolar.style
-%%DATADIR%%/themes/blacknblue.style
-%%DATADIR%%/themes/bright.style
-%%DATADIR%%/themes/contrast.style
-%%DATADIR%%/themes/darkblue.style
-%%DATADIR%%/themes/darkness.style
-%%DATADIR%%/themes/desert.style
-%%DATADIR%%/themes/easter.style
-%%DATADIR%%/themes/emacs.style
-%%DATADIR%%/themes/golden.style
-%%DATADIR%%/themes/greenlcd.style
-%%DATADIR%%/themes/ide-anjuta.style
-%%DATADIR%%/themes/ide-codewarrior.style
-%%DATADIR%%/themes/ide-eclipse.style
-%%DATADIR%%/themes/ide-kdev.style
-%%DATADIR%%/themes/ide-msvs2008.style
-%%DATADIR%%/themes/ide-xcode.style
-%%DATADIR%%/themes/jedit.style
-%%DATADIR%%/themes/kwrite.style
-%%DATADIR%%/themes/lucretia.style
-%%DATADIR%%/themes/matlab.style
-%%DATADIR%%/themes/moe.style
-%%DATADIR%%/themes/navy.style
-%%DATADIR%%/themes/nedit.style
-%%DATADIR%%/themes/neon.style
-%%DATADIR%%/themes/night.style
-%%DATADIR%%/themes/orion.style
-%%DATADIR%%/themes/pablo.style
-%%DATADIR%%/themes/peachpuff.style
-%%DATADIR%%/themes/print.style
-%%DATADIR%%/themes/rand01.style
-%%DATADIR%%/themes/seashell.style
-%%DATADIR%%/themes/the.style
-%%DATADIR%%/themes/typical.style
-%%DATADIR%%/themes/vampire.style
-%%DATADIR%%/themes/vim-dark.style
-%%DATADIR%%/themes/vim.style
-%%DATADIR%%/themes/whitengrey.style
-%%DATADIR%%/themes/zellner.style
-@dirrmtry %%DATADIR%%/themes
-@dirrmtry %%DATADIR%%/langDefs
-@dirrmtry %%DATADIR%%
+%%DATADIR%%/plugins/asciidoc_html_add_links.lua
+%%DATADIR%%/plugins/bash_functions.lua
+%%DATADIR%%/plugins/bash_ref_linuxmanpages_com.lua
+%%DATADIR%%/plugins/cpp_qt.lua
+%%DATADIR%%/plugins/cpp_ref_cplusplus_com.lua
+%%DATADIR%%/plugins/cpp_ref_gtk_gnome_org.lua
+%%DATADIR%%/plugins/cpp_ref_local_includes.lua
+%%DATADIR%%/plugins/cpp_ref_qtproject_org.lua
+%%DATADIR%%/plugins/cpp_ref_wxwidgets_org.lua
+%%DATADIR%%/plugins/cpp_syslog.lua
+%%DATADIR%%/plugins/cpp_wx.lua
+%%DATADIR%%/plugins/ctags_html_tooltips.lua
+%%DATADIR%%/plugins/java_library.lua
+%%DATADIR%%/plugins/keywords_capitalize.lua
+%%DATADIR%%/plugins/keywords_lowercase.lua
+%%DATADIR%%/plugins/keywords_uppercase.lua
+%%DATADIR%%/plugins/outhtml_curly_brackets_matcher.lua
+%%DATADIR%%/plugins/outhtml_keyword_matcher.lua
+%%DATADIR%%/plugins/outhtml_parantheses_matcher.lua
+%%DATADIR%%/plugins/perl_ref_perl_org.lua
+%%DATADIR%%/plugins/python_ref_python_org.lua
+%%DATADIR%%/plugins/scala_ref_scala_lang_org.lua
+%%DATADIR%%/plugins/theme_invert.lua
+%%DATADIR%%/plugins/token_add_state_ids.lua
+%%DATADIR%%/themes/acid.theme
+%%DATADIR%%/themes/aiseered.theme
+%%DATADIR%%/themes/andes.theme
+%%DATADIR%%/themes/anotherdark.theme
+%%DATADIR%%/themes/autumn.theme
+%%DATADIR%%/themes/baycomb.theme
+%%DATADIR%%/themes/bclear.theme
+%%DATADIR%%/themes/biogoo.theme
+%%DATADIR%%/themes/bipolar.theme
+%%DATADIR%%/themes/blacknblue.theme
+%%DATADIR%%/themes/bluegreen.theme
+%%DATADIR%%/themes/breeze.theme
+%%DATADIR%%/themes/bright.theme
+%%DATADIR%%/themes/camo.theme
+%%DATADIR%%/themes/candy.theme
+%%DATADIR%%/themes/clarity.theme
+%%DATADIR%%/themes/dante.theme
+%%DATADIR%%/themes/darkblue.theme
+%%DATADIR%%/themes/darkbone.theme
+%%DATADIR%%/themes/darkness.theme
+%%DATADIR%%/themes/darkslategray.theme
+%%DATADIR%%/themes/darkspectrum.theme
+%%DATADIR%%/themes/denim.theme
+%%DATADIR%%/themes/dusk.theme
+%%DATADIR%%/themes/earendel.theme
+%%DATADIR%%/themes/easter.theme
+%%DATADIR%%/themes/edit-anjuta.theme
+%%DATADIR%%/themes/edit-eclipse.theme
+%%DATADIR%%/themes/edit-emacs.theme
+%%DATADIR%%/themes/edit-flashdevelop.theme
+%%DATADIR%%/themes/edit-gedit.theme
+%%DATADIR%%/themes/edit-jedit.theme
+%%DATADIR%%/themes/edit-kwrite.theme
+%%DATADIR%%/themes/edit-matlab.theme
+%%DATADIR%%/themes/edit-msvs2008.theme
+%%DATADIR%%/themes/edit-nedit.theme
+%%DATADIR%%/themes/edit-vim-dark.theme
+%%DATADIR%%/themes/edit-vim.theme
+%%DATADIR%%/themes/edit-xcode.theme
+%%DATADIR%%/themes/ekvoli.theme
+%%DATADIR%%/themes/fine_blue.theme
+%%DATADIR%%/themes/freya.theme
+%%DATADIR%%/themes/fruit.theme
+%%DATADIR%%/themes/golden.theme
+%%DATADIR%%/themes/greenlcd.theme
+%%DATADIR%%/themes/kellys.theme
+%%DATADIR%%/themes/leo.theme
+%%DATADIR%%/themes/lucretia.theme
+%%DATADIR%%/themes/manxome.theme
+%%DATADIR%%/themes/maroloccio.theme
+%%DATADIR%%/themes/matrix.theme
+%%DATADIR%%/themes/moe.theme
+%%DATADIR%%/themes/molokai.theme
+%%DATADIR%%/themes/moria.theme
+%%DATADIR%%/themes/navajo-night.theme
+%%DATADIR%%/themes/navy.theme
+%%DATADIR%%/themes/neon.theme
+%%DATADIR%%/themes/night.theme
+%%DATADIR%%/themes/nightshimmer.theme
+%%DATADIR%%/themes/nuvola.theme
+%%DATADIR%%/themes/olive.theme
+%%DATADIR%%/themes/orion.theme
+%%DATADIR%%/themes/oxygenated.theme
+%%DATADIR%%/themes/pablo.theme
+%%DATADIR%%/themes/peaksea.theme
+%%DATADIR%%/themes/print.theme
+%%DATADIR%%/themes/rand01.theme
+%%DATADIR%%/themes/rdark.theme
+%%DATADIR%%/themes/relaxedgreen.theme
+%%DATADIR%%/themes/rootwater.theme
+%%DATADIR%%/themes/seashell.theme
+%%DATADIR%%/themes/solarized-dark.theme
+%%DATADIR%%/themes/solarized-light.theme
+%%DATADIR%%/themes/tabula.theme
+%%DATADIR%%/themes/tcsoft.theme
+%%DATADIR%%/themes/the.theme
+%%DATADIR%%/themes/vampire.theme
+%%DATADIR%%/themes/whitengrey.theme
+%%DATADIR%%/themes/xoria256.theme
+%%DATADIR%%/themes/zellner.theme
+%%DATADIR%%/themes/zenburn.theme
+%%DATADIR%%/themes/zmrok.theme
+@dirrm %%DATADIR%%/themes
+@dirrm %%DATADIR%%/plugins
+@dirrm %%DATADIR%%/langDefs
+@dirrm %%DATADIR%%
@dirrmtry %%ETCDIR%%