Compare commits

..

48 commits

Author SHA1 Message Date
Fedora Release Engineering
4ea8ca83e3 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:12:33 +00:00
Jens Petersen
db182eace6 refresh to cabal-rpm-2.3.2 2026-01-30 20:36:32 +08:00
Fedora Release Engineering
3ebab9a819 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:37:54 +00:00
Fedora Release Engineering
e7b6958dba Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-25 19:48:32 +00:00
Jens Petersen
326383e3b4 Rebuild 2025-04-07 20:49:15 +08:00
Jens Petersen
ec17fa4ebf cabal-rpm-2.3.0 2025-02-23 20:39:59 +08:00
Fedora Release Engineering
f24aa23db1 Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild 2025-01-19 13:48:28 +00:00
Jens Petersen
4b56596b87 bump release 2024-08-06 00:59:11 +08:00
Fedora Release Engineering
2d826a6c43 Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild 2024-07-20 08:18:25 +00:00
Jens Petersen
9fc84e92ab refresh to cabal-rpm-2.2.1 2024-07-16 09:55:07 +08:00
Fedora Release Engineering
c0f23b5874 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-27 07:09:22 +00:00
Jens Petersen
fe5ffc6abf bump release 2023-07-29 22:35:21 +08:00
Fedora Release Engineering
256c3f49a8 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-22 17:09:20 +00:00
Jens Petersen
c698a9e2ff Convert to %autorelease and %autochangelog
[skip changelog]
2023-07-18 18:20:14 +08:00
Jens Petersen
c9456ddb44 update %patch macro to use -P 2023-07-18 18:19:57 +08:00
Jens Petersen
ab49f96ac3 bump release 2023-02-16 19:46:39 +08:00
Jens Petersen
2e0aed3893 refresh to cabal-rpm-2.1.0 including SPDX migration 2023-01-22 21:49:19 +08:00
Fedora Release Engineering
a8f9d3c444 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-23 11:25:56 +00:00
Jens Petersen
dbae265069 bump release 2022-06-18 01:36:37 +08:00
Fedora Release Engineering
3c494bd213 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-22 03:33:30 +00:00
Miro Hrončok
d5388cc339 Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 2022-01-08 11:12:53 +01:00
Jens Petersen
64e7dce814 bump release 2021-08-06 13:26:49 +08:00
Jens Petersen
a761645158 refresh to cabal-rpm-2.0.9 2021-08-05 00:22:22 +08:00
Fedora Release Engineering
41e8019eb2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-23 20:04:27 +00:00
Fedora Release Engineering
ae62c1d3b4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-27 22:42:15 +00:00
Fedora Release Engineering
dca408fc97 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-29 13:19:58 +00:00
Jens Petersen
cced04ce14 bump release 2020-07-17 22:20:55 +08:00
Jens Petersen
bd1134884b refresh to cabal-rpm-2.0.6 2020-06-19 16:58:07 +08:00
Jens Petersen
9c7e0b2472 refresh to cabal-rpm-2.0.5 2020-06-04 19:29:28 +08:00
Jens Petersen
2c89e5d52c refresh to cabal-rpm-2.0.2 2020-02-25 01:58:33 +08:00
Fedora Release Engineering
1afab9e8cf - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-31 02:39:05 +00:00
Jens Petersen
70df56c8a8 BR prof for lib and static for executable 2019-08-05 18:33:30 +08:00
Jens Petersen
af5b9b8d50 cabal-rpm-1.0.0: add doc and prof subpkgs 2019-08-02 06:31:04 +05:30
Fedora Release Engineering
2664db377d - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-27 02:32:52 +00:00
Jens Petersen
d4e16514c9 refresh to cabal-rpm-0.13 2019-02-17 22:48:07 +08:00
Fedora Release Engineering
077842d0ce - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-02-03 10:51:24 +00:00
Jens Petersen
969b4d8aff rebuild 2018-07-29 01:05:37 +09:00
Fedora Release Engineering
bf69cbf698 - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 08:16:10 +00:00
Fedora Release Engineering
142c162fc7 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 20:04:33 +00:00
Jens Petersen
a8ebf88968 drop ldconfig scriptlets 2018-02-04 01:03:56 +09:00
Jens Petersen
2fac2c7313 bump release 2018-01-26 12:09:33 +01:00
Jens Petersen
fec3b584db refresh to cabal-rpm-0.12.1 2018-01-24 14:12:30 +01:00
Fedora Release Engineering
43e58b26bc - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild 2017-08-03 09:49:23 +00:00
Fedora Release Engineering
a0af4cf195 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 21:01:31 +00:00
Jens Petersen
0b60c0deec refresh to cabal-rpm-0.11.1 2017-02-24 17:48:28 +09:00
Fedora Release Engineering
2220c422bd - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild 2017-02-11 16:45:57 +00:00
Jens Petersen
5a6651d2dc no longer remove license 2016-09-27 19:16:01 +09:00
Jens Petersen
d28a21d6a2 update to 0.1.4.2 2016-06-26 20:43:23 +09:00
4 changed files with 181 additions and 61 deletions

