Compare commits

...

36 Commits
f27 ... rawhide

Author SHA1 Message Date
Jens Petersen 3e4ff1b872 Convert to %autorelease and %autochangelog
[skip changelog]
2023-02-17 23:22:24 +08:00
Jens Petersen 7f2cacda77 update to 3.1.7.4 2023-02-17 23:22:24 +08:00
Fedora Release Engineering 3b8c3664c9 Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-07-21 06:02:43 +00:00
Jens Petersen e9e962ff0a update to 3.1.7.3 2022-06-07 17:52:41 +08:00
Fedora Release Engineering 12a62022a6 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2022-01-20 05:47:29 +00:00
Miro Hrončok 5a6d8abe12 Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34 2022-01-08 11:11:39 +01:00
Jens Petersen 8d9a3b8f7c revise .cabal 2021-08-05 22:58:59 +08:00
Jens Petersen ba59c6e71e refresh to cabal-rpm-2.0.9 2021-08-05 22:58:59 +08:00
Jens Petersen 82561d2534 update to 3.1.7.2 2021-08-05 22:58:59 +08:00
Fedora Release Engineering 4859b3e732 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-07-22 01:27:55 +00:00
Fedora Release Engineering 4cc7288a82 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2021-01-26 07:55:47 +00:00
Fedora Release Engineering b645130e07 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-08-01 01:41:41 +00:00
Fedora Release Engineering 8b0d5d00f0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-07-27 19:51:51 +00:00
Jens Petersen 8855f23a20 bump release 2020-07-17 18:48:17 +08:00
Jens Petersen ee218fdbf5 refresh to cabal-rpm-2.0.6 2020-06-19 16:57:38 +08:00
Jens Petersen de0058ecc4 refresh to cabal-rpm-2.0.5 2020-06-04 19:28:59 +08:00
Jens Petersen 520ea9c59a move warp tool to the base package 2020-02-22 12:54:47 +08:00
Jens Petersen fd598b10e8 update to 3.1.7.1 2020-02-14 12:33:45 +08:00
Jens Petersen 7e20e53af4 refresh to cabal-rpm-2.0.2 2020-02-08 22:52:48 +08:00
Fedora Release Engineering ea0f32f6fa - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2020-01-28 21:40:27 +00:00
Jens Petersen c3bf52080f BR prof for lib and static for executable 2019-08-05 18:32:52 +08:00
Jens Petersen e333d02ae0 update to 3.1.6.3 2019-07-25 16:59:36 +00:00
Jens Petersen a62292e553 refresh to cabal-rpm-1.0.0: lib doc/prof subpkgs and bin static BRs 2019-07-25 06:43:59 +00:00
Fedora Release Engineering adf391876a - Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-07-25 03:13:06 +00:00
Jens Petersen c20cf92ffc refresh to cabal-rpm-0.13 2019-02-17 22:47:48 +08:00
Fedora Release Engineering 16c5e87b60 - Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2019-01-31 22:13:19 +00:00
Jens Petersen 6892696d99 rebuild 2018-07-29 01:06:20 +09:00
Fedora Release Engineering e1f9b7af7d - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-13 02:15:26 +00:00
Elliott Sales de Andrade 94735ee338 update to 3.1.6.2 2018-07-09 01:07:32 -04:00
Elliott Sales de Andrade 802575d42e Merge branch 'f27' 2018-02-26 04:48:14 -05:00
Fedora Release Engineering 8da35de35b - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-07 12:20:14 +00:00
Jens Petersen bfd6420fb8 drop ldconfig scriptlets 2018-02-04 01:03:45 +09:00
Jens Petersen 0f5330a101 bump release 2018-02-02 01:46:59 +09:00
Jens Petersen 20bcf99423 bump release 2018-01-26 12:04:24 +01:00
Jens Petersen acd00a28e2 refresh to cabal-rpm-0.12.1 2018-01-24 14:12:19 +01:00
Jens Petersen 851ecfa4d2 rebuild 2017-10-20 22:10:39 +09:00
5 changed files with 298 additions and 40 deletions

6
.gitignore vendored
View File

@ -1 +1,7 @@
/wai-app-static-3.1.6.1.tar.gz
/wai-app-static-3.1.6.2.tar.gz
/wai-app-static-3.1.6.3.tar.gz
/wai-app-static-3.1.7.1.tar.gz
/wai-app-static-3.1.7.2.tar.gz
/wai-app-static-3.1.7.3.tar.gz
/wai-app-static-3.1.7.4.tar.gz

87
changelog Normal file
View File

