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 boost-libraries:dev:standard
25 BUILDRUN_DEPENDS= boost-libraries:primary:standard
27 USES= gmake libtool mbsdfix
29 LICENSE= GPLv3+:primary
30 LICENSE_TERMS= primary:{{WRKDIR}}/TERMS
31 LICENSE_FILE= GPLv3+:{{WRKSRC}}/COPYING
32 LICENSE_AWK= TERMS:"^$$"
33 LICENSE_SOURCE= TERMS:{{WRKSRC}}/src/source-highlight.cc
36 INFO= primary:source-highlight
37 primary:source-highlight-lib
38 FPC_EQUIVALENT= textproc/source-highlight
42 CONFIGURE_ARGS= --with-bash-completion
43 --with-boost-regex=boost_regex
45 INSTALL_TARGET= install-strip
51 ${RM} ${STAGEDIR}${STD_DOCDIR}/[A-Z][A-Z]*
52 ${RM} ${STAGEDIR}${STD_DOCDIR}/Changelog
54 [FILE:254:descriptions/desc.primary]
55 GNU Source-highlight, given a source file, produces a document with
56 syntax highlighting. The colors and the styles can be specified
57 (bold, italics, underline) by means of a configuration file, and some
58 other options can be specified at the command line.
62 3a7fd28378cb5416f8de2c9e77196ec915145d44e30ff4e0ee8beb3fe6211c91 1717234 source-highlight-3.1.9.tar.gz
65 [FILE:4948:manifests/plist.primary]
71 source-highlight-esc.sh
72 source-highlight-settings
73 src-hilite-lesspipe.sh
74 etc/bash_completion.d/source-highlight
94 highlightbuilderexception.h
96 highlighteventlistener.h
98 highlightrulefactory.h
100 highlightstatebuilder.h
101 highlightstateprinter.h
119 namedsubexpslangelem.h
121 outlangdefparserfun.h
135 sourcefilehighlighter.h
138 sourcehighlightutils.h
154 textstyleformattercollection.h
155 textstyleformatterfactory.h
164 libsource-highlight.a
165 libsource-highlight.so
166 libsource-highlight.so.4
167 libsource-highlight.so.4.0.1
168 lib/pkgconfig/source-highlight.pc
171 source-highlight-settings.1.gz
172 source-highlight.1.gz
173 share/source-highlight/
189 clike_vardeclaration.lang
213 extreme_comment2.lang
214 extreme_comment3.lang
224 groff_mm_color.outlang
227 haskell_literate.lang
234 html_notfixed.outlang
239 htmltablelinenum.outlang
312 sh_ide-codewarrior.css
350 tml_formatting_all.lang
356 tml_macrosdelayed1.lang
357 tml_macrosdelayed2.lang
358 tml_macrosdelayed3.lang
369 xhtml_notfixed.outlang
377 [FILE:407:patches/patch-configure]
378 --- configure.orig 2019-06-02 17:18:25 UTC
380 @@ -3810,7 +3810,7 @@ _ACEOF
381 source_highlightdatadir=$datadir/source-highlight
382 source_highlightdocdir=$docdir
383 source_highlightlibdocdir=$docdir/api
384 -source_highlightlibexampledir=$docdir/examples
385 +source_highlightlibexampledir=$datarootdir/examples/source-highlight
386 bash_completiondir=$sysconfdir/bash_completion.d
388 LIBRARY_NAMESPACE=srchilite
391 [FILE:493:patches/patch-gl_getopt.in.h]
392 --- gl/getopt.in.h.orig 2018-10-09 17:21:21 UTC
398 -/* The include_next requires a split double-inclusion guard. We must
399 - also inform the replacement unistd.h to not recursively use
400 - <getopt.h>; our definitions will be present soon enough. */
402 -# define _GL_SYSTEM_GETOPT
403 -# @INCLUDE_NEXT@ @NEXT_GETOPT_H@
404 -# undef _GL_SYSTEM_GETOPT
407 #ifndef _@GUARD_PREFIX@_GETOPT_H
409 #ifndef __need_getopt
412 [FILE:509:patches/patch-gl_stdbool.in.h]
413 --- gl/stdbool.in.h.orig 2018-10-09 17:21:21 UTC
415 @@ -105,11 +105,6 @@ typedef bool _Bool;
416 The only benefit of the enum, debuggability, is not important
417 with these compilers. So use 'signed char' and no enum. */
418 # define _Bool signed char
420 - /* With this compiler, trust the _Bool type if the compiler has it. */
422 -typedef enum { _Bool_must_promote_to_int = -1, false = 0, true = 1 } _Bool;