diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 12 insertions, 8 deletions
@@ -1,11 +1,11 @@ pkgbase = tcc-git pkgdesc = Tiny C Compiler - pkgver = 20121116 + pkgver = 0.9.26.r819.g7e7f2e5 pkgrel = 1 url = http://bellard.org/tcc/ arch = x86_64 arch = i686 - license = LGPLv2 + license = LGPL2.1 makedepends = texi2html makedepends = git provides = tcc @@ -2,12 +2,12 @@ # Maintainer: Alexander Rødseth <rodseth@gmail.com> pkgname=tcc-git -pkgver=20121116 +pkgver=0.9.26.r819.g7e7f2e5 pkgrel=1 pkgdesc='Tiny C Compiler' arch=('x86_64' 'i686') url='http://bellard.org/tcc/' -license=('LGPLv2') +license=('LGPL2.1') makedepends=('texi2html' 'git') provides=('tcc') conflicts=('tcc') @@ -15,18 +15,22 @@ options=('staticlibs') source=('git://repo.or.cz/tinycc.git') md5sums=('SKIP') -prepare() { - sed -i 's:-monolithic -number:-monolithic:' tinycc/Makefile - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" +pkgver() { + cd tinycc + git describe | sed 's/^release_//; s/_/./g; s/-/.r/; s/-/./' } build() { cd tinycc - ./configure --prefix=/usr make } +check() { + cd tinycc + make test +} + package() { make -C tinycc DESTDIR="$pkgdir" install } |