diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 8f4167f..0000000 --- a/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -/memory-0.14.6.tar.gz -/memory-0.14.11.tar.gz -/memory-0.14.16.tar.gz -/memory-0.14.18.tar.gz -/memory-0.15.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..ff7adaf --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +ghc-memory package is retired on c9s for CS-611 diff --git a/ghc-memory.spec b/ghc-memory.spec deleted file mode 100644 index e39e333..0000000 --- a/ghc-memory.spec +++ /dev/null @@ -1,189 +0,0 @@ -# generated by cabal-rpm-2.0.6 -# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ - -%global pkg_name memory -%global pkgver %{pkg_name}-%{version} - -%bcond_without tests - -Name: ghc-%{pkg_name} -Version: 0.15.0 -Release: 5%{?dist} -Summary: Memory and related abstraction stuff - -License: BSD -Url: https://hackage.haskell.org/package/%{pkg_name} -# Begin cabal-rpm sources: -Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal -# End cabal-rpm sources - -# Begin cabal-rpm deps: -BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -BuildRequires: ghc-base-prof -BuildRequires: ghc-basement-prof -BuildRequires: ghc-bytestring-prof -BuildRequires: ghc-deepseq-prof -%if %{with tests} -BuildRequires: ghc-foundation-devel -%endif -# End cabal-rpm deps - -%description -Chunk of memory, polymorphic byte array management and manipulation - -* A polymorphic byte array abstraction and function similar to strict -ByteString. - -* Different type of byte array abstraction. - -* Raw memory IO operations (memory set, memory copy, ..) - -* Aliasing with endianness support. - -* Encoding : Base16, Base32, Base64. - -* Hashing : FNV, SipHash. - - -%package devel -Summary: Haskell %{pkg_name} library development files -Provides: %{name}-static = %{version}-%{release} -Provides: %{name}-static%{?_isa} = %{version}-%{release} -%if %{defined ghc_version} -Requires: ghc-compiler = %{ghc_version} -%endif -Requires: %{name}%{?_isa} = %{version}-%{release} - -%description devel -This package provides the Haskell %{pkg_name} library development files. - - -%if %{with haddock} -%package doc -Summary: Haskell %{pkg_name} library documentation -BuildArch: noarch -Obsoletes: %{name}-devel-doc < %{version}-%{release} - -%description doc -This package provides the Haskell %{pkg_name} library documentation. -%endif - - -%if %{with ghc_prof} -%package prof -Summary: Haskell %{pkg_name} profiling library -Requires: %{name}-devel%{?_isa} = %{version}-%{release} -Supplements: (%{name}-devel and ghc-prof) - -%description prof -This package provides the Haskell %{pkg_name} profiling library. -%endif - - -%prep -# Begin cabal-rpm setup: -%setup -q -n %{pkgver} -cp -bp %{SOURCE1} %{pkg_name}.cabal -# End cabal-rpm setup - - -%build -# Begin cabal-rpm build: -%ghc_lib_build -# End cabal-rpm build - - -%install -# Begin cabal-rpm install -%ghc_lib_install -# End cabal-rpm install - - -%check -%cabal_test - - -%files -f %{name}.files -# Begin cabal-rpm files: -%license LICENSE -# End cabal-rpm files - - -%files devel -f %{name}-devel.files -%doc CHANGELOG.md README.md - - -%if %{with haddock} -%files doc -f %{name}-doc.files -%license LICENSE -%endif - - -%if %{with ghc_prof} -%files prof -f %{name}-prof.files -%endif - - -%changelog -* Thu Apr 15 2021 Mohan Boddu - 0.15.0-5 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Tue Jan 26 2021 Fedora Release Engineering - 0.15.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Sat Aug 01 2020 Fedora Release Engineering - 0.15.0-3 -- Second attempt - Rebuilt for - https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 0.15.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Wed Jun 10 2020 Jens Petersen - 0.15.0-1 -- update to 0.15.0 - -* Wed Feb 19 2020 Jens Petersen - 0.14.18-5 -- revise .cabal and refresh to cabal-rpm-2.0.2 - -* Tue Jan 28 2020 Fedora Release Engineering - 0.14.18-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Fri Aug 02 2019 Jens Petersen - 0.14.18-3 -- add doc and prof subpackages (cabal-rpm-1.0.0) - -* Thu Jul 25 2019 Fedora Release Engineering - 0.14.18-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Feb 21 2019 Jens Petersen - 0.14.18-1 -- update to 0.14.18 - -* Sun Feb 17 2019 Jens Petersen - 0.14.16-5 -- refresh to cabal-rpm-0.13 - -* Thu Jan 31 2019 Fedora Release Engineering - 0.14.16-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sat Jul 28 2018 Jens Petersen - 0.14.16-3 -- enable tests - -* Fri Jul 13 2018 Fedora Release Engineering - 0.14.16-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Mon Jul 09 2018 Elliott Sales de Andrade - 0.14.16-1 -- update to 0.14.16 - -* Wed Feb 07 2018 Fedora Release Engineering - 0.14.11-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jan 24 2018 Jens Petersen - 0.14.11-1 -- update to 0.14.11 - -* Sun Sep 03 2017 Elliott Sales de Andrade 0.14.6-2 -- Split documentation into separate subpackage. - -* Sun Sep 03 2017 Elliott Sales de Andrade 0.14.6-1 -- Update to latest version. - -* Sun Aug 27 2017 Fedora Haskell SIG - 0.14.6-1 -- spec file generated by cabal-rpm-0.11.2 diff --git a/memory-0.15.0.cabal b/memory-0.15.0.cabal deleted file mode 100644 index 801b531..0000000 --- a/memory-0.15.0.cabal +++ /dev/null @@ -1,145 +0,0 @@ -Name: memory -version: 0.15.0 -x-revision: 1 -Synopsis: memory and related abstraction stuff -Description: - Chunk of memory, polymorphic byte array management and manipulation - . - * A polymorphic byte array abstraction and function similar to strict ByteString. - . - * Different type of byte array abstraction. - . - * Raw memory IO operations (memory set, memory copy, ..) - . - * Aliasing with endianness support. - . - * Encoding : Base16, Base32, Base64. - . - * Hashing : FNV, SipHash -License: BSD3 -License-file: LICENSE -Copyright: Vincent Hanquez -Author: Vincent Hanquez -Maintainer: vincent@snarc.org, Nicolas Di Prima -Category: memory -Stability: experimental -Build-Type: Simple -Homepage: https://github.com/vincenthz/hs-memory -Bug-Reports: https://github.com/vincenthz/hs-memory/issues -cabal-version: 1.18 -extra-doc-files: README.md CHANGELOG.md - -source-repository head - type: git - location: https://github.com/vincenthz/hs-memory - -Flag support_bytestring - Description: add non-orphan bytearray support for bytestring - Default: True - Manual: True - -Flag support_foundation - Description: add support for foundation strings and unboxed array (deprecated use support_basement) - Default: True - Manual: True - -Flag support_basement - Description: add support for foundation strings and unboxed array - Default: True - Manual: True - -Flag support_deepseq - Description: add deepseq instances for memory types - Default: True - Manual: True - -Library - Exposed-modules: Data.ByteArray - Data.ByteArray.Encoding - Data.ByteArray.Mapping - Data.ByteArray.Pack - Data.ByteArray.Parse - Data.ByteArray.Hash - Data.Memory.Endian - Data.Memory.PtrMethods - Data.Memory.ExtendedWords - Data.Memory.Encoding.Base16 - Data.Memory.Encoding.Base32 - Data.Memory.Encoding.Base64 - Other-modules: Data.Memory.Internal.Compat - Data.Memory.Internal.CompatPrim - Data.Memory.Internal.CompatPrim64 - Data.Memory.Internal.DeepSeq - Data.Memory.Internal.Imports - Data.Memory.Internal.Scrubber - Data.Memory.Hash.SipHash - Data.Memory.Hash.FNV - Data.ByteArray.Pack.Internal - Data.ByteArray.Types - Data.ByteArray.Bytes - Data.ByteArray.ScrubbedBytes - Data.ByteArray.Methods - Data.ByteArray.MemView - Data.ByteArray.View - - build-depends: base >= 4.9 && < 5 - if impl(ghc < 8.0) - build-depends: base - else - build-depends: base - , ghc-prim - -- FIXME armel or mispel is also little endian. - -- might be a good idea to also add a runtime autodetect mode. - -- ARCH_ENDIAN_UNKNOWN - if (arch(i386) || arch(x86_64)) - CPP-options: -DARCH_IS_LITTLE_ENDIAN - if os(windows) - Other-modules: Data.Memory.MemMap.Windows - else - Other-modules: Data.Memory.MemMap.Posix - - -- optional support bytearray instance for bytestring - if flag(support_bytestring) - CPP-options: -DWITH_BYTESTRING_SUPPORT - Build-depends: bytestring - if flag(support_deepseq) - CPP-options: -DWITH_DEEPSEQ_SUPPORT - Build-depends: deepseq >= 1.1 - if flag(support_foundation) || flag(support_basement) - CPP-options: -DWITH_BASEMENT_SUPPORT - Build-depends: basement >= 0.0.7 - exposed-modules: Data.ByteArray.Sized - - ghc-options: -Wall -fwarn-tabs - default-language: Haskell2010 - -Test-Suite test-memory - type: exitcode-stdio-1.0 - hs-source-dirs: tests - Main-is: Tests.hs - Other-modules: Imports - SipHash - Utils - if impl(ghc < 8.0) - buildable: False - else - build-depends: base - Build-Depends: bytestring - , memory - , basement >= 0.0.7 - , foundation - ghc-options: -Wall -fno-warn-orphans -fno-warn-missing-signatures -threaded - default-language: Haskell2010 - if flag(support_foundation) - CPP-options: -DWITH_BASEMENT_SUPPORT - --- Test-Suite test-examples --- default-language: Haskell2010 --- type: exitcode-stdio-1.0 --- hs-source-dirs: tests --- ghc-options: -threaded --- Main-is: DocTests.hs --- Build-Depends: base >= 3 && < 5 --- , memory --- , bytestring --- , doctest diff --git a/sources b/sources deleted file mode 100644 index a54018a..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (memory-0.15.0.tar.gz) = 49aabf5fdaddae597df6d8f30a3e07c4d6d70fcc7b9146452a4ad4e81858786041676bc780e2b048fd683cc7c0d799d4579596c14fae940ea57954e9a7ee9129