From b051bcd7d8b834fc973744f34a5f348d0f6dd244 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 24 Jan 2011 17:45:57 +0000 Subject: [PATCH 01/54] Initial setup of the repo --- .gitignore | 0 sources | 0 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 .gitignore create mode 100644 sources diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e69de29 diff --git a/sources b/sources new file mode 100644 index 0000000..e69de29 From 318b14acddba132f26cf2043711043f9455885bc Mon Sep 17 00:00:00 2001 From: Shakthi Kannan Date: Tue, 25 Jan 2011 08:17:37 +0530 Subject: [PATCH 02/54] First release. --- .gitignore | 1 + ghc-ansi-terminal.spec | 64 ++++++++++++++++++++++++++++++++++++++++++ sources | 1 + 3 files changed, 66 insertions(+) create mode 100644 ghc-ansi-terminal.spec diff --git a/.gitignore b/.gitignore index e69de29..878b377 100644 --- a/.gitignore +++ b/.gitignore @@ -0,0 +1 @@ +/ansi-terminal-0.5.5.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec new file mode 100644 index 0000000..2ee6570 --- /dev/null +++ b/ghc-ansi-terminal.spec @@ -0,0 +1,64 @@ +%global pkg_name ansi-terminal + +%global common_summary Haskell %{pkg_name} library + +%global common_description %{common_summary} + +%bcond_without shared +%bcond_without hscolour + +# debuginfo is not useful for ghc +%global debug_package %{nil} + +Name: ghc-%{pkg_name} +Version: 0.5.5 +Release: 1%{?dist} +Summary: Haskell %{pkg_name} + +Group: System Environment/Libraries +License: BSD +URL: http://hackage.haskell.org/package/%{pkg_name} +Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +# fedora ghc archs: +ExclusiveArch: %{ix86} x86_64 ppc alpha +BuildRequires: ghc, ghc-doc, ghc-prof +BuildRequires: ghc-rpm-macros >= 0.8.1 +%if %{with hscolour} +BuildRequires: hscolour +%endif + + +%description +%{common_description} + + +%prep +%setup -q -n %{pkg_name}-%{version} + + +%build +%ghc_lib_build + + +%install +rm -rf %{buildroot} +%ghc_lib_install + + +%clean +rm -rf %{buildroot} + + +%files +%defattr(-,root,root,-) +%doc LICENSE + + +%{?ghc_lib_package} + + +%changelog +* Tue Jan 18 2011 Shakthi Kannan - 0.5.5-1 +- Added license info. +- Initial packaging for Fedora automatically generated by cabal2spec-0.22.2. diff --git a/sources b/sources index e69de29..0f1281d 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +5ad9e6561f0de1a2e98b6c72d119ea75 ansi-terminal-0.5.5.tar.gz From 61d585c846a8d17717fc5d2dd27c4584edebf651 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Tue, 8 Feb 2011 18:59:17 -0600 Subject: [PATCH 03/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 2ee6570..96d2ba2 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -59,6 +59,9 @@ rm -rf %{buildroot} %changelog +* Tue Feb 08 2011 Fedora Release Engineering - 0.5.5-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + * Tue Jan 18 2011 Shakthi Kannan - 0.5.5-1 - Added license info. - Initial packaging for Fedora automatically generated by cabal2spec-0.22.2. From 672d4fb3b2599971d338f63813553be99fdac067 Mon Sep 17 00:00:00 2001 From: "Fabio M. Di Nitto" Date: Thu, 10 Mar 2011 09:15:38 +0100 Subject: [PATCH 04/54] Enable build on sparcv9 Signed-off-by: Fabio M. Di Nitto --- ghc-ansi-terminal.spec | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 96d2ba2..3f9d1f8 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -12,7 +12,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Haskell %{pkg_name} Group: System Environment/Libraries @@ -21,7 +21,7 @@ URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) # fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha +ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 BuildRequires: ghc, ghc-doc, ghc-prof BuildRequires: ghc-rpm-macros >= 0.8.1 %if %{with hscolour} @@ -59,6 +59,9 @@ rm -rf %{buildroot} %changelog +* Thu Mar 10 2011 Fabio M. Di Nitto - 0.5.5-3 +- Enable build on sparcv9 + * Tue Feb 08 2011 Fedora Release Engineering - 0.5.5-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild From a37a4e1eab209cc18e5c769c6973a39b0ff8b3ab Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Jun 2011 18:19:50 +0900 Subject: [PATCH 05/54] use BR ghc-Cabal-devel and ghc_arches (cabal2spec-0.23.2) --- ghc-ansi-terminal.spec | 30 +++++++++--------------------- 1 file changed, 9 insertions(+), 21 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 3f9d1f8..5dd28ff 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -4,29 +4,19 @@ %global common_description %{common_summary} -%bcond_without shared -%bcond_without hscolour - -# debuginfo is not useful for ghc -%global debug_package %{nil} - Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 3%{?dist} -Summary: Haskell %{pkg_name} +Release: 4%{?dist} +Summary: %{common_summary} Group: System Environment/Libraries License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) -# fedora ghc archs: -ExclusiveArch: %{ix86} x86_64 ppc alpha sparcv9 -BuildRequires: ghc, ghc-doc, ghc-prof -BuildRequires: ghc-rpm-macros >= 0.8.1 -%if %{with hscolour} +ExclusiveArch: %{ghc_arches} +BuildRequires: ghc-Cabal-devel +BuildRequires: ghc-rpm-macros BuildRequires: hscolour -%endif %description @@ -42,23 +32,21 @@ BuildRequires: hscolour %install -rm -rf %{buildroot} %ghc_lib_install -%clean -rm -rf %{buildroot} - - %files %defattr(-,root,root,-) %doc LICENSE -%{?ghc_lib_package} +%ghc_lib_package %changelog +* Fri Jun 24 2011 Jens Petersen - 0.5.5-4 +- BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) + * Thu Mar 10 2011 Fabio M. Di Nitto - 0.5.5-3 - Enable build on sparcv9 From a8b736117ed35c8b07a2e43a8f3345f974e79cbf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Tue, 11 Oct 2011 09:55:56 +0200 Subject: [PATCH 06/54] rebuild with new gmp --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 5dd28ff..83dce94 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 4%{?dist} +Release: 4%{?dist}.1 Summary: %{common_summary} Group: System Environment/Libraries @@ -44,6 +44,9 @@ BuildRequires: hscolour %changelog +* Tue Oct 11 2011 Peter Schiffer - 0.5.5-4.1 +- rebuild with new gmp + * Fri Jun 24 2011 Jens Petersen - 0.5.5-4 - BR ghc-Cabal-devel instead of ghc-prof and use ghc_arches (cabal2spec-0.23.2) From 17beef05c87366e7abc3ea79a816aa6228cee5e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcela=20Ma=C5=A1l=C3=A1=C5=88ov=C3=A1?= Date: Thu, 20 Oct 2011 20:13:50 +0200 Subject: [PATCH 07/54] rebuild with new gmp without compat lib --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 83dce94..676b51b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 4%{?dist}.1 +Release: 4%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -44,6 +44,9 @@ BuildRequires: hscolour %changelog +* Thu Oct 20 2011 Marcela Mašláňová - 0.5.5-4.2 +- rebuild with new gmp without compat lib + * Tue Oct 11 2011 Peter Schiffer - 0.5.5-4.1 - rebuild with new gmp From 2f24ddf634335eaba9600b1f3da805fa8702040e Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 12 Jan 2012 21:20:20 -0600 Subject: [PATCH 08/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 676b51b..4edf20b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 4%{?dist}.2 +Release: 5%{?dist}.2 Summary: %{common_summary} Group: System Environment/Libraries @@ -44,6 +44,9 @@ BuildRequires: hscolour %changelog +* Fri Jan 13 2012 Fedora Release Engineering - 0.5.5-5.2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + * Thu Oct 20 2011 Marcela Mašláňová - 0.5.5-4.2 - rebuild with new gmp without compat lib From 71dc6c54da3d9ef272c4b0a3b2235310444786ec Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 22 Mar 2012 16:57:05 +0900 Subject: [PATCH 09/54] update to cabal2spec-0.25 --- ghc-ansi-terminal.spec | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 4edf20b..ebb277f 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,3 +1,7 @@ +# cabal2spec-0.25 +# https://fedoraproject.org/wiki/Packaging:Haskell +# https://fedoraproject.org/wiki/PackagingDrafts/Haskell + %global pkg_name ansi-terminal %global common_summary Haskell %{pkg_name} library @@ -6,18 +10,18 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 5%{?dist}.2 +Release: 6%{?dist} Summary: %{common_summary} Group: System Environment/Libraries License: BSD +# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz ExclusiveArch: %{ghc_arches} BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros -BuildRequires: hscolour - +BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} +# END cabal2spec %description %{common_description} @@ -35,15 +39,22 @@ BuildRequires: hscolour %ghc_lib_install -%files -%defattr(-,root,root,-) -%doc LICENSE +# devel subpackage +%ghc_devel_package + +%ghc_devel_description -%ghc_lib_package +%ghc_devel_post_postun + + +%ghc_files LICENSE %changelog +* Sun Mar 18 2012 Jens Petersen - 0.5.5-6 +- update to cabal2spec-0.25 + * Fri Jan 13 2012 Fedora Release Engineering - 0.5.5-5.2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild From 4ae614c1ac062b8ea147b5582b89befa0ff0b240 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Thu, 19 Jul 2012 00:19:13 -0500 Subject: [PATCH 10/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index ebb277f..55f1745 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -10,7 +10,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 6%{?dist} +Release: 7%{?dist} Summary: %{common_summary} Group: System Environment/Libraries @@ -52,6 +52,9 @@ BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} %changelog +* Thu Jul 19 2012 Fedora Release Engineering - 0.5.5-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + * Sun Mar 18 2012 Jens Petersen - 0.5.5-6 - update to cabal2spec-0.25 From 62c0d7038e10c74bbb6ddad04b380781b8ec1112 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 17 Nov 2012 20:53:45 +0900 Subject: [PATCH 11/54] update with cabal-rpm --- ghc-ansi-terminal.spec | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 55f1745..25b204c 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,3 @@ -# cabal2spec-0.25 # https://fedoraproject.org/wiki/Packaging:Haskell # https://fedoraproject.org/wiki/PackagingDrafts/Haskell @@ -10,18 +9,18 @@ Name: ghc-%{pkg_name} Version: 0.5.5 -Release: 7%{?dist} +Release: 8%{?dist} Summary: %{common_summary} -Group: System Environment/Libraries License: BSD -# BEGIN cabal2spec URL: http://hackage.haskell.org/package/%{pkg_name} Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz -ExclusiveArch: %{ghc_arches} + BuildRequires: ghc-Cabal-devel -BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} -# END cabal2spec +BuildRequires: ghc-rpm-macros +# Begin cabal-rpm deps: +BuildRequires: ghc-unix-devel +# End cabal-rpm deps %description %{common_description} @@ -39,7 +38,6 @@ BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} %ghc_lib_install -# devel subpackage %ghc_devel_package %ghc_devel_description @@ -52,6 +50,9 @@ BuildRequires: ghc-rpm-macros %{!?without_hscolour:hscolour} %changelog +* Sat Nov 17 2012 Jens Petersen - 0.5.5-8 +- update with cabal-rpm + * Thu Jul 19 2012 Fedora Release Engineering - 0.5.5-7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild From 369921574e1e6f4cc2f456d4b6da656c240c403d Mon Sep 17 00:00:00 2001 From: Shakthi Kannan Date: Fri, 7 Dec 2012 16:03:18 +0530 Subject: [PATCH 12/54] Updated to upstream 0.5.5.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 878b377..6343561 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ /ansi-terminal-0.5.5.tar.gz +/ansi-terminal-0.5.5.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 25b204c..6e513a7 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -8,8 +8,8 @@ %global common_description %{common_summary} Name: ghc-%{pkg_name} -Version: 0.5.5 -Release: 8%{?dist} +Version: 0.5.5.1 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -50,6 +50,9 @@ BuildRequires: ghc-unix-devel %changelog +* Fri Dec 7 2012 Shakthi Kannan - 0.5.5.1-1 +- Updated to new upstream 0.5.5.1 + * Sat Nov 17 2012 Jens Petersen - 0.5.5-8 - update with cabal-rpm diff --git a/sources b/sources index 0f1281d..844b258 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -5ad9e6561f0de1a2e98b6c72d119ea75 ansi-terminal-0.5.5.tar.gz +302b392a19323f39e64abad8b375e9a8 ansi-terminal-0.5.5.1.tar.gz From aef442e409a71f73a60111c2f51ba70e978a959a Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 13 Feb 2013 16:55:22 -0600 Subject: [PATCH 13/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 6e513a7..11ed9ab 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -9,7 +9,7 @@ Name: ghc-%{pkg_name} Version: 0.5.5.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: %{common_summary} License: BSD @@ -50,6 +50,9 @@ BuildRequires: ghc-unix-devel %changelog +* Wed Feb 13 2013 Fedora Release Engineering - 0.5.5.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + * Fri Dec 7 2012 Shakthi Kannan - 0.5.5.1-1 - Updated to new upstream 0.5.5.1 From 7404d83d43f62d9381e5e2df8ea098bcc2e8ffcf Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 11 Mar 2013 23:08:34 +0900 Subject: [PATCH 14/54] update to 0.6 --- .gitignore | 1 + ghc-ansi-terminal.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 6343561..df1d3e1 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ /ansi-terminal-0.5.5.tar.gz /ansi-terminal-0.5.5.1.tar.gz +/ansi-terminal-0.6.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 11ed9ab..3e27a0c 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -8,8 +8,8 @@ %global common_description %{common_summary} Name: ghc-%{pkg_name} -Version: 0.5.5.1 -Release: 2%{?dist} +Version: 0.6 +Release: 1%{?dist} Summary: %{common_summary} License: BSD @@ -50,6 +50,9 @@ BuildRequires: ghc-unix-devel %changelog +* Mon Mar 11 2013 Jens Petersen - 0.6-1 +- update to 0.6 + * Wed Feb 13 2013 Fedora Release Engineering - 0.5.5.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild diff --git a/sources b/sources index 844b258..6e0eeb4 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -302b392a19323f39e64abad8b375e9a8 ansi-terminal-0.5.5.1.tar.gz +51e9e77bb93c629012c3d458c6d74ee9 ansi-terminal-0.6.tar.gz From 76106e838f91f799d03a59d0d2ac819da2249d45 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 7 Jun 2013 12:48:06 +0900 Subject: [PATCH 15/54] update to new simplified Haskell Packaging Guidelines --- ghc-ansi-terminal.spec | 40 ++++++++++++++++++++++++++++------------ 1 file changed, 28 insertions(+), 12 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 3e27a0c..841e9f0 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,16 +1,11 @@ # https://fedoraproject.org/wiki/Packaging:Haskell -# https://fedoraproject.org/wiki/PackagingDrafts/Haskell %global pkg_name ansi-terminal -%global common_summary Haskell %{pkg_name} library - -%global common_description %{common_summary} - Name: ghc-%{pkg_name} Version: 0.6 -Release: 1%{?dist} -Summary: %{common_summary} +Release: 2%{?dist} +Summary: Simple ANSI terminal support License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} @@ -23,7 +18,21 @@ BuildRequires: ghc-unix-devel # End cabal-rpm deps %description -%{common_description} +ANSI terminal support for Haskell: allows cursor movement, screen clearing, +color output showing or hiding the cursor, and changing the title. +Compatible with Windows and those Unixes with ANSI terminals, +but only GHC is supported as a compiler. + + +%package devel +Summary: Haskell %{pkg_name} library development files +Requires: ghc-compiler = %{ghc_version} +Requires(post): ghc-compiler = %{ghc_version} +Requires(postun): ghc-compiler = %{ghc_version} +Requires: %{name} = %{version}-%{release} + +%description devel +This package provides the Haskell %{pkg_name} library development files. %prep @@ -38,18 +47,25 @@ BuildRequires: ghc-unix-devel %ghc_lib_install -%ghc_devel_package +%post devel +%ghc_pkg_recache + -%ghc_devel_description +%postun devel +%ghc_pkg_recache -%ghc_devel_post_postun +%files -f %{name}.files +%doc LICENSE -%ghc_files LICENSE +%files devel -f %{name}-devel.files %changelog +* Fri Jun 07 2013 Jens Petersen - 0.6-2 +- update to new simplified Haskell Packaging Guidelines + * Mon Mar 11 2013 Jens Petersen - 0.6-1 - update to 0.6 From 082a2978b5963e2d224362df07c0d42b2b0bbe52 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 3 Aug 2013 08:21:06 -0500 Subject: [PATCH 16/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 841e9f0..9356d1f 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 03 2013 Fedora Release Engineering - 0.6-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + * Fri Jun 07 2013 Jens Petersen - 0.6-2 - update to new simplified Haskell Packaging Guidelines From 0ade96339e92fca646b6d199b1cfeb126b4771d1 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Sat, 7 Jun 2014 09:26:11 -0500 Subject: [PATCH 17/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 9356d1f..1cdfae3 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Jun 07 2014 Fedora Release Engineering - 0.6-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + * Sat Aug 03 2013 Fedora Release Engineering - 0.6-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild From c21d634bc885b57446096561c1c610118e0b75ec Mon Sep 17 00:00:00 2001 From: Peter Robinson Date: Sat, 16 Aug 2014 14:37:34 +0000 Subject: [PATCH 18/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 1cdfae3..fac82d7 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -63,6 +63,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sat Aug 16 2014 Fedora Release Engineering - 0.6-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + * Sat Jun 07 2014 Fedora Release Engineering - 0.6-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild From 65899f80b10acbb0312785d9f7562d5aeead89ea Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Sep 2014 18:28:02 +0900 Subject: [PATCH 19/54] update to 0.6.1.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 17 +++++++++++++---- sources | 2 +- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.gitignore b/.gitignore index df1d3e1..701a294 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ /ansi-terminal-0.5.5.tar.gz /ansi-terminal-0.5.5.1.tar.gz /ansi-terminal-0.6.tar.gz +/ansi-terminal-0.6.1.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index fac82d7..3d3c8f5 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -2,14 +2,17 @@ %global pkg_name ansi-terminal +# no useful debuginfo for Haskell packages without C sources +%global debug_package %{nil} + Name: ghc-%{pkg_name} -Version: 0.6 -Release: 5%{?dist} +Version: 0.6.1.1 +Release: 1%{?dist} Summary: Simple ANSI terminal support License: BSD URL: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz +Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -26,10 +29,11 @@ but only GHC is supported as a compiler. %package devel Summary: Haskell %{pkg_name} library development files +Provides: %{name}-static = %{version}-%{release} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} -Requires: %{name} = %{version}-%{release} +Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package provides the Haskell %{pkg_name} library development files. @@ -60,9 +64,14 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files +%doc README.md %changelog +* Fri Sep 19 2014 Jens Petersen - 0.6.1.1-1 +- update to 0.6.1.1 +- refresh to cblrpm-0.8.11 + * Sat Aug 16 2014 Fedora Release Engineering - 0.6-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild diff --git a/sources b/sources index 6e0eeb4..e495199 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -51e9e77bb93c629012c3d458c6d74ee9 ansi-terminal-0.6.tar.gz +f5d0135a23c9a11c8ee2e5294e3b1eda ansi-terminal-0.6.1.1.tar.gz From 74c8e68b6f07437c49e7fbd771aa6617cc4413a1 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 28 Oct 2014 23:23:14 +0900 Subject: [PATCH 20/54] update to 0.6.2.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 7 ++++--- sources | 2 +- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 701a294..eaa8e4f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ /ansi-terminal-0.5.5.1.tar.gz /ansi-terminal-0.6.tar.gz /ansi-terminal-0.6.1.1.tar.gz +/ansi-terminal-0.6.2.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 3d3c8f5..9f43b56 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ %global debug_package %{nil} Name: ghc-%{pkg_name} -Version: 0.6.1.1 +Version: 0.6.2.1 Release: 1%{?dist} Summary: Simple ANSI terminal support @@ -23,8 +23,6 @@ BuildRequires: ghc-unix-devel %description ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and changing the title. -Compatible with Windows and those Unixes with ANSI terminals, -but only GHC is supported as a compiler. %package devel @@ -68,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Tue Oct 28 2014 Jens Petersen - 0.6.2.1-1 +- update to 0.6.2.1 + * Fri Sep 19 2014 Jens Petersen - 0.6.1.1-1 - update to 0.6.1.1 - refresh to cblrpm-0.8.11 diff --git a/sources b/sources index e495199..904a074 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -f5d0135a23c9a11c8ee2e5294e3b1eda ansi-terminal-0.6.1.1.tar.gz +1dedb633b90ede41bd16b31d25b9b090 ansi-terminal-0.6.2.1.tar.gz From 8beae2878d5483318a5b8db068ad27445720bbd2 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 17 Jun 2015 07:30:46 +0000 Subject: [PATCH 21/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 9f43b56..ff4f950 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} Version: 0.6.2.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -66,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jun 17 2015 Fedora Release Engineering - 0.6.2.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + * Tue Oct 28 2014 Jens Petersen - 0.6.2.1-1 - update to 0.6.2.1 From da5c68b8a4e26b8bf313b6993c668b3c5de22a21 Mon Sep 17 00:00:00 2001 From: Dennis Gilmore Date: Wed, 3 Feb 2016 21:24:42 +0000 Subject: [PATCH 22/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index ff4f950..431c79b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -7,7 +7,7 @@ Name: ghc-%{pkg_name} Version: 0.6.2.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -66,6 +66,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 03 2016 Fedora Release Engineering - 0.6.2.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + * Wed Jun 17 2015 Fedora Release Engineering - 0.6.2.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild From 1f929cc56d0906fea70dae3e58066094697a4c03 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 23 Jun 2016 11:56:46 +0900 Subject: [PATCH 23/54] update to 0.6.2.3 --- .gitignore | 1 + ghc-ansi-terminal.spec | 20 ++++++++++++-------- sources | 2 +- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/.gitignore b/.gitignore index eaa8e4f..c16c535 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ /ansi-terminal-0.6.tar.gz /ansi-terminal-0.6.1.1.tar.gz /ansi-terminal-0.6.2.1.tar.gz +/ansi-terminal-0.6.2.3.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 431c79b..74e187b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -2,17 +2,14 @@ %global pkg_name ansi-terminal -# no useful debuginfo for Haskell packages without C sources -%global debug_package %{nil} - Name: ghc-%{pkg_name} -Version: 0.6.2.1 -Release: 3%{?dist} +Version: 0.6.2.3 +Release: 1%{?dist} Summary: Simple ANSI terminal support License: BSD -URL: http://hackage.haskell.org/package/%{pkg_name} -Source0: http://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Url: https://hackage.haskell.org/package/%{pkg_name} +Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -23,6 +20,8 @@ BuildRequires: ghc-unix-devel %description ANSI terminal support for Haskell: allows cursor movement, screen clearing, color output showing or hiding the cursor, and changing the title. +Compatible with Windows and those Unixes with ANSI terminals, but only GHC is +supported as a compiler. %package devel @@ -48,6 +47,8 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install +rm %{buildroot}%{ghc_pkgdocdir}/LICENSE + %post devel %ghc_pkg_recache @@ -58,7 +59,7 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files @@ -66,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jun 23 2016 Jens Petersen - 0.6.2.3-1 +- update to 0.6.2.3 + * Wed Feb 03 2016 Fedora Release Engineering - 0.6.2.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild diff --git a/sources b/sources index 904a074..8f98df2 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -1dedb633b90ede41bd16b31d25b9b090 ansi-terminal-0.6.2.1.tar.gz +8afe9864ce4600841a83febb40a2c753 ansi-terminal-0.6.2.3.tar.gz From fc710bdcf1795a38c80dfd92b2dc8e1300c53ddc Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 27 Sep 2016 19:15:26 +0900 Subject: [PATCH 24/54] no longer remove license --- ghc-ansi-terminal.spec | 2 -- 1 file changed, 2 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 74e187b..10fcda2 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -47,8 +47,6 @@ This package provides the Haskell %{pkg_name} library development files. %install %ghc_lib_install -rm %{buildroot}%{ghc_pkgdocdir}/LICENSE - %post devel %ghc_pkg_recache From 931e79a2f7736c09a1a63b8aff898669e079db7d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 10 Feb 2017 10:32:47 +0000 Subject: [PATCH 25/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 10fcda2..c325b50 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -4,7 +4,7 @@ Name: ghc-%{pkg_name} Version: 0.6.2.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -65,6 +65,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Feb 10 2017 Fedora Release Engineering - 0.6.2.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + * Thu Jun 23 2016 Jens Petersen - 0.6.2.3-1 - update to 0.6.2.3 From 9ad02b5c621a83c62e26bf88ca560bc1c60c202a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 24 Feb 2017 17:48:08 +0900 Subject: [PATCH 26/54] refresh to cabal-rpm-0.11.1 --- ghc-ansi-terminal.spec | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index c325b50..6924c14 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,15 +1,17 @@ +# generated by cabal-rpm-0.11.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal +%global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} Version: 0.6.2.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} -Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros @@ -37,7 +39,7 @@ This package provides the Haskell %{pkg_name} library development files. %prep -%setup -q -n %{pkg_name}-%{version} +%setup -q -n %{pkgver} %build @@ -61,10 +63,13 @@ This package provides the Haskell %{pkg_name} library development files. %files devel -f %{name}-devel.files -%doc README.md +%doc CHANGELOG.md README.md %changelog +* Fri Feb 24 2017 Jens Petersen - 0.6.2.3-3 +- refresh to cabal-rpm-0.11.1 + * Fri Feb 10 2017 Fedora Release Engineering - 0.6.2.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild From 146f7d85ef05107f3e283f3ecc1f8ecd54ce4339 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 26 Jul 2017 09:33:58 +0000 Subject: [PATCH 27/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 6924c14..e253b93 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.6.2.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jul 26 2017 Fedora Release Engineering - 0.6.2.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + * Fri Feb 24 2017 Jens Petersen - 0.6.2.3-3 - refresh to cabal-rpm-0.11.1 From d6acb5ddb3268ae8d2a055d653c0c2fa349838cb Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 2 Aug 2017 21:12:12 +0000 Subject: [PATCH 28/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index e253b93..4704317 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.6.2.3 -Release: 4%{?dist} +Release: 5%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -67,6 +67,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Aug 02 2017 Fedora Release Engineering - 0.6.2.3-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild + * Wed Jul 26 2017 Fedora Release Engineering - 0.6.2.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild From 2761e5d6fe33317bf91e9417b383e5d17dd4f082 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 14:10:32 +0100 Subject: [PATCH 29/54] refresh to cabal-rpm-0.12.1 --- ghc-ansi-terminal.spec | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 4704317..2189112 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.11.1 +# generated by cabal-rpm-0.12.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal @@ -29,9 +29,12 @@ supported as a compiler. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} +Provides: %{name}-doc = %{version}-%{release} +%if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} Requires(post): ghc-compiler = %{ghc_version} Requires(postun): ghc-compiler = %{ghc_version} +%endif Requires: %{name}%{?_isa} = %{version}-%{release} %description devel @@ -50,6 +53,12 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install +%post -p /sbin/ldconfig + + +%postun -p /sbin/ldconfig + + %post devel %ghc_pkg_recache From 42617205102b9e025044a62da9edeb40bee3e86a Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Wed, 24 Jan 2018 15:19:35 +0100 Subject: [PATCH 30/54] update to 0.7.1.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 14 ++++++++------ sources | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/.gitignore b/.gitignore index c16c535..bb54312 100644 --- a/.gitignore +++ b/.gitignore @@ -4,3 +4,4 @@ /ansi-terminal-0.6.1.1.tar.gz /ansi-terminal-0.6.2.1.tar.gz /ansi-terminal-0.6.2.3.tar.gz +/ansi-terminal-0.7.1.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 2189112..8c6f2e0 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.6.2.3 -Release: 5%{?dist} +Version: 0.7.1.1 +Release: 1%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -16,14 +16,13 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros # Begin cabal-rpm deps: -BuildRequires: ghc-unix-devel +BuildRequires: ghc-colour-devel # End cabal-rpm deps %description ANSI terminal support for Haskell: allows cursor movement, screen clearing, -color output showing or hiding the cursor, and changing the title. -Compatible with Windows and those Unixes with ANSI terminals, but only GHC is -supported as a compiler. +color output, showing or hiding the cursor, and changing the title. +Works on UNIX and Windows. %package devel @@ -76,6 +75,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Jan 24 2018 Jens Petersen - 0.7.1.1-1 +- update to 0.7.1.1 + * Wed Aug 02 2017 Fedora Release Engineering - 0.6.2.3-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild diff --git a/sources b/sources index 8f98df2..3da619f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -8afe9864ce4600841a83febb40a2c753 ansi-terminal-0.6.2.3.tar.gz +SHA512 (ansi-terminal-0.7.1.1.tar.gz) = 24a4bbac47c8616c46eae118bac05b9bda8390b5819c8b78b8b542ad5e9e0657e3898ae54f732ae5b9fc27fe629bd52a0216441833cb20b0ab2f66f3640d1ddc From 29346774141c1ab514bb2c7d6b4b7206c162db8e Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 4 Feb 2018 01:01:54 +0900 Subject: [PATCH 31/54] drop ldconfig scriptlets --- ghc-ansi-terminal.spec | 6 ------ 1 file changed, 6 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 8c6f2e0..a0e7780 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -52,12 +52,6 @@ This package provides the Haskell %{pkg_name} library development files. %ghc_lib_install -%post -p /sbin/ldconfig - - -%postun -p /sbin/ldconfig - - %post devel %ghc_pkg_recache From 67f46edae3c1751fda9387dc4f640dcd3a4a0a9d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 7 Feb 2018 11:17:10 +0000 Subject: [PATCH 32/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index a0e7780..a4b2ea2 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Wed Feb 07 2018 Fedora Release Engineering - 0.7.1.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + * Wed Jan 24 2018 Jens Petersen - 0.7.1.1-1 - update to 0.7.1.1 From 5da7b4c85d32ec12aa4b41ec55a570c718274574 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Fri, 13 Jul 2018 01:32:27 +0000 Subject: [PATCH 33/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index a4b2ea2..6484df1 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.7.1.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Fri Jul 13 2018 Fedora Release Engineering - 0.7.1.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + * Wed Feb 07 2018 Fedora Release Engineering - 0.7.1.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild From 91f7312419c29c8cac95e838f8e846203e133a18 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 22 Jul 2018 22:47:27 +0900 Subject: [PATCH 34/54] update to 0.8.0.4 --- .gitignore | 1 + ghc-ansi-terminal.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index bb54312..60c1976 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ /ansi-terminal-0.6.2.1.tar.gz /ansi-terminal-0.6.2.3.tar.gz /ansi-terminal-0.7.1.1.tar.gz +/ansi-terminal-0.8.0.4.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 6484df1..3c22f60 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,12 +1,12 @@ -# generated by cabal-rpm-0.12.1 +# generated by cabal-rpm-0.12.5 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.7.1.1 -Release: 3%{?dist} +Version: 0.8.0.4 +Release: 1%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Jul 22 2018 Jens Petersen - 0.8.0.4-1 +- update to 0.8.0.4 + * Fri Jul 13 2018 Fedora Release Engineering - 0.7.1.1-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild diff --git a/sources b/sources index 3da619f..9f6e414 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.7.1.1.tar.gz) = 24a4bbac47c8616c46eae118bac05b9bda8390b5819c8b78b8b542ad5e9e0657e3898ae54f732ae5b9fc27fe629bd52a0216441833cb20b0ab2f66f3640d1ddc +SHA512 (ansi-terminal-0.8.0.4.tar.gz) = 17afc4438fc7e798e448fd85c3dd9558f96581ad8aac4275fe5c7dfb75e093e6207dc664aa38da42dea0fd5e9542b637375ee8465a97f4bf2a04c54774c1d802 From 68e0eae305d3c58810009c4ea54222faefcb6c5f Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 31 Jan 2019 21:09:05 +0000 Subject: [PATCH 35/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 3c22f60..ee2e70f 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.8.0.4 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -69,6 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jan 31 2019 Fedora Release Engineering - 0.8.0.4-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + * Sun Jul 22 2018 Jens Petersen - 0.8.0.4-1 - update to 0.8.0.4 From 355b2c2c3b76aedb6e3f875438f34571788f58a8 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 17 Feb 2019 22:43:25 +0800 Subject: [PATCH 36/54] refresh to cabal-rpm-0.13 --- ghc-ansi-terminal.spec | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index ee2e70f..cae850b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.12.5 +# generated by cabal-rpm-0.13 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal @@ -6,16 +6,18 @@ Name: ghc-%{pkg_name} Version: 0.8.0.4 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} +# Begin cabal-rpm sources: Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz +# End cabal-rpm sources +# Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-colour-devel # End cabal-rpm deps @@ -41,15 +43,21 @@ This package provides the Haskell %{pkg_name} library development files. %prep +# Begin cabal-rpm setup: %setup -q -n %{pkgver} +# 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 %post devel @@ -61,7 +69,9 @@ This package provides the Haskell %{pkg_name} library development files. %files -f %{name}.files +# Begin cabal-rpm files: %license LICENSE +# End cabal-rpm files %files devel -f %{name}-devel.files @@ -69,6 +79,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Sun Feb 17 2019 Jens Petersen - 0.8.0.4-3 +- refresh to cabal-rpm-0.13 + * Thu Jan 31 2019 Fedora Release Engineering - 0.8.0.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild From aa3d8d80106c1e290d9db325abc5231baaf7b8e6 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 21 Feb 2019 10:03:49 +0800 Subject: [PATCH 37/54] update to 0.8.2 --- .gitignore | 1 + ghc-ansi-terminal.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 60c1976..76ac01e 100644 --- a/.gitignore +++ b/.gitignore @@ -6,3 +6,4 @@ /ansi-terminal-0.6.2.3.tar.gz /ansi-terminal-0.7.1.1.tar.gz /ansi-terminal-0.8.0.4.tar.gz +/ansi-terminal-0.8.2.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index cae850b..fdcb344 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.8.0.4 -Release: 3%{?dist} +Version: 0.8.2 +Release: 1%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -79,6 +79,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Feb 21 2019 Jens Petersen - 0.8.2-1 +- update to 0.8.2 + * Sun Feb 17 2019 Jens Petersen - 0.8.0.4-3 - refresh to cabal-rpm-0.13 diff --git a/sources b/sources index 9f6e414..b5900da 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.8.0.4.tar.gz) = 17afc4438fc7e798e448fd85c3dd9558f96581ad8aac4275fe5c7dfb75e093e6207dc664aa38da42dea0fd5e9542b637375ee8465a97f4bf2a04c54774c1d802 +SHA512 (ansi-terminal-0.8.2.tar.gz) = 7767400d6a7db682905f0ed700027515b61cb36d8a987d6b0e7b46638d7506604009fda7f3bd0413a74ea39f88a8fbde8a5a952b43dc2b22c1f9e8f4b99154cd From e984d80a2477e31c2fc5c4a0e27bb4ee53199664 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 25 Jul 2019 02:05:06 +0000 Subject: [PATCH 38/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index fdcb344..99c365e 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.8.2 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -79,6 +79,9 @@ This package provides the Haskell %{pkg_name} library development files. %changelog +* Thu Jul 25 2019 Fedora Release Engineering - 0.8.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + * Thu Feb 21 2019 Jens Petersen - 0.8.2-1 - update to 0.8.2 From 2ab1cb1970c4c65574381381eb320302733ab18b Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 25 Jul 2019 04:21:26 +0000 Subject: [PATCH 39/54] cabal-rpm-1.0.0: add doc and prof subpkgs --- ghc-ansi-terminal.spec | 53 +++++++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 13 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 99c365e..b619eae 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-0.13 +# generated by cabal-rpm-1.0.0 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.8.2 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -17,6 +17,12 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel +%if %{with haddock} +BuildRequires: ghc-doc +%endif +%if %{with ghc_prof} +BuildRequires: ghc-prof +%endif BuildRequires: ghc-rpm-macros BuildRequires: ghc-colour-devel # End cabal-rpm deps @@ -30,11 +36,8 @@ Works on UNIX and Windows. %package devel Summary: Haskell %{pkg_name} library development files Provides: %{name}-static = %{version}-%{release} -Provides: %{name}-doc = %{version}-%{release} %if %{defined ghc_version} Requires: ghc-compiler = %{ghc_version} -Requires(post): ghc-compiler = %{ghc_version} -Requires(postun): ghc-compiler = %{ghc_version} %endif Requires: %{name}%{?_isa} = %{version}-%{release} @@ -42,6 +45,25 @@ Requires: %{name}%{?_isa} = %{version}-%{release} This package provides the Haskell %{pkg_name} library development files. +%if %{with haddock} +%package doc +Summary: Haskell %{pkg_name} library documentation + +%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} + +%description prof +This package provides the Haskell %{pkg_name} profiling library. +%endif + + %prep # Begin cabal-rpm setup: %setup -q -n %{pkgver} @@ -60,14 +82,6 @@ This package provides the Haskell %{pkg_name} library development files. # End cabal-rpm install -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -78,7 +92,20 @@ This package provides the Haskell %{pkg_name} library development files. %doc CHANGELOG.md README.md +%if %{with haddock} +%files doc -f %{name}-doc.files +%endif + + +%if %{with ghc_prof} +%files prof -f %{name}-prof.files +%endif + + %changelog +* Thu Aug 01 2019 Jens Petersen - 0.8.2-3 +- add doc and prof subpackages (cabal-rpm-1.0.0) + * Thu Jul 25 2019 Fedora Release Engineering - 0.8.2-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild From afa1a9304bc48ae5e6d97ee998db8c9e102d8c69 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 5 Aug 2019 18:27:23 +0800 Subject: [PATCH 40/54] BR prof for lib and static for executable --- ghc-ansi-terminal.spec | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index b619eae..678618d 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.0 +# generated by cabal-rpm-1.0.1 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal @@ -17,14 +17,9 @@ Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz # Begin cabal-rpm deps: BuildRequires: ghc-Cabal-devel -%if %{with haddock} -BuildRequires: ghc-doc -%endif -%if %{with ghc_prof} -BuildRequires: ghc-prof -%endif BuildRequires: ghc-rpm-macros -BuildRequires: ghc-colour-devel +BuildRequires: ghc-base-prof +BuildRequires: ghc-colour-prof # End cabal-rpm deps %description @@ -36,6 +31,7 @@ Works on UNIX and Windows. %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 From f8f8dcb9f48b11f48186d84699af4e33d50de9a6 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 28 Jan 2020 20:14:50 +0000 Subject: [PATCH 41/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 678618d..28b21a1 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.8.2 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple ANSI terminal support License: BSD @@ -99,6 +99,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 28 2020 Fedora Release Engineering - 0.8.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + * Thu Aug 01 2019 Jens Petersen - 0.8.2-3 - add doc and prof subpackages (cabal-rpm-1.0.0) From 93699cea1961f6a7713afbbe505bf8f334394d49 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sat, 8 Feb 2020 22:48:52 +0800 Subject: [PATCH 42/54] refresh to cabal-rpm-2.0.2 --- ghc-ansi-terminal.spec | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 28b21a1..109df3a 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-1.0.1 +# generated by cabal-rpm-2.0.2 # https://fedoraproject.org/wiki/Packaging:Haskell %global pkg_name ansi-terminal @@ -44,6 +44,7 @@ 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. @@ -54,6 +55,7 @@ This package provides the Haskell %{pkg_name} library documentation. %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. @@ -78,6 +80,16 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install +%if 0%{?fedora} < 31 || 0%{?rhel} < 8 +%post devel +%ghc_pkg_recache + + +%postun devel +%ghc_pkg_recache +%endif + + %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE @@ -90,6 +102,7 @@ This package provides the Haskell %{pkg_name} profiling library. %if %{with haddock} %files doc -f %{name}-doc.files +%license LICENSE %endif From b74fc2dfd66cceddb61ce37f174ab38c6cf1e254 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Sun, 9 Feb 2020 21:51:52 +0800 Subject: [PATCH 43/54] update to 0.9.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 9 ++++++--- sources | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 76ac01e..44fcad2 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ /ansi-terminal-0.7.1.1.tar.gz /ansi-terminal-0.8.0.4.tar.gz /ansi-terminal-0.8.2.tar.gz +/ansi-terminal-0.9.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 109df3a..b0fb0c6 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,9 +5,9 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.8.2 -Release: 4%{?dist} -Summary: Simple ANSI terminal support +Version: 0.9.1 +Release: 1%{?dist} +Summary: Simple ANSI terminal support, with Windows compatibility License: BSD Url: https://hackage.haskell.org/package/%{pkg_name} @@ -112,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sun Feb 09 2020 Jens Petersen - 0.9.1-1 +- update to 0.9.1 + * Tue Jan 28 2020 Fedora Release Engineering - 0.8.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/sources b/sources index b5900da..250185b 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.8.2.tar.gz) = 7767400d6a7db682905f0ed700027515b61cb36d8a987d6b0e7b46638d7506604009fda7f3bd0413a74ea39f88a8fbde8a5a952b43dc2b22c1f9e8f4b99154cd +SHA512 (ansi-terminal-0.9.1.tar.gz) = bab9b55fe0494b30c01ab9211bfb17a02eaea781a945175b3b511f876004e27124b9caa71c185a8643bbff31dee814bd410ce66742dd930328533d3a63e785a0 From 950b644cd68c03e436b40f549930e67dcfe97628 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 4 Jun 2020 19:25:09 +0800 Subject: [PATCH 44/54] refresh to cabal-rpm-2.0.5 --- ghc-ansi-terminal.spec | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index b0fb0c6..6efae16 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,5 +1,5 @@ -# generated by cabal-rpm-2.0.2 -# https://fedoraproject.org/wiki/Packaging:Haskell +# generated by cabal-rpm-2.0.5 +# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name ansi-terminal %global pkgver %{pkg_name}-%{version} From 395bf564171a56b57900f8453935cb76d5230f36 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Mon, 8 Jun 2020 00:09:11 +0800 Subject: [PATCH 45/54] update to 0.10.3 --- .gitignore | 1 + ghc-ansi-terminal.spec | 5 ++++- sources | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 44fcad2..1489509 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ /ansi-terminal-0.8.0.4.tar.gz /ansi-terminal-0.8.2.tar.gz /ansi-terminal-0.9.1.tar.gz +/ansi-terminal-0.10.3.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 6efae16..85cdf31 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,7 +5,7 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.9.1 +Version: 0.10.3 Release: 1%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility @@ -112,6 +112,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Sun Jun 07 2020 Jens Petersen - 0.10.3-1 +- update to 0.10.3 + * Sun Feb 09 2020 Jens Petersen - 0.9.1-1 - update to 0.9.1 diff --git a/sources b/sources index 250185b..a80f481 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.9.1.tar.gz) = bab9b55fe0494b30c01ab9211bfb17a02eaea781a945175b3b511f876004e27124b9caa71c185a8643bbff31dee814bd410ce66742dd930328533d3a63e785a0 +SHA512 (ansi-terminal-0.10.3.tar.gz) = 231dfaaef2e7b1fb40a0e63bcdce984f914dd0c17af90bc2415c127d503dc438d1952dadfbb524f9ae83d872b30a353d875dda74eb492536cf8953c1e4224187 From 1abc57ad294c39365bf434ebf26628bfac4d95b7 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Fri, 19 Jun 2020 16:53:46 +0800 Subject: [PATCH 46/54] refresh to cabal-rpm-2.0.6 --- ghc-ansi-terminal.spec | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 85cdf31..b1b617f 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.5 +# generated by cabal-rpm-2.0.6 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name ansi-terminal @@ -80,16 +80,6 @@ This package provides the Haskell %{pkg_name} profiling library. # End cabal-rpm install -%if 0%{?fedora} < 31 || 0%{?rhel} < 8 -%post devel -%ghc_pkg_recache - - -%postun devel -%ghc_pkg_recache -%endif - - %files -f %{name}.files # Begin cabal-rpm files: %license LICENSE From dc10f1b2d4ecd09f9cad75dcd4fdcc18b4bdd535 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Mon, 27 Jul 2020 18:46:33 +0000 Subject: [PATCH 47/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index b1b617f..43a333b 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.3 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Mon Jul 27 2020 Fedora Release Engineering - 0.10.3-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + * Sun Jun 07 2020 Jens Petersen - 0.10.3-1 - update to 0.10.3 From d560c72cc270044f68079d302c243cbf10c7384e Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Tue, 26 Jan 2021 06:50:47 +0000 Subject: [PATCH 48/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 43a333b..85ede49 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.3 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jan 26 2021 Fedora Release Engineering - 0.10.3-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Mon Jul 27 2020 Fedora Release Engineering - 0.10.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild From b955ee8273c1746878ed83fc07645c8e320a1f4d Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 22 Jul 2021 00:17:26 +0000 Subject: [PATCH 49/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 85ede49..6ece1c0 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.10.3 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -102,6 +102,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jul 22 2021 Fedora Release Engineering - 0.10.3-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + * Tue Jan 26 2021 Fedora Release Engineering - 0.10.3-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From e4a16552b45df7ac81032854a187ccfc33999ee9 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 00:30:09 +0800 Subject: [PATCH 50/54] refresh to cabal-rpm-2.0.9 --- ghc-ansi-terminal.spec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 6ece1c0..835c26e 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -1,4 +1,4 @@ -# generated by cabal-rpm-2.0.6 +# generated by cabal-rpm-2.0.9 # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ %global pkg_name ansi-terminal @@ -45,6 +45,7 @@ This package provides the Haskell %{pkg_name} library development files. %package doc Summary: Haskell %{pkg_name} library documentation BuildArch: noarch +Requires: ghc-filesystem %description doc This package provides the Haskell %{pkg_name} library documentation. From f1626a5a4efd62a7b205d3d6896290396ced3e49 Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Thu, 8 Jul 2021 01:36:03 +0800 Subject: [PATCH 51/54] update to 0.11 --- .gitignore | 1 + ghc-ansi-terminal.spec | 13 ++++++++----- sources | 2 +- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/.gitignore b/.gitignore index 1489509..3dd1544 100644 --- a/.gitignore +++ b/.gitignore @@ -9,3 +9,4 @@ /ansi-terminal-0.8.2.tar.gz /ansi-terminal-0.9.1.tar.gz /ansi-terminal-0.10.3.tar.gz +/ansi-terminal-0.11.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 835c26e..470098e 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.10.3 -Release: 4%{?dist} +Version: 0.11 +Release: 1%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -103,11 +103,14 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Aug 5 2021 Jens Petersen - 0.11-1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + * Thu Jul 22 2021 Fedora Release Engineering - 0.10.3-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 0.10.3-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild +* Wed Jul 07 2021 Jens Petersen - 0.11-1 +- update to 0.11 +>>>>>>> 67131a8 (update to 0.11) * Mon Jul 27 2020 Fedora Release Engineering - 0.10.3-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild diff --git a/sources b/sources index a80f481..6d16c86 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.10.3.tar.gz) = 231dfaaef2e7b1fb40a0e63bcdce984f914dd0c17af90bc2415c127d503dc438d1952dadfbb524f9ae83d872b30a353d875dda74eb492536cf8953c1e4224187 +SHA512 (ansi-terminal-0.11.tar.gz) = 2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d From edfcb6d78b07e7a7b263cf62a388bf3ab3a2f2b9 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 20 Jan 2022 04:29:43 +0000 Subject: [PATCH 52/54] - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild Signed-off-by: Fedora Release Engineering --- ghc-ansi-terminal.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 470098e..2be2d33 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -6,7 +6,7 @@ Name: ghc-%{pkg_name} Version: 0.11 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -103,6 +103,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Thu Jan 20 2022 Fedora Release Engineering - 0.11-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + * Thu Aug 5 2021 Jens Petersen - 0.11-1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild From 1d3bda38b71f1bab4def52055414f51dafc5bc2d Mon Sep 17 00:00:00 2001 From: Jens Petersen Date: Tue, 7 Jun 2022 10:25:11 +0800 Subject: [PATCH 53/54] update to 0.11.1 --- .gitignore | 1 + ghc-ansi-terminal.spec | 7 +++++-- sources | 2 +- 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3dd1544..bdf500e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,3 +10,4 @@ /ansi-terminal-0.9.1.tar.gz /ansi-terminal-0.10.3.tar.gz /ansi-terminal-0.11.tar.gz +/ansi-terminal-0.11.1.tar.gz diff --git a/ghc-ansi-terminal.spec b/ghc-ansi-terminal.spec index 2be2d33..4ab350a 100644 --- a/ghc-ansi-terminal.spec +++ b/ghc-ansi-terminal.spec @@ -5,8 +5,8 @@ %global pkgver %{pkg_name}-%{version} Name: ghc-%{pkg_name} -Version: 0.11 -Release: 2%{?dist} +Version: 0.11.1 +Release: 1%{?dist} Summary: Simple ANSI terminal support, with Windows compatibility License: BSD @@ -103,6 +103,9 @@ This package provides the Haskell %{pkg_name} profiling library. %changelog +* Tue Jun 07 2022 Jens Petersen - 0.11.1-1 +- https://hackage.haskell.org/package/ansi-terminal-0.11.1/changelog + * Thu Jan 20 2022 Fedora Release Engineering - 0.11-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild diff --git a/sources b/sources index 6d16c86..e89df07 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (ansi-terminal-0.11.tar.gz) = 2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d +SHA512 (ansi-terminal-0.11.1.tar.gz) = 184d1183a6ff3b5ffe053f9857d3e724909bc2b34efb37ed9d3ca332b90265c4eb40f5e174bd5fc588f697f92497d31cbe50cf55e7233e67c34508a04ad3902d From 98632029eae6b9a6b3bbc8fc9404bf18bfc9c5cc Mon Sep 17 00:00:00 2001 From: MSVSphere Packaging Team Date: Mon, 30 Oct 2023 21:18:14 +0300 Subject: [PATCH 54/54] Remove unnecessary files --- sources | 1 - 1 file changed, 1 deletion(-) delete mode 100644 sources diff --git a/sources b/sources deleted file mode 100644 index e89df07..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -SHA512 (ansi-terminal-0.11.1.tar.gz) = 184d1183a6ff3b5ffe053f9857d3e724909bc2b34efb37ed9d3ca332b90265c4eb40f5e174bd5fc588f697f92497d31cbe50cf55e7233e67c34508a04ad3902d