1
.gitignore vendored
View file

@ -2,3 +2,4 @@
/unlambda-0.1.2.tar.gz
/unlambda-0.1.3.tar.gz
/unlambda-0.1.4.1.tar.gz
/unlambda-0.1.4.2.tar.gz

112
changelog Normal file
View file

@ -0,0 +1,112 @@
* Thu Feb 16 2023 Jens Petersen <petersen@redhat.com> - 0.1.4.2-24
- refresh to cabal-rpm-2.1.0 including SPDX migration
* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-23
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 0.1.4.2-22
- rebuild
* Sat Jan 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-21
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sat Jan 08 2022 Miro Hrončok <mhroncok@redhat.com> - 0.1.4.2-20
- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
* Fri Aug 06 2021 Jens Petersen <petersen@redhat.com> - 0.1.4.2-19
- rebuild
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-18
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 0.1.4.2-15
- refresh to cabal-rpm-2.0.6
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-14
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.1.4.2-13
- add doc and prof subpackages (cabal-rpm-1.0.0)
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 0.1.4.2-11
- refresh to cabal-rpm-0.13
* Sun Feb 03 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-10
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 0.1.4.2-9
- rebuild
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Fri Jan 26 2018 Jens Petersen <petersen@redhat.com> - 0.1.4.2-6
- rebuild
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
* Fri Feb 24 2017 Jens Petersen <petersen@redhat.com> - 0.1.4.2-3
- refresh to cabal-rpm-0.11.1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
* Sun Jun 26 2016 Jens Petersen <petersen@redhat.com> - 0.1.4.2-1
- update to 0.1.4.2
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Sep 17 2015 Jens Petersen <petersen@redhat.com> - 0.1.4.1-1
- update to 0.1.4.1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jun 11 2013 Jens Petersen <petersen@redhat.com> - 0.1.3-3
- update to new simplified Haskell Packaging Guidelines
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Fri Dec 7 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1.3-1
- spec file generated by cabal-rpm-0.6.5
* Fri Oct 26 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1.2-1
- Updated to new upstream release 0.1.2
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Jun 19 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1-2
- Added patch to fix FSF address.
* Fri Jun 08 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1-1
- Added iconv to convert Unlambda.hs to utf-8.
- Added BRs.
- Spec file template generated by cabal2spec-0.25.5

View file

@ -1 +1 @@
be6d41ab38660668d553fed994bad66e unlambda-0.1.4.1.tar.gz
9e7db868d24d7e192dd9d3f21ca9ee41 unlambda-0.1.4.2.tar.gz

View file

