commit ghc-HUnit for openSUSE:Factory

2020-11-08 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2020-11-08 20:59:07

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new.11331 (New)


Package is "ghc-HUnit"

Sun Nov  8 20:59:07 2020 rev:20 rq:846890 version:1.6.1.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2020-09-15 
16:18:28.130033311 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new.11331/ghc-HUnit.changes   
2020-11-08 20:59:13.420298947 +0100
@@ -1,0 +2,7 @@
+Sun Nov  1 03:00:39 UTC 2020 - psim...@suse.com
+
+- Update HUnit to version 1.6.1.0.
+  Upstream has not updated the file "CHANGELOG.md" since the last
+  release.
+
+---

Old:

  HUnit-1.6.0.0.tar.gz

New:

  HUnit-1.6.1.0.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.0rXQCR/_old  2020-11-08 20:59:13.996297831 +0100
+++ /var/tmp/diff_new_pack.0rXQCR/_new  2020-11-08 20:59:14.000297823 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.6.0.0
+Version:1.6.1.0
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause

++ HUnit-1.6.0.0.tar.gz -> HUnit-1.6.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.6.0.0/HUnit.cabal 
new/HUnit-1.6.1.0/HUnit.cabal
--- old/HUnit-1.6.0.0/HUnit.cabal   2017-03-20 02:42:25.0 +0100
+++ new/HUnit-1.6.1.0/HUnit.cabal   2020-10-31 13:09:26.0 +0100
@@ -1,10 +1,11 @@
--- This file has been generated from package.yaml by hpack version 0.17.0.
+cabal-version: 1.12
+
+-- This file has been generated from package.yaml by hpack version 0.33.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:   HUnit
-version:1.6.0.0
-cabal-version:  >= 1.10
+version:1.6.1.0
 license:BSD3
 license-file:   LICENSE
 author: Dean Herington
@@ -17,7 +18,6 @@
 description:HUnit is a unit testing framework for Haskell, 
inspired by the
 JUnit tool for Java, see: .
 build-type: Simple
-
 extra-source-files:
   CHANGELOG.md
   README.md
@@ -30,9 +30,9 @@
   hs-source-dirs:
 src
   build-depends:
-base == 4.*,
-deepseq,
-call-stack
+base ==4.*,
+call-stack,
+deepseq
   exposed-modules:
 Test.HUnit.Base
 Test.HUnit.Lang
@@ -51,15 +51,16 @@
 tests
 examples
   build-depends:
-base == 4.*,
-deepseq,
+HUnit,
+base ==4.*,
 call-stack,
-filepath,
-HUnit
+deepseq,
+filepath
   other-modules:
 HUnitTestBase
 HUnitTestExtended
 TerminalTest
 Example
+Paths_HUnit
   default-language: Haskell2010
   ghc-options: -Wall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.6.0.0/README.md new/HUnit-1.6.1.0/README.md
--- old/HUnit-1.6.0.0/README.md 2017-03-20 02:42:25.0 +0100
+++ new/HUnit-1.6.1.0/README.md 2020-10-31 13:09:26.0 +0100
@@ -143,7 +143,7 @@
  With `assertString` the two are combined. With `assertEqual` you provide a
  "preface", an expected value, and an actual value; the failure message shows 
the two
  unequal values and is prefixed by the preface. Additional ways to create 
