head 1.71; access; symbols pkgsrc-2023Q4:1.70.0.6 pkgsrc-2023Q4-base:1.70 pkgsrc-2023Q3:1.70.0.4 pkgsrc-2023Q3-base:1.70 pkgsrc-2023Q2:1.70.0.2 pkgsrc-2023Q2-base:1.70 pkgsrc-2023Q1:1.69.0.2 pkgsrc-2023Q1-base:1.69 pkgsrc-2022Q4:1.68.0.8 pkgsrc-2022Q4-base:1.68 pkgsrc-2022Q3:1.68.0.6 pkgsrc-2022Q3-base:1.68 pkgsrc-2022Q2:1.68.0.4 pkgsrc-2022Q2-base:1.68 pkgsrc-2022Q1:1.68.0.2 pkgsrc-2022Q1-base:1.68 pkgsrc-2021Q4:1.67.0.2 pkgsrc-2021Q4-base:1.67 pkgsrc-2021Q3:1.66.0.4 pkgsrc-2021Q3-base:1.66 pkgsrc-2021Q2:1.66.0.2 pkgsrc-2021Q2-base:1.66 pkgsrc-2021Q1:1.65.0.2 pkgsrc-2021Q1-base:1.65 pkgsrc-2020Q4:1.64.0.6 pkgsrc-2020Q4-base:1.64 pkgsrc-2020Q3:1.64.0.4 pkgsrc-2020Q3-base:1.64 pkgsrc-2020Q2:1.64.0.2 pkgsrc-2020Q2-base:1.64 pkgsrc-2020Q1:1.60.0.2 pkgsrc-2020Q1-base:1.60 pkgsrc-2019Q4:1.58.0.6 pkgsrc-2019Q4-base:1.58 pkgsrc-2019Q3:1.58.0.2 pkgsrc-2019Q3-base:1.58 pkgsrc-2019Q2:1.56.0.2 pkgsrc-2019Q2-base:1.56 pkgsrc-2019Q1:1.55.0.4 pkgsrc-2019Q1-base:1.55 pkgsrc-2018Q4:1.55.0.2 pkgsrc-2018Q4-base:1.55 pkgsrc-2018Q3:1.54.0.2 pkgsrc-2018Q3-base:1.54 pkgsrc-2018Q2:1.53.0.2 pkgsrc-2018Q2-base:1.53 pkgsrc-2018Q1:1.52.0.2 pkgsrc-2018Q1-base:1.52 pkgsrc-2017Q4:1.51.0.6 pkgsrc-2017Q4-base:1.51 pkgsrc-2017Q3:1.51.0.4 pkgsrc-2017Q3-base:1.51 pkgsrc-2017Q2:1.50.0.2 pkgsrc-2017Q2-base:1.50 pkgsrc-2017Q1:1.49.0.2 pkgsrc-2017Q1-base:1.49 pkgsrc-2016Q4:1.48.0.2 pkgsrc-2016Q4-base:1.48 pkgsrc-2016Q3:1.47.0.12 pkgsrc-2016Q3-base:1.47 pkgsrc-2016Q2:1.47.0.10 pkgsrc-2016Q2-base:1.47 pkgsrc-2016Q1:1.47.0.8 pkgsrc-2016Q1-base:1.47 pkgsrc-2015Q4:1.47.0.6 pkgsrc-2015Q4-base:1.47 pkgsrc-2015Q3:1.47.0.4 pkgsrc-2015Q3-base:1.47 pkgsrc-2015Q2:1.47.0.2 pkgsrc-2015Q2-base:1.47 pkgsrc-2015Q1:1.45.0.4 pkgsrc-2015Q1-base:1.45 pkgsrc-2014Q4:1.45.0.2 pkgsrc-2014Q4-base:1.45 pkgsrc-2014Q3:1.43.0.2 pkgsrc-2014Q3-base:1.43 pkgsrc-2014Q2:1.42.0.6 pkgsrc-2014Q2-base:1.42 pkgsrc-2014Q1:1.42.0.4 pkgsrc-2014Q1-base:1.42 pkgsrc-2013Q4:1.42.0.2 pkgsrc-2013Q4-base:1.42 pkgsrc-2013Q3:1.38.0.6 pkgsrc-2013Q3-base:1.38 pkgsrc-2013Q2:1.38.0.4 pkgsrc-2013Q2-base:1.38 pkgsrc-2013Q1:1.38.0.2 pkgsrc-2013Q1-base:1.38 pkgsrc-2012Q4:1.37.0.2 pkgsrc-2012Q4-base:1.37 pkgsrc-2012Q3:1.36.0.2 pkgsrc-2012Q3-base:1.36 pkgsrc-2012Q2:1.34.0.4 pkgsrc-2012Q2-base:1.34 pkgsrc-2012Q1:1.34.0.2 pkgsrc-2012Q1-base:1.34 pkgsrc-2011Q4:1.31.0.2 pkgsrc-2011Q4-base:1.31 pkgsrc-2011Q3:1.30.0.6 pkgsrc-2011Q3-base:1.30 pkgsrc-2011Q2:1.30.0.4 pkgsrc-2011Q2-base:1.30 pkgsrc-2011Q1:1.30.0.2 pkgsrc-2011Q1-base:1.30 pkgsrc-2010Q4:1.29.0.2 pkgsrc-2010Q4-base:1.29 pkgsrc-2010Q3:1.28.0.8 pkgsrc-2010Q3-base:1.28 pkgsrc-2010Q2:1.28.0.6 pkgsrc-2010Q2-base:1.28 pkgsrc-2010Q1:1.28.0.4 pkgsrc-2010Q1-base:1.28 pkgsrc-2009Q4:1.28.0.2 pkgsrc-2009Q4-base:1.28 pkgsrc-2009Q3:1.27.0.16 pkgsrc-2009Q3-base:1.27 pkgsrc-2009Q2:1.27.0.14 pkgsrc-2009Q2-base:1.27 pkgsrc-2009Q1:1.27.0.12 pkgsrc-2009Q1-base:1.27 pkgsrc-2008Q4:1.27.0.10 pkgsrc-2008Q4-base:1.27 pkgsrc-2008Q3:1.27.0.8 pkgsrc-2008Q3-base:1.27 cube-native-xorg:1.27.0.6 cube-native-xorg-base:1.27 pkgsrc-2008Q2:1.27.0.4 pkgsrc-2008Q2-base:1.27 cwrapper:1.27.0.2 pkgsrc-2008Q1:1.26.0.2 pkgsrc-2008Q1-base:1.26 pkgsrc-2007Q4:1.24.0.8 pkgsrc-2007Q4-base:1.24 pkgsrc-2007Q3:1.24.0.6 pkgsrc-2007Q3-base:1.24 pkgsrc-2007Q2:1.24.0.4 pkgsrc-2007Q2-base:1.24 pkgsrc-2007Q1:1.24.0.2 pkgsrc-2007Q1-base:1.24 pkgsrc-2006Q4:1.22.0.6 pkgsrc-2006Q4-base:1.22 pkgsrc-2006Q3:1.22.0.4 pkgsrc-2006Q3-base:1.22 pkgsrc-2006Q2:1.22.0.2 pkgsrc-2006Q2-base:1.22 pkgsrc-2006Q1:1.21.0.2 pkgsrc-2006Q1-base:1.21 pkgsrc-2005Q4:1.18.0.2 pkgsrc-2005Q4-base:1.18 pkgsrc-2005Q3:1.16.0.4 pkgsrc-2005Q3-base:1.16 pkgsrc-2005Q2:1.16.0.2 pkgsrc-2005Q2-base:1.16 pkgsrc-2005Q1:1.15.0.4 pkgsrc-2005Q1-base:1.15 pkgsrc-2004Q4:1.15.0.2 pkgsrc-2004Q4-base:1.15 pkgsrc-2004Q3:1.14.0.2 pkgsrc-2004Q3-base:1.14 pkgsrc-2004Q2:1.13.0.2 pkgsrc-2004Q2-base:1.13 pkgsrc-2004Q1:1.9.0.4 pkgsrc-2004Q1-base:1.9 pkgsrc-2003Q4:1.9.0.2 pkgsrc-2003Q4-base:1.9 netbsd-1-6-1:1.4.0.2 netbsd-1-6-1-base:1.4 netbsd-1-6:1.2.0.8 netbsd-1-6-RELEASE-base:1.2 pkgviews:1.2.0.4 pkgviews-base:1.2 buildlink2:1.2.0.2 buildlink2-base:1.2 netbsd-1-5-PATCH003:1.2 pkgsrc-base:1.1.1.1 TNF:1.1.1; locks; strict; comment @# @; 1.71 date 2023.12.29.18.25.00; author adam; state Exp; branches; next 1.70; commitid CbzM4kTH4d8WeoSE; 1.70 date 2023.04.23.14.26.10; author adam; state Exp; branches; next 1.69; commitid Laj8GRA8jxylXemE; 1.69 date 2023.01.22.16.28.16; author ryoon; state Exp; branches; next 1.68; commitid aiP40A5zgFwvyyaE; 1.68 date 2022.01.10.01.46.45; author ryoon; state Exp; branches; next 1.67; commitid Cj0KeHK24VPiN1oD; 1.67 date 2021.09.29.19.00.15; author adam; state Exp; branches; next 1.66; commitid WsBUbBM52TSePSaD; 1.66 date 2021.04.21.13.24.18; author adam; state Exp; branches; next 1.65; commitid RAyVO2K5RkoQ8aQC; 1.65 date 2021.01.01.08.24.57; author ryoon; state Exp; branches; next 1.64; commitid slfyvXkOfADi10CC; 1.64 date 2020.05.18.11.31.51; author nia; state Exp; branches; next 1.63; commitid DNPlieAcERTFnI8C; 1.63 date 2020.05.06.14.04.14; author adam; state Exp; branches; next 1.62; commitid dLR3o37Fk2B5Cb7C; 1.62 date 2020.04.18.23.28.42; author joerg; state Exp; branches; next 1.61; commitid 23hVEVv87eQzjV4C; 1.61 date 2020.04.18.21.55.07; author joerg; state Exp; branches; next 1.60; commitid gPZ32CL43bOANU4C; 1.60 date 2020.01.18.23.35.33; author rillig; state Exp; branches; next 1.59; commitid shGUwZfkr7sleeTB; 1.59 date 2020.01.12.20.19.59; author ryoon; state Exp; branches; next 1.58; commitid 5tyaDUwPevcZnrSB; 1.58 date 2019.08.22.12.23.50; author ryoon; state Exp; branches; next 1.57; commitid UuiyQ10Dn9Rtl1AB; 1.57 date 2019.07.01.04.07.53; author ryoon; state Exp; branches; next 1.56; commitid qsMjwmrvOSh6hitB; 1.56 date 2019.06.06.09.33.30; author adam; state Exp; branches; next 1.55; commitid MP6xZBJZZJ6VS6qB; 1.55 date 2018.12.13.19.51.38; author adam; state Exp; branches; next 1.54; commitid XjJhLcEnCzYFVF3B; 1.54 date 2018.08.16.18.54.32; author adam; state Exp; branches; next 1.53; commitid myXuojHMA7ifrnOA; 1.53 date 2018.04.29.21.31.24; author adam; state Exp; branches; next 1.52; commitid QKwzJtFzAE0cOnAA; 1.52 date 2018.01.01.21.18.12; author adam; state Exp; branches; next 1.51; commitid VDVceOVT4khVwdlA; 1.51 date 2017.08.24.20.03.02; author adam; state Exp; branches; next 1.50; commitid SAladHuASDqXhv4A; 1.50 date 2017.04.30.01.21.25; author ryoon; state Exp; branches; next 1.49; commitid 1A40BlmMDYkiOuPz; 1.49 date 2017.01.01.16.06.01; author adam; state Exp; branches; next 1.48; commitid jkBZ9Kd0NEyexhAz; 1.48 date 2016.10.07.18.25.35; author adam; state Exp; branches; next 1.47; commitid WWBLkSP9Isuv4fpz; 1.47 date 2015.04.30.00.09.59; author mef; state Exp; branches; next 1.46; commitid UZbMDb35sRHJUxjy; 1.46 date 2015.04.17.15.52.58; author adam; state Exp; branches; next 1.45; commitid kz5n0nxJowLkyXhy; 1.45 date 2014.11.07.19.39.42; author adam; state Exp; branches; next 1.44; commitid pQm2t4q4dGiUYhXx; 1.44 date 2014.10.09.13.45.02; author wiz; state Exp; branches; next 1.43; commitid UvzBSm5hrFIOWwTx; 1.43 date 2014.08.13.10.57.38; author adam; state Exp; branches; next 1.42; commitid gRbzkcFp9YSgRbMx; 1.42 date 2013.12.08.22.35.11; author joerg; state Exp; branches; next 1.41; commitid TX10hPWXbo1LGngx; 1.41 date 2013.11.23.18.29.14; author gls; state Exp; branches; next 1.40; commitid GtOm6IZx8cZYNqex; 1.40 date 2013.11.20.20.04.40; author adam; state Exp; branches; next 1.39; commitid Gauqi3E52ih3r3ex; 1.39 date 2013.11.20.13.23.46; author obache; state Exp; branches; next 1.38; commitid 0PfSIScIfaHid1ex; 1.38 date 2013.02.15.11.54.09; author obache; state Exp; branches; next 1.37; 1.37 date 2012.10.25.06.57.01; author asau; state Exp; branches; next 1.36; 1.36 date 2012.08.29.11.22.20; author obache; state Exp; branches; next 1.35; 1.35 date 2012.07.02.13.37.42; author adam; state Exp; branches; next 1.34; 1.34 date 2012.02.29.16.32.27; author hans; state Exp; branches; next 1.33; 1.33 date 2012.01.14.07.44.35; author obache; state Exp; branches; next 1.32; 1.32 date 2012.01.09.02.54.29; author obache; state Exp; branches; next 1.31; 1.31 date 2011.10.19.06.13.03; author obache; state Exp; branches; next 1.30; 1.30 date 2011.02.23.22.01.36; author ryoon; state Exp; branches; next 1.29; 1.29 date 2010.12.02.18.00.14; author adam; state Exp; branches; next 1.28; 1.28 date 2009.12.03.14.31.14; author joerg; state Exp; branches; next 1.27; 1.27 date 2008.06.20.01.09.38; author joerg; state Exp; branches; next 1.26; 1.26 date 2008.03.13.16.45.33; author wiz; state Exp; branches; next 1.25; 1.25 date 2008.01.04.20.05.12; author jmmv; state Exp; branches; next 1.24; 1.24 date 2007.03.07.18.52.18; author joerg; state Exp; branches; next 1.23; 1.23 date 2007.02.22.20.35.34; author wiz; state Exp; branches; next 1.22; 1.22 date 2006.04.07.19.54.17; author jlam; state Exp; branches; next 1.21; 1.21 date 2006.03.04.21.30.51; author jlam; state Exp; branches; next 1.20; 1.20 date 2006.02.05.23.11.07; author joerg; state Exp; branches; next 1.19; 1.19 date 2005.12.27.13.54.59; author seb; state Exp; branches; next 1.18; 1.18 date 2005.10.10.20.13.45; author tv; state Exp; branches; next 1.17; 1.17 date 2005.10.10.09.05.59; author seb; state Exp; branches; next 1.16; 1.16 date 2005.04.11.21.47.42; author tv; state Exp; branches; next 1.15; 1.15 date 2004.10.21.00.15.47; author seb; state Exp; branches; next 1.14; 1.14 date 2004.08.16.15.21.45; author seb; state Exp; branches; next 1.13; 1.13 date 2004.05.16.12.22.40; author seb; state Exp; branches; next 1.12; 1.12 date 2004.05.15.14.55.38; author seb; state Exp; branches; next 1.11; 1.11 date 2004.05.07.14.08.13; author seb; state Exp; branches; next 1.10; 1.10 date 2004.04.25.06.46.09; author snj; state Exp; branches; next 1.9; 1.9 date 2003.10.03.14.42.38; author seb; state Exp; branches; next 1.8; 1.8 date 2003.07.17.22.54.51; author grant; state Exp; branches; next 1.7; 1.7 date 2003.06.12.01.24.57; author seb; state Exp; branches; next 1.6; 1.6 date 2003.06.12.01.17.30; author seb; state Exp; branches; next 1.5; 1.5 date 2003.02.16.20.53.47; author seb; state Exp; branches; next 1.4; 1.4 date 2002.12.23.22.27.48; author seb; state Exp; branches; next 1.3; 1.3 date 2002.08.25.21.51.19; author jlam; state Exp; branches; next 1.2; 1.2 date 2002.01.22.10.40.01; author agc; state Exp; branches 1.2.2.1; next 1.1; 1.1 date 2001.11.18.23.55.11; author seb; state Exp; branches 1.1.1.1; next ; 1.2.2.1 date 2002.06.30.06.24.20; author jlam; state Exp; branches; next ; 1.1.1.1 date 2001.11.18.23.55.11; author seb; state Exp; branches; next ; desc @@ 1.71 log @revbump for boost-libs @ text @# $NetBSD: Makefile,v 1.70 2023/04/23 14:26:10 adam Exp $ DISTNAME= source-highlight-3.1.9 PKGREVISION= 7 CATEGORIES= textproc MASTER_SITES= ${MASTER_SITE_GNU:=src-highlite/} MAINTAINER= pkgsrc-users@@NetBSD.org HOMEPAGE= https://www.gnu.org/software/src-highlite/ COMMENT= Highlight syntax of various languages source into HTML document LICENSE= gnu-gpl-v3 DEPENDS+= exctags-[0-9]*:../../devel/exctags USE_LANGUAGES= c c++ USE_LIBTOOL= yes GNU_CONFIGURE= yes CONFIGURE_ARGS+= --with-boost-regex=boost_regex CONFIGURE_ARGS+= --without-bash-completion CONFIGURE_ENV+= CTAGS=${PREFIX}/bin/exctags CONFIGURE_ENV+= ac_cv_header_stdbool_h=yes CONFIGURE_ENV+= ac_cv_ctags_flags=yes PKGCONFIG_OVERRIDE= source-highlight.pc.in INFO_FILES= YES # gmake and gsed are necessary for testing only, # but the tools handling is somewhat broken in that regard USE_TOOLS+= gsed gmake bash:test TEST_TARGET= check # bash scripts CHECK_PORTABILITY_SKIP+= \ lib/tests/valgrind_test.sh.in \ tests/valgrind_suppressions.sh.in \ tests/valgrind_test.sh.in \ tests/valgrind_tests.sh.in .include "../../devel/boost-libs/buildlink3.mk" .include "../../mk/bsd.pkg.mk" @ 1.70 log @revbump for boost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.69 2023/01/22 16:28:16 ryoon Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.69 log @*: Recursive revbump from Boost 1.81.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.68 2022/01/10 01:46:45 ryoon Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.68 log @*: Recursive revbump from boost 1.78.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.67 2021/09/29 19:00:15 adam Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.67 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.66 2021/04/21 13:24:18 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.66 log @revbump for boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.65 2021/01/01 08:24:57 ryoon Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.65 log @*: Recursive revbump from boost-1.75.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.64 2020/05/18 11:31:51 nia Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.64 log @source-highlight: Update to 3.1.9 Version 3.1.9 * changed esc.style to work better with dark theme terminals * updated C and C++ to more recent standards * fixed zsh.lang * added new Python keywords * added Rust * added ixpe * added vim @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.63 2020/05/06 14:04:14 adam Exp $ d4 1 @ 1.63 log @revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.62 2020/04/18 23:28:42 joerg Exp $ d3 1 a3 2 DISTNAME= source-highlight-3.1.8 PKGREVISION= 12 @ 1.62 log @Partially revert the USE_TOOLS part of the last change. We don't handle :test too well in replace.mk right now for this. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.60 2020/01/18 23:35:33 rillig Exp $ d4 1 a4 1 PKGREVISION= 11 @ 1.61 log @Deal with portability. Use :test @ text @d28 3 a30 1 USE_TOOLS+= gmake:test gsed:test bash:test @ 1.60 log @all: migrate several HOMEPAGEs to https pkglint --only "https instead of http" -r -F With manual adjustments afterwards since pkglint 19.4.4 fixed a few indentations in unrelated lines. This mainly affects projects hosted at SourceForce, as well as freedesktop.org, CTAN and GNU. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.59 2020/01/12 20:19:59 ryoon Exp $ d28 1 a28 2 # this is only really needed for the 'test' target USE_TOOLS+= gmake gsed d31 7 @ 1.59 log @*: Recursive revbump from devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.58 2019/08/22 12:23:50 ryoon Exp $ d9 1 a9 1 HOMEPAGE= http://www.gnu.org/software/src-highlite/ @ 1.58 log @Recursive revbump from boost-1.71.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.57 2019/07/01 04:07:53 ryoon Exp $ d4 1 a4 1 PKGREVISION= 10 @ 1.57 log @Recursive revbump from boost-1.70.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.56 2019/06/06 09:33:30 adam Exp $ d4 1 a4 1 PKGREVISION= 9 @ 1.56 log @source-highlight: add ac_cv_ctags_flags=yes to CONFIGURE_ENV to avoid endless loop in exctags launched from configure @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.55 2018/12/13 19:51:38 adam Exp $ d4 1 a4 1 PKGREVISION= 8 @ 1.55 log @revbump for boost 1.69.0 @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.54 2018/08/16 18:54:32 adam Exp $ d20 3 a22 1 CONFIGURE_ENV+= CTAGS=${LOCALBASE}/bin/exctags ac_cv_header_stdbool_h=yes @ 1.54 log @revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.53 2018/04/29 21:31:24 adam Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.53 log @revbump for boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.52 2018/01/01 21:18:12 adam Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.52 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.51 2017/08/24 20:03:02 adam Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.51 log @Revbump for boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.50 2017/04/30 01:21:25 ryoon Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.50 log @Recursive revbump from boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.49 2017/01/01 16:06:01 adam Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.49 log @Revbump after boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.48 2016/10/07 18:25:35 adam Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.48 log @Revbump post boost update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.47 2015/04/30 00:09:59 mef Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.47 log @Update to 3.1.8 (from the file NEWS) --------------- Version 3.1.8 * fixed some compilation bugs in some systems * fixed tcl.lang * fixed bash.lang * New language definition files: * added coffeescript * added Cucumber / feature * added Go * added Groovy * added Json * added Zsh * New output formats: * added HTML5 * added S-expressions * added Groff @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.46 2015/04/17 15:52:58 adam Exp $ d4 1 @ 1.46 log @Revbump after updating devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.45 2014/11/07 19:39:42 adam Exp $ d3 1 a3 2 DISTNAME= source-highlight-3.1.7 PKGREVISION= 3 @ 1.45 log @Revbump after updating boost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.44 2014/10/09 13:45:02 wiz Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.44 log @Remove SVR4_PKGNAME, per discussion on tech-pkg. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.43 2014/08/13 10:57:38 adam Exp $ d4 1 a4 1 PKGREVISION= 1 @ 1.43 log @Revbump after boost-libs update @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.42 2013/12/08 22:35:11 joerg Exp $ a4 1 SVR4_PKGNAME= srchl @ 1.42 log @Override stdbool.h test, it can't work with a proper C++ implementation. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.41 2013/11/23 18:29:14 gls Exp $ d4 1 @ 1.41 log @Update textproc/source-highlight to version 3.1.7 Upstream changes: ================= Version 3.1.7 * fixed compilation bugs in MacOsX systems (thanks to Trevor Spiteri) * language definition for Lilypond (thanks to Federico Bruni) * language definition for R statistics programming language * language definition for ISLISP (thanks to Christian Jullien) * improved Erlang definition file (thanks to Erik Søe Sørensen) * new output format: ESC 256 ascii code (thanks to Xavier-Emmanuel Vincent). Version 3.1.6 * language definition file for T/Foswiki TML markup (thanks to Paul W. Harvey) * new output format: ODF (e.g. for LibreOffice or to generate ODF color-highlighted snippets to be used by ODF back-ends, like asciidoc-odf). Thanks to Dag Wieers. * new output format: MediaWiki thanks to Abe Skolnik Version 3.1.5 * boost m4 macro finds boost in lib64 * boost m4 macro files are not installed * updated php lang definition with new php 5 keywords * language definition for Scheme (thanks to Orlando Hill) * language definition for Po files (thanks to Mikel Olasagasti) * language definition for Opa (thanks to Valentin Gatien-Baron) * language definition for Javalog (thanks to Mark Silberbauer) * language definition for UPC (thanks to Viraj Sinha) * fixed a bug in scala.lang dealing with keywords * updated sql.lang (thanks to Xavier-Emmanuel Vincent) * Emacs lisp files highlighted as Lisp (thanks to Xavier-Emmanuel Vincent) * improved logtalk.lang (thanks to Paulo Moura) * embed inputlang in the output file (thanks to Masatake Yamato) * highlight _ in variable declarations (thanks to Masatake Yamato) * correctly highlight for less when filenames contain spaces @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.40 2013/11/20 20:04:40 adam Exp $ d20 1 a20 1 CONFIGURE_ENV+= CTAGS=${LOCALBASE}/bin/exctags @ 1.40 log @Revbump after updating devel/boost-libs @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.39 2013/11/20 13:23:46 obache Exp $ d3 1 a3 2 DISTNAME= source-highlight-3.1.4 PKGREVISION= 8 @ 1.39 log @recursive bump from boost-lib shlib major bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.38 2013/02/15 11:54:09 obache Exp $ d4 1 a4 1 PKGREVISION= 7 @ 1.38 log @recursive bump from boost-lib shlib update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.37 2012/10/25 06:57:01 asau Exp $ d4 1 a4 1 PKGREVISION= 6 @ 1.37 log @Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.36 2012/08/29 11:22:20 obache Exp $ d4 1 a4 1 PKGREVISION= 5 @ 1.36 log @Recursive bump from boost-libs update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.35 2012/07/02 13:37:42 adam Exp $ a13 2 PKG_DESTDIR_SUPPORT= user-destdir @ 1.35 log @Revbump after updating boost @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.34 2012/02/29 16:32:27 hans Exp $ d4 1 a4 1 PKGREVISION= 4 @ 1.34 log @Recursive bump from devel/boost-libs update. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.33 2012/01/14 07:44:35 obache Exp $ d4 1 a4 1 PKGREVISION= 3 @ 1.33 log @gsed related clean up. * Stop to treat NetBSD's sed as GNU sed, not full compatible. * Then, no need to reset TOOLS_PLATFORM.gsed for NetBSD if USE_TOOLS+=gsed and real GNU sed is required. * In addition, convert simple USE_TOOLS+=gsed to conditionally, without NetBSD. * convert {BUILD_,}DEPENDS+=gsed to USE_TOOLS, all tools from gsed are real gsed. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.32 2012/01/09 02:54:29 obache Exp $ d4 1 a4 1 PKGREVISION= 2 @ 1.32 log @Recursive bump from boost-libs shlib bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.31 2011/10/19 06:13:03 obache Exp $ a32 7 .include "../../mk/bsd.prefs.mk" .if ${OPSYS} == "NetBSD" # We really need GNU sed not NetBSD's GNUish sed TOOLS_PLATFORM.gsed= # empty .endif @ 1.31 log @Recursive Bump from boost-libs ABI bump. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.30 2011/02/23 22:01:36 ryoon Exp $ d4 1 a5 1 PKGREVISION= 1 @ 1.30 log @Fix typo in comment. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.29 2010/12/02 18:00:14 adam Exp $ d5 1 @ 1.29 log @Changes 3.1.4: * fixed compilation problems for Sun CC * php handles embedded html * html handles embedded css and javascript * Google's Protocol Buffers language definition added * CakePhp template files highlighted as php * haskell literate programming highlighting * vala language definition * lisp language definition Changes 3.1.3: * --tab option is correcly handled * install script with the executable bit * bash is highlighted Changes 3.1.2: * infer language for files starting with ) * updated language definition for logtalk (thanks to Paulo Moura) * produces the list of elements of a language definition file (--show-lang-elements) * output format definition for HTML where fonts by default are not fixed width. * bug fix in url regular expressions * bug fix with nonsensitive keywords (thanks to Andrea Ercolino) * improved documentation concerning installation of Boost regex library Version 2.3 * the regex automaton is printed on the standard output (instead of the standard error) * language definition for postscript * DocBook output format * fixed bug in .map files with \r characters * fixed expression for email Version 2.2 * fixed a bug that sigsegv when more than one input file is provided * fixed a compilation error with gcc 4.0 * generate references using ctags * fixed a bug with LaTeX output of " with some inputencs and with latexcolor * handle direct color specifications independently from HTML * fixed conversion of hexadecimal characters in output language definitions * fixed compilation error with regex 1.33 * include man page * language definition for diff output * fixed bugs in generation of the regular expression automaton * extended documentation with some tutorials on input language definitions * generate more compact output (reduced size) * in LaTeX output longtable is not used anymore @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.22 2006/04/07 19:54:17 jlam Exp $ d25 2 @ 1.22 log @List info files directly in the PLIST and honor PKG{INFO,MAN}DIR. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.21 2006/03/04 21:30:51 jlam Exp $ d4 1 a4 2 DISTNAME= source-highlight-2.1.2 PKGREVISION= 1 d13 2 d17 1 d19 1 a19 1 INFO_FILES= # PLIST @ 1.21 log @Point MAINTAINER to pkgsrc-users@@NetBSD.org in the case where no developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.20 2006/02/05 23:11:07 joerg Exp $ d17 1 a17 1 INFO_FILES= source-highlight.info @ 1.20 log @Recursive revision bump / recommended bump for gettext ABI change. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.19 2005/12/27 13:54:59 seb Exp $ d10 1 a10 1 MAINTAINER= tech-pkg@@NetBSD.org @ 1.19 log @Lower expectations, both others' and mine: relinquish stewardship @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.18 2005/10/10 20:13:45 tv Exp $ d5 1 @ 1.18 log @In a == conditional involving a variable, the LHS must not be enclosed in double quotes (breaks on older NetBSD make and bootstrap/bmake). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.17 2005/10/10 09:05:59 seb Exp $ d9 1 a9 1 MAINTAINER= seb@@NetBSD.org @ 1.17 log @Update to version 2.1.2. Add build dependencies on GNU make and GNU sed for 'test' target's benefit. Support for input chroot, via make variable SOURCE_HIGHLIGHT_INPUT_CHROOT, deactivated otherwise the build is broken. XXX Is 'TOOLS_PLATFORM.gsed= # empty' the proper way to override a the platform sed tool ? Relinquish stewardship. Changes since last packaged version (1.11): Version 2.1.2 * fixed conversion of hexadecimal characters in output language definitions * fixed compilation error with regex 1.33 * include man page * fixed a bug with LaTeX output of " with some inputencs Version 2.1.1 * fixed a bug that sigsegv when more than one input file is provided * fixed a compilation error with gcc 4.0 Version 2.1 * Included obsolete man page. * output language format specifications are read at run-time so that new output languages can be easily added dynamically (without recompiling the sources) by using a simple syntax. * "fixed" and "notfixed" styles can be specified. * fixed the handling of end-of-line (processed only once) * LaTeX output * TeXinfo output * debug of a language definition * tags.j2h files are now called style files. * renamed --tags-file option in --style-file * allows to specify a prefix for the generated line number anchors * --header and --footer do not imply --doc * language definition for LogTalk and LaTeX Version 2.0 * Language specifications are read at run-time, so that new languages can be easily added dynamically (without recompiling the sources) by using a simple syntax. * "nonsensitive" for simple definitions * cgi version not built automatically * failsafe option to simply output the input file when no language definition is found * functionalities with less improved. Version 1.11.1 * fixed compilations problems on some Unix compilers @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.16 2005/04/11 21:47:42 tv Exp $ d26 1 a26 1 .if "${OPSYS}" == "NetBSD" @ 1.16 log @Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.15 2004/10/21 00:15:47 seb Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.11 d16 4 d22 2 d26 3 a28 3 .ifdef SOURCE_HIGHLIGHT_INPUT_CHROOT CONFIGURE_ARGS+= --enable-input-chroot=${SOURCE_HIGHLIGHT_INPUT_CHROOT} BUILD_DEFS+= SOURCE_HIGHLIGHT_INPUT_CHROOT d31 7 @ 1.15 log @Update to version 1.11 Changes since last packaged version (1.10): * errors in tags error files are reported more correctly and make the program exit * more tag options added * "linenum" tag for specifying the style of line numbers Package changes: * set USE_LANGUAGES * fix HTML installation directory in manpage @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.14 2004/08/16 15:21:45 seb Exp $ a13 1 USE_BUILDLINK3= YES @ 1.14 log @Update to version 1.10. Changes since last packaged version: Version 1.10 * Added scanner for log files (also for iptables and apache logs) thanks to Jan Tatarik * Fixed some bugs in the perl scanner (thanks to Geir Nilsen) * configure checks for ios_base * check for the right ar to use, fixes problems under Sun compilers (thanks to Paul Townsend) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.13 2004/05/16 12:22:40 seb Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.10 d15 1 @ 1.13 log @Fix build with older GNU libstdc++ (mentioned in PR pkg/25590). While here add support for test target. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.12 2004/05/15 14:55:38 seb Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.9 @ 1.12 log @Update to version 1.9. Changes since last packaged version: * --no-doc option added to cancel the --doc option even if it is implied (e.g., when css is given) (as suggested by Keith Lea and Grant McLean) * deal with \r correctly (reported by barrett@@9hells.org) * added scanner for language LUA (thanks to Marc Côté) * added scanner for CAML and SML (with the help of Jean-Baptiste Rouquier and James Riely) * fixed a bug in C++ scanner concerning tabs after # (reported by Don Stauffer). * If not specified, the source language will be guessed from the input file extension. * Added src-hilite-lesspipe.sh a script that can be used with less in order to higlight the files processed with less (suggested by Konstantine Serebriany) * fixed a bug in perl scanning when \" is used in regular expressions (reported by Geir Nilsen) * html attribute values are generated in quotes (bug fixed by Patrick Wagstrom) * can generate anchors for line numbers (thanks to Oliver Fischer) @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.11 2004/05/07 14:08:13 seb Exp $ d16 2 @ 1.11 log @Shorter HOMEPAGE. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.10 2004/04/25 06:46:09 snj Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.8 @ 1.10 log @Convert to buildlink3. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.9 2003/10/03 14:42:38 seb Exp $ d10 1 a10 1 HOMEPAGE= http://www.gnu.org/software/src-highlite/source-highlight.html @ 1.9 log @Update to version 1.8. Changes in version 1.8: * scanner for Javascript * new output format: ESC ascii code (e.g. for less, with the help of Konstantine Serebriany ). * tab character are correctly handled by --tab option is given (thanks to Don Stauffer ). * presence of getopt_long is handled in a cleaner way. * some changes in how changelog files are highlighted * =head =cut sections in perl sources are correctly handled (reported by Grant McLean ) * added Java keywords true and false @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.8 2003/07/17 22:54:51 grant Exp $ d14 1 a14 1 USE_BUILDLINK2= YES @ 1.8 log @s/netbsd.org/NetBSD.org/ @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.7 2003/06/12 01:24:57 seb Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.7 d7 1 a7 1 MASTER_SITES= ${MASTER_SITE_GNU:=source-highlight/} @ 1.7 log @Sync description with the supported language. Make the comment somewhat more accurate. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.6 2003/06/12 01:17:30 seb Exp $ d9 1 a9 1 MAINTAINER= seb@@netbsd.org @ 1.6 log @Update to version 1.7. Changes in version 1.7: * scanner for Ruby programming language (thanks to Noritsugu Nakamura ). * fixed explicit rules in Makefiles that generated errors with some versions of non-GNU makes. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.5 2003/02/16 20:53:47 seb Exp $ d11 1 a11 1 COMMENT= Highlight syntax of C, C++ or Java source into HTML document @ 1.5 log @Update to 1.6.3 News from version 1.6.1 the latest packaged version: Version 1.6.3 * Fixed problems in compilation in systems that do not provide getopt_long and yywrap (reported by Jackie Goodwin ). * Added .spec file for generating .rpm and .rpm.src (thanks to Christian W. Zuckschwerdt ). Version 1.6.2 * compliant to C++ standard headers (iostream etc.), no more backward compatibility warnings with gcc 3.2 (Thanks to Maurizio Loreti for the report). @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.4 2002/12/23 22:27:48 seb Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.6.3 @ 1.4 log @Update to 1.6.1. Lots of changes and new features: you want to update! Changes since latest packaged version: Version 1.6.1 * fixed a bug in the configure phase that used to make the compilation fail with compilers not providing the function getop_long (reported by Horacio Montenegro ). Version 1.6 * scanners for flex and ChangeLog added by John Millaway * default to stdout when no --output is given along with the -i option and when --output="STDOUT" (as suggested by Hugh S. Myers, ) * fixed a problem with string comments in Python scanner * a separate executable is built, source-highlight-cgi, that can be used as a CGI program Version 1.5.1 * xhtml doctype generated correctly (thanks to Christian W. Zuckschwerdt and Josh Ghiloni ) reported by Martin Gebert * Anonymous CVS Access is now available http://savannah.gnu.org/projects/src-highlite Version 1.5 * xhtml output format is now handled (thanks to Christian W. Zuckschwerdt and Josh Ghiloni ) * assert is now recognized as a Java keyword (thanks to Fabio Calefato ) * a scanner for Python has been written by Martin Gebert . * when in Php3 strings can span more than one lines and line numbers are correctly formatted. Version 1.4 * fixed compilation error with some compilers due to headers istream.h and ostream.h (thanks to Dan barthel ) * a scanner for Php3 has been written by Alain Barbet * reading from stdin does not kill line numbers (notified by Keith Robertson ) * line number count is correctly reset when handling multiple files (bug fixed) * for Java sources, if, while, and other keywords that use '(' ')' are now correctly highlighted as keywords instead of as functions (reported by Manuel Kauers and Fabio Calefato ) * tabs are correctly handled for Prolog and Perl sources (reported by Martin Gebert ) Version 1.3 * now there is only one program, namely source-highlight, that accepts a command line option, --src-lang or -s, specifying the source language (for the moment java, cpp and prolog). Previous programs, java2html and cpp2html are provided as shell scripts, just for compatibility, but their use is not advised. * --out-format, -f, command line option added for specifying the output format (for the moment only html is accepted). Though only html is handled, this option is required. * a scanner for Prolog has been written by Martin Gebert . This scanner is still to be considered beta, and actually it was written for Visual Prolog, so it should be tested against other Prolog dialects. * a scanner for Perl has been written by Alain Barbet * Correctly check whether it is possible to write to a file (notified by Martin) * --tab option is correctly handled even for C/C++ files (bug fixed, notified by Martin) * Added option --line-number (-n) in order to print line numbers (as suggested by Ed Scott and Andre Charbonneau). * Man page added. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.3 2002/08/25 21:51:19 jlam Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.6.1 @ 1.3 log @Merge packages from the buildlink2 branch back into the main trunk that have been converted to USE_BUILDLINK2. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2.2.1 2002/06/30 06:24:20 jlam Exp $ d4 1 a4 1 DISTNAME= source-highlight-1.2.1 @ 1.2 log @Update source-highlight package from version 1.1 to version 1.2.1. Provided in PR 15330 by Kevin Lo (kevlo@@midassol.com). Changes since previous version: + More modern versions of getopt.c, getopt1.c, getopt.h taken from the GNU C library + miscellaneous bug fixes and additional checks + tags2.j2h added + Added NormalGenerator for normal text @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.1.1.1 2001/11/18 23:55:11 seb Exp $ d13 2 a14 2 GNU_CONFIGURE= YES USE_BUILDLINK_ONLY= YES @ 1.2.2.1 log @Convert to use the buildlink2 framework. Trim any unnecessary changes in the patches or remove them entirely. @ text @d1 1 a1 1 # $NetBSD: Makefile,v 1.2 2002/01/22 10:40:01 agc Exp $ d13 2 a14 2 GNU_CONFIGURE= YES USE_BUILDLINK2= YES @ 1.1 log @Initial revision @ text @d1 1 a1 1 # $NetBSD$ d4 1 a4 1 DISTNAME= source-highlight-1.1 @ 1.1.1.1 log @Initial import of source-highlight version 1.1 This package contains GNU java2html version 1.9 and GNU cpp2html version 1.5: - java2html highlights the syntax of a Java source file into a HTML document, - cpp2html highlights the syntax of a C or C++ source file into a HTML document. @ text @@