@ -1,28 +1,40 @@
# https://fedoraproject.org/wiki/Packaging:Haskell
# generated by cabal-rpm-2.3.2
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name unlambda
%global pkgver %{pkg_name}-%{version}
%{?haskell_setup}
Name: %{pkg_name}
Version: 0.1.4.1
Release: 2%{?dist}
Version: 0.1.4.2
Release: %autorelease
Summary: Unlambda interpreter
License: GPL+
URL: https://hackage.haskell.org/package/%{name}
Source0: https://hackage.haskell.org/packages/archive/%{name}/%{version}/%{name}-%{version}.tar.gz
License: GPL-2.0-or-later
URL: https://hackage.haskell.org/package/unlambda
# Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
# End cabal-rpm sources
Patch0: unlambda-0.1.2-FSF-license-fix.patch
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros
# Begin cabal-rpm deps:
BuildRequires: ghc-rpm-macros
BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-array-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-mtl-devel
BuildRequires: ghc-unix-devel
%if %{with ghc_prof}
BuildRequires: ghc-array-prof
BuildRequires: ghc-base-prof
BuildRequires: ghc-mtl-prof
BuildRequires: ghc-unix-prof
%endif
# End cabal-rpm deps
%description
This is an interpreter of the Unlambda language,
written in the pure, lazy, functional language Haskell.
This is an interpreter of the Unlambda language, written in the pure, lazy,
functional language Haskell.
%package -n ghc-%{name}
@ -35,88 +47,83 @@ This package provides the Haskell %{name} shared library.
%package -n ghc-%{name}-devel
Summary: Haskell %{name} library development files
Provides: ghc-%{name}-static = %{version}-%{release}
Provides: ghc-%{name}-static%{?_isa} = %{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: ghc-%{name}%{?_isa} = %{version}-%{release}
%description -n ghc-%{name}-devel
This package provides the Haskell %{name} library development files.
%if %{with haddock}
%package -n ghc-%{name}-doc
Summary: Haskell %{name} library documentation
BuildArch: noarch
Requires: ghc-filesystem
%description -n ghc-%{name}-doc
This package provides the Haskell %{name} library documentation.
%endif
%if %{with ghc_prof}
%package -n ghc-%{name}-prof
Summary: Haskell %{name} profiling library
Requires: ghc-%{name}-devel%{?_isa} = %{version}-%{release}
Supplements: (ghc-%{name}-devel and ghc-prof)
%description -n ghc-%{name}-prof
This package provides the Haskell %{name} profiling library.
%endif
%prep
# Begin cabal-rpm setup:
%setup -q
%patch0 -p1
# End cabal-rpm setup
%patch -P0 -p1
iconv -f iso8859-1 -t utf-8 Language/Unlambda.hs > Language/Unlambda.conv && mv -f Language/Unlambda.conv Language/Unlambda.hs
%build
# Begin cabal-rpm build:
%ghc_lib_build
# End cabal-rpm build
%install
# Begin cabal-rpm install
%ghc_lib_install
rm %{buildroot}%{ghc_pkgdocdir}/LICENSE
%post -n ghc-%{name}-devel
%ghc_pkg_recache
%postun -n ghc-%{name}-devel
%ghc_pkg_recache
# End cabal-rpm install
%files
# Begin cabal-rpm files:
%license LICENSE
%{_bindir}/%{name}
# End cabal-rpm files
%files -n ghc-%{name} -f ghc-%{name}.files
# Begin cabal-rpm files:
%license LICENSE
# End cabal-rpm files
%files -n ghc-%{name}-devel -f ghc-%{name}-devel.files
%if %{with haddock}
%files -n ghc-%{name}-doc -f ghc-%{name}-doc.files
%license LICENSE
%endif
%if %{with ghc_prof}
%files -n ghc-%{name}-prof -f ghc-%{name}-prof.files
%endif
%changelog
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
* Thu Sep 17 2015 Jens Petersen <petersen@redhat.com> - 0.1.4.1-1
- update to 0.1.4.1
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
* Tue Jun 11 2013 Jens Petersen <petersen@redhat.com> - 0.1.3-3
- update to new simplified Haskell Packaging Guidelines
* Fri Feb 15 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
* Fri Dec 7 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1.3-1
- spec file generated by cabal-rpm-0.6.5
* Fri Oct 26 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1.2-1
- Updated to new upstream release 0.1.2
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
* Tue Jun 19 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1-2
- Added patch to fix FSF address.
* Fri Jun 08 2012 Shakthi Kannan <shakthimaan [AT] fedoraproject dot org> - 0.1-1
- Added iconv to convert Unlambda.hs to utf-8.
- Added BRs.
- Spec file template generated by cabal2spec-0.25.5
%autochangelog