diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 6eda9fd..0000000 --- a/.gitignore +++ /dev/null @@ -1,8 +0,0 @@ -/haddock-library-1.1.1.tar.gz -/haddock-library-1.2.1.tar.gz -/haddock-library-1.4.2.tar.gz -/haddock-library-1.4.3.tar.gz -/haddock-library-1.4.5.tar.gz -/haddock-library-1.5.0.1.tar.gz -/haddock-library-1.7.0.tar.gz -/haddock-library-1.8.0.tar.gz diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..bcc78e4 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +ghc-haddock-library package is retired on c9s for CS-611 diff --git a/ghc-haddock-library.spec b/ghc-haddock-library.spec deleted file mode 100644 index 4cb0303..0000000 --- a/ghc-haddock-library.spec +++ /dev/null @@ -1,185 +0,0 @@ -# generated by cabal-rpm-2.0.6 -# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ - -%global pkg_name haddock-library -%global pkgver %{pkg_name}-%{version} - -# testsuite missing deps: tree-diff - -Name: ghc-%{pkg_name} -Version: 1.8.0 -Release: 4%{?dist} -Summary: Library exposing some functionality of Haddock - -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-bytestring-prof -BuildRequires: ghc-containers-prof -BuildRequires: ghc-parsec-prof -BuildRequires: ghc-text-prof -BuildRequires: ghc-transformers-prof -# End cabal-rpm deps - -%description -Haddock is a documentation-generation tool for Haskell libraries. -These modules expose some functionality of it without pulling in the GHC -dependency. Please note that the API is likely to change so be sure to specify -upper bounds in your projects. For interacting with Haddock itself, see the -[haddock package](https://hackage.haskell.org/package/haddock). - - -%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 - -%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 -chmod a-x CHANGES.md -# 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 - - -%files -f %{name}.files -# Begin cabal-rpm files: -%license LICENSE -# End cabal-rpm files - - -%files devel -f %{name}-devel.files -%doc CHANGES.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 - 1.8.0-4 -- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937 - -* Tue Jan 26 2021 Fedora Release Engineering - 1.8.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Sun Jun 07 2020 Jens Petersen - 1.8.0-1 -- update to 1.8.0 - -* Tue Jan 28 2020 Fedora Release Engineering - 1.7.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Thu Jul 25 2019 Jens Petersen - 1.7.0-1 -- update to 1.7.0 - -* Thu Jul 25 2019 Fedora Release Engineering - 1.5.0.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Feb 21 2019 Jens Petersen - 1.5.0.1-1 -- update to 1.5.0.1 - -* Sun Feb 17 2019 Jens Petersen - 1.4.5-3 -- refresh to cabal-rpm-0.13 - -* Thu Jan 31 2019 Fedora Release Engineering - 1.4.5-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Sun Jul 22 2018 Jens Petersen - 1.4.5-1 -- update to 1.4.5 -- disable haddock generation due to internal library - -* Fri Jul 13 2018 Fedora Release Engineering - 1.4.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 1.4.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Jan 24 2018 Jens Petersen - 1.4.3-1 -- update to 1.4.3 - -* Wed Aug 02 2017 Fedora Release Engineering - 1.4.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering - 1.4.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Wed Feb 22 2017 Jens Petersen - 1.4.2-1 -- update to 1.4.2 - -* Fri Feb 10 2017 Fedora Release Engineering - 1.2.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 1.2.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Thu Sep 17 2015 Jens Petersen - 1.2.1-1 -- update to 1.2.1 - -* Wed Jun 17 2015 Fedora Release Engineering - 1.1.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Thu Jan 15 2015 Jens Petersen - 1.1.1-1 -- use utf8 for build to avoid error with haddock-prolog7045.txt - -* Thu Jan 15 2015 Fedora Haskell SIG - 1.1.1 -- spec file generated by cabal-rpm-0.9.2 diff --git a/haddock-library-1.8.0.cabal b/haddock-library-1.8.0.cabal deleted file mode 100644 index 033bbc0..0000000 --- a/haddock-library-1.8.0.cabal +++ /dev/null @@ -1,116 +0,0 @@ -cabal-version: 2.2 -name: haddock-library -version: 1.8.0 -x-revision: 1 -synopsis: Library exposing some functionality of Haddock. - -description: Haddock is a documentation-generation tool for Haskell - libraries. These modules expose some - functionality of it without pulling in the GHC - dependency. Please note that the API is likely - to change so be sure to specify upper bounds in - your projects. For interacting with Haddock - itself, see the [haddock package](https://hackage.haskell.org/package/haddock). - -license: BSD-2-Clause -license-files: LICENSE -maintainer: Alec Theriault , Alex Biehl , Simon Hengel , Mateusz Kowalczyk -homepage: http://www.haskell.org/haddock/ -bug-reports: https://github.com/haskell/haddock/issues -category: Documentation -extra-source-files: - CHANGES.md - fixtures/examples/*.input - fixtures/examples/*.parsed - -common lib-defaults - default-language: Haskell2010 - - build-depends: - , base >= 4.7 && < 4.14 - , bytestring ^>= 0.9.2.1 || ^>= 0.10.0.0 - , containers ^>= 0.4.2.1 || ^>= 0.5.0.0 || ^>= 0.6.0.1 - , transformers ^>= 0.3.0.0 || ^>= 0.4.1.0 || ^>= 0.5.0.0 - , text ^>= 1.2.3.0 - , parsec ^>= 3.1.13.0 - - ghc-options: -funbox-strict-fields -Wall -fwarn-tabs - if impl(ghc >= 8.0) - ghc-options: -Wcompat -Wnoncanonical-monad-instances - -library - import: lib-defaults - - hs-source-dirs: src - - exposed-modules: - Documentation.Haddock.Doc - Documentation.Haddock.Markup - Documentation.Haddock.Parser - Documentation.Haddock.Types - - other-modules: - Documentation.Haddock.Parser.Util - Documentation.Haddock.Parser.Monad - Documentation.Haddock.Parser.Identifier - -test-suite spec - import: lib-defaults - type: exitcode-stdio-1.0 - main-is: Spec.hs - hs-source-dirs: - test - src - - cpp-options: - -DTEST - - other-modules: - Documentation.Haddock.Doc - Documentation.Haddock.Markup - Documentation.Haddock.Parser - Documentation.Haddock.Parser.Monad - Documentation.Haddock.Parser.Util - Documentation.Haddock.Parser.UtilSpec - Documentation.Haddock.ParserSpec - Documentation.Haddock.Types - Documentation.Haddock.Parser.Identifier - - build-depends: - , base-compat ^>= 0.9.3 || ^>= 0.11.0 - , QuickCheck ^>= 2.11 || ^>= 2.13.2 - , deepseq ^>= 1.3.0.0 || ^>= 1.4.0.0 - - -- NB: build-depends & build-tool-depends have independent - -- install-plans, so it's best to limit to a single major - -- version of `hspec` & `hspec-discover` to ensure - -- intercompatibility - build-depends: - , hspec >= 2.4.4 && < 2.8 - - build-tool-depends: - , hspec-discover:hspec-discover >= 2.4.4 && < 2.8 - -test-suite fixtures - type: exitcode-stdio-1.0 - default-language: Haskell2010 - main-is: Fixtures.hs - ghc-options: -Wall - hs-source-dirs: fixtures - build-depends: - -- intra-package dependency - , haddock-library - -- constraints inherited via lib:haddock-library component - , base - - -- extra dependencies - , base-compat ^>= 0.9.3 || ^>= 0.11.0 - , directory ^>= 1.3.0.2 - , filepath ^>= 1.4.1.2 - , optparse-applicative ^>= 0.15 - , tree-diff ^>= 0.1 - -source-repository head - type: git - subdir: haddock-library - location: https://github.com/haskell/haddock.git diff --git a/sources b/sources deleted file mode 100644 index c4fcd45..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (haddock-library-1.8.0.tar.gz) = f84672b67dd4b18402efb8b40eb0e2cb912ecf894cfdedf61b0ada87392e63609cf1101d4fc793686cc4af354665661bf4dc902313bb466efee683a7c64bbe2b