assertions are
- described later under [Avanced Features](#advanced-features)
+ described later under [Advanced Features](#advanced-features)
 
 Since assertions are `IO` computations, they may be combined--along with other
  `IO` computations--using `(>>=)`, `(>>)`, and the `do`
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.6.0.0/src/Test/HUnit/Lang.hs 
new/HUnit-1.6.1.0/src/Test/HUnit/Lang.hs
--- old/HUnit-1.6.0.0/src/Test/HUnit/Lang.hs2017-03-20 02:42:25.0 
+0100
+++ new/HUnit-1.6.1.0/src/Test/HUnit/Lang.hs2020-10-31 13:09:26.0 
+0100
@@ -44,14 +44,7 @@
   (_, loc) : _ -> Just loc
   [] -> Nothing
 
--- | Unconditionally signals that a failure has occured.  All
--- other assertions can be expressed with the form:
---
--- @
---if conditionIsMet
---then IO ()
---else assertFailure msg
--- @
+-- | Unconditionally signals that a failure has occurred.
 assertFailure ::
  HasCallStack =>
  String -- ^ A message that is displayed with the assertion failure
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.6.0.0/src/Test/HUnit/Text.hs 

commit ghc-HUnit for openSUSE:Factory

2020-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2020-09-15 16:18:23

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new.4249 (New)


Package is "ghc-HUnit"

Tue Sep 15 16:18:23 2020 rev:19 rq:833286 version:1.6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2019-12-27 
13:50:56.840555495 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new.4249/ghc-HUnit.changes
2020-09-15 16:18:28.130033311 +0200
@@ -1,0 +2,5 @@
+Fri Sep  4 10:49:26 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.OGRxE4/_old  2020-09-15 16:18:29.358034449 +0200
+++ /var/tmp/diff_new_pack.OGRxE4/_new  2020-09-15 16:18:29.362034452 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -48,7 +48,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 
 %build
 %ghc_lib_build




commit ghc-HUnit for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2019-12-27 13:50:48

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new.6675 (New)


Package is "ghc-HUnit"

Fri Dec 27 13:50:48 2019 rev:18 rq:759317 version:1.6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2018-10-25 
08:22:01.019920206 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new.6675/ghc-HUnit.changes
2019-12-27 13:50:56.840555495 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:14:01 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.P5CN4r/_old  2019-12-27 13:50:57.264555796 +0100
+++ /var/tmp/diff_new_pack.P5CN4r/_new  2019-12-27 13:50:57.264555796 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -23,7 +23,6 @@
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
-Group:  Development/Libraries/Haskell
 URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
@@ -40,7 +39,6 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}




commit ghc-HUnit for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2018-10-25 08:21:59

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Thu Oct 25 08:21:59 2018 rev:17 rq:643337 version:1.6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2018-07-21 
10:21:18.603014001 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2018-10-25 
08:22:01.019920206 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:05 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.FGZoDS/_old  2018-10-25 08:22:01.595919947 +0200
+++ /var/tmp/diff_new_pack.FGZoDS/_new  2018-10-25 08:22:01.599919945 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 




commit ghc-HUnit for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2018-07-21 10:19:01

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Sat Jul 21 10:19:01 2018 rev:16 rq:623699 version:1.6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2018-05-30 
12:22:31.807487633 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2018-07-21 
10:21:18.603014001 +0200
@@ -1,0 +2,6 @@
+Wed Jul 18 14:26:10 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
@@ -90 +95,0 @@
-



Other differences:
--



commit ghc-HUnit for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2018-05-30 12:10:07

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Wed May 30 12:10:07 2018 rev:15 rq:607824 version:1.6.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2017-09-15 
21:12:52.718448911 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2018-05-30 
12:22:31.807487633 +0200
@@ -1,0 +2,6 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update HUnit to version 1.6.0.0.
+  * Generalize return type of `assertFailure` to `IO a`
+
+---

Old:

  HUnit-1.5.0.0.tar.gz

New:

  HUnit-1.6.0.0.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.QU2gVU/_old  2018-05-30 12:22:32.427469620 +0200
+++ /var/tmp/diff_new_pack.QU2gVU/_new  2018-05-30 12:22:32.435469387 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.5.0.0
+Version:1.6.0.0
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
@@ -68,9 +68,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
-%doc CHANGELOG.md README.md examples
+%doc CHANGELOG.md README.md
 
 %changelog

++ HUnit-1.5.0.0.tar.gz -> HUnit-1.6.0.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.5.0.0/CHANGELOG.md 
new/HUnit-1.6.0.0/CHANGELOG.md
--- old/HUnit-1.5.0.0/CHANGELOG.md  2016-10-16 05:35:46.0 +0200
+++ new/HUnit-1.6.0.0/CHANGELOG.md  2017-03-20 02:42:25.0 +0100
@@ -1,5 +1,9 @@
 ## Changes
 
+ 1.6.0.0
+
+- Generalize return type of `assertFailure` to `IO a`
+
  1.5.0.0
 
 - Preserve actual/expected for `assertEqual` failures
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.5.0.0/HUnit.cabal 
new/HUnit-1.6.0.0/HUnit.cabal
--- old/HUnit-1.5.0.0/HUnit.cabal   2016-10-16 05:35:46.0 +0200
+++ new/HUnit-1.6.0.0/HUnit.cabal   2017-03-20 02:42:25.0 +0100
@@ -1,9 +1,9 @@
--- This file has been generated from package.yaml by hpack version 0.15.0.
+-- This file has been generated from package.yaml by hpack version 0.17.0.
 --
 -- see: https://github.com/sol/hpack
 
 name:   HUnit
-version:1.5.0.0
+version:1.6.0.0
 cabal-version:  >= 1.10
 license:BSD3
 license-file:   LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.5.0.0/src/Test/HUnit/Lang.hs 
new/HUnit-1.6.0.0/src/Test/HUnit/Lang.hs
--- old/HUnit-1.5.0.0/src/Test/HUnit/Lang.hs2016-10-16 05:35:46.0 
+0200
+++ new/HUnit-1.6.0.0/src/Test/HUnit/Lang.hs2017-03-20 02:42:25.0 
+0100
@@ -55,7 +55,7 @@
 assertFailure ::
  HasCallStack =>
  String -- ^ A message that is displayed with the assertion failure
-  -> Assertion
+  -> IO a
 assertFailure msg = msg `deepseq` E.throwIO (HUnitFailure location $ Reason 
msg)
 
 -- | Asserts that the specified actual value is equal to the expected value.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.5.0.0/tests/HUnitTestBase.lhs 
new/HUnit-1.6.0.0/tests/HUnitTestBase.lhs
--- old/HUnit-1.5.0.0/tests/HUnitTestBase.lhs   2016-10-16 05:35:46.0 
+0200
+++ new/HUnit-1.6.0.0/tests/HUnitTestBase.lhs   2017-03-20 02:42:25.0 
+0100
@@ -81,7 +81,7 @@
 > ok :: Test
 > ok = test (assert ())
 > bad :: String -> Test
-> bad m = test (assertFailure m)
+> bad m = test (assertFailure m :: Assertion)
 
 
 > assertTests :: Test
@@ -108,7 +108,7 @@
 
 >   "assertFailure" ~:
 > let msg = "simple assertFailure"
-> in expectFailure msg (test (assertFailure msg)),
+> in expectFailure msg (test (assertFailure msg :: Assertion)),
 
 >   "assertString null" ~: expectSuccess (TestCase (assertString "")),
 




commit ghc-HUnit for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2017-09-15 21:12:51

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Fri Sep 15 21:12:51 2017 rev:14 rq:523952 version:1.5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2017-03-14 
10:04:06.205138007 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2017-09-15 
21:12:52.718448911 +0200
@@ -1,0 +2,5 @@
+Thu Aug  3 15:38:38 UTC 2017 - psim...@suse.com
+
+- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf.
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.jl4AdQ/_old  2017-09-15 21:12:53.734306185 +0200
+++ /var/tmp/diff_new_pack.jl4AdQ/_new  2017-09-15 21:12:53.742305061 +0200
@@ -23,14 +23,13 @@
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
-Group:  Development/Languages/Other
-Url:https://hackage.haskell.org/package/%{pkg_name}
+Group:  Development/Libraries/Haskell
+URL:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-call-stack-devel
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-filepath-devel
 %endif
@@ -41,7 +40,7 @@
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Libraries/Other
+Group:  Development/Libraries/Haskell
 Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
@@ -69,11 +68,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGELOG.md README.md examples
 
 %changelog




commit ghc-HUnit for openSUSE:Factory

2017-03-14 Thread root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2017-03-14 10:04:04

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Tue Mar 14 10:04:04 2017 rev:13 rq:461522 version:1.5.0.0

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2016-10-19 
13:02:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2017-03-14 
10:04:06.205138007 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 14:20:39 UTC 2017 - psim...@suse.com
+
+- Update to version 1.5.0.0 with cabal2obs.
+
+---

Old:

  HUnit-1.3.1.2.tar.gz

New:

  HUnit-1.5.0.0.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.Y8bCC9/_old  2017-03-14 10:04:07.620937531 +0100
+++ /var/tmp/diff_new_pack.Y8bCC9/_new  2017-03-14 10:04:07.620937531 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.3.1.2
+Version:1.5.0.0
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
@@ -27,6 +27,7 @@
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
+BuildRequires:  ghc-call-stack-devel
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build

++ HUnit-1.3.1.2.tar.gz -> HUnit-1.5.0.0.tar.gz ++
 1628 lines of diff (skipped)




commit ghc-HUnit for openSUSE:Factory

2016-10-19 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2016-10-19 13:02:31

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2016-07-21 
08:10:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2016-10-19 
13:02:33.0 +0200
@@ -1,0 +2,5 @@
+Thu Sep 15 06:50:23 UTC 2016 - psim...@suse.com
+
+- Update to version 1.3.1.2 revision 0 with cabal2obs.
+
+---

Old:

  HUnit-1.3.1.1.tar.gz

New:

  HUnit-1.3.1.2.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.1NGlwl/_old  2016-10-19 13:02:34.0 +0200
+++ /var/tmp/diff_new_pack.1NGlwl/_new  2016-10-19 13:02:34.0 +0200
@@ -19,22 +19,20 @@
 %global pkg_name HUnit
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:1.3.1.1
+Version:1.3.1.2
 Release:0
 Summary:A unit testing framework for Haskell
 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
 BuildRequires:  ghc-Cabal-devel
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-filepath-devel
 %endif
-# End cabal-rpm deps
 
 %description
 HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for
@@ -54,20 +52,14 @@
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %check
-%if %{with tests}
-%{cabal} test
-%endif
-
+%cabal_test
 
 %post devel
 %ghc_pkg_recache

++ HUnit-1.3.1.1.tar.gz -> HUnit-1.3.1.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.1/CHANGELOG.md 
new/HUnit-1.3.1.2/CHANGELOG.md
--- old/HUnit-1.3.1.1/CHANGELOG.md  2016-01-19 17:16:50.0 +0100
+++ new/HUnit-1.3.1.2/CHANGELOG.md  2016-08-29 17:17:54.0 +0200
@@ -1,5 +1,9 @@
 ## Changes
 
+ 1.3.1.2
+
+- Fixes the test suite on GHC 8
+
  1.3.1.1
 
 - Various updates to metadata and documentation removing outdated information 
and making other things more visible
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.1/HUnit.cabal 
new/HUnit-1.3.1.2/HUnit.cabal
--- old/HUnit-1.3.1.1/HUnit.cabal   2016-01-19 17:16:50.0 +0100
+++ new/HUnit-1.3.1.2/HUnit.cabal   2016-08-29 17:17:40.0 +0200
@@ -1,5 +1,5 @@
 Name:   HUnit
-Version:1.3.1.1
+Version:1.3.1.2
 Cabal-Version:  >= 1.8
 License:BSD3
 License-File:   LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.1/tests/HUnitTestExtended.hs 
new/HUnit-1.3.1.2/tests/HUnitTestExtended.hs
--- old/HUnit-1.3.1.1/tests/HUnitTestExtended.hs2016-01-19 
17:16:50.0 +0100
+++ new/HUnit-1.3.1.2/tests/HUnitTestExtended.hs2016-08-29 
17:17:03.0 +0200
@@ -1,3 +1,4 @@
+{-# LANGUAGE CPP #-}
 module HUnitTestExtended (
 extendedTests
 ) where
@@ -5,6 +6,11 @@
 import Test.HUnit
 import HUnitTestBase
 
+#if MIN_VERSION_base(4,9,0)
+errorCall :: a
+errorCall = error "error"
+#endif
+
 extendedTests :: Test
 extendedTests = test [
 
@@ -16,8 +22,13 @@
 "list ref out of bounds" ~:
 expectUnspecifiedError (TestCase ([1 .. 4 :: Integer] !! 10 `seq` 
return ())),
 
+#if MIN_VERSION_base(4,9,0)
 "error" ~:
+expectError "error\nCallStack (from HasCallStack):\n  error, called at 
tests/HUnitTestExtended.hs:11:13 in main:HUnitTestExtended" (TestCase 
errorCall),
+#else
+ "error" ~:
 expectError "error" (TestCase (error "error")),
+#endif
 
 "tail []" ~:
 expectUnspecifiedError (TestCase (tail [] `seq` return ()))




commit ghc-HUnit for openSUSE:Factory

2016-07-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2016-07-21 08:10:29

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2016-01-28 
17:24:47.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2016-07-21 
08:10:33.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:04:33 UTC 2016 - psim...@suse.com
+
+- Update to version 1.3.1.1 revision 0 with cabal2obs.
+
+---

Old:

  _service



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.kDxP6d/_old  2016-07-21 08:10:34.0 +0200
+++ /var/tmp/diff_new_pack.kDxP6d/_new  2016-07-21 08:10:34.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,51 +17,57 @@
 
 
 %global pkg_name HUnit
-
-Name:   ghc-HUnit
+%bcond_with tests
+Name:   ghc-%{pkg_name}
 Version:1.3.1.1
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
 Group:  System/Libraries
-
-Url:http://hackage.haskell.org/package/%{pkg_name}
-Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
+Url:https://hackage.haskell.org/package/%{pkg_name}
+Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-deepseq-devel
+BuildRequires:  ghc-rpm-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+%if %{with tests}
+BuildRequires:  ghc-filepath-devel
+%endif
 # End cabal-rpm deps
 
 %description
 HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for
 Java, see: .
 
-
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
-Provides:   %{name}-static = %{version}-%{release}
+Requires:   %{name} = %{version}-%{release}
 Requires:   ghc-compiler = %{ghc_version}
 Requires(post): ghc-compiler = %{ghc_version}
 Requires(postun): ghc-compiler = %{ghc_version}
-Requires:   %{name} = %{version}-%{release}
 
 %description devel
 This package provides the Haskell %{pkg_name} library development files.
 
-
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
+
 %build
 %ghc_lib_build
 
+
 %install
 %ghc_lib_install
-rm -rf %{buildroot}%{_datadir}/%{pkg_name}-%{version}
+
+
+%check
+%if %{with tests}
+%{cabal} test
+%endif
+
 
 %post devel
 %ghc_pkg_recache
@@ -75,6 +81,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc examples README.md
+%doc CHANGELOG.md README.md examples
 
 %changelog




commit ghc-HUnit for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2016-01-28 17:23:54

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2016-01-22 
01:08:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2016-01-28 
17:24:47.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 22 10:12:18 UTC 2016 - mimi...@gmail.com
+
+- update to 1.3.1.1 
+
+---

Old:

  HUnit-1.3.1.0.tar.gz

New:

  HUnit-1.3.1.1.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.1TwUXh/_old  2016-01-28 17:24:47.0 +0100
+++ /var/tmp/diff_new_pack.1TwUXh/_new  2016-01-28 17:24:47.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 
 Name:   ghc-HUnit
-Version:1.3.1.0
+Version:1.3.1.1
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
@@ -75,6 +75,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc examples README.md doc
+%doc examples README.md
 
 %changelog

++ HUnit-1.3.1.0.tar.gz -> HUnit-1.3.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.0/CHANGELOG.md 
new/HUnit-1.3.1.1/CHANGELOG.md
--- old/HUnit-1.3.1.0/CHANGELOG.md  1970-01-01 01:00:00.0 +0100
+++ new/HUnit-1.3.1.1/CHANGELOG.md  2016-01-19 17:16:50.0 +0100
@@ -0,0 +1,19 @@
+## Changes
+
+ 1.3.1.1
+
+- Various updates to metadata and documentation removing outdated information 
and making other things more visible
+
+### 1.3.1.0
+
+- add minimal support for GHC 8.0
+
+### 1.3.0.0
+
+- removed support for old compilers
+
+- add source locations for failing assertions (GHC >= 7.10.2 only)
+
+ 1.2.5.2
+
+- Added support for GHC 7.7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.0/HUnit.cabal 
new/HUnit-1.3.1.1/HUnit.cabal
--- old/HUnit-1.3.1.0/HUnit.cabal   2016-01-11 10:04:20.0 +0100
+++ new/HUnit-1.3.1.1/HUnit.cabal   2016-01-19 17:16:50.0 +0100
@@ -1,23 +1,22 @@
 Name:   HUnit
-Version:1.3.1.0
+Version:1.3.1.1
 Cabal-Version:  >= 1.8
 License:BSD3
 License-File:   LICENSE
 Author: Dean Herington
 Maintainer: Simon Hengel 
 Stability:  stable
-Homepage:   http://hunit.sourceforge.net/
+Homepage:   https://github.com/hspec/HUnit#readme
 Category:   Testing
 Synopsis:   A unit testing framework for Haskell
 Description:
 HUnit is a unit testing framework for Haskell, inspired by the
 JUnit tool for Java, see: .
 Build-Type: Simple
-Data-Files:
-doc/Guide.html
-examples/Example.hs
-prologue.txt
+Extra-Source-Files:
+CHANGELOG.md
 README.md
+examples/Example.hs
 
 source-repository head
 type: git
@@ -38,7 +37,7 @@
 Test-Suite tests
 Type:   exitcode-stdio-1.0
 Main-Is:HUnitTests.hs
-HS-Source-Dirs: tests
+HS-Source-Dirs: tests, examples
 Build-Depends:
 base == 4.*,
 deepseq,
@@ -49,4 +48,5 @@
 HUnitTestBase
 HUnitTestExtended
 TerminalTest
+Example
 GHC-Options:-Wall
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.1.0/README.md new/HUnit-1.3.1.1/README.md
--- old/HUnit-1.3.1.0/README.md 2016-01-11 10:04:20.0 +0100
+++ new/HUnit-1.3.1.1/README.md 2016-01-19 17:16:50.0 +0100
@@ -1,28 +1,545 @@
-# HUnit
+# HUnit User's Guide
 
-HUnit is a unit testing framework for Haskell, inspired by the JUnit
-tool for Java.  HUnit is free software; see its "License" file for
-details.  HUnit is available at .
+HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for 
Java. This
+guide describes how to use HUnit, assuming you are familiar with Haskell, 
though not
+necessarily with JUnit. You can obtain HUnit, including this guide, at
+[https://github.com/hspec/HUnit](https://github.com/hspec/HUnit)
 
-HUnit 1.1.1 consists of a number of files.  Besides Haskell source files
-in Test/HUnit (whose names end in ".hs" or ".lhs"), these files include:
+## Introduction
+A test-centered methodology for software development is most effective when 
tests are

commit ghc-HUnit for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2016-01-21 23:43:26

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2016-01-08 
15:22:58.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2016-01-22 
01:08:35.0 +0100
@@ -1,0 +2,5 @@
+Fri Jan 15 10:01:12 UTC 2016 - mimi...@gmail.com
+
+- update to 1.3.1.0 
+
+---

Old:

  HUnit-1.3.0.0.tar.gz

New:

  HUnit-1.3.1.0.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.I27pWT/_old  2016-01-22 01:08:37.0 +0100
+++ /var/tmp/diff_new_pack.I27pWT/_new  2016-01-22 01:08:37.0 +0100
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 
 Name:   ghc-HUnit
-Version:1.3.0.0
+Version:1.3.1.0
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause

++ HUnit-1.3.0.0.tar.gz -> HUnit-1.3.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.0.0/HUnit.cabal 
new/HUnit-1.3.1.0/HUnit.cabal
--- old/HUnit-1.3.0.0/HUnit.cabal   2015-08-21 10:48:41.0 +0200
+++ new/HUnit-1.3.1.0/HUnit.cabal   2016-01-11 10:04:20.0 +0100
@@ -1,5 +1,5 @@
 Name:   HUnit
-Version:1.3.0.0
+Version:1.3.1.0
 Cabal-Version:  >= 1.8
 License:BSD3
 License-File:   LICENSE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.0.0/README.md new/HUnit-1.3.1.0/README.md
--- old/HUnit-1.3.0.0/README.md 2015-08-21 10:48:41.0 +0200
+++ new/HUnit-1.3.1.0/README.md 2016-01-11 10:04:20.0 +0100
@@ -17,6 +17,10 @@
 
 ## Changes
 
+### 1.3.1.0
+
+- add minimal support for GHC 8.0
+
 ### 1.3.0.0
 
 - removed support for old compilers
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.0.0/Test/HUnit/Base.hs 
new/HUnit-1.3.1.0/Test/HUnit/Base.hs
--- old/HUnit-1.3.0.0/Test/HUnit/Base.hs2015-08-21 10:48:41.0 
+0200
+++ new/HUnit-1.3.1.0/Test/HUnit/Base.hs2016-01-11 10:04:20.0 
+0100
@@ -2,6 +2,7 @@
 #if MIN_VERSION_base(4,8,1)
 #define HAS_SOURCE_LOCATIONS
 {-# LANGUAGE ImplicitParams #-}
+{-# LANGUAGE ConstrainedClassMethods #-}
 #endif
 
 -- | Basic definitions for the HUnit library.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.3.0.0/Test/HUnit/Lang.hs 
new/HUnit-1.3.1.0/Test/HUnit/Lang.hs
--- old/HUnit-1.3.0.0/Test/HUnit/Lang.hs2015-08-21 10:48:41.0 
+0200
+++ new/HUnit-1.3.1.0/Test/HUnit/Lang.hs2016-01-11 10:04:20.0 
+0100
@@ -25,7 +25,9 @@
 import   Data.Typeable
 
 #ifdef HAS_SOURCE_LOCATIONS
+#if !(MIN_VERSION_base(4,9,0))
 import   GHC.SrcLoc
+#endif
 import   GHC.Stack
 #endif
 




commit ghc-HUnit for openSUSE:Factory

2016-01-08 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2016-01-08 15:22:57

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is "ghc-HUnit"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2014-11-26 
20:54:53.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2016-01-08 
15:22:58.0 +0100
@@ -1,0 +2,5 @@
+Wed Dec 30 12:32:27 UTC 2015 - mimi...@gmail.com
+
+- update to 1.3.0.0
+
+---

Old:

  HUnit-1.2.5.2.tar.gz

New:

  HUnit-1.3.0.0.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.ns0gUB/_old  2016-01-08 15:22:59.0 +0100
+++ /var/tmp/diff_new_pack.ns0gUB/_new  2016-01-08 15:22:59.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %global pkg_name HUnit
 
 Name:   ghc-HUnit
-Version:1.2.5.2
+Version:1.3.0.0
 Release:0
 Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
@@ -75,6 +75,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc examples README doc
+%doc examples README.md doc
 
 %changelog

++ HUnit-1.2.5.2.tar.gz -> HUnit-1.3.0.0.tar.gz ++
 1659 lines of diff (skipped)




commit ghc-HUnit for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2014-11-26 20:54:47

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is ghc-HUnit

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2014-08-25 
11:05:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2014-11-26 
20:54:53.0 +0100
@@ -1,0 +2,5 @@
+Tue Sep  2 08:22:40 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- regenerate spec file 
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.JVffdX/_old  2014-11-26 20:54:54.0 +0100
+++ /var/tmp/diff_new_pack.JVffdX/_new  2014-11-26 20:54:54.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-HUnit
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,45 +16,42 @@
 #
 
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
-#
-
 %global pkg_name HUnit
 
-%global common_summary A unit testing framework for Haskell
-
-%global common_description HUnit is a unit testing framework for Haskell, 
inspired by the JUnit tool for Java, see: http://www.junit.org.
-
 Name:   ghc-HUnit
 Version:1.2.5.2
 Release:0
-Summary:%{common_summary}
+Summary:A unit testing framework for Haskell
 License:BSD-3-Clause
 Group:  System/Libraries
 
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# BEGIN cabal2spec
 Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
+
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros
-# END cabal2spec
+# Begin cabal-rpm deps:
+BuildRequires:  ghc-deepseq-devel
+# End cabal-rpm deps
 
 %description
-%{common_description}
+HUnit is a unit testing framework for Haskell, inspired by the JUnit tool for
+Java, see: http://www.junit.org.
+
 
 %package devel
 Summary:Haskell %{pkg_name} library development files
-Group:  Development/Languages/Other
-Requires:   ghc-compiler
-Requires(post): ghc-compiler
-Requires(postun): ghc-compiler
+Group:  Development/Libraries/Other
+Provides:   %{name}-static = %{version}-%{release}
+Requires:   ghc-compiler = %{ghc_version}
+Requires(post): ghc-compiler = %{ghc_version}
+Requires(postun): ghc-compiler = %{ghc_version}
 Requires:   %{name} = %{version}-%{release}
 
 %description devel
-%{common_description}
-This package contains the development files.
+This package provides the Haskell %{pkg_name} library development files.
+
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
@@ -64,6 +61,7 @@
 
 %install
 %ghc_lib_install
+rm -rf %{buildroot}%{_datadir}/%{pkg_name}-%{version}
 
 %post devel
 %ghc_pkg_recache
@@ -74,9 +72,9 @@
 %files -f %{name}.files
 %defattr(-,root,root,-)
 %doc LICENSE
-%{_datadir}/%{pkg_name}-%{version}
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc examples README doc
 
 %changelog

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-HUnit for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2014-08-25 11:04:27

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is ghc-HUnit

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2013-08-06 
06:51:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2014-08-25 
11:05:44.0 +0200
@@ -1,0 +2,5 @@
+Fri Aug 22 23:56:20 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- enable PowerPC builds
+
+---



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.NbKFVy/_old  2014-08-25 11:05:45.0 +0200
+++ /var/tmp/diff_new_pack.NbKFVy/_new  2014-08-25 11:05:45.0 +0200
@@ -36,7 +36,6 @@
 # BEGIN cabal2spec
 Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
-ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-deepseq-devel
 BuildRequires:  ghc-rpm-macros

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit ghc-HUnit for openSUSE:Factory

2013-08-05 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2013-08-06 06:51:38

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is ghc-HUnit

Changes:

--- /work/SRC/openSUSE:Factory/ghc-HUnit/ghc-HUnit.changes  2013-01-01 
11:59:16.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2013-08-06 
06:51:39.0 +0200
@@ -1,0 +2,8 @@
+Mon May  6 08:45:33 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- update to 1.2.5.2 from upstream
+* no upstream changelog
+- update required for Haskell Platform 2013.2 
+- more transparent packaging (fewer macros)
+
+---

Old:

  HUnit-1.2.5.1.tar.gz

New:

  HUnit-1.2.5.2.tar.gz



Other differences:
--
++ ghc-HUnit.spec ++
--- /var/tmp/diff_new_pack.YUjrUP/_old  2013-08-06 06:51:40.0 +0200
+++ /var/tmp/diff_new_pack.YUjrUP/_new  2013-08-06 06:51:40.0 +0200
@@ -1,8 +1,7 @@
 #
-# spec file for ghc-HUnit
+# spec file for package ghc-HUnit
 #
-
-# Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +15,10 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
 %global pkg_name HUnit
 
 %global common_summary A unit testing framework for Haskell
@@ -23,48 +26,58 @@
 %global common_description HUnit is a unit testing framework for Haskell, 
inspired by the JUnit tool for Java, see: http://www.junit.org.
 
 Name:   ghc-HUnit
-Version:1.2.5.1
-Release:1
+Version:1.2.5.2
+Release:0
 Summary:%{common_summary}
-
-Group:  System/Libraries
 License:BSD-3-Clause
+Group:  System/Libraries
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # BEGIN cabal2spec
-URL:http://hackage.haskell.org/package/%{pkg_name}
+Url:http://hackage.haskell.org/package/%{pkg_name}
 Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
 ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
 BuildRequires:  ghc-Cabal-devel
-BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
+BuildRequires:  ghc-deepseq-devel
+BuildRequires:  ghc-rpm-macros
 # END cabal2spec
 
 %description
 %{common_description}
 
+%package devel
+Summary:Haskell %{pkg_name} library development files
+Group:  Development/Languages/Other
+Requires:   ghc-compiler
+Requires(post): ghc-compiler
+Requires(postun): ghc-compiler
+Requires:   %{name} = %{version}-%{release}
+
+%description devel
+%{common_description}
+This package contains the development files.
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
 
-
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
+%post devel
+%ghc_pkg_recache
 
-# devel subpackage
-%ghc_devel_package
-
-%ghc_devel_description
-
-
-%ghc_devel_post_postun
-
+%postun devel
+%ghc_pkg_recache
 
-%ghc_files LICENSE
-%doc %{_datadir}/%{pkg_name}-%{version}
+%files -f %{name}.files
+%defattr(-,root,root,-)
+%doc LICENSE
+%{_datadir}/%{pkg_name}-%{version}
 
+%files devel -f %{name}-devel.files
+%defattr(-,root,root,-)
 
 %changelog

++ HUnit-1.2.5.1.tar.gz - HUnit-1.2.5.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.2.5.1/HUnit.cabal 
new/HUnit-1.2.5.2/HUnit.cabal
--- old/HUnit-1.2.5.1/HUnit.cabal   2012-07-20 10:14:28.0 +0200
+++ new/HUnit-1.2.5.2/HUnit.cabal   2013-04-01 22:00:42.0 +0200
@@ -1,5 +1,5 @@
 Name:   HUnit
-Version:1.2.5.1
+Version:1.2.5.2
 Cabal-Version:  = 1.8
 License:BSD3
 License-File:   LICENSE
@@ -13,8 +13,9 @@
 HUnit is a unit testing framework for Haskell, inspired by the
 JUnit tool for Java, see: http://www.junit.org.
 Tested-With:
-GHC == 7.0.4
 GHC == 7.4.1
+GHC == 7.4.2
+GHC == 7.7
 Build-Type: Simple
 Extra-Source-Files:
 HUnit.cabal.hugs
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/HUnit-1.2.5.1/HUnit.cabal.tests 
new/HUnit-1.2.5.2/HUnit.cabal.tests
--- old/HUnit-1.2.5.1/HUnit.cabal.tests 2012-07-20 10:14:28.0 +0200
+++ new/HUnit-1.2.5.2/HUnit.cabal.tests 2013-04-01 22:00:42.0 +0200
@@ -6,7 +6,7 @@
 -- To 

commit ghc-HUnit for openSUSE:Factory

2013-01-01 Thread h_root
Hello community,

here is the log from the commit of package ghc-HUnit for openSUSE:Factory 
checked in at 2013-01-01 11:59:14

Comparing /work/SRC/openSUSE:Factory/ghc-HUnit (Old)
 and  /work/SRC/openSUSE:Factory/.ghc-HUnit.new (New)


Package is ghc-HUnit, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-HUnit.new/ghc-HUnit.changes 2013-01-01 
11:59:16.0 +0100
@@ -0,0 +1,31 @@
+---
+Sun Dec 30 17:42:56 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- expand macro in name tag to help source validator 
+
+---
+Sat Nov 17 14:05:30 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- make service localonly for Factory submission 
+
+---
+Mon Oct  1 19:32:18 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- update to 1.2.5.1 from upstream
+- required by Haskell Platform 2012.4.0.0 
+
+---
+Tue Jun  5 13:58:45 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- cabal2spec 0.25.5 template for spec file 
+
+---
+Thu Feb 23 14:18:40 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- Added BuildRoot for sle11-sp1 
+
+---
+Tue Jan  3 14:53:54 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- Initial packaging. 
+

New:

  HUnit-1.2.5.1.tar.gz
  _service
  ghc-HUnit.changes
  ghc-HUnit.spec



Other differences:
--
++ ghc-HUnit.spec ++
#
# spec file for ghc-HUnit
#

# Copyright (c) 2012 Peter Trommler peter.tromm...@ohm-hochschule.de
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#

%global pkg_name HUnit

%global common_summary A unit testing framework for Haskell

%global common_description HUnit is a unit testing framework for Haskell, 
inspired by the JUnit tool for Java, see: http://www.junit.org.

Name:   ghc-HUnit
Version:1.2.5.1
Release:1
Summary:%{common_summary}

Group:  System/Libraries
License:BSD-3-Clause
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
# BEGIN cabal2spec
URL:http://hackage.haskell.org/package/%{pkg_name}
Source0:
http://hackage.haskell.org/packages/archive/%{pkg_name}/%{version}/%{pkg_name}-%{version}.tar.gz
ExclusiveArch:  %{ix86} x86_64 %{ghc_arches}
BuildRequires:  ghc-Cabal-devel
BuildRequires:  ghc-rpm-macros %{!?without_hscolour:hscolour}
# END cabal2spec

%description
%{common_description}


%prep
%setup -q -n %{pkg_name}-%{version}


%build
%ghc_lib_build


%install
%ghc_lib_install


# devel subpackage
%ghc_devel_package

%ghc_devel_description


%ghc_devel_post_postun


%ghc_files LICENSE
%doc %{_datadir}/%{pkg_name}-%{version}


%changelog
++ _service ++
services
  
service name=download_files mode=localonly//services
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org