[arch-commits] Commit in make/repos (20 files)

2016-02-19 Thread Allan McRae
Date: Saturday, February 20, 2016 @ 04:20:53
  Author: allan
Revision: 260034

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  make/repos/testing-i686/
  make/repos/testing-i686/PKGBUILD
(from rev 260033, make/trunk/PKGBUILD)
  make/repos/testing-i686/make-3.82-bug30612.patch
(from rev 260033, make/trunk/make-3.82-bug30612.patch)
  make/repos/testing-i686/make-3.82-bug30723.patch
(from rev 260033, make/trunk/make-3.82-bug30723.patch)
  make/repos/testing-i686/make-3.82-dont-prune-intermediate.patch
(from rev 260033, make/trunk/make-3.82-dont-prune-intermediate.patch)
  make/repos/testing-i686/make-3.82-expensive_glob.patch
(from rev 260033, make/trunk/make-3.82-expensive_glob.patch)
  make/repos/testing-i686/make-3.82-makeflags.patch
(from rev 260033, make/trunk/make-3.82-makeflags.patch)
  make/repos/testing-i686/make-3.82-sort-blank.patch
(from rev 260033, make/trunk/make-3.82-sort-blank.patch)
  make/repos/testing-i686/make-4.1-NULL-ttyname.patch
(from rev 260033, make/trunk/make-4.1-NULL-ttyname.patch)
  make/repos/testing-i686/make.install
(from rev 260033, make/trunk/make.install)
  make/repos/testing-x86_64/
  make/repos/testing-x86_64/PKGBUILD
(from rev 260033, make/trunk/PKGBUILD)
  make/repos/testing-x86_64/make-3.82-bug30612.patch
(from rev 260033, make/trunk/make-3.82-bug30612.patch)
  make/repos/testing-x86_64/make-3.82-bug30723.patch
(from rev 260033, make/trunk/make-3.82-bug30723.patch)
  make/repos/testing-x86_64/make-3.82-dont-prune-intermediate.patch
(from rev 260033, make/trunk/make-3.82-dont-prune-intermediate.patch)
  make/repos/testing-x86_64/make-3.82-expensive_glob.patch
(from rev 260033, make/trunk/make-3.82-expensive_glob.patch)
  make/repos/testing-x86_64/make-3.82-makeflags.patch
(from rev 260033, make/trunk/make-3.82-makeflags.patch)
  make/repos/testing-x86_64/make-3.82-sort-blank.patch
(from rev 260033, make/trunk/make-3.82-sort-blank.patch)
  make/repos/testing-x86_64/make-4.1-NULL-ttyname.patch
(from rev 260033, make/trunk/make-4.1-NULL-ttyname.patch)
  make/repos/testing-x86_64/make.install
(from rev 260033, make/trunk/make.install)

+
 testing-i686/PKGBUILD  |   46 +
 testing-i686/make-3.82-bug30612.patch  |   91 +++
 testing-i686/make-3.82-bug30723.patch  |   12 +
 testing-i686/make-3.82-dont-prune-intermediate.patch   |   57 +++
 testing-i686/make-3.82-expensive_glob.patch|  116 +++
 testing-i686/make-3.82-makeflags.patch |   36 
 testing-i686/make-3.82-sort-blank.patch|   17 ++
 testing-i686/make-4.1-NULL-ttyname.patch   |   59 +++
 testing-i686/make.install  |   20 ++
 testing-x86_64/PKGBUILD|   46 +
 testing-x86_64/make-3.82-bug30612.patch|   91 +++
 testing-x86_64/make-3.82-bug30723.patch|   12 +
 testing-x86_64/make-3.82-dont-prune-intermediate.patch |   57 +++
 testing-x86_64/make-3.82-expensive_glob.patch  |  116 +++
 testing-x86_64/make-3.82-makeflags.patch   |   36 
 testing-x86_64/make-3.82-sort-blank.patch  |   17 ++
 testing-x86_64/make-4.1-NULL-ttyname.patch |   59 +++
 testing-x86_64/make.install|   20 ++
 18 files changed, 908 insertions(+)

Copied: make/repos/testing-i686/PKGBUILD (from rev 260033, make/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2016-02-20 03:20:53 UTC (rev 260034)
@@ -0,0 +1,46 @@
+# $Id$
+# Maintainer: Allan McRae 
+# Contributor: judd 
+
+pkgname=make
+pkgver=4.1
+pkgrel=2
+pkgdesc="GNU make utility to maintain groups of programs"
+arch=('i686' 'x86_64')
+url="http://www.gnu.org/software/make;
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'sh' 'guile')
+install=$pkgname.install
+source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}
+make-4.1-NULL-ttyname.patch)
+md5sums=('57a7a224a822f94789a587ccbcedff69'
+ 'SKIP'
+ '91cfbd6ca26b0f59b800d1a81154c080')
+validpgpkeys=('3D2554F0A15338AB9AF1BB9D96B047156338B6D4')   # Paul Smith
+
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+
+  # upstream commit 292da6f6
+  #patch -p1 -i ${srcdir}/make-4.1-NULL-ttyname.patch
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  # features/archives ... FAILED (3/10 
passed)
+  # caused by binutils configured with --enable-deterministic-archives
+  make -k check || true
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make 

[arch-commits] Commit in make/repos (20 files)

2013-12-12 Thread Allan McRae
Date: Thursday, December 12, 2013 @ 16:41:14
  Author: allan
