From 059fec8935af77c02545427aeec6d93ecabbcbd1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 4 Feb 2013 14:55:54 +0100 Subject: [PATCH] mingw-w64-headers: update to 2.0.7 (via pancake). --- srcpkgs/mingw-w64-headers/template | 56 +++++++++--------------------- 1 file changed, 17 insertions(+), 39 deletions(-) diff --git a/srcpkgs/mingw-w64-headers/template b/srcpkgs/mingw-w64-headers/template index 468f1a72780..8dd654c7c73 100644 --- a/srcpkgs/mingw-w64-headers/template +++ b/srcpkgs/mingw-w64-headers/template @@ -1,53 +1,31 @@ # Template file for 'mingw-w64-headers' -_shortname=mingw-w64 -pkgname=${_shortname}-headers -_majversion=1.0 -_snapshot=20110523 -version=${_majversion}.${_snapshot} -revision=2 -distfiles="${SOURCEFORGE_SITE}/${_shortname}/${_shortname}/${_shortname}-v${_majversion}-snapshot-${_snapshot}.tar.bz2" +_name=mingw-w64 +pkgname=${_name}-headers +version=2.0.7 +revision=1 +distfiles="${SOURCEFORGE_SITE}/project/${_name}/${_name}/${_name}-release/${_name}-v${version}.tar.gz" short_desc="mingw-w64 headers, psdk, directx sdk" maintainer="davehome " homepage="http://mingw-w64.sourceforge.net/" license="Public Domain, BSD, LGPL, ZPL" -checksum=12dc02c40cb2d28dd70aeea792fe998e29acfc614589ecf7508cd1fbb93a4154 -long_desc=" - These headers are reviewed as to find open documentation available on the - internet -- without referencing existing properitery header-set of - Microsoft VC. - - For API's, see general references on www.webtropy.com, google, and of course - the Microsoft MSDN2 references, which are freely available. - - Additionally, this header set tries to provide most header names and their - content as defined by Microsoft -- while keeping compatible, as far as it is - possible, with POSIX source for gcc 4.3 and later." +checksum=6e38356e0224b5c262beb792f28c23e8c7192b069083f5b0260963e39fbb13b0 nostrip=yes noverifyrdeps=yes +build_style=gnu-configure -_mingwprefix=/opt +_mingwprefix=/usr +_mingwtriplet="${XBPS_MACHINE}-w64-mingw32" -wrksrc=${_shortname}-v${_majversion}-${_snapshot} +wrksrc=${_name}-v${version} build_wrksrc=${pkgname} -do_build() -{ - if [ "${XBPS_MACHINE}" = "x86_64" ]; then - _mingwtriplet="${XBPS_MACHINE}-w64-mingw32" - _build_args="--build=${XBPS_MACHINE}-unknown-linux-gnu" - else - _mingwtriplet="${XBPS_MACHINE}-w64-mingw32" - _build_args="--build=${XBPS_MACHINE}-pc-linux-gnu" - fi +configure_args=" + --build=${XBPS_MACHINE}-unknown-linux-gnu + --prefix=/usr --bindir=${_mingwprefix}/bin + --host=${_mingwtriplet} --with-sdk=all" - ./configure --prefix=${_mingwprefix} --bindir=${_mingwprefix}/bin \ - ${_build_args} --host=${_mingwtriplet} --with-sdk=all - - make ${makejobs} -} - -do_install() -{ - make DESTDIR=${DESTDIR} install +pre_install() { + vmkdir usr/${_mingwtriplet}/usr/include + ln -sfr ${DESTDIR}/usr/${_mingwtriplet}/usr/include ${DESTDIR}/usr/${_mingwtriplet}/include }