[arch-commits] Commit in lib32-libaio/trunk (PKGBUILD)

2019-04-27 Thread Antonio Rojas via arch-commits
Date: Saturday, April 27, 2019 @ 07:10:32
  Author: arojas
Revision: 454546

https, update to 0.3.112

Modified:
  lib32-libaio/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-27 07:09:01 UTC (rev 454545)
+++ PKGBUILD2019-04-27 07:10:32 UTC (rev 454546)
@@ -3,7 +3,7 @@
 # Contributor: angvp 
 
 pkgname=lib32-libaio
-pkgver=0.3.111
+pkgver=0.3.112
 pkgrel=1
 pkgdesc='The Linux-native asynchronous I/O facility (aio) library'
 arch=('x86_64')
@@ -10,8 +10,8 @@
 url='http://lse.sourceforge.net/io/aio.html'
 license=('LGPL')
 depends=('libaio')
-source=("http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_${pkgver}.orig.tar.gz;)
-sha256sums=('62cf871ad8fd09eb3418f00aca7a7d449299b8e1de31c65f28bf6a2ef1fa502a')
+source=("https://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_${pkgver}.orig.tar.xz;)
+sha256sums=('f69e5800425f4ea957426693ac09f9896bb993db5490fa021644454adcc72a32')
 
 build() {
   export CC='gcc -m32'


[arch-commits] Commit in lib32-libaio/trunk (PKGBUILD)

2018-05-02 Thread Maxime Gauduin via arch-commits
Date: Wednesday, May 2, 2018 @ 16:52:12
  Author: alucryd
Revision: 318672

upgpkg: lib32-libaio 0.3.111-1

Modified:
  lib32-libaio/trunk/PKGBUILD

--+
 PKGBUILD |   24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-02 16:50:31 UTC (rev 318671)
+++ PKGBUILD2018-05-02 16:52:12 UTC (rev 318672)
@@ -1,34 +1,32 @@
 # $Id$
 # Maintainer: Maxime Gauduin 
-# Contributor : josephgbr 
-# Contributor : angvp 
+# Contributor: josephgbr 
+# Contributor: angvp 
 
 pkgname=lib32-libaio
-pkgver=0.3.110
+pkgver=0.3.111
 pkgrel=1
 pkgdesc='The Linux-native asynchronous I/O facility (aio) library'
 arch=('x86_64')
 url='http://lse.sourceforge.net/io/aio.html'
 license=('LGPL')
-depends=("libaio=${pkgver}")
-makedepends=('gcc-multilib')
+depends=('libaio')
 
source=("http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_${pkgver}.orig.tar.gz;)
-sha256sums=('e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e')
+sha256sums=('62cf871ad8fd09eb3418f00aca7a7d449299b8e1de31c65f28bf6a2ef1fa502a')
 
 build() {
-  cd libaio-${pkgver}
-
   export CC='gcc -m32'
   export CXX='g++ -m32'
   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-  export CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe'
-  make
+  # AIO library is a thin wrapper around kernel syscalls, it does not use 
stdlib
+  # and other helpers like stack protection libraries
+  export CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe -fno-stack-protector 
-fno-plt'
+
+  make -C libaio-${pkgver}
 }
 
 package() {
-  cd libaio-${pkgver}
-
-  make prefix="${pkgdir}"/usr libdir="${pkgdir}"/usr/lib32 install
+  make -C libaio-${pkgver} prefix="${pkgdir}"/usr libdir="${pkgdir}"/usr/lib32 
install
   rm -rf "${pkgdir}"/usr/include
 }
 


[arch-commits] Commit in lib32-libaio/trunk (PKGBUILD)

2014-11-14 Thread Maxime Gauduin
Date: Friday, November 14, 2014 @ 09:48:09
  Author: alucryd
Revision: 122540

upgpkg: lib32-libaio 0.3.110-1

Modified:
  lib32-libaio/trunk/PKGBUILD

--+
 PKGBUILD |   22 +++---
 1 file changed, 11 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2014-11-14 08:36:12 UTC (rev 122539)
+++ PKGBUILD2014-11-14 08:48:09 UTC (rev 122540)
@@ -1,32 +1,32 @@
 # $Id$
-# Maintainer: Maxime Gauduin aluc...@gmail.com
-# Contributor : josephgbr rafael.f.f1 at gmail.com
-# Contributor : angvp angvp at archlinux.org
+# Maintainer: Maxime Gauduin aluc...@archlinux.org
+# Contributor : josephgbr rafael.f...@gmail.com
+# Contributor : angvp an...@archlinux.org
 
 pkgname=lib32-libaio
-pkgver=0.3.109
-pkgrel=6
+pkgver=0.3.110
+pkgrel=1
 pkgdesc='The Linux-native asynchronous I/O facility (aio) library'
 arch=('x86_64')
 url='http://lse.sourceforge.net/io/aio.html'
 license=('LGPL')
-depends=(${pkgname#*-})
+depends=(libaio=${pkgver})
 makedepends=('gcc-multilib')
-options=('!staticlibs')
-source=(http://ftp.de.debian.org/debian/pool/main/liba/${pkgname#*-}/${pkgname#*-}_${pkgver}.orig.tar.gz;)
-sha256sums=('bf4a457253cbaab215aea75cb6e18dc8d95bbd507e9920661ff9bdd288c8778d')
+source=(http://ftp.de.debian.org/debian/pool/main/liba/libaio/libaio_${pkgver}.orig.tar.gz;)
+sha256sums=('e019028e631725729376250e32b473012f7cb68e1f7275bfc1bbcdd0f8745f7e')
 
 build() {
-  cd ${pkgname#*-}-${pkgver}
+  cd libaio-${pkgver}
 
   export CC='gcc -m32'
   export CXX='g++ -m32'
   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+  export CFLAGS='-march=x86-64 -mtune=generic -O2 -pipe'
   make
 }
 
 package() {
-  cd ${pkgname#*-}-${pkgver}
+  cd libaio-${pkgver}
 
   make prefix=${pkgdir}/usr libdir=${pkgdir}/usr/lib32 install
   rm -rf ${pkgdir}/usr/include