diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 42 |
2 files changed, 19 insertions, 29 deletions
@@ -2,7 +2,7 @@ pkgbase = dietlibc-cvs pkgdesc = a libc optimized for small size pkgver = 20150317 pkgrel = 1 - url = http://www.fefe.de/dietlibc/ + url = https://www.fefe.de/dietlibc/ arch = i686 arch = x86_64 license = GPL @@ -10,9 +10,5 @@ pkgbase = dietlibc-cvs provides = dietlibc conflicts = dietlibc options = staticlibs - options = !buildflags - options = !strip - options = !makeflags pkgname = dietlibc-cvs - @@ -1,18 +1,23 @@ +# Contributor: Kyle Keen <keenerd@gmail.com> +# Contributor: Sergej Pupykin <pupykin.s+arch@gmail.com> +# Contributor: Tino Reichardt <milky-archlinux@mcmilk.de> + pkgname=dietlibc-cvs pkgver=20150317 pkgrel=1 pkgdesc="a libc optimized for small size" arch=('i686' 'x86_64') -url="http://www.fefe.de/dietlibc/" -license="GPL" -options=('staticlibs' '!buildflags' '!strip' '!makeflags') +url="https://www.fefe.de/dietlibc/" +license=("GPL") +options=('staticlibs') +makedepends=('cvs') provides=(dietlibc) conflicts=(dietlibc) -makedepends=('cvs') _cvsroot=":pserver:cvs@cvs.fefe.de:/cvs" _cvsmod="dietlibc" + pkgver() { date --iso-8601|tr -d - ; } prepare() { @@ -27,27 +32,16 @@ prepare() { } build() { - rm -rf "$srcdir/$_cvsmod-build" - cp -r "$srcdir/$_cvsmod" "$srcdir/$_cvsmod-build" - cd "$srcdir/$_cvsmod-build" - - # save some space - adjust if required - sed -i '/#define WANT_IPV6_DNS/d' dietfeatures.h - sed -i '/#define WANT_PLUGPLAY_DNS/d' dietfeatures.h - sed -i '/#define WANT_VALGRIND_SUPPORT/d' dietfeatures.h - sed -i '/#define WANT_FULL_RESOLV_CONF/d' dietfeatures.h - sed -i '/#define WANT_LD_SO_GDB_SUPPORT/d' dietfeatures.h - sed -i '/#define WANT_HIGH_PRECISION_MATH/d' dietfeatures.h - - # fix build aug2014 gcc4.9.1 - sed -i 's/-fPIC/& -fno-asynchronous-unwind-tables/' x86_64/Makefile.add - - PATH=/usr/bin make all + rm -rf "$srcdir/$_cvsmod-build" + cp -r "$srcdir/$_cvsmod" "$srcdir/$_cvsmod-build" + cd "$srcdir/$_cvsmod-build" + + make } package() { - cd "$srcdir/$_cvsmod-build" - make DESTDIR=$pkgdir install - mkdir -p "$pkgdir/usr/bin" - ln -s /opt/diet/bin/diet "$pkgdir"/usr/bin/diet + cd "$srcdir/$_cvsmod-build" + make DESTDIR="$pkgdir" install + mkdir -p "$pkgdir/usr/bin" + ln -s /opt/diet/bin/diet "$pkgdir/usr/bin/diet" } |