[arch-commits] Commit in lib32-krb5/repos (4 files)

2016-03-03 Thread Evangelos Foutras
Date: Thursday, March 3, 2016 @ 11:49:07
  Author: foutrelis
Revision: 164439

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-krb5/repos/multilib-staging-x86_64/
  lib32-krb5/repos/multilib-staging-x86_64/PKGBUILD
(from rev 164438, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/multilib-staging-x86_64/krb5-1.10.1-gcc47.patch
(from rev 164438, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 164438, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/multilib-staging-x86_64/PKGBUILD (from rev 164438, 
lib32-krb5/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2016-03-03 10:49:07 UTC (rev 164439)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz 
+# Contributor: Stéphane Gaudreault 
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.13.2
+pkgrel=3
+pkgdesc="The Kerberos network authentication system (32-bit)"
+arch=('x86_64')
+url="http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' "$_pkgbasename")
+makedepends=('perl' 'gcc-multilib')
+source=("http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.13/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('ea824badb2d600745dcbbdfe58ccb84cba8509f0'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd "${srcdir}/${_pkgbasename}-${pkgver}"
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i "${srcdir}"/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+
+   export CC="gcc -m32"
+   export CXX="g++ -m32"
+   export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+   export CFLAGS+=" -fPIC -fno-strict-aliasing -fstack-protector-all"
+   export CPPFLAGS+=" -I/usr/include/et"
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd "${srcdir}/${_pkgbasename}-${pkgver}"
+   #make -C src check
+#}
+
+package() {
+   cd "${srcdir}/${_pkgbasename}-${pkgver}/src"
+   make DESTDIR="${pkgdir}" install
+
+   rm -rf "${pkgdir}"/usr/{include,share,bin,sbin}
+   mkdir -p "$pkgdir/usr/share/licenses"
+   ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname"
+}

Copied: lib32-krb5/repos/multilib-staging-x86_64/krb5-1.10.1-gcc47.patch (from 
rev 164438, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- multilib-staging-x86_64/krb5-1.10.1-gcc47.patch 
(rev 0)
+++ multilib-staging-x86_64/krb5-1.10.1-gcc47.patch 2016-03-03 10:49:07 UTC 
(rev 164439)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored "-Wuninitialized"
++#pragma GCC diagnostic ignored "-Wmaybe-uninitialized"
+ #endif
+ 
+ #include 

Copied: lib32-krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch 
(from rev 164438, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-staging-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-staging-x86_64/krb5-config_LDFLAGS.patch   2016-03-03 10:49:07 UTC 
(rev 164439)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'"$RPATH_FLAG"'#' \
+-  -e 's#\$(LDFLAGS)#'"$LDFLAGS"'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 

[arch-commits] Commit in lib32-krb5/repos (4 files)

2015-07-12 Thread Florian Pritz
Date: Sunday, July 12, 2015 @ 18:52:20
  Author: bluewind
Revision: 136729

archrelease: copy trunk to community-x86_64

Added:
  lib32-krb5/repos/community-x86_64/
  lib32-krb5/repos/community-x86_64/PKGBUILD
(from rev 136728, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/community-x86_64/krb5-1.10.1-gcc47.patch
(from rev 136728, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/community-x86_64/krb5-config_LDFLAGS.patch
(from rev 136728, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/community-x86_64/PKGBUILD (from rev 136728, 
lib32-krb5/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2015-07-12 16:52:20 UTC (rev 136729)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz f...@xinu.at
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.13.2
+pkgrel=1
+pkgdesc=The Kerberos network authentication system (32-bit)
+arch=('x86_64')
+url=http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' $_pkgbasename)
+makedepends=('perl' 'gcc-multilib')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.13/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('ea824badb2d600745dcbbdfe58ccb84cba8509f0'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd ${srcdir}/${_pkgbasename}-${pkgver}
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i ${srcdir}/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   export CC=gcc -m32
+   export CXX=g++ -m32
+   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+   export CFLAGS+= -fPIC -fno-strict-aliasing -fstack-protector-all
+   export CPPFLAGS+= -I/usr/include/et
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd ${srcdir}/${_pkgbasename}-${pkgver}
+   #make -C src check
+#}
+
+package() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+   make DESTDIR=${pkgdir} install
+
+   rm -rf ${pkgdir}/usr/{include,share,bin,sbin}
+   mkdir -p $pkgdir/usr/share/licenses
+   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
+}

Copied: lib32-krb5/repos/community-x86_64/krb5-1.10.1-gcc47.patch (from rev 
136728, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- community-x86_64/krb5-1.10.1-gcc47.patch(rev 0)
+++ community-x86_64/krb5-1.10.1-gcc47.patch2015-07-12 16:52:20 UTC (rev 
136729)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored -Wuninitialized
++#pragma GCC diagnostic ignored -Wmaybe-uninitialized
+ #endif
+ 
+ #include ctype.h

Copied: lib32-krb5/repos/community-x86_64/krb5-config_LDFLAGS.patch (from rev 
136728, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- community-x86_64/krb5-config_LDFLAGS.patch  (rev 0)
+++ community-x86_64/krb5-config_LDFLAGS.patch  2015-07-12 16:52:20 UTC (rev 
136729)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'$RPATH_FLAG'#' \
+-  -e 's#\$(LDFLAGS)#'$LDFLAGS'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 's#\$(PTHREAD_CFLAGS)#'$PTHREAD_CFLAGS'#' \
+   -e 's#\$(CFLAGS)##'`
+ 


[arch-commits] Commit in lib32-krb5/repos (4 files)

2015-02-15 Thread Felix Yan
Date: Monday, February 16, 2015 @ 03:18:49
  Author: fyan
Revision: 127769

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-krb5/repos/multilib-testing-x86_64/
  lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD
(from rev 127768, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch
(from rev 127768, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 127768, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD (from rev 127768, 
lib32-krb5/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2015-02-16 02:18:49 UTC (rev 127769)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz f...@xinu.at
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.13.1
+pkgrel=1
+pkgdesc=The Kerberos network authentication system (32-bit)
+arch=('x86_64')
+url=http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' $_pkgbasename)
+makedepends=('perl' 'gcc-multilib')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.13/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('2832695845d6c4cb0e7a622df4885f18acbd94cf'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd ${srcdir}/${_pkgbasename}-${pkgver}
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i ${srcdir}/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   export CC=gcc -m32
+   export CXX=g++ -m32
+   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+   export CFLAGS+= -fPIC -fno-strict-aliasing -fstack-protector-all
+   export CPPFLAGS+= -I/usr/include/et
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd ${srcdir}/${_pkgbasename}-${pkgver}
+   #make -C src check
+#}
+
+package() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+   make DESTDIR=${pkgdir} install
+
+   rm -rf ${pkgdir}/usr/{include,share,bin,sbin}
+   mkdir -p $pkgdir/usr/share/licenses
+   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
+}

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch (from 
rev 127768, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 
(rev 0)
+++ multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 2015-02-16 02:18:49 UTC 
(rev 127769)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored -Wuninitialized
++#pragma GCC diagnostic ignored -Wmaybe-uninitialized
+ #endif
+ 
+ #include ctype.h

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch 
(from rev 127768, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-testing-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-testing-x86_64/krb5-config_LDFLAGS.patch   2015-02-16 02:18:49 UTC 
(rev 127769)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'$RPATH_FLAG'#' \
+-  -e 's#\$(LDFLAGS)#'$LDFLAGS'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 's#\$(PTHREAD_CFLAGS)#'$PTHREAD_CFLAGS'#' \
+ 

[arch-commits] Commit in lib32-krb5/repos (4 files)

2014-10-19 Thread Felix Yan
Date: Monday, October 20, 2014 @ 05:40:49
  Author: fyan
Revision: 121006

archrelease: copy trunk to multilib-staging-x86_64

Added:
  lib32-krb5/repos/multilib-staging-x86_64/
  lib32-krb5/repos/multilib-staging-x86_64/PKGBUILD
(from rev 121005, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/multilib-staging-x86_64/krb5-1.10.1-gcc47.patch
(from rev 121005, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch
(from rev 121005, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/multilib-staging-x86_64/PKGBUILD (from rev 121005, 
lib32-krb5/trunk/PKGBUILD)
===
--- multilib-staging-x86_64/PKGBUILD(rev 0)
+++ multilib-staging-x86_64/PKGBUILD2014-10-20 03:40:49 UTC (rev 121006)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz f...@xinu.at
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.13
+pkgrel=1
+pkgdesc=The Kerberos network authentication system (32-bit)
+arch=('x86_64')
+url=http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' $_pkgbasename)
+makedepends=('perl' 'gcc-multilib')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.13/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('897df8ce442dad3372c8a298387f98c18b22def5'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd ${srcdir}/${_pkgbasename}-${pkgver}
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i ${srcdir}/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   export CC=gcc -m32
+   export CXX=g++ -m32
+   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+   export CFLAGS+= -fPIC -fno-strict-aliasing -fstack-protector-all
+   export CPPFLAGS+= -I/usr/include/et
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd ${srcdir}/${_pkgbasename}-${pkgver}
+   #make -C src check
+#}
+
+package() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+   make DESTDIR=${pkgdir} install
+
+   rm -rf ${pkgdir}/usr/{include,share,bin,sbin}
+   mkdir -p $pkgdir/usr/share/licenses
+   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
+}

Copied: lib32-krb5/repos/multilib-staging-x86_64/krb5-1.10.1-gcc47.patch (from 
rev 121005, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- multilib-staging-x86_64/krb5-1.10.1-gcc47.patch 
(rev 0)
+++ multilib-staging-x86_64/krb5-1.10.1-gcc47.patch 2014-10-20 03:40:49 UTC 
(rev 121006)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored -Wuninitialized
++#pragma GCC diagnostic ignored -Wmaybe-uninitialized
+ #endif
+ 
+ #include ctype.h

Copied: lib32-krb5/repos/multilib-staging-x86_64/krb5-config_LDFLAGS.patch 
(from rev 121005, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-staging-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-staging-x86_64/krb5-config_LDFLAGS.patch   2014-10-20 03:40:49 UTC 
(rev 121006)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'$RPATH_FLAG'#' \
+-  -e 's#\$(LDFLAGS)#'$LDFLAGS'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 's#\$(PTHREAD_CFLAGS)#'$PTHREAD_CFLAGS'#' \
+

[arch-commits] Commit in lib32-krb5/repos (4 files)

2014-08-13 Thread Florian Pritz
Date: Wednesday, August 13, 2014 @ 10:33:20
  Author: bluewind
Revision: 117348

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-krb5/repos/multilib-testing-x86_64/
  lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD
(from rev 117347, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch
(from rev 117347, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 117347, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD (from rev 117347, 
lib32-krb5/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2014-08-13 08:33:20 UTC (rev 117348)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz f...@xinu.at
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.12.2
+pkgrel=1
+pkgdesc=The Kerberos network authentication system (32-bit)
+arch=('x86_64')
+url=http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' $_pkgbasename)
+makedepends=('perl' 'gcc-multilib')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.12/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('281ab1be7e8cf2b38134c330f0d2b3bc88da7915'
+  'f125824ed37f31e6fd2fdb6a437be8ff1c3700ab')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd ${srcdir}/${_pkgbasename}-${pkgver}
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   patch -p1 -i ${srcdir}/krb5-config_LDFLAGS.patch
+}
+
+build() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   export CC=gcc -m32
+   export CXX=g++ -m32
+   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+   export CFLAGS+= -fPIC -fno-strict-aliasing -fstack-protector-all
+   export CPPFLAGS+= -I/usr/include/et
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd ${srcdir}/${_pkgbasename}-${pkgver}
+   #make -C src check
+#}
+
+package() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+   make DESTDIR=${pkgdir} install
+
+   rm -rf ${pkgdir}/usr/{include,share,bin,sbin}
+   mkdir -p $pkgdir/usr/share/licenses
+   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
+}

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch (from 
rev 117347, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 
(rev 0)
+++ multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 2014-08-13 08:33:20 UTC 
(rev 117348)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored -Wuninitialized
++#pragma GCC diagnostic ignored -Wmaybe-uninitialized
+ #endif
+ 
+ #include ctype.h

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch 
(from rev 117347, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-testing-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-testing-x86_64/krb5-config_LDFLAGS.patch   2014-08-13 08:33:20 UTC 
(rev 117348)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/build-tools/krb5-config.in   2012-12-18 02:47:04.0 
+
 krb5-1.11/src/build-tools/krb5-config.in   2012-12-28 07:13:16.582693363 
+
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'$RPATH_FLAG'#' \
+-  -e 's#\$(LDFLAGS)#'$LDFLAGS'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e 

[arch-commits] Commit in lib32-krb5/repos (4 files)

2014-01-24 Thread Florian Pritz
Date: Friday, January 24, 2014 @ 22:00:51
  Author: bluewind
Revision: 104720

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-krb5/repos/multilib-testing-x86_64/
  lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD
(from rev 104719, lib32-krb5/trunk/PKGBUILD)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch
(from rev 104719, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
  lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch
(from rev 104719, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)

---+
 PKGBUILD  |   69 
 krb5-1.10.1-gcc47.patch   |   11 +++
 krb5-config_LDFLAGS.patch |   12 +++
 3 files changed, 92 insertions(+)

Copied: lib32-krb5/repos/multilib-testing-x86_64/PKGBUILD (from rev 104719, 
lib32-krb5/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2014-01-24 21:00:51 UTC (rev 104720)
@@ -0,0 +1,69 @@
+# $Id$
+# Maintainer: Florian Pritz f...@xinu.at
+# Contributor: Stéphane Gaudreault steph...@archlinux.org
+
+_pkgbasename=krb5
+pkgname=lib32-$_pkgbasename
+pkgver=1.12.1
+pkgrel=1
+pkgdesc=The Kerberos network authentication system (32-bit)
+arch=('x86_64')
+url=http://web.mit.edu/kerberos/;
+license=('custom')
+depends=('lib32-e2fsprogs' 'lib32-libldap' 'lib32-keyutils' $_pkgbasename)
+makedepends=('perl' 'gcc-multilib')
+source=(http://web.mit.edu/kerberos/dist/${_pkgbasename}/1.12/${_pkgbasename}-${pkgver}-signed.tar;
+krb5-config_LDFLAGS.patch)
+sha1sums=('d59e8dc0fc9e1890e109cd033756539984e3d3fe'
+  '09e478cddfb9d46d2981dd25ef96b8c3fd91e1aa')
+options=('!emptydirs')
+
+prepare() {
+   tar zxvf ${_pkgbasename}-${pkgver}.tar.gz
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   # cf https://bugs.gentoo.org/show_bug.cgi?id=448778
+   (cd build-tools; patch -Np2 -i ${srcdir}/krb5-config_LDFLAGS.patch; cd ..)
+}
+
+build() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+
+   export CC=gcc -m32
+   export CXX=g++ -m32
+   export PKG_CONFIG_PATH=/usr/lib32/pkgconfig
+
+   export CFLAGS+= -fPIC -fno-strict-aliasing -fstack-protector-all
+   export CPPFLAGS+= -I/usr/include/et
+   ./configure --prefix=/usr \
+   --sysconfdir=/etc \
+   --localstatedir=/var/lib \
+   --libdir=/usr/lib32 \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --disable-rpath \
+   --without-tcl \
+   --enable-dns-for-realm \
+   --with-ldap \
+   --without-system-verto
+
+   make
+}
+
+#check() {
+   # We can't do this in the build directory.
+
+   # only works if the hostname is set properly/resolves to something. 
whatever...
+   #cd ${srcdir}/${_pkgbasename}-${pkgver}
+   #make -C src check
+#}
+
+package() {
+   cd ${srcdir}/${_pkgbasename}-${pkgver}/src
+   make DESTDIR=${pkgdir} install
+
+   rm -rf ${pkgdir}/usr/{include,share,bin,sbin}
+   mkdir -p $pkgdir/usr/share/licenses
+   ln -s $_pkgbasename $pkgdir/usr/share/licenses/$pkgname
+}

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-1.10.1-gcc47.patch (from 
rev 104719, lib32-krb5/trunk/krb5-1.10.1-gcc47.patch)
===
--- multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 
(rev 0)
+++ multilib-testing-x86_64/krb5-1.10.1-gcc47.patch 2014-01-24 21:00:51 UTC 
(rev 104720)
@@ -0,0 +1,11 @@
+diff -Naur krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y 
krb5-1.10.1/src/lib/krb5/krb/x-deltat.y
+--- krb5-1.10.1.ori/src/lib/krb5/krb/x-deltat.y2011-09-06 
07:34:32.0 -0400
 krb5-1.10.1/src/lib/krb5/krb/x-deltat.y2012-03-24 13:15:11.543551318 
-0400
+@@ -44,6 +44,7 @@
+ #ifdef __GNUC__
+ #pragma GCC diagnostic push
+ #pragma GCC diagnostic ignored -Wuninitialized
++#pragma GCC diagnostic ignored -Wmaybe-uninitialized
+ #endif
+ 
+ #include ctype.h

Copied: lib32-krb5/repos/multilib-testing-x86_64/krb5-config_LDFLAGS.patch 
(from rev 104719, lib32-krb5/trunk/krb5-config_LDFLAGS.patch)
===
--- multilib-testing-x86_64/krb5-config_LDFLAGS.patch   
(rev 0)
+++ multilib-testing-x86_64/krb5-config_LDFLAGS.patch   2014-01-24 21:00:51 UTC 
(rev 104720)
@@ -0,0 +1,12 @@
+Bug #448778
+--- krb5-1.11/src/krb5-config.in   2012-12-18 02:47:04.0 +
 krb5-1.11/src/krb5-config.in   2012-12-28 07:13:16.582693363 +
+@@ -217,7 +217,7 @@
+   -e 's#\$(PROG_RPATH)#'$libdir'#' \
+   -e 's#\$(PROG_LIBPATH)#'$libdirarg'#' \
+   -e 's#\$(RPATH_FLAG)#'$RPATH_FLAG'#' \
+-  -e 's#\$(LDFLAGS)#'$LDFLAGS'#' \
++  -e 's#\$(LDFLAGS)##' \
+   -e