update source-highlight to 3.1.7
- bump major in SHARED_LIBS - trim HOMEPAGE - regen WANTLIST - extend BUILD_DEPENDS to have current manpages and API docs - add TEST_DEPENDS to enable successful tests - remove YACC as it's correctly detected - remove post-extract, the script is executable after extraction - use a pre-configure hook to use gsed in the tests/Makefile.in - remove the PFRAG.shared file, as the .so file lives now in PLIST - remove the %%SHARED%% marker from PLIST accordingly - adjust the @sample line for the renamed the bash completion file feedback and ok aja@ sthen@
This commit is contained in:
parent
d3a83b2688
commit
9adb78506b
@ -1,23 +1,25 @@
|
||||
# $OpenBSD: Makefile,v 1.20 2013/03/21 08:48:55 ajacoutot Exp $
|
||||
# $OpenBSD: Makefile,v 1.21 2013/04/01 12:15:21 rpe Exp $
|
||||
|
||||
COMMENT= create a document with syntax highlighting
|
||||
|
||||
DISTNAME= source-highlight-3.1.2
|
||||
REVISION= 0
|
||||
SHARED_LIBS += source-highlight 0.0 # .3.1
|
||||
DISTNAME= source-highlight-3.1.7
|
||||
SHARED_LIBS += source-highlight 1.0 # 4.0
|
||||
CATEGORIES= textproc
|
||||
|
||||
HOMEPAGE= http://www.gnu.org/software/src-highlite/source-highlight.html
|
||||
HOMEPAGE= http://www.gnu.org/software/src-highlite/
|
||||
|
||||
# GPLv3
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB= c m stdc++ boost_regex
|
||||
WANTLIB= c m stdc++ boost_regex-mt pthread
|
||||
|
||||
MASTER_SITES= ${MASTER_SITE_GNU:=src-highlite/}
|
||||
|
||||
LIB_DEPENDS= devel/boost
|
||||
BUILD_DEPENDS= textproc/texi2html
|
||||
BUILD_DEPENDS= devel/doxygen \
|
||||
devel/help2man \
|
||||
textproc/texi2html
|
||||
TEST_DEPENDS= textproc/gsed
|
||||
|
||||
USE_GROFF = Yes
|
||||
|
||||
@ -25,12 +27,11 @@ CONFIGURE_STYLE= gnu
|
||||
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
|
||||
--with-bash-completion="${PREFIX}/share/source-highlight/bash_completion.d/"
|
||||
CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
|
||||
LDFLAGS="-L${LOCALBASE}/lib" \
|
||||
YACC="yacc"
|
||||
LDFLAGS="-L${LOCALBASE}/lib"
|
||||
|
||||
TEST_TARGET= check
|
||||
|
||||
post-extract:
|
||||
chmod +x ${WRKSRC}/build-aux/install-sh
|
||||
pre-configure:
|
||||
perl -pi -e 's,sed -i,gsed -i,' ${WRKSRC}/tests/Makefile.in
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
@ -1,5 +1,2 @@
|
||||
MD5 (source-highlight-3.1.2.tar.gz) = rIX++3ICC11JoN75H+66lg==
|
||||
RMD160 (source-highlight-3.1.2.tar.gz) = obeyd+nBImhpjeyqu73o7jypAAM=
|
||||
SHA1 (source-highlight-3.1.2.tar.gz) = LS/G5xx3jaXfy8z2qGHrwXMyKLY=
|
||||
SHA256 (source-highlight-3.1.2.tar.gz) = u3aRLEyA8ZlCrbj65Vb8ZqSYCV1peL82C+yU6WqTkV0=
|
||||
SIZE (source-highlight-3.1.2.tar.gz) = 1516254
|
||||
SHA256 (source-highlight-3.1.7.tar.gz) = 4bLgB83ZRZU5PUJRDiqEdjw2qtNAnwwwh/Bfy1Cjieg=
|
||||
SIZE (source-highlight-3.1.7.tar.gz) = 1600692
|
||||
|
@ -1,2 +0,0 @@
|
||||
@comment $OpenBSD: PFRAG.shared,v 1.1 2009/12/24 09:28:43 jasper Exp $
|
||||
@lib lib/libsource-highlight.so.${LIBsource-highlight_VERSION}
|
@ -1,9 +1,9 @@
|
||||
@comment $OpenBSD: PLIST,v 1.12 2009/12/24 09:28:43 jasper Exp $
|
||||
%%SHARED%%
|
||||
@comment $OpenBSD: PLIST,v 1.13 2013/04/01 12:15:21 rpe Exp $
|
||||
@bin bin/check-regexp
|
||||
bin/cpp2html
|
||||
bin/java2html
|
||||
@bin bin/source-highlight
|
||||
bin/source-highlight-esc.sh
|
||||
@bin bin/source-highlight-settings
|
||||
bin/src-hilite-lesspipe.sh
|
||||
include/srchilite/
|
||||
@ -98,14 +98,12 @@ include/srchilite/wordtokenizer.h
|
||||
@info info/source-highlight.info
|
||||
lib/libsource-highlight.a
|
||||
lib/libsource-highlight.la
|
||||
@lib lib/libsource-highlight.so.${LIBsource-highlight_VERSION}
|
||||
lib/pkgconfig/
|
||||
lib/pkgconfig/source-highlight.pc
|
||||
@man man/man1/check-regexp.1
|
||||
@man man/man1/source-highlight-settings.1
|
||||
@man man/man1/source-highlight.1
|
||||
share/aclocal/
|
||||
share/aclocal/ax_boost_base.m4
|
||||
share/aclocal/ax_boost_regex.m4
|
||||
share/doc/source-highlight/
|
||||
share/doc/source-highlight/COPYING
|
||||
share/doc/source-highlight/CREDITS
|
||||
@ -230,8 +228,8 @@ share/source-highlight/asm.lang
|
||||
share/source-highlight/awk.lang
|
||||
share/source-highlight/bash_completion.d/
|
||||
@sample ${SYSCONFDIR}/bash_completion.d/
|
||||
share/source-highlight/bash_completion.d/source-highlight-bash-completion
|
||||
@sample ${SYSCONFDIR}/bash_completion.d/source-highlight-bash-completion
|
||||
share/source-highlight/bash_completion.d/source-highlight
|
||||
@sample ${SYSCONFDIR}/bash_completion.d/source-highlight
|
||||
share/source-highlight/bat.lang
|
||||
share/source-highlight/bib.lang
|
||||
share/source-highlight/bison.lang
|
||||
@ -260,6 +258,8 @@ share/source-highlight/erlang.lang
|
||||
share/source-highlight/errors.lang
|
||||
share/source-highlight/esc.outlang
|
||||
share/source-highlight/esc.style
|
||||
share/source-highlight/esc256.outlang
|
||||
share/source-highlight/esc256.style
|
||||
share/source-highlight/extreme_comment.lang
|
||||
share/source-highlight/extreme_comment2.lang
|
||||
share/source-highlight/extreme_comment3.lang
|
||||
@ -269,17 +269,22 @@ share/source-highlight/fortran.lang
|
||||
share/source-highlight/function.lang
|
||||
share/source-highlight/glsl.lang
|
||||
share/source-highlight/haskell.lang
|
||||
share/source-highlight/haskell_literate.lang
|
||||
share/source-highlight/haxe.lang
|
||||
share/source-highlight/html.lang
|
||||
share/source-highlight/html.outlang
|
||||
share/source-highlight/html_common.outlang
|
||||
share/source-highlight/html_notfixed.outlang
|
||||
share/source-highlight/html_ref.outlang
|
||||
share/source-highlight/html_simple.lang
|
||||
share/source-highlight/htmlcss.outlang
|
||||
share/source-highlight/htmltable.outlang
|
||||
share/source-highlight/htmltablelinenum.outlang
|
||||
share/source-highlight/islisp.lang
|
||||
share/source-highlight/java.lang
|
||||
share/source-highlight/javadoc.outlang
|
||||
share/source-highlight/javalog.lang
|
||||
share/source-highlight/javalog.style
|
||||
share/source-highlight/javascript.lang
|
||||
share/source-highlight/key_string.lang
|
||||
share/source-highlight/lang.map
|
||||
@ -288,6 +293,9 @@ share/source-highlight/latex.lang
|
||||
share/source-highlight/latex.outlang
|
||||
share/source-highlight/latexcolor.outlang
|
||||
share/source-highlight/ldap.lang
|
||||
share/source-highlight/lilypond.lang
|
||||
share/source-highlight/lilypond.style
|
||||
share/source-highlight/lisp.lang
|
||||
share/source-highlight/log.lang
|
||||
share/source-highlight/logtalk.lang
|
||||
share/source-highlight/lsm.lang
|
||||
@ -295,10 +303,13 @@ share/source-highlight/lua.lang
|
||||
share/source-highlight/m4.lang
|
||||
share/source-highlight/makefile.lang
|
||||
share/source-highlight/manifest.lang
|
||||
share/source-highlight/mediawiki.outlang
|
||||
share/source-highlight/mono-alt.css
|
||||
share/source-highlight/mono.css
|
||||
share/source-highlight/nohilite.lang
|
||||
share/source-highlight/number.lang
|
||||
share/source-highlight/odf.outlang
|
||||
share/source-highlight/opa.lang
|
||||
share/source-highlight/outlang.lang
|
||||
share/source-highlight/outlang.map
|
||||
share/source-highlight/oz.lang
|
||||
@ -306,12 +317,15 @@ share/source-highlight/pascal.lang
|
||||
share/source-highlight/pc.lang
|
||||
share/source-highlight/perl.lang
|
||||
share/source-highlight/php.lang
|
||||
share/source-highlight/po.lang
|
||||
share/source-highlight/postscript.lang
|
||||
share/source-highlight/prolog.lang
|
||||
share/source-highlight/properties.lang
|
||||
share/source-highlight/proto.lang
|
||||
share/source-highlight/python.lang
|
||||
share/source-highlight/ruby.lang
|
||||
share/source-highlight/scala.lang
|
||||
share/source-highlight/scheme.lang
|
||||
share/source-highlight/script_comment.lang
|
||||
share/source-highlight/sh.lang
|
||||
share/source-highlight/sh_acid.css
|
||||
@ -366,8 +380,22 @@ share/source-highlight/tcl.lang
|
||||
share/source-highlight/texinfo.lang
|
||||
share/source-highlight/texinfo.outlang
|
||||
share/source-highlight/texinfo.style
|
||||
share/source-highlight/tml.lang
|
||||
share/source-highlight/tml_formatting.lang
|
||||
share/source-highlight/tml_formatting_all.lang
|
||||
share/source-highlight/tml_glue.lang
|
||||
share/source-highlight/tml_macrolinks.lang
|
||||
share/source-highlight/tml_macros.lang
|
||||
share/source-highlight/tml_macros1.lang
|
||||
share/source-highlight/tml_macros2.lang
|
||||
share/source-highlight/tml_macrosdelayed1.lang
|
||||
share/source-highlight/tml_macrosdelayed2.lang
|
||||
share/source-highlight/tml_macrosdelayed3.lang
|
||||
share/source-highlight/tml_macrotokens.lang
|
||||
share/source-highlight/todo.lang
|
||||
share/source-highlight/upc.lang
|
||||
share/source-highlight/url.lang
|
||||
share/source-highlight/vala.lang
|
||||
share/source-highlight/vbscript.lang
|
||||
share/source-highlight/xhtml.css
|
||||
share/source-highlight/xhtml.outlang
|
||||
|
Loading…
x
Reference in New Issue
Block a user