From 2880e0e6dbd4740d07257e3c17421c7807c24ad3 Mon Sep 17 00:00:00 2001 From: Yaakov Selkowitz Date: Wed, 1 Apr 2020 17:04:23 -0400 Subject: cygwin 3.1.4 --- cygwin.spec | 27 +++++++++------------------ get-sources.sh | 2 +- sources | 2 +- 3 files changed, 11 insertions(+), 20 deletions(-) diff --git a/cygwin.spec b/cygwin.spec index 4b3ad7c..81470d6 100644 --- a/cygwin.spec +++ b/cygwin.spec @@ -1,13 +1,13 @@ %{?cygwin_package_header} Name: cygwin -Version: 3.0.3 +Version: 3.1.4 Release: 1%{?dist} Summary: Cygwin cross-compiler runtime License: LGPLv3+ and GPLv3+ Group: Development/Libraries -URL: http://www.cygwin.com/ +URL: https://cygwin.com/ BuildArch: noarch # downloaded and extracted by get-sources.sh @@ -19,12 +19,6 @@ BuildRequires: cygwin32-gcc BuildRequires: cygwin32-gcc-c++ BuildRequires: cygwin32-w32api-headers BuildRequires: cygwin32-w32api-runtime -BuildRequires: mingw32-crt -BuildRequires: mingw32-gcc -BuildRequires: mingw32-gcc-c++ -BuildRequires: mingw32-headers -BuildRequires: mingw32-winpthreads-static -BuildRequires: mingw32-zlib-static BuildRequires: cygwin64-filesystem >= 7 BuildRequires: cygwin64-binutils @@ -32,12 +26,6 @@ BuildRequires: cygwin64-gcc BuildRequires: cygwin64-gcc-c++ BuildRequires: cygwin64-w32api-headers BuildRequires: cygwin64-w32api-runtime -BuildRequires: mingw64-crt -BuildRequires: mingw64-gcc -BuildRequires: mingw64-gcc-c++ -BuildRequires: mingw64-headers -BuildRequires: mingw64-winpthreads-static -BuildRequires: mingw64-zlib-static BuildRequires: gcc BuildRequires: texinfo @@ -75,7 +63,8 @@ pushd build_32bit `pwd`/../configure \ --prefix=%{cygwin32_prefix} \ --build=%_build --host=%_host \ - --target=%{cygwin32_target} + --target=%{cygwin32_target} \ + --with-cross-bootstrap popd mkdir -p build_64bit @@ -83,7 +72,8 @@ pushd build_64bit `pwd`/../configure \ --prefix=%{cygwin64_prefix} \ --build=%_build --host=%_host \ - --target=%{cygwin64_target} + --target=%{cygwin64_target} \ + --with-cross-bootstrap popd %cygwin_make %{?_smp_mflags} @@ -96,14 +86,12 @@ CYGWIN64_MAKE_ARGS="tooldir=%{cygwin64_prefix}" \ # remove files not needed for cross-compiling rm -fr $RPM_BUILD_ROOT%{cygwin32_prefix}/etc -rm -f $RPM_BUILD_ROOT%{cygwin32_bindir}/cyglsa* rm -f $RPM_BUILD_ROOT%{cygwin32_bindir}/cygserver-config rm -f $RPM_BUILD_ROOT%{cygwin32_bindir}/*.exe rm -fr $RPM_BUILD_ROOT%{cygwin32_sbindir} rm -fr $RPM_BUILD_ROOT%{cygwin32_datadir} rm -fr $RPM_BUILD_ROOT%{cygwin64_prefix}/etc -rm -f $RPM_BUILD_ROOT%{cygwin64_bindir}/cyglsa* rm -f $RPM_BUILD_ROOT%{cygwin64_bindir}/cygserver-config rm -f $RPM_BUILD_ROOT%{cygwin64_bindir}/*.exe rm -fr $RPM_BUILD_ROOT%{cygwin64_sbindir} @@ -133,6 +121,9 @@ rm -fr $RPM_BUILD_ROOT%{cygwin64_includedir}/rpc/ %changelog +* Wed Apr 01 2020 Yaakov Selkowitz - 3.1.4-1 +- new version + * Mon Mar 11 2019 Yaakov Selkowitz - 3.0.3-1 - new version diff --git a/get-sources.sh b/get-sources.sh index 9020da2..c7a44c1 100755 --- a/get-sources.sh +++ b/get-sources.sh @@ -1,7 +1,7 @@ v=$(grep '^Version:' cygwin.spec | sed -e 's/.* //') r=1 tarsrc=cygwin-$v-$r-src.tar.xz -url=ftp://sourceware.org/pub/cygwin/x86/release/cygwin/${tarsrc} +url=https://sourceware.org/pub/cygwin/x86/release/cygwin/${tarsrc} curl --fail --remote-time --location --output ${tarsrc} $url tar axf ${tarsrc} cygwin-$v-$r.src/newlib-cygwin-$v.tar.bz2 \ diff --git a/sources b/sources index 96a7a0c..d510337 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -752a3117aebf0fd9dda6a9f8ce7759f7 newlib-cygwin-3.0.3.tar.bz2 +SHA512 (newlib-cygwin-3.1.4.tar.bz2) = c7c8ae57df5328a2004136cabfe04be86c1ed2ed5f483d633e05408c8d57d39899f4ca47a9d6ed8f56649b2ae4e3bc3daa033b88fab9f60ecb0fb4092b35b737 -- cgit