@ -0,0 +1,87 @@
* Sun Jan 22 2023 Jens Petersen <petersen@redhat.com> - 3.1.7.4-1
- https://hackage.haskell.org/package/wai-app-static-3.1.7.4/changelog
- refresh to cabal-rpm-2.1.0 with SPDX migration
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Tue Jun 07 2022 Jens Petersen <petersen@redhat.com> - 3.1.7.3-1
- https://hackage.haskell.org/package/wai-app-static-3.1.7.3/changelog
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Sat Jan 08 2022 Miro Hrončok <mhroncok@redhat.com> - 3.1.7.2-2
- Rebuilt for https://fedoraproject.org/wiki/Changes/LIBFFI34
* Thu Aug 5 2021 Jens Petersen <petersen@redhat.com> - 3.1.7.2-1
- update to 3.1.7.2
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.1-4
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.7.1-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Fri Jul 17 2020 Jens Petersen <petersen@redhat.com> - 3.1.7.1-2
- refresh to cabal-rpm-2.0.6
* Fri Feb 14 2020 Jens Petersen <petersen@redhat.com> - 3.1.7.1-1
- update to 3.1.7.1
- move warp tool to the base package
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6.3-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Thu Jul 25 2019 Jens Petersen <petersen@redhat.com> - 3.1.6.3-1
- update to 3.1.6.3
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6.2-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Sun Feb 17 2019 Jens Petersen <petersen@redhat.com> - 3.1.6.2-5
- refresh to cabal-rpm-0.13
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6.2-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
* Sat Jul 28 2018 Jens Petersen <petersen@redhat.com> - 3.1.6.2-3
- rebuild
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6.2-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
* Mon Jul 09 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.6.2-1
- update to 3.1.6.2
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 3.1.6.1-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
* Thu Feb 1 2018 Jens Petersen <petersen@redhat.com> - 3.1.6.1-5
- rebuild
* Fri Oct 20 2017 Jens Petersen <petersen@fedoraproject.org> - 3.1.6.1-3
- rebuild
* Wed Sep 27 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.6.1-2
- Update to latest spec template.
- Fix description.
* Fri Jul 21 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.6.1-1
- Update to latest release.
* Fri Jul 21 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.5-5
- Bump for Fedora 26.
* Fri Dec 16 2016 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.5-4
- Update release to be newer than previous builds
* Fri Dec 16 2016 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 3.1.5-1
- spec file generated by cabal-rpm-0.10.0

View File

@ -1,25 +1,26 @@
# generated by cabal-rpm-0.11.2
# https://fedoraproject.org/wiki/Packaging:Haskell
# generated by cabal-rpm-2.1.0
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name wai-app-static
%global pkgver %{pkg_name}-%{version}
%bcond_with tests
%bcond_without tests
Name: ghc-%{pkg_name}
Version: 3.1.6.1
Release: 5%{?dist}
Version: 3.1.7.4
Release: %autorelease
Summary: WAI application for static serving
License: MIT
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: chrpath
BuildRequires: ghc-blaze-builder-devel
BuildRequires: ghc-base-devel
BuildRequires: ghc-blaze-html-devel
BuildRequires: ghc-blaze-markup-devel
BuildRequires: ghc-bytestring-devel
@ -44,8 +45,36 @@ BuildRequires: ghc-wai-devel
BuildRequires: ghc-wai-extra-devel
BuildRequires: ghc-warp-devel
BuildRequires: ghc-zlib-devel
%if %{with ghc_prof}
BuildRequires: ghc-base-prof
BuildRequires: ghc-blaze-html-prof
BuildRequires: ghc-blaze-markup-prof
BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-containers-prof
BuildRequires: ghc-cryptonite-prof
BuildRequires: ghc-directory-prof
BuildRequires: ghc-file-embed-prof
BuildRequires: ghc-filepath-prof
BuildRequires: ghc-http-date-prof
BuildRequires: ghc-http-types-prof
BuildRequires: ghc-memory-prof
BuildRequires: ghc-mime-types-prof
BuildRequires: ghc-old-locale-prof
BuildRequires: ghc-optparse-applicative-prof
BuildRequires: ghc-template-haskell-prof
BuildRequires: ghc-text-prof
BuildRequires: ghc-time-prof
BuildRequires: ghc-transformers-prof
BuildRequires: ghc-unix-compat-prof
BuildRequires: ghc-unordered-containers-prof
BuildRequires: ghc-wai-prof
BuildRequires: ghc-wai-extra-prof
BuildRequires: ghc-warp-prof
BuildRequires: ghc-zlib-prof
%endif
%if %{with tests}
BuildRequires: ghc-hspec-devel
BuildRequires: ghc-mockery-devel
BuildRequires: ghc-network-devel
BuildRequires: ghc-temporary-devel
%endif
@ -59,66 +88,83 @@ datatypes for use outside of WAI.
%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}
Requires(post): ghc-compiler = %{ghc_version}
Requires(postun): 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
%if %{with ghc_prof}
%package prof
Summary: Haskell %{pkg_name} profiling library
Requires: %{name}-devel%{?_isa} = %{version}-%{release}
Supplements: (%{name}-devel and ghc-prof)
%description prof
This package provides the Haskell %{pkg_name} profiling library.
%endif
%prep
# Begin cabal-rpm setup:
%setup -q -n %{pkgver}
# End cabal-rpm setup
%build
# Begin cabal-rpm build:
%ghc_lib_build
# End cabal-rpm build
%install
# Begin cabal-rpm install
%ghc_lib_install
%ghc_fix_dynamic_rpath warp
# End cabal-rpm install
%check
%if %{with tests}
%cabal_test
%post devel
%ghc_pkg_recache
%postun devel
%ghc_pkg_recache
%endif
%files -f %{name}.files
# Begin cabal-rpm files:
%license LICENSE
# End cabal-rpm files
%{_bindir}/warp
%files devel -f %{name}-devel.files
%doc ChangeLog.md README.md
%{_bindir}/warp
%if %{with haddock}
%files doc -f %{name}-doc.files
%license LICENSE
%endif
%if %{with ghc_prof}
%files prof -f %{name}-prof.files
%endif
%changelog
* Mon Feb 26 2018 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.6.1-5
- Update release to be newer than previous builds
* Wed Sep 27 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.6.1-2
- Update to latest spec template.
- Fix description.
* Fri Jul 21 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.6.1-1
- Update to latest release.
* Fri Jul 21 2017 Elliott Sales de Andrade <quantum.analyst@gmail.com> 3.1.5-5
- Bump for Fedora 26.
* Fri Dec 16 2016 Elliott Sales de Andrade <quantum.analyst@gmail.com> - 3.1.5-4
- Update release to be newer than previous builds
* Fri Dec 16 2016 Fedora Haskell SIG <haskell@lists.fedoraproject.org> - 3.1.5-1
- spec file generated by cabal-rpm-0.10.0
%autochangelog

