From 24bd245613514dad7635b541e6e5f13c7c533827 Mon Sep 17 00:00:00 2001 From: Christian Neukirchen Date: Mon, 17 Oct 2016 14:56:29 +0200 Subject: [PATCH] New package: scite-3.7.0 --- srcpkgs/scite/template | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 srcpkgs/scite/template 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 +}