[arch-commits] Commit in mingw-w64-gcc/trunk (PKGBUILD)

Sergej Pupykin spupykin at archlinux.org
Tue May 10 15:07:32 UTC 2016


    Date: Tuesday, May 10, 2016 @ 17:07:32
  Author: spupykin
Revision: 174567

upgpkg: mingw-w64-gcc 6.1.1-1

upd

Modified:
  mingw-w64-gcc/trunk/PKGBUILD

----------+
 PKGBUILD |   24 ++++++++++++++++--------
 1 file changed, 16 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2016-05-10 14:56:46 UTC (rev 174566)
+++ PKGBUILD	2016-05-10 15:07:32 UTC (rev 174567)
@@ -6,8 +6,9 @@
 
 pkgname=mingw-w64-gcc
 pkgver=6.1.1
-_islver=0.12.2
-_cloogver=0.18.1
+_snapshot=6-20160505
+_islver=0.17.1
+_cloogver=0.18.4
 pkgrel=1
 pkgdesc="Cross GCC for the MinGW-w64 cross-compiler"
 arch=('i686' 'x86_64')
@@ -24,15 +25,22 @@
 replaces=()
 backup=()
 options=('!strip' 'staticlibs' '!emptydirs' '!buildflags')
-source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2"
+#source=("ftp://gcc.gnu.org/pub/gcc/releases/gcc-${pkgver}/gcc-${pkgver}.tar.bz2"
+source=("ftp://gcc.gnu.org/pub/gcc/snapshots/${_snapshot}/gcc-${_snapshot}.tar.bz2"
 	"http://isl.gforge.inria.fr/isl-${_islver}.tar.bz2"
 	"http://www.bastoul.net/cloog/pages/download/cloog-${_cloogver}.tar.gz")
-md5sums=('8fb6cb98b8459f5863328380fbf06bd1'
-         'e039bfcfb6c2ab039b8ee69bf883e824'
-         'e34fca0540d840e5d0f6427e98c92252')
+md5sums=('acb8c7d76a0061c068e406eaa65eff33'
+         '5184f543a013165e8057be59728664b1'
+         'e531f725244856c92c9bba009ff44faf')
 
+if [ -n "$_snapshot" ]; then
+  _basedir=gcc-$_snapshot
+else
+  _basedir=gcc-$pkgver
+fi
+
 prepare() {
-  cd ${srcdir}/gcc-${pkgver}
+  cd ${srcdir}/${_basedir}
   # link isl/cloog for in-tree builds
   ln -s ../isl-${_islver} isl
   ln -s ../cloog-${_cloogver} cloog
@@ -47,7 +55,7 @@
   for _target in ${_targets}; do
     mkdir -p ${srcdir}/gcc-build-${_target} && cd ${srcdir}/gcc-build-${_target}
 
-    ${srcdir}/gcc-${pkgver}/configure --prefix=/usr --libexecdir=/usr/lib \
+    ${srcdir}/${_basedir}/configure --prefix=/usr --libexecdir=/usr/lib \
         --target=${_target} \
         --enable-languages=c,lto,c++,objc,obj-c++,fortran,ada \
         --enable-shared --enable-static \



More information about the arch-commits mailing list