Date: Friday, November 8, 2013 @ 10:33:11 Author: spupykin Revision: 100685
upgpkg: dev86 0.16.20-1 Modified: dev86/trunk/PKGBUILD Deleted: dev86/trunk/copt.patch ------------+ PKGBUILD | 28 ++++++++++++++-------------- copt.patch | 16 ---------------- 2 files changed, 14 insertions(+), 30 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2013-11-08 09:32:46 UTC (rev 100684) +++ PKGBUILD 2013-11-08 09:33:11 UTC (rev 100685) @@ -4,11 +4,11 @@ # Contributor: Suat SARIALP <muhendis.s...@gmail.com> pkgname=dev86 -pkgver=0.16.19 +pkgver=0.16.20 pkgrel=1 pkgdesc="Simple C compiler to generate 8086 code" arch=('i686' 'x86_64') -url="http://www.debath.co.uk/dev86/" +url="http://v3.sk/~lkundrak/dev86/" license=(GPL) if [ "${CARCH}" == "x86_64" ]; then depends=('lib32-glibc') @@ -16,26 +16,26 @@ else makedepends=('bin86') fi -options=('!libtool' '!strip' '!makeflags') -source=(http://www.debath.co.uk/dev86/Dev86src-$pkgver.tar.gz - mandir.patch - copt.patch) -md5sums=('442e98e1afa23fe00d40c5a996385942' - '509df653dec8956faf1a40a8c544d9ce' - '32839371e28c1a04477df883e970d6cd') +options=('!libtool' '!strip' '!makeflags' 'staticlibs') +source=(http://v3.sk/~lkundrak/dev86/Dev86src-$pkgver.tar.gz + mandir.patch) +md5sums=('567cf460d132f9d8775dd95f9208e49a' + '509df653dec8956faf1a40a8c544d9ce') -build() { +prepare() { cd $srcdir/$pkgname-$pkgver patch -p1 <$srcdir/mandir.patch - patch -p1 <$srcdir/copt.patch - echo 'quit' | make PREFIX=/usr DIST="$pkgdir" } +build() { + cd $srcdir/$pkgname-$pkgver + make PREFIX=/usr DIST="$pkgdir" +} + package() { cd $srcdir/$pkgname-$pkgver - + mkdir -p $pkgdir/usr/share/man/man1 make install-all DIST="$pkgdir" - # remove all the stuff supplied by bin86 rm $pkgdir/usr/bin/{as,ld,nm,objdump,size}86 rm $pkgdir/usr/share/man/man1/{as,ld}86.1 Deleted: copt.patch =================================================================== --- copt.patch 2013-11-08 09:32:46 UTC (rev 100684) +++ copt.patch 2013-11-08 09:33:11 UTC (rev 100685) @@ -1,16 +0,0 @@ -diff -wbBur dev86-0.16.19.org/copt/copt.c dev86-0.16.19/copt/copt.c ---- dev86-0.16.19.org/copt/copt.c 2003-10-07 23:46:35.000000000 +0400 -+++ dev86-0.16.19/copt/copt.c 2012-10-24 15:23:48.604705265 +0400 -@@ -174,7 +174,11 @@ - /* Delete leading white spaces */ - for (cp = buf; *cp && isspace(*cp); cp++) ; - if (cp != buf && *cp) -- strcpy(buf, cp); -+ { -+ int len = strlen(cp); -+ memmove(buf, cp, len); -+ buf[len] = 0; -+ } - - return(buf); - }