# $Id: PKGBUILD 59256 2011-11-22 03:57:15Z ebelanger $ # Maintainer: Thomas S Hatch # Contributor: Corrado 'bardo' Primier # Contributor: Jochem Kossen # Contributor: Daniel J Griffiths pkgname=scite pkgver=3.0.1 pkgrel=1 pkgdesc='A generally useful editor with facilities for building and running programs.' arch=('i686' 'x86_64') url='http://www.scintilla.org/SciTE.html' license=('custom:scite') depends=('desktop-file-utils' 'gtk2') backup=('usr/share/scite/SciTEGlobal.properties') install=scite.install source=("http://downloads.sourceforge.net/sourceforge/scintilla/${pkgname}${pkgver//./}.tgz") md5sums=('e2ed3190ebf714f037d05cde7b9591de') build() { sed "s/CXXTFLAGS=-DNDEBUG -Os $(CXXBASEFLAGS)/CXXTFLAGS=-DNDEBUG ${CXXFLAGS} $(CXXBASEFLAGS)/" -i scite/gtk/makefile sed "s/CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic -DGTK -DSCI_LEXER \$(INCLUDEDIRS)/CXXBASEFLAGS=-Wall -Wno-missing-braces -Wno-char-subscripts -pedantic ${CXXFLAGS} -DGTK -DSCI_LEXER \$(INCLUDEDIRS)/" -i scintilla/gtk/makefile sed "s/CXXFLAGS=-DNDEBUG -Os \$(CXXBASEFLAGS) \$(THREADFLAGS)/CXXFLAGS=-DNDEBUG ${CXXFLAGS} \$(CXXBASEFLAGS) \$(THREADFLAGS)/" -i scintilla/gtk/makefile cd "${srcdir}/scintilla/gtk" make cd "${srcdir}/${pkgname}/gtk" make } package() { cd "${srcdir}/${pkgname}/gtk" make DESTDIR="${pkgdir}" install install -D -m644 ../License.txt \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-scite" install -D -m644 "${srcdir}/scintilla/License.txt" \ "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE-scintilla" ln -sf SciTE ${pkgdir}/usr/bin/scite }