Compare commits

..

No commits in common. "rawhide" and "f33" have entirely different histories.
rawhide ... f33

3 changed files with 28 additions and 183 deletions

View File

@ -1,45 +0,0 @@
* Thu Feb 16 2023 Jens Petersen <petersen@redhat.com> - 0.1.2.0-10
- refresh to cabal-rpm-2.1.0 with SPDX migration
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
* Fri Jun 17 2022 Jens Petersen <petersen@redhat.com> - 0.1.2.0-8
- rebuild
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Fri Aug 06 2021 Jens Petersen <petersen@redhat.com> - 0.1.2.0-6
- rebuild
* Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
* Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jun 10 2020 Jens Petersen <petersen@redhat.com> - 0.1.2.0-1
- update to 0.1.2.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-4
- add doc and prof subpackages (cabal-rpm-1.0.0)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 9 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-2
- bump release
* Wed Apr 3 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-1
- spec file generated by cabal-rpm-0.13

View File

@ -1,38 +1,30 @@
# generated by cabal-rpm-2.1.0 # generated by cabal-rpm-2.0.6
# https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/ # https://docs.fedoraproject.org/en-US/packaging-guidelines/Haskell/
%global pkg_name resolv %global pkg_name resolv
%global pkgver %{pkg_name}-%{version} %global pkgver %{pkg_name}-%{version}
%bcond_without tests %bcond_with tests
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 0.1.2.0 Version: 0.1.2.0
Release: %autorelease Release: 3%{?dist}
Summary: Domain Name Service (DNS) lookup via the libresolv standard library routines Summary: Domain Name Service (DNS) lookup via the libresolv standard library routines
License: GPL-2.0-or-later License: GPLv2.0+
Url: https://hackage.haskell.org/package/%{pkg_name} Url: https://hackage.haskell.org/package/%{pkg_name}
# Begin cabal-rpm sources: # Begin cabal-rpm sources:
Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz Source0: https://hackage.haskell.org/package/%{pkgver}/%{pkgver}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkgver}/%{pkg_name}.cabal#/%{pkgver}.cabal
# End cabal-rpm sources # End cabal-rpm sources
# Begin cabal-rpm deps: # Begin cabal-rpm deps:
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-rpm-macros BuildRequires: ghc-rpm-macros
BuildRequires: ghc-base-devel
BuildRequires: ghc-base16-bytestring-devel
BuildRequires: ghc-binary-devel
BuildRequires: ghc-bytestring-devel
BuildRequires: ghc-containers-devel
%if %{with ghc_prof}
BuildRequires: ghc-base-prof BuildRequires: ghc-base-prof
BuildRequires: ghc-base16-bytestring-prof BuildRequires: ghc-base16-bytestring-prof
BuildRequires: ghc-binary-prof BuildRequires: ghc-binary-prof
BuildRequires: ghc-bytestring-prof BuildRequires: ghc-bytestring-prof
BuildRequires: ghc-containers-prof BuildRequires: ghc-containers-prof
%endif
%if %{with tests} %if %{with tests}
BuildRequires: ghc-directory-devel BuildRequires: ghc-directory-devel
BuildRequires: ghc-filepath-devel BuildRequires: ghc-filepath-devel
@ -65,7 +57,6 @@ This package provides the Haskell %{pkg_name} library development files.
%package doc %package doc
Summary: Haskell %{pkg_name} library documentation Summary: Haskell %{pkg_name} library documentation
BuildArch: noarch BuildArch: noarch
Requires: ghc-filesystem
%description doc %description doc
This package provides the Haskell %{pkg_name} library documentation. This package provides the Haskell %{pkg_name} library documentation.
@ -86,9 +77,7 @@ This package provides the Haskell %{pkg_name} profiling library.
%prep %prep
# Begin cabal-rpm setup: # Begin cabal-rpm setup:
%setup -q -n %{pkgver} %setup -q -n %{pkgver}
cp -bp %{SOURCE1} %{pkg_name}.cabal
# End cabal-rpm setup # End cabal-rpm setup
cabal-tweak-dep-ver tasty '^>=1.3.1' '>=1.3.1'
%build %build
@ -104,9 +93,7 @@ cabal-tweak-dep-ver tasty '^>=1.3.1' '>=1.3.1'
%check %check
%if %{with tests}
%cabal_test %cabal_test
%endif
%files -f %{name}.files %files -f %{name}.files
@ -135,4 +122,27 @@ cabal-tweak-dep-ver tasty '^>=1.3.1' '>=1.3.1'
%changelog %changelog
%autochangelog * Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-3
- Second attempt - Rebuilt for
https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.2.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
* Wed Jun 10 2020 Jens Petersen <petersen@redhat.com> - 0.1.2.0-1
- update to 0.1.2.0
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1.2-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
* Fri Aug 02 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-4
- add doc and prof subpackages (cabal-rpm-1.0.0)
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.1.1.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
* Tue Apr 9 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-2
- bump release
* Wed Apr 3 2019 Jens Petersen <petersen@redhat.com> - 0.1.1.2-1
- spec file generated by cabal-rpm-0.13

