### this file is sourced not run
PKGVER=3.27
PKGBUILD=1
PKGARCH=x86_64

# source: james
TARBALL=highlight-$PKGVER.tar.bz2
MD5SUM=5569a1da39ff832e7d160582b7c7eda9
SRC_URL=http://www.andre-simon.de/zip/$TARBALL
BUNDLE=

SLACKREQ='lua' # build-time: boost
SLACKDESC="highlight-lib: highlight-lib $PKGVER (source code syntax highlighter)  
highlight-lib:  
highlight-lib: Highlight converts sourcecode to HTML, XHTML, RTF, LaTeX, TeX, 
highlight-lib: SVG, BBCode and terminal escape sequences with coloured syntax 
highlight-lib: highlighting. Language definitions and colour themes are 
highlight-lib: customizable.  
highlight-lib: 
highlight-lib: This contains shared libraries of highlight. For applications
highlight-lib: that require them. Note: highglight-gui and highlight-cli
highlight-lib: does NOT need this package.
highlight-lib: http://www.andre-simon.de/doku/highlight/en/highlight.php 
"

### default pkg_download
### prepare
pkg_prepare() {
	pkg_prepare_default &&
	cd tmp/highlight* &&
	patch -Np1 -i ../pkg/highlight-shared-lib.patch
}

### default pkg_package
### build
pkg_build() {
	cd /tmp/highlight*
	make $MAKEFLAGS lib-shared &&
	install -m755 -d /usr/include/highlight &&
	cp -a src/include/* /usr/include/highlight &&
	chown -R 0:0 /usr/include/highlight &&
	install -m755 src/libhighlight.so.$PKGVER /usr/$LIBDIR &&
	ln -sf libhighlight.so.$PKGVER /usr/lib64/libhighlight.so.1 &&
	ln -sf libhighlight.so.$PKGVER /usr/lib64/libhighlight.so &&
	pkg_build_slackdesc
}
