Compare commits

...

55 Commits
f13 ... rawhide

Author SHA1 Message Date
Jens Petersen
f388ea529d Convert to %autorelease and %autochangelog
[skip changelog]
2023-02-16 13:27:06 +08:00
Jens Petersen
5e4a7bee1a refresh to cabal-rpm-2.1.0 with SPDX migration 2023-02-16 12:44:02 +08:00
Fedora Release Engineering
7349500fef Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 05:18:05 +00:00
Jens Petersen
fc69deb3ed bump release 2022-06-18 00:57:50 +08:00
Fedora Release Engineering
9e0cbe65b0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 05:02:29 +00:00
Jens Petersen
dfd90dddfd bump release 2021-08-06 11:26:39 +08:00
Jens Petersen
906ca6e6e9 refresh to cabal-rpm-2.0.9 2021-08-04 23:58:16 +08:00
Fedora Release Engineering
90ebc03b9a - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 00:48:26 +00:00
Fedora Release Engineering
8c4b4161bb - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 07:19:47 +00:00
Fedora Release Engineering
50a669ad29 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 19:16:07 +00:00
Jens Petersen
68f1ceb7b5 bump release 2020-07-17 18:16:49 +08:00
Jens Petersen
32c701ac39 refresh to cabal-rpm-2.0.6 2020-06-19 16:55:30 +08:00
Jens Petersen
33601a6f1f refresh to cabal-rpm-2.0.5 2020-06-04 19:26:53 +08:00
Jens Petersen
82179cd491 refresh to cabal-rpm-2.0.2 2020-02-08 22:50:36 +08:00
Fedora Release Engineering
b68b9d61b2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 20:53:05 +00:00
Jens Petersen
95b56d5c0d BR prof for lib and static for executable 2019-08-05 18:29:53 +08:00
Jens Petersen
e0a7c5c0cf cabal-rpm-1.0.0: add doc and prof subpkgs 2019-08-02 05:45:02 +05:30
Fedora Release Engineering
3eb7871a7d - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 02:36:23 +00:00
Jens Petersen
0d78a92ece refresh to cabal-rpm-0.13 2019-02-17 22:45:12 +08:00
Fedora Release Engineering
20d8a8e866 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 21:39:05 +00:00
Jens Petersen
0fd7ff265c remove part of haskell-platform comment 2018-07-22 00:24:23 +09:00
Fedora Release Engineering
802117e0a1 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 01:53:01 +00:00
Fedora Release Engineering
b9a2446a76 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 11:45:54 +00:00
Jens Petersen
5a44bbfb29 drop ldconfig scriptlets 2018-02-04 01:02:45 +09:00
Jens Petersen
d6b2b83d23 bump release 2018-01-26 11:39:23 +01:00
Jens Petersen
a4dc04ac8d refresh to cabal-rpm-0.12.1 2018-01-24 14:11:21 +01:00
Fedora Release Engineering
f77c890083 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-02 21:23:02 +00:00
Fedora Release Engineering
d5222e1a46 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-26 09:45:56 +00:00
Jens Petersen
50a000b6da refresh to cabal-rpm-0.11.1 2017-02-24 17:48:14 +09:00
Fedora Release Engineering
1b7df6b2c3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-10 10:41:48 +00:00
Jens Petersen
01f5c60325 use %license 2016-09-28 18:32:23 +09:00
Dennis Gilmore
a03ac50792 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-03 21:35:27 +00:00
Dennis Gilmore
17eb5df5b6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-17 07:46:58 +00:00
Jens Petersen
77918a4c18 update urls 2015-01-27 22:40:04 +09:00
Peter Robinson
ec38c09711 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 15:17:49 +00:00
Dennis Gilmore
c598abf5a6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 09:54:48 -05:00
Jens Petersen
f49a125348 revive package and update to cblrpm-0.8.7
Revert "obsoleted by haskell-platform subpackage"
2014-01-02 15:03:19 +09:00
Jens Petersen
1d9c86d074 obsoleted by haskell-platform subpackage 2012-07-16 09:35:16 +09:00
Jens Petersen
5a0aa800c1 update to cabal2spec-0.25 2012-03-21 23:59:21 +09:00
Dennis Gilmore
9d120f4d3a - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild 2012-01-12 21:23:43 -06:00
Marcela Mašláňová
ec5416e0f4 rebuild with new gmp without compat lib 2011-10-24 09:57:52 +02:00
Marcela Mašláňová
61b477293b rebuild with new gmp without compat lib 2011-10-21 01:14:52 +02:00
Marcela Mašláňová
9b96f0664e rebuild with new gmp 2011-10-11 16:00:31 +02:00
Jens Petersen
0461bd6b97 ghc_arches replaces ghc_excluded_archs (cabal2spec-0.23.2) 2011-06-21 17:38:56 +09:00
Jens Petersen
c7d8cdee1f BR ghc-Cabal-devel and use ghc_excluded_archs 2011-06-20 10:59:02 +09:00
Jens Petersen
4c71f00654 update to cabal2spec-0.23: add ppc64 2011-05-27 17:35:38 +09:00
Fabio M. Di Nitto
f92c6ca173 Enable build on sparcv9
Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
2011-03-10 09:15:38 +01:00
Dennis Gilmore
349f5dc34d - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-08 19:20:49 -06:00
Jens Petersen
905d13a8ab update to cabal2spec-0.22.4 2011-01-18 18:34:29 +10:00
Jens Petersen
c8cbd8b6af update url, drop -o obsoletes 2010-11-25 18:50:42 +10:00
Jens Petersen
78e15ad295 ghc-rpm-macros-0.8.1: add hscolour and doc obsolete (cabal2spec-0.22.2) 2010-09-04 22:32:33 +10:00
Fedora Release Engineering
4adb4e0e62 dist-git conversion 2010-07-28 15:34:43 +00:00
Jens Petersen
294b843357 bump release 2010-06-27 07:03:52 +00:00
Jens Petersen
1227561788 sync cabal2spec-0.22.1 2010-06-27 06:57:26 +00:00
Jens Petersen
7c0002c6f1 - part of haskell-platform-2010.1.0.0
- rebuild against ghc-6.12.2
- condition ghc_lib_package
2010-04-27 00:26:14 +00:00
5 changed files with 217 additions and 63 deletions