View File

@ -1 +1 @@
SHA512 (wai-app-static-3.1.6.1.tar.gz) = a2a19a57f289ecec8b2cbae2d412783ebcc789c8518a357eed8bbeee01a6283f7e636c38065c815cba3af782e56363b644baa21b32f70dd851cb6fd0bff692c6
SHA512 (wai-app-static-3.1.7.4.tar.gz) = 5e05147e498a16018a42617ea38fe953566744908740f45374bf8f09897d980de573c96f8f7748ecafd9305a4d4b3bb7236cda516e9a231ff873c91af1d9c493

View File

@ -0,0 +1,119 @@
name: wai-app-static
version: 3.1.7.3
license: MIT
license-file: LICENSE
author: Michael Snoyman <michael@snoyman.com>
maintainer: Michael Snoyman <michael@snoyman.com>, Greg Weber <greg@gregweber.info>
synopsis: WAI application for static serving
description: API docs and the README are available at <http://www.stackage.org/package/wai-app-static>.
category: Web, Yesod
stability: Stable
cabal-version: >= 1.10
build-type: Simple
homepage: http://www.yesodweb.com/book/web-application-interface
Extra-source-files:
images/folder.png
images/haskell.png
test/*.hs
test/a/b
tests.hs
README.md
ChangeLog.md
Flag print
Description: print debug info
Default: False
Flag cryptonite
Description: Use the cryptonite library for MD5 computation
Default: True
library
default-language: Haskell2010
build-depends: base >= 4.12 && < 5
, wai >= 3.0 && < 3.3
, bytestring >= 0.10.4
, http-types >= 0.7
, transformers >= 0.2.2
, unix-compat >= 0.2
, directory >= 1.0.1
, containers >= 0.2
, time >= 1.1.4
, old-locale >= 1.0.0.2
, file-embed >= 0.0.3.1
, text >= 0.7
, http-date
, blaze-html >= 0.5
, blaze-markup >= 0.5.1
, mime-types >= 0.1 && < 0.2
, unordered-containers >= 0.2
, template-haskell >= 2.7
, zlib >= 0.5
, filepath
, wai-extra >= 3.0 && < 3.2
, optparse-applicative >= 0.7
, warp >= 3.0.11 && < 3.4
if flag(cryptonite)
build-depends: cryptonite >= 0.6
, memory >= 0.7
else
build-depends: base64-bytestring >= 0.1
, cryptohash-md5 >= 0.11.101
exposed-modules: Network.Wai.Application.Static
WaiAppStatic.Storage.Filesystem
WaiAppStatic.Storage.Embedded
WaiAppStatic.Listing
WaiAppStatic.Types
WaiAppStatic.CmdLine
other-modules: Util
WaiAppStatic.Storage.Embedded.Runtime
WaiAppStatic.Storage.Embedded.TH
ghc-options: -Wall
if flag(print)
cpp-options: -DPRINT
Executable warp
default-language: Haskell2010
Main-is: warp-static.hs
hs-source-dirs: app
Build-depends: base >= 4 && < 5
, wai-app-static
, directory >= 1.0
, containers >= 0.2
, bytestring >= 0.10.4
, text >= 0.7
, mime-types >= 0.1 && < 0.2
test-suite runtests
default-language: Haskell2010
hs-source-dirs: test
main-is: ../tests.hs
type: exitcode-stdio-1.0
build-depends: base >= 4 && < 5
, hspec >= 1.3
, unix-compat
, time
, old-locale
, http-date
, wai-app-static
, wai-extra
, wai
, http-types
, network
, bytestring
, text
, transformers
, mime-types
, zlib
, filepath
, temporary
, mockery
-- , containers
ghc-options: -Wall
source-repository head
type: git
location: git://github.com/yesodweb/wai.git