[arch-commits] Commit in tcc/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Mon Dec 18 07:38:30 UTC 2017


    Date: Monday, December 18, 2017 @ 07:38:29
  Author: arojas
Revision: 274702

Update to 0.9.27

Modified:
  tcc/trunk/PKGBUILD

----------+
 PKGBUILD |   29 ++++++++++++-----------------
 1 file changed, 12 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-12-18 07:31:25 UTC (rev 274701)
+++ PKGBUILD	2017-12-18 07:38:29 UTC (rev 274702)
@@ -6,21 +6,19 @@
 # Contributor : Jeremy Cowgar <jeremy at cowgar.com>
 
 pkgname=tcc
-pkgver=0.9.26
-pkgrel=5
-_commit=5420bb8a67f5f782ac49c90afb7da178a60c448a
+pkgver=0.9.27
+pkgrel=1
 pkgdesc="Tiny C Compiler"
 arch=('x86_64')
 url="http://bellard.org/tcc/"
 license=('LGPL')
-makedepends=('gcc' 'git')
+depends=('glibc')
 options=('docs' 'staticlibs')
-#source=(http://download.savannah.nongnu.org/releases/tinycc/${pkgname}-${pkgver}.tar.bz2)
-source=("$pkgname-$pkgver::git://repo.or.cz/tinycc.git#commit=${_commit}")
+source=(http://download.savannah.nongnu.org/releases/tinycc/${pkgname}-${pkgver}.tar.bz2)
 md5sums=('SKIP')
 
 build() {
-  cd "$srcdir"/${pkgname}-${pkgver}
+  cd ${pkgname}-${pkgver}
   unset CFLAGS
   unset LDFLAGS
   ./configure --prefix=/usr
@@ -28,15 +26,12 @@
 }
 
 package() {
-  cd "$srcdir"/${pkgname}-${pkgver}
-  make tccdir="$pkgdir"/usr/lib/tcc libdir="$pkgdir"/usr/lib \
-    mandir="$pkgdir"/usr/share/man bindir="$pkgdir"/usr/bin \
-    includedir="$pkgdir"/usr/include \
-    docdir="$pkgdir"/usr/share/doc/tcc \
-    install
+  cd ${pkgname}-${pkgver}
 
-  make clean
-  make CFLAGS="-fPIC"
-  gcc -shared -o libtcc.so *.o
-  install -D -m 755 libtcc.so "${pkgdir}/usr/lib/libtcc.so"
+ make DESTDIR="$pkgdir" docdir="$pkgdir"/usr/share/doc/tcc install
+
+ make clean
+ make CFLAGS="-fPIC"
+ gcc -shared -o libtcc.so *.o
+ install -Dm755 libtcc.so -t "${pkgdir}/usr/lib/"
 }



More information about the arch-commits mailing list