diff --git a/.gitignore b/.gitignore deleted file mode 100644 index f579434..0000000 --- a/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/wdt-*.tar.gz diff --git a/README.md b/README.md deleted file mode 100644 index 491b61b..0000000 --- a/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# wdt - -The wdt package diff --git a/changelog b/changelog deleted file mode 100644 index 1bbac8b..0000000 --- a/changelog +++ /dev/null @@ -1,50 +0,0 @@ -* Sun Aug 1 2021 Michel Alexandre Salim - 1.32.1910230-7.20210726git7c44f79 -- Update to snapshot from 20210726 - -* Fri Jul 23 2021 Fedora Release Engineering - 1.32.1910230-7.20210625gitb98479c -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jul 12 2021 Michel Alexandre Salim - 1.32.1910230-6.20210625gitb98479c -- Update to snapshot from 20210625 - -* Mon May 10 2021 Michel Alexandre Salim - 1.32.1910230-6.20210420git0f100c6 -- Rebuild against folly 2021.05.10.00 - -* Mon Apr 26 2021 Michel Alexandre Salim - 1.32.1910230-5.20210420git0f100c6 -- Update to snapshot from 20210420 - -* Fri Apr 16 2021 Michel Alexandre Salim - 1.32.1910230-5.20210331gitfdbc543 -- Update to snapshot from 20210331 - -* Mon Mar 29 2021 Michel Alexandre Salim - 1.32.1910230-5.20210312git97a8c0a -- Rebuild against folly 2021.03.29.00 - -* Wed Mar 24 2021 Michel Alexandre Salim - 1.32.1910230-4.20210312git97a8c0a -- Rebuild against folly 2021.03.22.00 - -* Mon Mar 15 2021 Michel Alexandre Salim - 1.32.1910230-3.20210312git97a8c0a -- Update to 20210312 - -* Tue Mar 9 2021 Davide Cavalca - 1.32.1910230-2.20210128git6aec23c -- Fix typos in summary -- Use more strict globbing for the soname version - -* Thu Jan 28 2021 Davide Cavalca - 1.32.1910230-1.20210128git6aec23c -- Bump git commit to include upstream fixes -- Use system folly instead of bundling it -- Default to shared library build -- Use %%cmake instead of %%cmake3 -- Use %%bcond for tests and turn off by default due to flakiness -- Update BuildRequires and Requires - -* Sat Nov 07 2020 Nicolas Chauvet - 1.32.1910230-2.20200909gitb585d21 -- Improve description -- Add --with tests conditional for tests -- Switch to cmake3 -- And ExcludeArch inherited from folly - -* Fri Oct 23 2020 Nicolas Chauvet - 1.32.1910230-1.20200909gitb585d21 -- Update to 1.32.1910230 snapshot - -* Tue Dec 19 2017 Kees de Jong - 1.27.1612021-1 -- Initial package diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..2c35b03 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +Retired: Fails to install: https://forge.fedoraproject.org/releng/tickets/issues/13277 diff --git a/sources b/sources deleted file mode 100644 index caa8d6a..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (wdt-3b52ef573129fb799319630bd438717761111f57.tar.gz) = ee19075ad7f3dc5ab4441a0500942b472ec38f371e31d19a264ad90e4cdf44262ec835a8a20a35de5f454741454be587644a58539a1797741a7d875dc203c706 diff --git a/wdt.spec b/wdt.spec deleted file mode 100644 index cc4f561..0000000 --- a/wdt.spec +++ /dev/null @@ -1,127 +0,0 @@ -# The tests work but they rely on strict timing, which makes them flaky when -# run in koji, so keep them disabled for now -%bcond_with tests - -# last tagged release is from 2016 despite ongoing development -%global commit 3b52ef573129fb799319630bd438717761111f57 -%global shortcommit %(c=%{commit}; echo ${c:0:7}) -%global date 20230711 - -Name: wdt -Version: 1.32.1910230^%{?date}git%{?shortcommit} -Release: %autorelease -Summary: Warp speed Data Transfer - -License: BSD-3-Clause -URL: https://www.facebook.com/WdtOpenSource -Source0: https://github.com/facebook/wdt/archive/%{commit}/%{name}-%{commit}.tar.gz - -BuildRequires: gcc-c++ -BuildRequires: cmake - -ExclusiveArch: x86_64 aarch64 ppc64le - -BuildRequires: boost-devel -BuildRequires: double-conversion-devel -BuildRequires: folly-devel -BuildRequires: gflags-devel -BuildRequires: glog-devel -BuildRequires: gtest-devel -BuildRequires: jemalloc-devel -BuildRequires: openssl-devel -%if %{with tests} -BuildRequires: bash -BuildRequires: python3 -%endif - -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -# for wcp -Requires: bash - -%global _description %{expand: -Warp speed Data Transfer is aiming to transfer data between two systems -as fast as possible.} - -%description %{_description} - - -%package devel -Summary: Development files for %{name} -Requires: %{name}-libs%{?_isa} = %{version}-%{release} -Obsoletes: %{name}-static < 1.32.1910230^20210809git57bbd43-1 - -%description devel %{_description} - -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - - -%package libs -Summary: Shared libraries for %{name} - -%description libs %{_description} - -The %{name}-libs package contains libraries for %{name}. - - -%prep -%setup -c -q -# wdt needs to be build from a base directory called wdt -# https://github.com/facebook/wdt/issues/213 -ln -s %{name}-%{commit} %{name} -# Disable hardcoded CXX FLAGS -sed -i -e 's/set(CMAKE_CXX_FLAGS.*//' %{name}/CMakeLists.txt - - -%build -pushd %{name} -%cmake \ - -DCMAKE_CXX_FLAGS="%{optflags}" \ - -DCMAKE_SKIP_RPATH=ON \ - -DBUILD_SHARED_LIBS=ON \ - -DWDT_USE_SYSTEM_FOLLY=ON \ -%if %{with tests} - -DBUILD_TESTING=ON -%else - -DBUILD_TESTING=OFF -%endif -%cmake_build -popd - - -%install -pushd %{name} -%cmake_install -# move installed shared libraries in the right place if needed -%if "%{_lib}" == "lib64" -mv %{buildroot}%{_prefix}/lib %{buildroot}%{_libdir} -%endif -popd - - -%if %{with tests} -%check -pushd %{_shared_builddir} -# tests are linked against a bunch of shared libraries -export LD_LIBRARY_PATH="$PWD/%{__cmake_builddir}" -%ctest -popd -%endif - - -%files -%doc wdt/README.md -%license wdt/LICENSE -%{_bindir}/wdt -%{_bindir}/wcp - -%files devel -%{_includedir}/* -%{_libdir}/*.so - -%files libs -%{_libdir}/*.so.1* - - -%changelog -%autochangelog