diff --git a/srcpkgs/scite/template b/srcpkgs/scite/template new file mode 100644 index 00000000000..bbde892ccdf --- /dev/null +++ b/srcpkgs/scite/template @@ -0,0 +1,34 @@ +# Template file for 'scite' +pkgname=scite +version=3.7.0 +revision=1 +create_wrksrc=yes +hostmakedepends="pkg-config" +makedepends="gtk+-devel lua51-devel" +short_desc="SCIntilla based Text Editor" +maintainer="Christian Neukirchen " +license="MIT" +homepage="http://www.scintilla.org/SciTEDownload.html" +distfiles="http://www.scintilla.org/scite${version//./}.tgz" +checksum=034dca55b58d8c3af554900956ea20ca25be6d5157b394ecc3a055788496753b + +post_extract() { + sed -i 's/gthread-2.0/& lua/' scite/gtk/makefile +} + +do_build() { + make ${makejobs} -C scintilla/gtk \ + CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ + CC="$CC $LDFLAGS" CXX="$CXX $LDFLAGS" + make ${makejobs} -C scite/gtk \ + CFLAGS="$CFLAGS" CXXFLAGS="$CXXFLAGS" \ + CC="$CC $LDFLAGS" CXX="$CXX $LDFLAGS" \ + LUA_CORE_OBJS= LUA_LIB_OBJS= +} + +do_install() { + make ${makejobs} -C scite/gtk install DESTDIR="$DESTDIR" + vlicense scite/License.txt LICENSE.scite + vlicense scintilla/License.txt LICENSE.scintilla + ln -sf SciTE $DESTDIR/usr/bin/scite +}