summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD16
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 8e86691e7555..39aa7ed8f46d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 3051786b2486..9c125698ed9f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}