1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= source-highlight
7 SDESC[standard]= C/C++ and Java sources to HTML converter
8 HOMEPAGE= http://www.gnu.org/software/src-highlite/source-highlight.html
12 SITES[main]= GNU/src-highlite
13 DISTFILE[1]= source-highlight-3.1.9.tar.gz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 BUILD_DEPENDS= ctags:single:standard
24 BUILDRUN_DEPENDS= boost-libraries:rest:python_default
26 USES= gmake libtool fbsd10fix
28 LICENSE= GPLv3+:primary
29 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
30 LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING
31 LICENSE_AWK= TERMS:"^$$"
32 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/source-highlight.cc
35 INFO= primary:source-highlight
36 primary:source-highlight-lib
37 FPC_EQUIVALENT= textproc/source-highlight
41 CONFIGURE_ARGS= --with-bash-completion
42 --with-boost-regex=boost_regex
44 INSTALL_TARGET= install-strip
49 ${RM} ${STAGEDIR}${STD_DOCDIR}/[A-Z][A-Z]*
50 ${RM} ${STAGEDIR}${STD_DOCDIR}/Changelog
52 [FILE:254:descriptions/desc.primary]
53 GNU Source-highlight, given a source file, produces a document with
54 syntax highlighting. The colors and the styles can be specified
55 (bold, italics, underline) by means of a configuration file, and some
56 other options can be specified at the command line.
60 3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91 1717234 source-highlight-3.1.9.tar.gz
63 [FILE:4948:manifests/plist.primary]
69 source-highlight-esc.sh
70 source-highlight-settings
71 src-hilite-lesspipe.sh
72 etc/bash_completion.d/source-highlight
92 highlightbuilderexception.h
94 highlighteventlistener.h
96 highlightrulefactory.h
98 highlightstatebuilder.h
99 highlightstateprinter.h
117 namedsubexpslangelem.h
119 outlangdefparserfun.h
133 sourcefilehighlighter.h
136 sourcehighlightutils.h
152 textstyleformattercollection.h
153 textstyleformatterfactory.h
162 libsource-highlight.a
163 libsource-highlight.so
164 libsource-highlight.so.4
165 libsource-highlight.so.4.0.1
166 lib/pkgconfig/source-highlight.pc
169 source-highlight-settings.1.gz
170 source-highlight.1.gz
171 share/source-highlight/
187 clike_vardeclaration.lang
211 extreme_comment2.lang
212 extreme_comment3.lang
222 groff_mm_color.outlang
225 haskell_literate.lang
232 html_notfixed.outlang
237 htmltablelinenum.outlang
310 sh_ide-codewarrior.css
348 tml_formatting_all.lang
354 tml_macrosdelayed1.lang
355 tml_macrosdelayed2.lang
356 tml_macrosdelayed3.lang
367 xhtml_notfixed.outlang
375 [FILE:407:patches/patch-configure]
376 --- configure.orig 2019-06-02 17:18:25 UTC
378 @@ -3810,7 +3810,7 @@ _ACEOF
379 source_highlightdatadir=$datadir/source-highlight
380 source_highlightdocdir=$docdir
381 source_highlightlibdocdir=$docdir/api
382 -source_highlightlibexampledir=$docdir/examples
383 +source_highlightlibexampledir=$datarootdir/examples/source-highlight
384 bash_completiondir=$sysconfdir/bash_completion.d
386 LIBRARY_NAMESPACE=srchilite
389 [FILE:493:patches/patch-gl_getopt.in.h]
390 --- gl/getopt.in.h.orig 2018-10-09 17:21:21 UTC
396 -/* The include_next requires a split double-inclusion guard. We must
397 - also inform the replacement unistd.h to not recursively use
398 - <getopt.h>; our definitions will be present soon enough. */
400 -# define _GL_SYSTEM_GETOPT
401 -# @INCLUDE_NEXT@ @NEXT_GETOPT_H@
402 -# undef _GL_SYSTEM_GETOPT
405 #ifndef _@GUARD_PREFIX@_GETOPT_H
407 #ifndef __need_getopt
410 [FILE:509:patches/patch-gl_stdbool.in.h]
411 --- gl/stdbool.in.h.orig 2018-10-09 17:21:21 UTC
413 @@ -105,11 +105,6 @@ typedef bool _Bool;
414 The only benefit of the enum, debuggability, is not important
415 with these compilers. So use 'signed char' and no enum. */
416 # define _Bool signed char
418 - /* With this compiler, trust the _Bool type if the compiler has it. */
420 -typedef enum { _Bool_must_promote_to_int = -1, false = 0, true = 1 } _Bool;