# Contributor: matthiaskrgr pkgname=gmqcc-git pkgver=0.2.612.g160e7cf pkgver(){ cd gmqcc git describe --tags | sed -e 's/^gmqcc\-//' -e 's/-/./g' } pkgrel=1 pkgdesc="An Improved Quake C Compiler" arch=('i686' 'x86_64') depends=('glibc') conflicts=('gmqcc') provides=('gmqcc=0.2.4') makedepends=('git') url="https://github.com/graphitemaster/gmqcc.git" license=('MIT') source=('gmqcc::git://github.com/graphitemaster/gmqcc.git') sha1sums=('SKIP') build() { msg "Starting compilation..." cd "$srcdir"/"gmqcc" msg "Compiling..." make } check() { cd "$srcdir"/"gmqcc" make check } package() { cd "$srcdir"/"gmqcc" msg "Compiling and installing to pkgdir this time..." make install DESTDIR=$pkgdir PREFIX=/usr msg "Compiling done." install -Dm644 syntax/geany/filetypes.qc ${pkgdir}/usr/share/geany/filetypes.qc install -Dm644 syntax/gtksourceview/qc.lang ${pkgdir}/usr/share/gtksourceview-3.0/language-specs/qc.lang # jedit install -Dm644 syntax/kate/qc.xml ${pkgdir}/usr/share/apps/katepart/syntax/qc.xml install -Dm644 syntax/nano/qc.nanorc ${pkgdir}/usr/share/nano/qc.nanorc install -Dm644 LICENSE ${pkgdir}/usr/share/licenses/gmqcc/LICENSE }