View File

@ -1,120 +0,0 @@
cabal-version: 2.2
name: resolv
version: 0.1.2.0
x-revision: 5
synopsis: Domain Name Service (DNS) lookup via the libresolv standard library routines
description: {
This package implements an API for accessing
the [Domain Name Service (DNS)](https://tools.ietf.org/html/rfc1035)
resolver service via the standard @libresolv@ system library (whose
API is often available directly via the standard @libc@ C library) on
Unix systems.
.
This package also includes support for decoding message record types
as defined in the following RFCs:
.
- [RFC 1035](https://tools.ietf.org/html/rfc1035): Domain Names - Implementation And Specification
- [RFC 1183](https://tools.ietf.org/html/rfc1183): New DNS RR Definitions
- [RFC 2782](https://tools.ietf.org/html/rfc2782): A DNS RR for specifying the location of services (DNS SRV)
- [RFC 2915](https://tools.ietf.org/html/rfc2915): The Naming Authority Pointer (NAPTR) DNS Resource Record
- [RFC 3596](https://tools.ietf.org/html/rfc3596): DNS Extensions to Support IP Version 6
- [RFC 4034](https://tools.ietf.org/html/rfc4034): Resource Records for the DNS Security Extensions
- [RFC 4255](https://tools.ietf.org/html/rfc4255): Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
- [RFC 4408](https://tools.ietf.org/html/rfc4408): Sender Policy Framework (SPF) for Authorizing Use of Domains in E-Mail, Version 1
- [RFC 5155](https://tools.ietf.org/html/rfc5155): DNS Security (DNSSEC) Hashed Authenticated Denial of Existence
- [RFC 6844](https://tools.ietf.org/html/rfc6844): DNS Certification Authority Authorization (CAA) Resource Record
- [RFC 6891](https://tools.ietf.org/html/rfc6891): Extension Mechanisms for DNS (EDNS(0))
- [RFC 7553](https://tools.ietf.org/html/rfc7553): The Uniform Resource Identifier (URI) DNS Resource Record
.
For Windows, the package [windns](https://hackage.haskell.org/package/windns)
provides a compatible subset of this package's API.
}
license: GPL-2.0-or-later
license-files: LICENSE LICENSE.GPLv2 LICENSE.GPLv3
author: Herbert Valerio Riedel
maintainer: hvr@gnu.org
category: Network
build-type: Configure
bug-reports: https://github.com/hvr/resolv/issues
extra-source-files: ChangeLog.md
extra-source-files: cbits/hs_resolv.h
cbits/hs_resolv_config.h.in
testdata/msg/*.bin
testdata/msg/*.show
resolv.buildinfo.in
configure
extra-tmp-files: autom4te.cache
config.log
config.status
resolv.buildinfo
cbits/hs_resolv_config.h
tested-with:
GHC ==8.10.1
|| ==8.8.3
|| ==8.6.5
|| ==8.4.4
|| ==8.2.2
|| ==8.0.2
|| ==7.10.3
|| ==7.10.1
|| ==7.8.4
|| ==7.6.3
|| ==7.4.2
source-repository head
type: git
location: https://github.com/hvr/resolv.git
library
default-language: Haskell2010
other-extensions: BangPatterns
CApiFFI
CPP
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveTraversable
GeneralizedNewtypeDeriving
OverloadedStrings
RecordWildCards
Trustworthy
hs-source-dirs: src
exposed-modules: Network.DNS
other-modules: Network.DNS.Message
Network.DNS.FFI
Compat
-- we need binary-0.7.3 for isolate
build-depends: base >= 4.5 && <4.18
, base16-bytestring ^>= 0.1 || ^>=1.0.0.0
, binary ^>=0.7.3 || ^>= 0.8
, bytestring ^>=0.9.2 || ^>= 0.10 || ^>= 0.11
, containers ^>=0.4.2.1 || ^>= 0.5 || ^>= 0.6
ghc-options: -Wall
include-dirs: cbits
test-suite resolv.
default-language: Haskell2010
hs-source-dirs: src-test
main-is: Tests1.hs
type: exitcode-stdio-1.0
-- dependencies whose version constraints are inherited via lib:resolv component
build-depends: resolv
, base
, bytestring
-- additional dependencies not inherited
build-depends: tasty ^>= 1.2.3 || ^>=1.3.1
, tasty-hunit ^>= 0.10.0
, directory ^>= 1.1.0 || ^>= 1.2.0 || ^>= 1.3.0
, filepath ^>= 1.3.0 || ^>= 1.4.0