From b9281e3b98170d48a2b49927dd57613fc8e8abf9 Mon Sep 17 00:00:00 2001 From: Troy Dawson Date: Thu, 14 Apr 2022 13:18:05 -0700 Subject: [PATCH] uthash package is retired on c9s for CS-519 --- .gitignore | 4 - dead.package | 1 + sources | 1 - uthash-2.0.2_fix-asciidoc.patch | 14 -- uthash.spec | 252 -------------------------------- 5 files changed, 1 insertion(+), 271 deletions(-) delete mode 100644 .gitignore create mode 100644 dead.package delete mode 100644 sources delete mode 100644 uthash-2.0.2_fix-asciidoc.patch delete mode 100644 uthash.spec diff --git a/.gitignore b/.gitignore deleted file mode 100644 index c787020..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -/v1.9.8.tar.gz -/uthash-1.9.9.tar.gz -/uthash-2.0.1.tar.gz -/uthash-2.0.2.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..54bfdd4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +uthash package is retired on c9s for CS-519 diff --git a/sources b/sources deleted file mode 100644 index 6c5bb11..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (uthash-2.0.2.tar.gz) = 0c2e686eb5a1d6a03a6fa1d42e803fca4e9b60b2d965c635a5a33d487c8d115f1f8155ff99a0e1874b69f6b66c04ea7d8866472a39abe5d1a23ae73f6fa956d7 diff --git a/uthash-2.0.2_fix-asciidoc.patch b/uthash-2.0.2_fix-asciidoc.patch deleted file mode 100644 index 3180e5a..0000000 --- a/uthash-2.0.2_fix-asciidoc.patch +++ /dev/null @@ -1,14 +0,0 @@ - doc/userguide.txt | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/doc/userguide.txt b/doc/userguide.txt ---- a/doc/userguide.txt -+++ b/doc/userguide.txt -@@ -1,6 +1,6 @@ - uthash User Guide - ================= --Troy D. Hanson, Arthur O'Dwyer -+Hanson, O'Dwyer - v2.0.2, March 2017 - - To download uthash, follow this link back to the diff --git a/uthash.spec b/uthash.spec deleted file mode 100644 index 9ce028a..0000000 --- a/uthash.spec +++ /dev/null @@ -1,252 +0,0 @@ -%global sover 0 -%global git_url https://github.com/troydhanson/%{name} - -%global common_desc \ -Any C structure can be stored in a hash table using uthash. Just \ -add a UT_hash_handle to the structure and choose one or more fields \ -in your structure to act as the key. Then use these macros to store, \ -retrieve or delete items from the hash table. - -# Setup _pkgdocdir if not defined already -%{!?_pkgdocdir:%global _pkgdocdir %{_docdir}/%{name}-%{version}} - - -Name: uthash -Version: 2.0.2 -Release: 11%{?dist} -Summary: A hash table for C structures - -License: BSD -URL: http://troydhanson.github.io/%{name} -Source0: %{git_url}/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz - -%if (0%{?rhel} && 0%{?rhel} <= 6) -# Downstream patch for asciidoc generation. -Patch1000: %{name}-%{version}_fix-asciidoc.patch -%endif # (0#{?rhel} && 0#{?rhel} <= 6) - -BuildRequires: make -BuildRequires: gcc -BuildRequires: asciidoc -BuildRequires: perl-interpreter - -%description -%{common_desc} - - -%package devel -Summary: A hash table for C structures (headers only) - -Provides: %{name}-static == %{version}-%{release} - -BuildArch: noarch - -%description devel -%{common_desc} - - -%package doc -Summary: Documentation-files for %{name}. -BuildArch: noarch - -%description doc -This package contains the documentation-files for %{name}. - - -%package -n libut -Summary: Library-implementation of utvector - -%description -n libut -The utvector is an alternative to utarray. It is a bit more -efficient. It's object code, not just a header. - - -%package -n libut-devel -Summary: Development-files for libut - -Requires: %{name}-devel == %{version}-%{release} -Requires: libut%{?_isa} == %{version}-%{release} - -%description -n libut-devel -Development-files for libut. - - -%prep -%autosetup -p 1 - - -%build -%configure || : -export CFLAGS="-fPIC ${CFLAGS}" -%make_build -C libut -%{__cc} -shared ${CFLAGS} ${LDFLAGS} \ - -Wl,-soname,libut.so.%{sover} \ - -o libut/libut.so.%{sover} libut/*.o -%make_build -C doc - - -%install -%{__mkdir} -p html \ - %{buildroot}%{_includedir} \ - %{buildroot}%{_libdir} \ - %{buildroot}%{_pkgdocdir}/{html,libut} -%{__install} -pm 0644 src/*.h %{buildroot}%{_includedir} -%{__install} -pm 0755 libut/libut.so.0 %{buildroot}%{_libdir} -/bin/ln -s %{_libdir}/libut.so.0 %{buildroot}%{_libdir}/libut.so - -# Install doc. -%{__install} -pm 0644 doc/*.txt %{buildroot}%{_pkgdocdir} -%{__install} -pm 0644 doc/*.html doc/*.css doc/*.png %{buildroot}%{_pkgdocdir}/html -%{__install} -pm 0644 libut/README.md %{buildroot}%{_pkgdocdir}/libut -%if (0%{?rhel} && 0%{?rhel} <= 6) -%{__install} -pm 0644 LICENSE %{buildroot}%{_pkgdocdir} -%endif # (0#{?rhel} && 0#{?rhel} <= 6) - - -%check -%configure || : -%make_build -C tests -%make_build -C tests/threads -%make_build -C libut/tests - - -%ldconfig_scriptlets -n libut - - -%files devel -%if !(0%{?rhel} && 0%{?rhel} <= 6) -%license LICENSE -%else # !(0%{?rhel} && 0%{?rhel} <= 6) -%doc %{_pkgdocdir}/LICENSE -%endif # !(0%{?rhel} && 0%{?rhel} <= 6) -%doc %dir %{_pkgdocdir} -%exclude %{_includedir}/utvector.h -%{_includedir}/ut*.h - -%files doc -%if !(0%{?rhel} && 0%{?rhel} <= 6) -%license %{_datadir}/licenses/%{name}* -%endif # !(0%{?rhel} && 0%{?rhel} <= 6) -%doc %{_pkgdocdir} - -%files -n libut -%if !(0%{?rhel} && 0%{?rhel} <= 6) -%license %{_datadir}/licenses/%{name}* -%else # !(0%{?rhel} && 0%{?rhel} <= 6) -%doc %{_pkgdocdir}/LICENSE -%endif # !(0%{?rhel} && 0%{?rhel} <= 6) -%doc %dir %{_pkgdocdir} -%{_libdir}/libut.so.%{sover} - -%files -n libut-devel -%doc %dir %{_pkgdocdir} -%doc %{_pkgdocdir}/libut -%{_includedir}/libut.h -%{_includedir}/ringbuf.h -%{_includedir}/utvector.h -%{_libdir}/libut.so - - -%changelog -* Fri Apr 16 2021 Mohan Boddu - 2.0.2-11 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Wed Jan 27 2021 Fedora Release Engineering - 2.0.2-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Wed Jul 29 2020 Fedora Release Engineering - 2.0.2-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jan 31 2020 Fedora Release Engineering - 2.0.2-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Sat Jul 27 2019 Fedora Release Engineering - 2.0.2-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Sun Feb 03 2019 Fedora Release Engineering - 2.0.2-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 14 2018 Fedora Release Engineering - 2.0.2-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Fri Feb 09 2018 Fedora Release Engineering - 2.0.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Thu Aug 03 2017 Fedora Release Engineering - 2.0.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Thu Jul 27 2017 Fedora Release Engineering - 2.0.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Sat Mar 04 2017 Björn Esser - 2.0.2-1 -- New upstream release (rhbz#1429106) - -* Sat Feb 11 2017 Fedora Release Engineering - 2.0.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Fri Dec 30 2016 Björn Esser - 2.0.1-6 -- Fix dir-ownership in %%doc - -* Fri Dec 30 2016 Björn Esser - 2.0.1-5 -- Introduce doc-subpackage -- Use unified %%_pkgdocdir -- Updated Patch0 and use on el <= 6, only -- Rename Patch0 --> Patch 1000 -- Clean-up indentation - - -* Thu Dec 29 2016 Björn Esser - 2.0.1-4 -- Include plain ascii-docs, too - -* Thu Dec 29 2016 Björn Esser - 2.0.1-3 -- Properly build the documentation - -* Sun Dec 18 2016 Björn Esser - 2.0.1-2 -- Run testsuite with threads, too - -* Sat Dec 17 2016 Björn Esser - 2.0.1-1 -- Update to new upstream release v2.0.1 -- Introduce libut / libvector -- Add BR: perl - -* Fri Feb 05 2016 Fedora Release Engineering - 1.9.9-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Fri Jun 19 2015 Fedora Release Engineering - 1.9.9-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Aug 18 2014 Fedora Release Engineering - 1.9.9-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Sun Jun 08 2014 Fedora Release Engineering - 1.9.9-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Wed May 28 2014 Björn Esser - 1.9.9-6 -- add `%%global debug_package %%{nil}` to avoid empty debuginfo-pkg. - -* Thu May 22 2014 Björn Esser - 1.9.9-5 -- revert "Root package should be noarch too". -- add provides %%{name} for -devel subpkg. -- add a note about why the mainpkg is arched. - -* Wed May 21 2014 Peter Robinson 1.9.9-4 -- Root package should be noarch too - -* Wed May 21 2014 Peter Robinson 1.9.9-3 -- Build as noarch - -* Sun May 18 2014 Christopher Meng - 1.9.9-2 -- Move all files to -devel subpkg. - -* Sat Mar 29 2014 Christopher Meng - 1.9.9-1 -- Update to 1.9.9 - -* Sat Jun 15 2013 Christopher Meng - 1.9.8-3 -- Add virtual provide. -- Remove 2 wrong tests. - -* Fri Jun 14 2013 Christopher Meng - 1.9.8-2 -- Remove unneeded BR and make files section more clear. - -* Sat Jun 01 2013 Christopher Meng - 1.9.8-1 -- Initial Package.