summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYaakov Selkowitz <yselkowi@redhat.com>2020-04-01 17:04:23 -0400
committerYaakov Selkowitz <yselkowi@redhat.com>2020-04-01 17:04:23 -0400
commit2880e0e6dbd4740d07257e3c17421c7807c24ad3 (patch)
treedb4709091091c6af8c4f5ffbac7671465019a01d
parentefbfa4ea35119e02d8a49748ef9bc95d684ffb10 (diff)
downloadcygwin-2880e0e6dbd4740d07257e3c17421c7807c24ad3.tar.gz
cygwin-2880e0e6dbd4740d07257e3c17421c7807c24ad3.tar.xz
cygwin-2880e0e6dbd4740d07257e3c17421c7807c24ad3.zip
cygwin 3.1.4
-rw-r--r--cygwin.spec27
-rwxr-xr-xget-sources.sh2
-rw-r--r--sources2
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 <yselkowi@redhat.com> - 3.1.4-1
+- new version
+
* Mon Mar 11 2019 Yaakov Selkowitz <yselkowi@redhat.com> - 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