pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/highlight Import highlight-2.6.8, a tool that...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/340481c82051
branches:  trunk
changeset: 538759:340481c82051
user:      rh <rh%pkgsrc.org@localhost>
date:      Tue Feb 19 02:23:44 2008 +0000

description:
Import highlight-2.6.8, a tool that converts source code to formatted text
with syntax highlighting.  Based on the wip package (with version update
and minor modifications) by dhowland <at> users <dot> sf <dot> net.

diffstat:

 textproc/highlight/DESCR            |    3 +
 textproc/highlight/Makefile         |   32 +++++
 textproc/highlight/PLIST            |  214 ++++++++++++++++++++++++++++++++++++
 textproc/highlight/distinfo         |    7 +
 textproc/highlight/patches/patch-aa |   67 +++++++++++
 textproc/highlight/patches/patch-ab |   14 ++
 6 files changed, 337 insertions(+), 0 deletions(-)

diffs (truncated from 361 to 300 lines):

diff -r 4bfd1c0fc443 -r 340481c82051 textproc/highlight/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/highlight/DESCR  Tue Feb 19 02:23:44 2008 +0000
@@ -0,0 +1,3 @@
+Highlight converts source code to formatted text with syntax highlighting.
+Supports 100+ programming languages and coloured output in HTML, XHTML, RTF,
+TeX, LaTeX, XSL-FO and XML formats.
diff -r 4bfd1c0fc443 -r 340481c82051 textproc/highlight/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/highlight/Makefile       Tue Feb 19 02:23:44 2008 +0000
@@ -0,0 +1,32 @@
+#      $NetBSD: Makefile,v 1.1.1.1 2008/02/19 02:23:44 rh Exp $
+#
+
+DISTNAME=              highlight-2.6.8
+CATEGORIES=            textproc
+MASTER_SITES=          http://www.andre-simon.de/zip/
+EXTRACT_SUFX=          .tar.bz2
+
+MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=              http://www.andre-simon.de/
+COMMENT=               Converts source code to formatted text with syntax highlighting
+
+USE_TOOLS+=            gmake
+USE_LANGUAGES=         c++
+MANCOMPRESSED=         yes
+
+MAKE_FILE=             makefile
+
+PKG_SYSCONFSUBDIR=     highlight
+
+EGDIR=                 ${PREFIX}/share/examples/highlight
+CONF_FILES=            ${EGDIR}/filetypes.conf                 \
+                       ${PKG_SYSCONFDIR}/filetypes.conf
+
+SUBST_CLASSES+=                etc
+SUBST_MESSAGE.etc=     Fixing hardcoded paths.
+SUBST_STAGE.etc=       post-patch
+SUBST_FILES.etc=       src/datadir.cpp
+SUBST_SED.etc=         -e 's,/etc/highlight,${PKG_SYSCONFDIR},g'
+
+.include "../../devel/libgetopt/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 4bfd1c0fc443 -r 340481c82051 textproc/highlight/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/highlight/PLIST  Tue Feb 19 02:23:44 2008 +0000
@@ -0,0 +1,214 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2008/02/19 02:23:44 rh Exp $
+bin/highlight
+man/man1/highlight.1
+share/doc/highlight/AUTHORS
+share/doc/highlight/COPYING
+share/doc/highlight/ChangeLog
+share/doc/highlight/INSTALL
+share/doc/highlight/README
+share/doc/highlight/README_DE
+share/doc/highlight/README_INDENT
+share/doc/highlight/README_LANGLIST
+share/doc/highlight/README_REGEX
+share/doc/highlight/README_SWIG
+share/doc/highlight/examples/plugins/dokuwiki/syntax.php
+share/doc/highlight/examples/plugins/movabletype/README
+share/doc/highlight/examples/plugins/movabletype/highlight.pl
+share/doc/highlight/examples/plugins/wordpress/README
+share/doc/highlight/examples/plugins/wordpress/highlight.php
+share/doc/highlight/examples/swig/highlight.i
+share/doc/highlight/examples/swig/makefile
+share/doc/highlight/examples/swig/testmod.pl
+share/doc/highlight/examples/swig/testmod.py
+share/examples/highlight/filetypes.conf
+share/highlight/helpmsg/br.help
+share/highlight/helpmsg/cs.help
+share/highlight/helpmsg/de.help
+share/highlight/helpmsg/en.help
+share/highlight/helpmsg/es.help
+share/highlight/helpmsg/fr.help
+share/highlight/indentSchemes/acid.indent
+share/highlight/indentSchemes/ansi.indent
+share/highlight/indentSchemes/gnu.indent
+share/highlight/indentSchemes/java.indent
+share/highlight/indentSchemes/kr.indent
+share/highlight/indentSchemes/linux.indent
+share/highlight/langDefs/4gl.lang
+share/highlight/langDefs/a4c.lang
+share/highlight/langDefs/abp.lang
+share/highlight/langDefs/ada.lang
+share/highlight/langDefs/agda.lang
+share/highlight/langDefs/ampl.lang
+share/highlight/langDefs/amtrix.lang
+share/highlight/langDefs/applescript.lang
+share/highlight/langDefs/arm.lang
+share/highlight/langDefs/as.lang
+share/highlight/langDefs/asm.lang
+share/highlight/langDefs/asp.lang
+share/highlight/langDefs/aspect.lang
+share/highlight/langDefs/au3.lang
+share/highlight/langDefs/avenue.lang
+share/highlight/langDefs/awk.lang
+share/highlight/langDefs/bat.lang
+share/highlight/langDefs/bb.lang
+share/highlight/langDefs/bib.lang
+share/highlight/langDefs/bms.lang
+share/highlight/langDefs/boo.lang
+share/highlight/langDefs/c.lang
+share/highlight/langDefs/cb.lang
+share/highlight/langDefs/cfc.lang
+share/highlight/langDefs/clipper.lang
+share/highlight/langDefs/clp.lang
+share/highlight/langDefs/cob.lang
+share/highlight/langDefs/cs.lang
+share/highlight/langDefs/css.lang
+share/highlight/langDefs/d.lang
+share/highlight/langDefs/diff.lang
+share/highlight/langDefs/dot.lang
+share/highlight/langDefs/dylan.lang
+share/highlight/langDefs/e.lang
+share/highlight/langDefs/erl.lang
+share/highlight/langDefs/euphoria.lang
+share/highlight/langDefs/exp.lang
+share/highlight/langDefs/f77.lang
+share/highlight/langDefs/f90.lang
+share/highlight/langDefs/flx.lang
+share/highlight/langDefs/frink.lang
+share/highlight/langDefs/haskell.lang
+share/highlight/langDefs/hcl.lang
+share/highlight/langDefs/httpd.lang
+share/highlight/langDefs/icn.lang
+share/highlight/langDefs/idl.lang
+share/highlight/langDefs/ini.lang
+share/highlight/langDefs/inp.lang
+share/highlight/langDefs/io.lang
+share/highlight/langDefs/j.lang
+share/highlight/langDefs/java.lang
+share/highlight/langDefs/js.lang
+share/highlight/langDefs/jsp.lang
+share/highlight/langDefs/lbn.lang
+share/highlight/langDefs/ldif.lang
+share/highlight/langDefs/lisp.lang
+share/highlight/langDefs/lotos.lang
+share/highlight/langDefs/ls.lang
+share/highlight/langDefs/lsl.lang
+share/highlight/langDefs/lua.lang
+share/highlight/langDefs/m.lang
+share/highlight/langDefs/make.lang
+share/highlight/langDefs/mel.lang
+share/highlight/langDefs/mib.lang
+share/highlight/langDefs/miranda.lang
+share/highlight/langDefs/ml.lang
+share/highlight/langDefs/mo.lang
+share/highlight/langDefs/mod3.lang
+share/highlight/langDefs/mpl.lang
+share/highlight/langDefs/ms.lang
+share/highlight/langDefs/mssql.lang
+share/highlight/langDefs/n.lang
+share/highlight/langDefs/nas.lang
+share/highlight/langDefs/nice.lang
+share/highlight/langDefs/nsi.lang
+share/highlight/langDefs/nut.lang
+share/highlight/langDefs/oberon.lang
+share/highlight/langDefs/objc.lang
+share/highlight/langDefs/octave.lang
+share/highlight/langDefs/oorexx.lang
+share/highlight/langDefs/os.lang
+share/highlight/langDefs/pas.lang
+share/highlight/langDefs/php.lang
+share/highlight/langDefs/pike.lang
+share/highlight/langDefs/pl.lang
+share/highlight/langDefs/pl1.lang
+share/highlight/langDefs/pov.lang
+share/highlight/langDefs/pro.lang
+share/highlight/langDefs/progress.lang
+share/highlight/langDefs/ps.lang
+share/highlight/langDefs/ps1.lang
+share/highlight/langDefs/psl.lang
+share/highlight/langDefs/py.lang
+share/highlight/langDefs/pyx.lang
+share/highlight/langDefs/q.lang
+share/highlight/langDefs/qu.lang
+share/highlight/langDefs/r.lang
+share/highlight/langDefs/rb.lang
+share/highlight/langDefs/rexx.lang
+share/highlight/langDefs/rnc.lang
+share/highlight/langDefs/s.lang
+share/highlight/langDefs/sas.lang
+share/highlight/langDefs/sc.lang
+share/highlight/langDefs/scala.lang
+share/highlight/langDefs/scilab.lang
+share/highlight/langDefs/sh.lang
+share/highlight/langDefs/sma.lang
+share/highlight/langDefs/smalltalk.lang
+share/highlight/langDefs/sml.lang
+share/highlight/langDefs/snobol.lang
+share/highlight/langDefs/spec.lang
+share/highlight/langDefs/spn.lang
+share/highlight/langDefs/sql.lang
+share/highlight/langDefs/sybase.lang
+share/highlight/langDefs/tcl.lang
+share/highlight/langDefs/tcsh.lang
+share/highlight/langDefs/test_re.lang
+share/highlight/langDefs/tex.lang
+share/highlight/langDefs/ttcn3.lang
+share/highlight/langDefs/txt.lang
+share/highlight/langDefs/vb.lang
+share/highlight/langDefs/verilog.lang
+share/highlight/langDefs/vhd.lang
+share/highlight/langDefs/xml.lang
+share/highlight/langDefs/xpp.lang
+share/highlight/langDefs/y.lang
+share/highlight/themes/acid.style
+share/highlight/themes/bipolar.style
+share/highlight/themes/blacknblue.style
+share/highlight/themes/bright.style
+share/highlight/themes/contrast.style
+share/highlight/themes/darkblue.style
+share/highlight/themes/darkness.style
+share/highlight/themes/desert.style
+share/highlight/themes/easter.style
+share/highlight/themes/emacs.style
+share/highlight/themes/golden.style
+share/highlight/themes/greenlcd.style
+share/highlight/themes/ide-anjuta.style
+share/highlight/themes/ide-codewarrior.style
+share/highlight/themes/ide-devcpp.style
+share/highlight/themes/ide-eclipse.style
+share/highlight/themes/ide-kdev.style
+share/highlight/themes/ide-msvcpp.style
+share/highlight/themes/ide-xcode.style
+share/highlight/themes/kwrite.style
+share/highlight/themes/lucretia.style
+share/highlight/themes/matlab.style
+share/highlight/themes/moe.style
+share/highlight/themes/navy.style
+share/highlight/themes/nedit.style
+share/highlight/themes/neon.style
+share/highlight/themes/night.style
+share/highlight/themes/orion.style
+share/highlight/themes/pablo.style
+share/highlight/themes/peachpuff.style
+share/highlight/themes/print.style
+share/highlight/themes/rand01.style
+share/highlight/themes/seashell.style
+share/highlight/themes/the.style
+share/highlight/themes/typical.style
+share/highlight/themes/vampire.style
+share/highlight/themes/vim-dark.style
+share/highlight/themes/vim.style
+share/highlight/themes/whitengrey.style
+share/highlight/themes/zellner.style
+@dirrm share/highlight/themes
+@dirrm share/highlight/langDefs
+@dirrm share/highlight/indentSchemes
+@dirrm share/highlight/helpmsg
+@dirrm share/highlight
+@dirrm share/examples/highlight
+@dirrm share/doc/highlight/examples/swig
+@dirrm share/doc/highlight/examples/plugins/wordpress
+@dirrm share/doc/highlight/examples/plugins/movabletype
+@dirrm share/doc/highlight/examples/plugins/dokuwiki
+@dirrm share/doc/highlight/examples/plugins
+@dirrm share/doc/highlight/examples
+@dirrm share/doc/highlight
diff -r 4bfd1c0fc443 -r 340481c82051 textproc/highlight/distinfo
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/highlight/distinfo       Tue Feb 19 02:23:44 2008 +0000
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1.1.1 2008/02/19 02:23:44 rh Exp $
+
+SHA1 (highlight-2.6.8.tar.bz2) = f648ff731380752b147db7d6f774717e4a234575
+RMD160 (highlight-2.6.8.tar.bz2) = 0d872baba00913204095e5744cdfe20d4b90b0c5
+Size (highlight-2.6.8.tar.bz2) = 391114 bytes
+SHA1 (patch-aa) = b55972e8f432b9188f826725cca93f48e63a515b
+SHA1 (patch-ab) = 2b9d832d9beaef3975826c537e98bdf7a3f42869
diff -r 4bfd1c0fc443 -r 340481c82051 textproc/highlight/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/textproc/highlight/patches/patch-aa       Tue Feb 19 02:23:44 2008 +0000
@@ -0,0 +1,67 @@
+$NetBSD: patch-aa,v 1.1.1.1 2008/02/19 02:23:44 rh Exp $
+
+--- makefile.orig      2008-01-30 12:38:21.000000000 +1000
++++ makefile
+@@ -7,7 +7,6 @@
+ DESTDIR = 
+ 
+ # Root directory for final installation
+-PREFIX = /usr
+ 
+ # Location of the highlight data files:
+ data_dir = ${PREFIX}/share/highlight/
+@@ -16,7 +15,7 @@ data_dir = ${PREFIX}/share/highlight/
+ bin_dir = ${PREFIX}/bin/
+ 
+ # Location of the highlight man page:
+-man_dir = ${PREFIX}/share/man/man1/
++man_dir = ${PREFIX}/${PKGMANDIR}/man1/
+ 
+ # Location of the highlight documentation:
+ doc_dir = ${PREFIX}/share/doc/highlight/
+@@ -25,13 +24,13 @@ doc_dir = ${PREFIX}/share/doc/highlight/
+ examples_dir = ${PREFIX}/share/doc/highlight/examples/
+ 



Home | Main Index | Thread Index | Old Index