Revision: 201475

archrelease: copy trunk to testing-i686, testing-x86_64

Added:
  make/repos/testing-i686/
  make/repos/testing-i686/PKGBUILD
(from rev 201469, make/trunk/PKGBUILD)
  make/repos/testing-i686/make-3.82-bug30612.patch
(from rev 201470, make/trunk/make-3.82-bug30612.patch)
  make/repos/testing-i686/make-3.82-bug30723.patch
(from rev 201470, make/trunk/make-3.82-bug30723.patch)
  make/repos/testing-i686/make-3.82-dont-prune-intermediate.patch
(from rev 201470, make/trunk/make-3.82-dont-prune-intermediate.patch)
  make/repos/testing-i686/make-3.82-expensive_glob.patch
(from rev 201470, make/trunk/make-3.82-expensive_glob.patch)
  make/repos/testing-i686/make-3.82-makeflags.patch
(from rev 201470, make/trunk/make-3.82-makeflags.patch)
  make/repos/testing-i686/make-3.82-sort-blank.patch
(from rev 201471, make/trunk/make-3.82-sort-blank.patch)
  make/repos/testing-i686/make-4.0-char-cast.patch
(from rev 201471, make/trunk/make-4.0-char-cast.patch)
  make/repos/testing-i686/make.install
(from rev 201471, make/trunk/make.install)
  make/repos/testing-x86_64/
  make/repos/testing-x86_64/PKGBUILD
(from rev 201472, make/trunk/PKGBUILD)
  make/repos/testing-x86_64/make-3.82-bug30612.patch
(from rev 201472, make/trunk/make-3.82-bug30612.patch)
  make/repos/testing-x86_64/make-3.82-bug30723.patch
(from rev 201472, make/trunk/make-3.82-bug30723.patch)
  make/repos/testing-x86_64/make-3.82-dont-prune-intermediate.patch
(from rev 201472, make/trunk/make-3.82-dont-prune-intermediate.patch)
  make/repos/testing-x86_64/make-3.82-expensive_glob.patch
(from rev 201473, make/trunk/make-3.82-expensive_glob.patch)
  make/repos/testing-x86_64/make-3.82-makeflags.patch
(from rev 201473, make/trunk/make-3.82-makeflags.patch)
  make/repos/testing-x86_64/make-3.82-sort-blank.patch
(from rev 201473, make/trunk/make-3.82-sort-blank.patch)
  make/repos/testing-x86_64/make-4.0-char-cast.patch
(from rev 201473, make/trunk/make-4.0-char-cast.patch)
  make/repos/testing-x86_64/make.install
(from rev 201473, make/trunk/make.install)

+
 testing-i686/PKGBUILD  |   42 +
 testing-i686/make-3.82-bug30612.patch  |   91 +++
 testing-i686/make-3.82-bug30723.patch  |   12 +
 testing-i686/make-3.82-dont-prune-intermediate.patch   |   57 +++
 testing-i686/make-3.82-expensive_glob.patch|  116 +++
 testing-i686/make-3.82-makeflags.patch |   36 
 testing-i686/make-3.82-sort-blank.patch|   17 ++
 testing-i686/make-4.0-char-cast.patch  |   43 +
 testing-i686/make.install  |   20 ++
 testing-x86_64/PKGBUILD|   42 +
 testing-x86_64/make-3.82-bug30612.patch|   91 +++
 testing-x86_64/make-3.82-bug30723.patch|   12 +
 testing-x86_64/make-3.82-dont-prune-intermediate.patch |   57 +++
 testing-x86_64/make-3.82-expensive_glob.patch  |  116 +++
 testing-x86_64/make-3.82-makeflags.patch   |   36 
 testing-x86_64/make-3.82-sort-blank.patch  |   17 ++
 testing-x86_64/make-4.0-char-cast.patch|   43 +
 testing-x86_64/make.install|   20 ++
 18 files changed, 868 insertions(+)

Copied: make/repos/testing-i686/PKGBUILD (from rev 201469, make/trunk/PKGBUILD)
===
--- testing-i686/PKGBUILD   (rev 0)
+++ testing-i686/PKGBUILD   2013-12-12 15:41:14 UTC (rev 201475)
@@ -0,0 +1,42 @@
+# $Id$
+# Maintainer: Allan McRae al...@archlinux.org
+# Contributor: judd jvi...@zeroflux.org
+
+pkgname=make
+pkgver=4.0
+pkgrel=2
+pkgdesc=GNU make utility to maintain groups of programs
+arch=('i686' 'x86_64')
+url=http://www.gnu.org/software/make;
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'sh' 'guile')
+install=$pkgname.install
+source=(ftp://ftp.gnu.org/gnu/${pkgname}/${pkgname}-${pkgver}.tar.bz2{,.sig}
+make-4.0-char-cast.patch)
+md5sums=('571d470a7647b455e3af3f92d79f1c18'
+ 'SKIP'
+ '1840aae18e1c0d1c52563020ef3ff5f3')
+
+prepare() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+
+  # http://git.savannah.gnu.org/cgit/make.git/commit/?id=9d58570c
+  patch -p1 -i ${srcdir}/make-4.0-char-cast.patch
+}
+
+build() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${srcdir}/${pkgname}-${pkgver}
+  make DESTDIR=${pkgdir} install
+}

Copied: make/repos/testing-i686/make-3.82-bug30612.patch (from rev 201470, 
make/trunk/make-3.82-bug30612.patch)