Hello community,
here is the log from the commit of package ghc-vector for openSUSE:Factory checked in at 2016-12-06 14:26:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-vector (Old)
and /work/SRC/openSUSE:Factory/.ghc-vector.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-vector"
Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-vector/ghc-vector.changes 2016-07-21 08:13:26.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-vector.new/ghc-vector.changes 2016-12-06 14:26:10.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Nov 21 13:07:42 UTC 2016 - psimons@suse.com
+
+- Update to version 0.11.0.0 revision 2 with cabal2obs.
+
+-------------------------------------------------------------------
Old:
----
1.cabal
New:
----
vector.cabal
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ ghc-vector.spec ++++++
--- /var/tmp/diff_new_pack.Zfj049/_old 2016-12-06 14:26:11.000000000 +0100
+++ /var/tmp/diff_new_pack.Zfj049/_new 2016-12-06 14:26:11.000000000 +0100
@@ -23,12 +23,11 @@
Release: 0
Summary: Efficient Arrays
License: BSD-3-Clause
-Group: System/Libraries
+Group: Development/Languages/Other
Url: https://hackage.haskell.org/package/%{pkg_name}
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
+Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
BuildRequires: ghc-Cabal-devel
-# Begin cabal-rpm deps:
BuildRequires: ghc-deepseq-devel
BuildRequires: ghc-primitive-devel
BuildRequires: ghc-rpm-macros
@@ -41,7 +40,6 @@
BuildRequires: ghc-test-framework-quickcheck2-devel
BuildRequires: ghc-transformers-devel
%endif
-# End cabal-rpm deps
%description
An efficient implementation of Int-indexed arrays (both mutable and immutable),
@@ -81,20 +79,14 @@
%setup -q -n %{pkg_name}-%{version}
cp -p %{SOURCE1} %{pkg_name}.cabal
-
%build
%ghc_lib_build
-
%install
%ghc_lib_install
-
%check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
%post devel
%ghc_pkg_recache
@@ -108,6 +100,5 @@
%files devel -f %{name}-devel.files
%defattr(-,root,root,-)
-%doc README.md changelog
%changelog
++++++ vector.cabal ++++++
Name: vector
Version: 0.11.0.0
x-revision: 2
-- don't forget to update the changelog file!
License: BSD3
License-File: LICENSE
Author: Roman Leshchinskiy
Maintainer: Haskell Libraries Team
Copyright: (c) Roman Leshchinskiy 2008-2012
Homepage: https://github.com/haskell/vector
Bug-Reports: https://github.com/haskell/vector/issues
Category: Data, Data Structures
Synopsis: Efficient Arrays
Description:
.
An efficient implementation of Int-indexed arrays (both mutable
and immutable), with a powerful loop optimisation framework .
.
It is structured as follows:
.
["Data.Vector"] Boxed vectors of arbitrary types.
.
["Data.Vector.Unboxed"] Unboxed vectors with an adaptive
representation based on data type families.
.
["Data.Vector.Storable"] Unboxed vectors of 'Storable' types.
.
["Data.Vector.Primitive"] Unboxed vectors of primitive types as
defined by the @primitive@ package. "Data.Vector.Unboxed" is more
flexible at no performance cost.
.
["Data.Vector.Generic"] Generic interface to the vector types.
.
There is also a (draft) tutorial on common uses of vector.
.
* http://haskell.org/haskellwiki/Numeric_Haskell:_A_Vector_Tutorial
Cabal-Version: >=1.10
Build-Type: Simple
Extra-Source-Files:
README.md
tests/LICENSE
tests/Setup.hs
tests/Main.hs
tests/Boilerplater.hs
tests/Utilities.hs
tests/Tests/Move.hs
tests/Tests/Bundle.hs
tests/Tests/Vector.hs
benchmarks/vector-benchmarks.cabal
benchmarks/LICENSE
benchmarks/Setup.hs
benchmarks/Main.hs
benchmarks/Algo/AwShCC.hs
benchmarks/Algo/HybCC.hs
benchmarks/Algo/Leaffix.hs
benchmarks/Algo/ListRank.hs
benchmarks/Algo/Quickhull.hs
benchmarks/Algo/Rootfix.hs
benchmarks/Algo/Spectral.hs
benchmarks/Algo/Tridiag.hs
benchmarks/TestData/Graph.hs
benchmarks/TestData/ParenTree.hs
benchmarks/TestData/Random.hs
changelog
internal/GenUnboxTuple.hs
internal/unbox-tuple-instances
Flag BoundsChecks
Description: Enable bounds checking
Default: True
Manual: True
Flag UnsafeChecks
Description: Enable bounds checking in unsafe operations at the cost of a
significant performance penalty
Default: False
Manual: True
Flag InternalChecks
Description: Enable internal consistency checks at the cost of a
significant performance penalty
Default: False
Manual: True
Library
Default-Language: Haskell2010
Other-Extensions:
BangPatterns
CPP
DeriveDataTypeable
ExistentialQuantification
FlexibleContexts
FlexibleInstances
GADTs
KindSignatures
MagicHash
MultiParamTypeClasses
Rank2Types
ScopedTypeVariables
StandaloneDeriving
TypeFamilies
Exposed-Modules:
Data.Vector.Internal.Check
Data.Vector.Fusion.Util
Data.Vector.Fusion.Stream.Monadic
Data.Vector.Fusion.Bundle.Size
Data.Vector.Fusion.Bundle.Monadic
Data.Vector.Fusion.Bundle
Data.Vector.Generic.Mutable.Base
Data.Vector.Generic.Mutable
Data.Vector.Generic.Base
Data.Vector.Generic.New
Data.Vector.Generic
Data.Vector.Primitive.Mutable
Data.Vector.Primitive
Data.Vector.Storable.Internal
Data.Vector.Storable.Mutable
Data.Vector.Storable
Data.Vector.Unboxed.Base
Data.Vector.Unboxed.Mutable
Data.Vector.Unboxed
Data.Vector.Mutable
Data.Vector
Include-Dirs:
include, internal
Install-Includes:
vector.h
Build-Depends: base >= 4.3 && < 4.10
, primitive >= 0.5.0.1 && < 0.6.2
, ghc-prim >= 0.2 && < 0.6
, deepseq >= 1.1 && < 1.5
Ghc-Options: -O2 -Wall -fno-warn-orphans
if flag(BoundsChecks)
cpp-options: -DVECTOR_BOUNDS_CHECKS
if flag(UnsafeChecks)
cpp-options: -DVECTOR_UNSAFE_CHECKS
if flag(InternalChecks)
cpp-options: -DVECTOR_INTERNAL_CHECKS
source-repository head
type: git
location: https://github.com/haskell/vector.git
test-suite vector-tests-O0
Default-Language: Haskell2010
type: exitcode-stdio-1.0
Main-Is: Main.hs
hs-source-dirs: tests
Build-Depends: base >= 4 && < 5, template-haskell, vector,
random,
QuickCheck >= 2.7 && < 2.8 , test-framework, test-framework-quickcheck2,
transformers >= 0.2.0.0
default-extensions: CPP,
ScopedTypeVariables,
PatternGuards,
MultiParamTypeClasses,
FlexibleContexts,
Rank2Types,
TypeSynonymInstances,
TypeFamilies,
TemplateHaskell
Ghc-Options: -O0
Ghc-Options: -Wall -fno-warn-orphans -fno-warn-missing-signatures
test-suite vector-tests-O2
Default-Language: Haskell2010
type: exitcode-stdio-1.0
Main-Is: Main.hs
hs-source-dirs: tests
Build-Depends: base >= 4 && < 5, template-haskell, vector,
random,
QuickCheck >= 2.7, test-framework, test-framework-quickcheck2,
transformers >= 0.2.0.0
default-extensions: CPP,
ScopedTypeVariables,
PatternGuards,
MultiParamTypeClasses,
FlexibleContexts,
Rank2Types,
TypeSynonymInstances,
TypeFamilies,
TemplateHaskell
Ghc-Options: -O2
Ghc-Options: -Wall -fno-warn-orphans -fno-warn-missing-signatures