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
50 ${RM} ${STAGEDIR}${STD_DOCDIR}/[A-Z][A-Z]*
51 ${RM} ${STAGEDIR}${STD_DOCDIR}/Changelog
53 [FILE:254:descriptions/desc.primary]
54 GNU Source-highlight, given a source file, produces a document with
55 syntax highlighting. The colors and the styles can be specified
56 (bold, italics, underline) by means of a configuration file, and some
57 other options can be specified at the command line.
61 3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91 1717234 source-highlight-3.1.9.tar.gz
64 [FILE:4948:manifests/plist.primary]
70 source-highlight-esc.sh
71 source-highlight-settings
72 src-hilite-lesspipe.sh
73 etc/bash_completion.d/source-highlight
93 highlightbuilderexception.h
95 highlighteventlistener.h
97 highlightrulefactory.h
99 highlightstatebuilder.h
100 highlightstateprinter.h
118 namedsubexpslangelem.h
120 outlangdefparserfun.h
134 sourcefilehighlighter.h
137 sourcehighlightutils.h
153 textstyleformattercollection.h
154 textstyleformatterfactory.h
163 libsource-highlight.a
164 libsource-highlight.so
165 libsource-highlight.so.4
166 libsource-highlight.so.4.0.1
167 lib/pkgconfig/source-highlight.pc
170 source-highlight-settings.1.gz
171 source-highlight.1.gz
172 share/source-highlight/
188 clike_vardeclaration.lang
212 extreme_comment2.lang
213 extreme_comment3.lang
223 groff_mm_color.outlang
226 haskell_literate.lang
233 html_notfixed.outlang
238 htmltablelinenum.outlang
311 sh_ide-codewarrior.css
349 tml_formatting_all.lang
355 tml_macrosdelayed1.lang
356 tml_macrosdelayed2.lang
357 tml_macrosdelayed3.lang
368 xhtml_notfixed.outlang
376 [FILE:407:patches/patch-configure]
377 --- configure.orig 2019-06-02 17:18:25 UTC
379 @@ -3810,7 +3810,7 @@ _ACEOF
380 source_highlightdatadir=$datadir/source-highlight
381 source_highlightdocdir=$docdir
382 source_highlightlibdocdir=$docdir/api
383 -source_highlightlibexampledir=$docdir/examples
384 +source_highlightlibexampledir=$datarootdir/examples/source-highlight
385 bash_completiondir=$sysconfdir/bash_completion.d
387 LIBRARY_NAMESPACE=srchilite
390 [FILE:493:patches/patch-gl_getopt.in.h]
391 --- gl/getopt.in.h.orig 2018-10-09 17:21:21 UTC
397 -/* The include_next requires a split double-inclusion guard. We must
398 - also inform the replacement unistd.h to not recursively use
399 - <getopt.h>; our definitions will be present soon enough. */
401 -# define _GL_SYSTEM_GETOPT
402 -# @INCLUDE_NEXT@ @NEXT_GETOPT_H@
403 -# undef _GL_SYSTEM_GETOPT
406 #ifndef _@GUARD_PREFIX@_GETOPT_H
408 #ifndef __need_getopt
411 [FILE:509:patches/patch-gl_stdbool.in.h]
412 --- gl/stdbool.in.h.orig 2018-10-09 17:21:21 UTC
414 @@ -105,11 +105,6 @@ typedef bool _Bool;
415 The only benefit of the enum, debuggability, is not important
416 with these compilers. So use 'signed char' and no enum. */
417 # define _Bool signed char
419 - /* With this compiler, trust the _Bool type if the compiler has it. */
421 -typedef enum { _Bool_must_promote_to_int = -1, false = 0, true = 1 } _Bool;