diff --git a/common/shlibs b/common/shlibs index 88a697dd7c2..6659d7c23d0 100644 --- a/common/shlibs +++ b/common/shlibs @@ -1435,3 +1435,4 @@ libsnapper.so.2 libsnapper-0.1.7_1 libtsm.so.3 libtsm-3_1 libxine.so.2 libxine-1.2.4_1 libjbig2dec.so.0 libjbig2dec-0.11_1 +libsource-highlight.so.4 libsource-highlight-3.1.7_1 diff --git a/srcpkgs/libsource-highlight b/srcpkgs/libsource-highlight new file mode 120000 index 00000000000..4331767b6e7 --- /dev/null +++ b/srcpkgs/libsource-highlight @@ -0,0 +1 @@ +source-highlight \ No newline at end of file diff --git a/srcpkgs/source-highlight-devel b/srcpkgs/source-highlight-devel new file mode 120000 index 00000000000..4331767b6e7 --- /dev/null +++ b/srcpkgs/source-highlight-devel @@ -0,0 +1 @@ +source-highlight \ No newline at end of file diff --git a/srcpkgs/source-highlight/template b/srcpkgs/source-highlight/template new file mode 100644 index 00000000000..86fc37d57f2 --- /dev/null +++ b/srcpkgs/source-highlight/template @@ -0,0 +1,48 @@ +# Template file for 'source-highlight' +pkgname=source-highlight +version=3.1.7 +revision=1 +build_style=gnu-configure +configure_args="--with-boost=${XBPS_CROSS_BASE}/usr + --with-bash-completion=/usr/share/bash-completion/completions" +makedepends="boost-devel" +short_desc="Convert source code to syntax highlighted document" +maintainer="Juan RP " +license="GPL-3" +homepage="http://www.gnu.org/software/src-highlite/" +distfiles="http://ftp.gnu.org/gnu/src-highlite/$pkgname-$version.tar.gz" +checksum=e1b2e007cdd94595393d42510e2a84763c36aad3409f0c3087f05fcb50a389e8 + +if [ "$CROSS_BUILD" ]; then + hostmakedepends="source-highlight" +fi + +post_configure() { + if [ "$CROSS_BUILD" ]; then + sed -e 's,SRCHILITEEXE =.*,SRCHILITEEXE = source-highlight,g' -i doc/Makefile + fi +} + +libsource-highlight_package() { + short_desc+=" - runtime library" + pkg_install() { + vmove "usr/lib/*.so.*" + } +} + +source-highlight-devel_package() { + short_desc+=" - development files" + depends="libsource-highlight>=${version}_${revision}" + pkg_install() { + vmove usr/include + vmove usr/lib/pkgconfig + vmove "usr/lib/*.a" + vmove "usr/lib/*.so" + } +} + +source-highlight_package() { + pkg_install() { + vmove all + } +}