View File

View File

@ -1,21 +0,0 @@
# Makefile for source rpm: ghc-html
# $Id$
NAME := ghc-html
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attept a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

136
changelog Normal file
View File

@ -0,0 +1,136 @@
* Thu Feb 16 2023 Jens Petersen <petersen@redhat.com> - 1.0.1.2-54
- refresh to cabal-rpm-2.1.0 with SPDX migration
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 1.0.1.2-52
- rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-51
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Aug 06 2021 Jens Petersen <petersen@redhat.com> - 1.0.1.2-50
- rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-49
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-48
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-47
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 1.0.1.2-46
- refresh to cabal-rpm-2.0.6
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-45
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 1.0.1.2-44
- add doc and prof subpackages (cabal-rpm-1.0.0)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 1.0.1.2-42
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-41
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-39
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Jan 26 2018 Jens Petersen <petersen@redhat.com> - 1.0.1.2-38
- rebuild
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 1.0.1.2-35
- refresh to cabal-rpm-0.11.1
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-34
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1.2-33
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.2-32
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Tue Jan 27 2015 Jens Petersen <petersen@fedoraproject.org> - 1.0.1.2-31
- update urls
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.2-30
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.2-29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Thu Jan 2 2014 Jens Petersen <petersen@redhat.com> - 1.0.1.2-28
- bring back out of haskell-platform
- spec file updated with cabal-rpm-0.8.7
* Sun Mar 18 2012 Jens Petersen <petersen@redhat.com> - 1.0.1.2-14
- update to cabal2spec-0.25
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.2-13.3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
* Mon Oct 24 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.0.1.2-12.3
- rebuild with new gmp without compat lib
* Fri Oct 21 2011 Marcela Mašláňová <mmaslano@redhat.com> - 1.0.1.2-12.2
- rebuild with new gmp without compat lib
* Tue Oct 11 2011 Peter Schiffer <pschiffe@redhat.com> - 1.0.1.2-12.1
- rebuild with new gmp
* Tue Jun 21 2011 Jens Petersen <petersen@redhat.com> - 1.0.1.2-12
- ghc_arches replaces ghc_excluded_archs
* Mon Jun 20 2011 Jens Petersen <petersen@redhat.com> - 1.0.1.2-11
- BR ghc-Cabal-devel
- use ghc_excluded_archs
* Fri May 27 2011 Jens Petersen <petersen@redhat.com> - 1.0.1.2-10
- update to cabal2spec-0.23: add ppc64
* Thu Mar 10 2011 Fabio M. Di Nitto <fdinitto@redhat.com> - 1.0.1.2-9
- Enable build on sparcv9
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1.2-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
* Tue Jan 18 2011 Jens Petersen <petersen@redhat.com> - 1.0.1.2-7
- update to cabal2spec-0.22.4
* Thu Nov 25 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-6
- update url
* Sat Sep 4 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-5
- add hscolour and doc obsolete (cabal2spec-0.22.2)
* Sun Jun 27 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-4
- sync cabal2spec-0.22.1
* Tue Apr 27 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-3
- part of haskell-platform-2010.1.0.0
- rebuild against ghc-6.12.2
- condition ghc_lib_package
* Fri Jan 15 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-2
- BSD license
- part of haskell-platform
* Fri Jan 15 2010 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org> - 1.0.1.2-1
- initial packaging for Fedora automatically generated by cabal2spec-0.21.1

