head 1.24; access; symbols pkgsrc-2023Q4:1.24.0.4 pkgsrc-2023Q4-base:1.24 pkgsrc-2023Q3:1.24.0.2 pkgsrc-2023Q3-base:1.24 pkgsrc-2023Q2:1.22.0.2 pkgsrc-2023Q2-base:1.22 pkgsrc-2023Q1:1.20.0.6 pkgsrc-2023Q1-base:1.20 pkgsrc-2022Q4:1.20.0.4 pkgsrc-2022Q4-base:1.20 pkgsrc-2022Q3:1.20.0.2 pkgsrc-2022Q3-base:1.20 pkgsrc-2022Q2:1.18.0.10 pkgsrc-2022Q2-base:1.18 pkgsrc-2022Q1:1.18.0.8 pkgsrc-2022Q1-base:1.18 pkgsrc-2021Q4:1.18.0.6 pkgsrc-2021Q4-base:1.18 pkgsrc-2021Q3:1.18.0.4 pkgsrc-2021Q3-base:1.18 pkgsrc-2021Q2:1.18.0.2 pkgsrc-2021Q2-base:1.18 pkgsrc-2021Q1:1.17.0.6 pkgsrc-2021Q1-base:1.17 pkgsrc-2020Q4:1.17.0.4 pkgsrc-2020Q4-base:1.17 pkgsrc-2020Q3:1.17.0.2 pkgsrc-2020Q3-base:1.17 pkgsrc-2020Q2:1.15.0.6 pkgsrc-2020Q2-base:1.15 pkgsrc-2020Q1:1.15.0.2 pkgsrc-2020Q1-base:1.15 pkgsrc-2019Q4:1.15.0.4 pkgsrc-2019Q4-base:1.15 pkgsrc-2019Q3:1.14.0.2 pkgsrc-2019Q3-base:1.14 pkgsrc-2019Q2:1.12.0.6 pkgsrc-2019Q2-base:1.12 pkgsrc-2019Q1:1.12.0.4 pkgsrc-2019Q1-base:1.12 pkgsrc-2018Q4:1.12.0.2 pkgsrc-2018Q4-base:1.12 pkgsrc-2018Q3:1.11.0.2 pkgsrc-2018Q3-base:1.11 pkgsrc-2018Q2:1.9.0.2 pkgsrc-2018Q2-base:1.9 pkgsrc-2018Q1:1.6.0.2 pkgsrc-2018Q1-base:1.6 pkgsrc-2017Q4:1.5.0.8 pkgsrc-2017Q4-base:1.5 pkgsrc-2017Q3:1.5.0.6 pkgsrc-2017Q3-base:1.5 pkgsrc-2017Q2:1.5.0.2 pkgsrc-2017Q2-base:1.5 pkgsrc-2017Q1:1.4.0.8 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.6 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.4 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.2 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.3.0.8 pkgsrc-2016Q1-base:1.3 pkgsrc-2015Q4:1.3.0.6 pkgsrc-2015Q4-base:1.3 pkgsrc-2015Q3:1.3.0.4 pkgsrc-2015Q3-base:1.3 pkgsrc-2015Q2:1.3.0.2 pkgsrc-2015Q2-base:1.3 pkgsrc-2015Q1:1.2.0.6 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.2.0.4 pkgsrc-2014Q4-base:1.2 pkgsrc-2014Q3:1.2.0.2 pkgsrc-2014Q3-base:1.2; locks; strict; comment @# @; 1.24 date 2023.07.18.12.20.09; author schmonz; state Exp; branches; next 1.23; commitid ohjdXAy8PQtLuhxE; 1.23 date 2023.07.06.09.42.07; author wiz; state Exp; branches; next 1.22; commitid 6meR4IA6XJRNYIvE; 1.22 date 2023.06.06.12.42.32; author riastradh; state Exp; branches; next 1.21; commitid xhspr6Z8JLQOWSrE; 1.21 date 2023.05.24.15.55.25; author schmonz; state Exp; branches; next 1.20; commitid zZ6feWd8CBe5seqE; 1.20 date 2022.07.13.00.53.14; author schmonz; state Exp; branches; next 1.19; commitid sDUtBNk6C42pAFLD; 1.19 date 2022.06.28.11.36.47; author wiz; state Exp; branches; next 1.18; commitid D2UoJrTHpoHEANJD; 1.18 date 2021.05.24.19.54.58; author wiz; state Exp; branches; next 1.17; commitid qokaiStTApGMcrUC; 1.17 date 2020.09.17.21.07.10; author schmonz; state Exp; branches; next 1.16; commitid garl7YH5In8bEroC; 1.16 date 2020.08.31.18.12.16; author wiz; state Exp; branches; next 1.15; commitid 7zxRbfOkDOoxbfmC; 1.15 date 2019.11.04.21.43.44; author rillig; state Exp; branches; next 1.14; commitid N5dAweKpOIEm4AJB; 1.14 date 2019.08.13.01.48.49; author schmonz; state Exp; branches; next 1.13; commitid 8xhrc7yQXMlZ7OyB; 1.13 date 2019.08.11.13.23.59; author wiz; state Exp; branches; next 1.12; commitid Ifet9Pg6Qt99ZByB; 1.12 date 2018.10.08.13.52.20; author schmonz; state Exp; branches; next 1.11; commitid pFKbinYNMTLU3aVA; 1.11 date 2018.08.22.09.47.11; author wiz; state Exp; branches; next 1.10; commitid YLub8g3ofvFGb6PA; 1.10 date 2018.07.23.05.16.43; author schmonz; state Exp; branches; next 1.9; commitid pW5VDfk2tkzxGdLA; 1.9 date 2018.05.27.11.50.26; author schmonz; state Exp; branches; next 1.8; commitid qHrjg9knYx4fHVDA; 1.8 date 2018.05.03.13.13.51; author schmonz; state Exp; branches; next 1.7; commitid 8ebyE1g9RmpGVQAA; 1.7 date 2018.04.08.19.40.29; author schmonz; state Exp; branches; next 1.6; commitid q3iy67UlfdP8SFxA; 1.6 date 2018.03.31.06.05.40; author schmonz; state Exp; branches; next 1.5; commitid b0yGxGG2QQ9xBzwA; 1.5 date 2017.06.05.14.25.00; author ryoon; state Exp; branches; next 1.4; commitid 54KDUXvefsKDYbUz; 1.4 date 2016.06.08.19.24.47; author wiz; state Exp; branches; next 1.3; commitid 12SLmHS6vHs0hH9z; 1.3 date 2015.06.12.10.51.39; author wiz; state Exp; branches; next 1.2; commitid B4JmCfaVUbiY38py; 1.2 date 2014.08.18.02.16.13; author schmonz; state Exp; branches; next 1.1; commitid 18ES1lgSPTeoOMMx; 1.1 date 2014.08.18.01.26.58; author schmonz; state Exp; branches; next ; commitid rXTTsU8SJxKqxMMx; desc @@ 1.24 log @Reset PKGREVISION on libhighlight update. @ text @# $NetBSD: Makefile,v 1.23 2023/07/06 09:42:07 wiz Exp $ .include "../../textproc/libhighlight/Makefile.common" PKGNAME= p5-highlight-${VERSION} COMMENT+= (Perl bindings) TOOL_DEPENDS+= swig3-[0-9]*:../../devel/swig3 BUILD_DIRS= extras/swig BUILD_TARGET= perl USE_TOOLS+= perl:run CFLAGS+= -fPIC INSTALLATION_DIRS= ${PERL5_SUB_INSTALLVENDORARCH}/auto/highlight .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "Darwin" PERL_DLEXT= bundle SUBST_CLASSES+= load SUBST_STAGE.load= pre-configure SUBST_FILES.load= extras/swig/makefile SUBST_SED.load= -e 's|-shared -s highlight_wrap\.o|-bundle -s highlight_wrap.o|g' .else PERL_DLEXT= so .endif PLIST_SUBST+= PERL_DLEXT=${PERL_DLEXT} do-install: cd ${WRKSRC}/extras/swig && \ ${INSTALL_DATA} highlight.pm ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/ && \ ${INSTALL_LIB} highlight.so ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/auto/highlight/highlight.${PERL_DLEXT} PERL5_LDFLAGS= -L${PERL5_INSTALLARCHLIB}/CORE .include "../../lang/perl5/module.mk" .include "../../textproc/libhighlight/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.23 log @*: recursive bump for perl 5.38 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2023/06/06 12:42:32 riastradh Exp $ a2 1 PKGREVISION= 1 @ 1.22 log @Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/. Almost all uses, if not all of them, are wrong, according to the semantics of BUILD_DEPENDS (packages built for target available for use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for host available for use _as_ tools at build-time). No change to BUILD_DEPENDS as used correctly inside buildlink3. As proposed on tech-pkg: https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2023/05/24 15:55:25 schmonz Exp $ d3 1 @ 1.21 log @Indent a couple lines. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2022/07/13 00:53:14 schmonz Exp $ d8 1 a8 1 BUILD_DEPENDS+= swig3-[0-9]*:../../devel/swig3 @ 1.20 log @Reset PKGREVISION for libhighlight update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2022/06/28 11:36:47 wiz Exp $ d5 2 a6 2 PKGNAME= p5-highlight-${VERSION} COMMENT+= (Perl bindings) @ 1.19 log @*: recursive bump for perl 5.36 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2021/05/24 19:54:58 wiz Exp $ a2 1 PKGREVISION= 2 @ 1.18 log @*: recursive bump for perl 5.34 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2020/09/17 21:07:10 schmonz Exp $ d3 1 a3 1 PKGREVISION= 1 @ 1.17 log @Reset PKGREVISION for libhighlight update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2020/08/31 18:12:16 wiz Exp $ d3 1 @ 1.16 log @*: bump PKGREVISION for perl-5.32. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2019/11/04 21:43:44 rillig Exp $ a2 1 PKGREVISION= 1 @ 1.15 log @textproc: align variable assignments pkglint -Wall -F --only aligned --only indent -r No manual corrections. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2019/08/13 01:48:49 schmonz Exp $ d3 1 @ 1.14 log @Update to 3.53. From the changelog: - fixed out-of-range exception with repeated `AddKeyword` calls - added `KeywordFormatHints`, `Priority` and `Constraints` elements to syntax definitions - added Lua function `AddPersistentState` (https://gitlab.com/saalen/highlight/issues/112) - renamed md.lang to markdown.lang - added Fish syntax definition (thanks to James Lee) - makefile: added _FILE_OFFSET_BITS=64 flag - CLI: added optional fallback syntax to `--force` (https://gitlab.com/saalen/highlight/issues/126) - CLI: added option `--max-size` (https://gitlab.com/saalen/highlight/issues/127) - GUI: added multibyte path trace window - GUI: fixed superflouos creation of the same stylesheet file @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2019/08/11 13:23:59 wiz Exp $ d5 2 a6 2 PKGNAME= p5-highlight-${VERSION} COMMENT+= (Perl bindings) @ 1.13 log @Bump PKGREVISIONs for perl 5.30.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2018/10/08 13:52:20 schmonz Exp $ a2 1 PKGREVISION= 1 @ 1.12 log @Unset PKGREVISION after libhighlight update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2018/08/22 09:47:11 wiz Exp $ d3 1 @ 1.11 log @Recursive bump for perl5-5.28.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2018/07/23 05:16:43 schmonz Exp $ a2 1 PKGREVISION= 1 @ 1.10 log @Update to 3.44. From the changelog: - fixed gcc 8 compilation warnings - fixed Ruby string interpolation (https://github.com/andre-simon/highlight/issues/70) - added support for ALAN IF (thanks to Tristano Ajmone) - added 107 Base16 themes [https://github.com/chriskempson/base16] (thanks to Tristano Ajmone) - updated Rust and Java reserved words lists - revised documentation - moved extras/css-themes into extras/themes-resources - added extras/themes-resources/base16 (thanks to Tristano Ajmone) - GUI: added Base16 theme selection checkbox - CLI: added --base16 option to enable the new themes - CLI: accept - as argument to read from stdin (https://github.com/andre-simon/highlight/issues/73) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2018/05/27 11:50:26 schmonz Exp $ d3 1 @ 1.9 log @Use swig3 to get Perl bindings building again on NetBSD. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2018/05/03 13:13:51 schmonz Exp $ a3 1 PKGREVISION= 1 @ 1.8 log @Update to 3.43. From the changelog: -updated astyle code to release 3.1 (Rev. 655) -added webkit reformatting style -improved several language definitions -fixed Matlab string recognition (https://github.com/andre-simon/highlight/issues/61) -fixed Autohotkey escape sequence recognition (thanks to Klaus Daube) -added excel.lang (https://github.com/andre-simon/highlight/pull/60) -improved Qt pro file (https://github.com/andre-simon/highlight/pull/59) -CLI: added --reformat-option (https://github.com/andre-simon/highlight/issues/62) -CLI: added --line-range (https://github.com/andre-simon/highlight/issues/64) -GUI: added Bulgarian translation (thanks to Georgi Sotirov) -fixed HL_OUTPUT in Lua state for HL_FORMAT_XHTML and HL_FORMAT_TRUECOLOR values -fixed lib-shared make target -updated astyle code to release 3.1.0 beta -added Polygen and EBNF2 syntax definitions (thanks to Tristano Ajmone) -added pywal terminal colouring template in extras/pywal -added reformatting style ratliff (replaces banner) -added extras/langDefs-resources/cleanslate.lang (thanks to Tristano Ajmone) -improved Perl6 compatibility -improved PHP string interpolation -improved Haskell definition (https://github.com/andre-simon/highlight/pull/52) -CLI: added --canvas option to define background color padding in ANSI output (https://github.com/andre-simon/highlight/issues/40) -GUI: added French translation (thanks to Antoine Belvire) -GUI: added Scripts tab (suggested by Tristano Ajmone) -GUI: minor bugfixes -renamed examples directory to extras -line anchors (-a) are attached as id attribute to the first span or li tag in HTML output (https://github.com/andre-simon/highlight/issues/36) -renamed ID prefix in outhtml_codefold plug-in to be compatible with -a IDs -added fstab.lang and added anacrontab in filetypes.conf -removed references to OutputType::HTML32 -added extras/css-themes and extras/langDefs-resources (thanks to Tristano Ajmone) -CLI: removed deprecated indicator of --data-dir option -CLI: added --no-version-info option -GUI: fixed initial theme selection -GUI: added "Omit version info comment" option -GUI: added "Copy with MIME type" option for HTML output (https://github.com/andre-simon/highlight/issues/32) -fixed Ruby string parsing (thanks to Jens Schleusener) -fixed segfault on sparc64 (patch by James Clarke) -fixed PureBasic definition (https://github.com/andre-simon/highlight/issues/25) -added CMake definition (https://github.com/andre-simon/highlight/issues/20) -added email definition (https://github.com/andre-simon/highlight/issues/21) -linked scm suffix to lisp definition (https://github.com/andre-simon/highlight/issues/22) -W32 CLI: support HIGHLIGHT_DATADIR and --data-dir options (https://github.com/andre-simon/highlight/issues/24) -revised documentation -added syntax for Docker and Elixir -improved HTML, Julia, Kotlin and Smalltalk syntax definitions -GUI: added "Paste, Convert and Copy" button (https://sourceforge.net/p/syntaxhighlight/support-requests/4/) -fixed Bash variable highlighting issue -updated astyle code to release 3.0.1 (https://sourceforge.net/p/astyle/bugs/438) -added bash_ref_man7_org.lua plugin -fixed Perl string highlighting issue -fixed highlighting if a line continues after the nested code delimiter -updated astyle code to release 3.0 -added examples/pandoc (thanks to Tristano Ajmone) -added syntax mapping for markdown (https://github.com/andre-simon/highlight/issues/11) -added syntax mapping for clj (https://github.com/andre-simon/highlight/issues/15) -improved Java definition (https://github.com/andre-simon/highlight/issues/13) -added theme to JSON converter in examples/json (https://github.com/andre-simon/highlight/issues/8) -CLI: added support for environment variable HIGHLIGHT_OPTIONS (https://github.com/andre-simon/highlight/issues/17) -fixed code folding plugin to support more Ruby conditional modifiers (thanks to Jens Schleusener) -fixed Perl quoted string highlighting (thanks to Jens Schleusener) -added new GeneratorOverride syntax definition parameter -added Filenames parameter in filetypes.conf to assign input filenames to syntax types (suggested by Andy) -added FASM definition and edit-fasm theme (thanks to Tristano Ajmone) -added outhtml_ie7_webctrl plug-in (suggested by Tristano Ajmone) -GUI: file extensions can be configured for multiple languages, triggers syntax selection prompt -GUI: added Italian translation (thanks to Tristano Ajmone) -fixed code folding plugin to support Ruby conditional modifiers -fixed JSON definition (thanks to Timothee Cour) -fixed output of unknown syntax warning with applied force switch (thanks to Andy) -added state trace parameter to Decorate plug-in function -added GDScript definition and edit-godot theme (thanks to Tristano Ajmone) -updated SWIG code samples -updated Artistic Style lib (SVN Rev. 553) -revised docs -CLI: fixed creation of hidden files if output filename is prepended by its input path -CLI: added switch --stdout (https://sourceforge.net/p/syntaxhighlight/bugs/14) -fixed segfault with --skip applied on a single file input list (thanks to Jens Schleusener) -added support for Python 3.6 syntax -added Github and Sourceforge themes -fixed highlighting of nested section delimiters -fixed PHP definition (thanks to Christoph Burschka) -fixed font family declaration in SVG -fixed user defined encoding in ODT -fixed unnecessary output of style file with --inline-css (thanks to Jens Schleusener) -added vimscript language definition (thanks to Max Christian Pohle) -added Coffeescript language definition (thanks to Jess Austin) -added PureBasic definition and theme (thanks to Tristano Ajmone) -added JSX language definition (suggested by Max Stoiber) -added PO translation definition -added plug-in outhtml_add_figure.lua -updated js definition -updated Artistic Style lib (SVN Rev. 521) -improved various color themes and syntax definitions -added support for true color escape codes (--out-format truecolor) -fixed xterm256 output for paging with less (thanks to Fylwind) -fixed operator regex in rnc.lang, crk.lang and yaml.lang (thanks to Joe Klauza) -added Pony and Whiley definitions -updated Ceylon, Julia and TypeScript definitions -added Go, AutoHotKey, TypeScript and R to the foldable list in the outhtml_codefold.lua plug-in -removed plugins/bash_ref_linuxmanpages_com.lua -GUI: fixed README, ChangeLog and License file paths on Linux -revised documentation -GUI: fixed minor layout issues -the data directory can be defined with the HIGHLIGHT_DATADIR environment variable -fixed RTF output of UTF-8 input; needs input encoding set to utf-8 (thanks to Kamigishi Rei) -fixed XML comment recognition (thanks to Mani) -data search directories were appended to the result of --list-scripts -revised older syntax definitions -updated base URLs of bash_ref_linuxmanpages and cpp_ref_qtproject plug-ins -GUI: added system copy and paste shortcuts for clipboard functions (suggested by Kamigishi Rei) -added Ansible Yaml definition (thanks to Raphael Droz) -added Chapel definition (thanks to Lydia Duncan) -fixed gcc 6 warnings about deprecated auto_ptr usage -src/makefile: added -std=c++11 because of auto_ptr to unique_ptr transition (thanks to Jens Schleusener) -GUI: fixed style file output if "write to source directory" option is checked (thanks to Jim Pattee) -added support of Pascal, Lua, Ruby and C# regions in outhtml_codefold.lua -improved outhtml_codefold.lua to handle embedded languages -added string delimiters in the Ruby definition -added new AssertEqualLength flag in string section of language definitions -improved heredoc parsing -fixed Lua multiline string recognition -improved SVG whitespace output (patch by Paul de Vrieze) -added Nim and mIRC Scripting definitions -improved outhtml_codefold.lua to ignore brackets on the same line -added RTF output to mark_lines.lua -fixed Powershell and NSIS definitions -added JSON and Github Markdown definitions -CLI: added --keep-injections option to force plugin injection output with -f -GUI: added keep injections checkbox -GUI: fixed crash after removing selected plugins -added HL_REJECT state to be used in a OnStateChange function -added DecorateLineBegin and DecorateLineEnd hooks -added mark_lines.lua, outhtml_codefold.lua, comment_links.lua plug-ins -fixed font face in ODT output -fixed Operators parameter in frink.lang and oorexx.lang -fixed regular expression parsing within strings for JS, Perl and Ruby -CLI: added --page-color option to include a page color in RTF output -GUI: added RTF page color checkbox -added new SVG definition to support embedded scripting -improved js.lang, css.lang, scss.lang, less.lang, tsql.lang -modified HTML ordered list output to work better with new plug-ins -renamed plug-in variable HL_INPUT_FILE to HL_PLUGIN_PARAM -CLI: renamed --plug-in-read option to --plug-in-param -GUI: updated plug-in parameter label and tool-tips -GUI: fixed minor issues -fixed TeX output for cweb documents (patch by Ingo Krabbe) -fixed string interpolation in bat.lang -added reduce_filesize.lua, outhtml_add_shadow.lua, outhtml_add_background_svg.lua, outhtml_add_background_stripes.lua, outhtml_add_line.lua plug-ins -added TCL extension in examples/tcl -added kotlin.lang, nginx.lang and julia.lang -updated php.lang to include version 7 keywords -updated ceylon.lang to include version 1.2 keywords -updated scripts in examples directory -CLI: style-infile option marked as deprecated -GUI: shortened paths in file input lists -added rs.lang -added conf.lang (thanks to Victor Ananjevsky) -added some extensions in filetypes.conf (patch by Victor Ananjevsky) -fixed Matlab definition and style (thanks to Justin Pearson) -CLI: fixed --list-scripts with unknown argument (thanks to Jens Schleusener) -updated astyle code to release 2.05.1 -fixed shebang recognition (thanks to Victor Ananjevsky) -GUI: added option to define line numbering start -added support for LESS, SASS and Stylus CSS processors (suggested by Marcel Bischoff) -added support for Lua 5.3, removed LUA52 makefile option -fixed heredoc matching in perl.lang (thanks to cornucopia) -fixed Haskell lang (thanks to Daan Michiels) -fixed RNC lang (thanks to Daan Michiels) -fixed regex pattern in js.lang -updated astyle code to release 2.05 -added astyle reformatting style vtk -added bold, italic and underline attributes to xterm256 ANSI output (patch by Andrew Fuller) -fixed assembler mapping in filetypes.conf (thanks to Jens Schleusener) -added Swift definition -improved ASP, F#, OCaml and Lisp syntax definitions -added interpolation patterns to several definitions -updated base URLs in cpp_ref_gtk_gnome and cpp_ref_qtproject plug-ins -CLI: added Pango markup output option (patch by Dominik Schmidt) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2018/04/08 19:40:29 schmonz Exp $ d4 1 d9 1 a9 1 BUILD_DEPENDS+= swig-[0-9]*:../../devel/swig @ 1.7 log @Extract libhighlight (libtoolized for portability) to its own package, which highlight and p5-highlight buildlink instead of making their own static copies (so bump their PKGREVISIONS). While here, fix build on SmartOS. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2018/03/31 06:05:40 schmonz Exp $ d3 1 a3 2 PKGREVISION= 5 .include "../../textproc/highlight/Makefile.common" d10 1 a10 1 BUILD_DIRS= examples/swig d24 1 a24 1 SUBST_FILES.load= examples/swig/makefile d32 1 a32 1 cd ${WRKSRC}/examples/swig && \ @ 1.6 log @Fix Darwin build (by linking with libperl to resolve needed symbols) and run (by installing as a .bundle where Perl can load it). Still works on NetBSD. Bump PKGREVISION. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2017/06/05 14:25:00 ryoon Exp $ d3 1 a3 1 PKGREVISION= 4 a9 1 DEPENDS+= highlight-[0-9]*:../../textproc/highlight d39 1 @ 1.5 log @Recursive revbump from lang/perl5 5.26.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2016/06/08 19:24:47 wiz Exp $ d3 1 a3 1 PKGREVISION= 3 d20 13 d36 1 a36 1 ${INSTALL_DATA} highlight.so ${DESTDIR}${PREFIX}/${PERL5_SUB_INSTALLVENDORARCH}/auto/highlight/ d38 2 a39 1 .include "../../lang/perl5/buildlink3.mk" @ 1.4 log @Bump PKGREVISION for perl-5.24. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2015/06/12 10:51:39 wiz Exp $ d3 1 a3 1 PKGREVISION= 2 @ 1.3 log @Recursive PKGREVISION bump for all packages mentioning 'perl', having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2014/08/18 02:16:13 schmonz Exp $ d3 1 a3 1 PKGREVISION= 1 @ 1.2 log @Add runtime dependency on textproc/highlight (for config files). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1 2014/08/18 01:26:58 schmonz Exp $ d3 1 @ 1.1 log @Initial import of p5-highlight, Perl bindings to textproc/highlight. @ text @d1 1 a1 1 # $NetBSD$ d9 1 @