osc copypac from project:devel:languages:haskell:ghc-8.8.x package:ghc-network-uri revision:6, using keep-link

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-network-uri?expand=0&rev=38
This commit is contained in:
Peter Simons 2020-04-01 17:26:09 +00:00 committed by Git OBS Bridge
parent 95c5f22922
commit 1d3d89536a
5 changed files with 6 additions and 109 deletions

View File

@ -1,7 +1,7 @@
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Feb 7 08:04:22 UTC 2020 - psimons@suse.com Wed Apr 1 13:11:42 UTC 2020 - psimons@suse.com
- Update network-uri to version 2.7.0.0. - Update network-uri to version 2.6.3.0.
Upstream added a new change log file in this release. With no Upstream added a new change log file in this release. With no
previous version to compare against, the automatic updater cannot previous version to compare against, the automatic updater cannot
reliable determine the relevante entries for this release. reliable determine the relevante entries for this release.

View File

@ -19,13 +19,12 @@
%global pkg_name network-uri %global pkg_name network-uri
%bcond_with tests %bcond_with tests
Name: ghc-%{pkg_name} Name: ghc-%{pkg_name}
Version: 2.7.0.0 Version: 2.6.3.0
Release: 0 Release: 0
Summary: URI manipulation Summary: URI manipulation
License: BSD-3-Clause License: BSD-3-Clause
URL: https://hackage.haskell.org/package/%{pkg_name} 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/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel BuildRequires: ghc-Cabal-devel
BuildRequires: ghc-deepseq-devel BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-parsec-devel BuildRequires: ghc-parsec-devel
@ -78,7 +77,6 @@ This package provides the Haskell %{pkg_name} library development files.
%prep %prep
%setup -q -n %{pkg_name}-%{version} %setup -q -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal
%build %build
%ghc_lib_build %ghc_lib_build

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:a01c1389f15d2cc2e847914737f706133bb11f0c5f8ee89711a36a25b7afa723
size 31997

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:fff17f26b51109b4c3b475c6321b77523a1d7cec720ace864262371357e0f869
size 31113

View File

@ -1,101 +0,0 @@
name: network-uri
version: 2.7.0.0
x-revision: 1
synopsis: URI manipulation
description:
This package provides facilities for parsing and unparsing URIs, and creating
and resolving relative URI references, closely following the URI spec,
<http://www.ietf.org/rfc/rfc3986.txt IETF RFC 3986>.
.
== Backward-compatibility
.
In @network-2.6@ the "Network.URI" module was split off from the
@network@ package into this package. If you're using the "Network.URI"
module you can be backward compatible and automatically get it from
the right package by using the
</package/network-uri-flag network-uri-flag pseudo-package>
in your @.cabal@ file's build-depends (along with dependencies for
both @network-uri@ and @network@):
.
> build-depends:
> network-uri-flag == 0.1.*
.
Or you can do the same manually by adding this boilerplate to your
@.cabal@ file:
.
> flag network-uri
> description: Get Network.URI from the network-uri package
> default: True
>
> library
> -- ...
> if flag(network-uri)
> build-depends: network-uri >= 2.6, network >= 2.6
> else
> build-depends: network-uri < 2.6, network < 2.6
.
That is, get the module from either @network < 2.6@ or from
@network-uri >= 2.6@.
homepage: https://github.com/haskell/network-uri
bug-reports: https://github.com/haskell/network-uri/issues
license: BSD3
license-file: LICENSE
extra-source-files: README.md, CHANGELOG.md
maintainer: ezra@ezrakilty.net
category: Network
build-type: Simple
cabal-version: >=1.10
tested-with: GHC==8.2.1, GHC==8.0.2, GHC==7.10.3, GHC==7.8.4, GHC==7.6.3, GHC==7.4.2, GHC==7.2.2, GHC==7.0.4
library
exposed-modules:
Network.URI
Network.URI.Lens
Network.URI.Static
build-depends:
base >= 3 && < 5,
deepseq >= 1.1 && < 1.5,
parsec >= 3.0 && < 3.2
if impl(ghc >= 8.0)
build-depends: template-haskell <2.16
default-extensions: CPP, DeriveDataTypeable
if impl(ghc >= 7.6)
default-extensions: DeriveGeneric
ghc-options: -Wall -fwarn-tabs
default-language: Haskell98
test-suite uri
hs-source-dirs: tests
main-is: uri001.hs
type: exitcode-stdio-1.0
build-depends:
base < 5,
HUnit,
network-uri,
test-framework,
test-framework-hunit,
test-framework-quickcheck2
ghc-options: -Wall -fwarn-tabs
default-language: Haskell98
test-suite uri-bench
hs-source-dirs: tests
main-is: uri-bench.hs
type: exitcode-stdio-1.0
build-depends:
base < 5,
HUnit,
network-uri,
criterion,
deepseq
ghc-options: -Wall -fwarn-tabs
default-language: Haskell98
source-repository head
type: git
location: git://github.com/haskell/network-uri.git