Date: Monday, December 18, 2017 @ 07:38:54 Author: arojas Revision: 274703
archrelease: copy trunk to community-x86_64 Added: tcc/repos/community-x86_64/ChangeLog (from rev 274702, tcc/trunk/ChangeLog) tcc/repos/community-x86_64/PKGBUILD (from rev 274702, tcc/trunk/PKGBUILD) Deleted: tcc/repos/community-x86_64/ChangeLog tcc/repos/community-x86_64/PKGBUILD -----------+ ChangeLog | 6 ++-- PKGBUILD | 79 ++++++++++++++++++++++++++++-------------------------------- 2 files changed, 40 insertions(+), 45 deletions(-) Deleted: ChangeLog =================================================================== --- ChangeLog 2017-12-18 07:38:29 UTC (rev 274702) +++ ChangeLog 2017-12-18 07:38:54 UTC (rev 274703) @@ -1,3 +0,0 @@ -0.9.25-2: - - + Added libtcc.so as well, for dynamic code. Copied: tcc/repos/community-x86_64/ChangeLog (from rev 274702, tcc/trunk/ChangeLog) =================================================================== --- ChangeLog (rev 0) +++ ChangeLog 2017-12-18 07:38:54 UTC (rev 274703) @@ -0,0 +1,3 @@ +0.9.25-2: + + + Added libtcc.so as well, for dynamic code. Deleted: PKGBUILD =================================================================== --- PKGBUILD 2017-12-18 07:38:29 UTC (rev 274702) +++ PKGBUILD 2017-12-18 07:38:54 UTC (rev 274703) @@ -1,42 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> -# Maintainer : Gergely Imreh <imrehgATgmailDOTcom> -# Contributor : dschauer <dschauerATgmailDOTcom> -# Contributor : Stefan Husmann <stefan-husm...@t-online.de> -# Contributor : Jeremy Cowgar <jer...@cowgar.com> - -pkgname=tcc -pkgver=0.9.26 -pkgrel=5 -_commit=5420bb8a67f5f782ac49c90afb7da178a60c448a -pkgdesc="Tiny C Compiler" -arch=('i686' 'x86_64') -url="http://bellard.org/tcc/" -license=('LGPL') -makedepends=('gcc' 'git') -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}") -md5sums=('SKIP') - -build() { - cd "$srcdir"/${pkgname}-${pkgver} - unset CFLAGS - unset LDFLAGS - ./configure --prefix=/usr - make -} - -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 - - make clean - make CFLAGS="-fPIC" - gcc -shared -o libtcc.so *.o - install -D -m 755 libtcc.so "${pkgdir}/usr/lib/libtcc.so" -} Copied: tcc/repos/community-x86_64/PKGBUILD (from rev 274702, tcc/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2017-12-18 07:38:54 UTC (rev 274703) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Sergej Pupykin <pupykin.s+a...@gmail.com> +# Maintainer : Gergely Imreh <imrehgATgmailDOTcom> +# Contributor : dschauer <dschauerATgmailDOTcom> +# Contributor : Stefan Husmann <stefan-husm...@t-online.de> +# Contributor : Jeremy Cowgar <jer...@cowgar.com> + +pkgname=tcc +pkgver=0.9.27 +pkgrel=1 +pkgdesc="Tiny C Compiler" +arch=('x86_64') +url="http://bellard.org/tcc/" +license=('LGPL') +depends=('glibc') +options=('docs' 'staticlibs') +source=(http://download.savannah.nongnu.org/releases/tinycc/${pkgname}-${pkgver}.tar.bz2) +md5sums=('SKIP') + +build() { + cd ${pkgname}-${pkgver} + unset CFLAGS + unset LDFLAGS + ./configure --prefix=/usr + make +} + +package() { + cd ${pkgname}-${pkgver} + + 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/" +}