View File

@ -1,65 +1,105 @@
# generated by cabal-rpm-2.1.0
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name html
%global common_summary Haskell HTML combinator library
%global common_description A HTML combinator library for Haskell.
%bcond_without shared
# debuginfo is not useful for ghc
%global debug_package %{nil}
%global pkgver %{pkg_name}-%{version}
Name: ghc-%{pkg_name}
# part of haskell-platform-2009.2.0.2
Version: 1.0.1.2
Release: 2%{?dist}
Summary: %{common_summary}
Release: %autorelease
Summary: HTML combinator library
Group: System Environment/Libraries
License: BSD
URL: http://hackage.haskell.org/cgi-bin/hackage-scripts/package/%{pkg_name}
Source0: http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
# fedora ghc archs:
ExclusiveArch: %{ix86} x86_64 ppc alpha
BuildRequires: ghc, ghc-rpm-macros >= 0.5.1
BuildRequires: ghc-doc
BuildRequires: ghc-prof
License: BSD-3-Clause
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
BuildRequires: ghc-base-devel
%if %{with ghc_prof}
BuildRequires: ghc-base-prof
%endif
# End cabal-rpm deps
%description
%{common_description}
%if %{with shared}
This package provides the shared library.
This package contains a combinator library for constructing HTML documents.
%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
Requires: ghc-filesystem
%description doc
This package provides the Haskell %{pkg_name} library documentation.
%endif
%ghc_lib_package
%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
%setup -q -n %{pkg_name}-%{version}
# Begin cabal-rpm setup:
%setup -q -n %{pkgver}
# End cabal-rpm setup
%build
%cabal_configure --ghc -p
%cabal build
%cabal haddock
# Begin cabal-rpm build:
%ghc_lib_build
# End cabal-rpm build
%install
%cabal_install
%cabal_pkg_conf
%ghc_gen_filelists
# Begin cabal-rpm install
%ghc_lib_install
# End cabal-rpm install
%clean
rm -rf $RPM_BUILD_ROOT
%files -f %{name}.files
# Begin cabal-rpm files:
%license LICENSE
# End cabal-rpm files
%files devel -f %{name}-devel.files
%if %{with haddock}
%files doc -f %{name}-doc.files
%license LICENSE
%endif
%if %{with ghc_prof}
%files prof -f %{name}-prof.files
%endif
%changelog
* Fri Jan 15 2010 Jens Petersen <petersen@redhat.com> - 1.0.1.2-2
- BSD license
- part of haskell-platform
* Fri Jan 15 2010 Fedora Haskell SIG <haskell-devel@lists.fedoraproject.org> - 1.0.1.2-1
- initial packaging for Fedora automatically generated by cabal2spec-0.21.1
%autochangelog

View File

@ -1 +0,0 @@
ghc-html-1_0_1_2-2_fc12:HEAD:ghc-html-1.0.1.2-2.fc12.src.rpm:1264036669