commit ghc-random for openSUSE:Factory

2020-09-07 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2020-09-07 22:03:27

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


Package is "ghc-random"

Mon Sep  7 22:03:27 2020 rev:18 rq:832308 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2020-08-28 
21:36:39.568760226 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new.3399/ghc-random.changes  
2020-09-07 22:03:30.854103179 +0200
@@ -1,0 +2,6 @@
+Mon Aug 31 09:34:32 UTC 2020 - psim...@suse.com
+
+- Update random to version 1.1 revision 1.
+  Upstream has revised the Cabal build instructions on Hackage.
+
+---



Other differences:
--



commit ghc-random for openSUSE:Factory

2020-08-28 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2020-08-28 21:36:39

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


Package is "ghc-random"

Fri Aug 28 21:36:39 2020 rev:17 rq:829394 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2020-06-19 
17:17:14.150856473 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new.3399/ghc-random.changes  
2020-08-28 21:36:39.568760226 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:45:49 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.3iQVX8/_old  2020-08-28 21:36:40.092760475 +0200
+++ /var/tmp/diff_new_pack.3iQVX8/_new  2020-08-28 21:36:40.096760477 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# Copyright (c) 2019 SUSE LLC
+# 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
@@ -44,7 +44,7 @@
 This package provides the Haskell %{pkg_name} library development files.
 
 %prep
-%setup -q -n %{pkg_name}-%{version}
+%autosetup -n %{pkg_name}-%{version}
 cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build




commit ghc-random for openSUSE:Factory

2020-06-19 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2020-06-19 17:17:13

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


Package is "ghc-random"

Fri Jun 19 17:17:13 2020 rev:16 rq:815156 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2019-12-27 
13:56:26.832747561 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-random.new.3606/ghc-random.changes  
2020-06-19 17:17:14.150856473 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:30 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.7yxnsW/_old  2020-06-19 17:17:15.246859577 +0200
+++ /var/tmp/diff_new_pack.7yxnsW/_new  2020-06-19 17:17:15.250859589 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed




commit ghc-random for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2019-12-27 13:56:23

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


Package is "ghc-random"

Fri Dec 27 13:56:23 2019 rev:15 rq:759482 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-10-25 
09:03:03.094625528 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new.6675/ghc-random.changes  
2019-12-27 13:56:26.832747561 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:14:30 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.SIyWkO/_old  2019-12-27 13:56:27.368747820 +0100
+++ /var/tmp/diff_new_pack.SIyWkO/_new  2019-12-27 13:56:27.368747820 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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
@@ -22,7 +22,6 @@
 Release:0
 Summary:Random number library
 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
 Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
@@ -36,7 +35,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-random for openSUSE:Factory

2018-10-25 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2018-10-25 09:02:58

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


Package is "ghc-random"

Thu Oct 25 09:02:58 2018 rev:14 rq:643444 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-07-24 
17:21:14.611212244 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2018-10-25 09:03:03.094625528 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:31:54 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.Ty9ZvO/_old  2018-10-25 09:03:03.942625008 +0200
+++ /var/tmp/diff_new_pack.Ty9ZvO/_new  2018-10-25 09:03:03.946625006 +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-random for openSUSE:Factory

2018-07-24 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2018-07-24 17:21:14

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


Package is "ghc-random"

Tue Jul 24 17:21:14 2018 rev:13 rq:623837 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2018-05-30 
12:26:55.231077880 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2018-07-24 17:21:14.611212244 +0200
@@ -1,0 +2,6 @@
+Wed Jul 18 14:26:37 UTC 2018 - psim...@suse.com
+
+- Cosmetic: replace tabs with blanks, strip trailing white space,
+  and update copyright headers with spec-cleaner.
+
+---
@@ -78 +83,0 @@
-



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.wv73jW/_old  2018-07-24 17:21:15.215213018 +0200
+++ /var/tmp/diff_new_pack.wv73jW/_new  2018-07-24 17:21:15.219213023 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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




commit ghc-random for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2018-05-30 12:20:16

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


Package is "ghc-random"

Wed May 30 12:20:16 2018 rev:12 rq:609811 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2017-09-15 
22:07:59.696544102 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2018-05-30 12:26:55.231077880 +0200
@@ -1,0 +2,5 @@
+Wed May 16 14:36:27 UTC 2018 - psim...@suse.com
+
+- Prefer the new %license attribute over %doc.
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.wIlhhI/_old  2018-05-30 12:26:56.039050121 +0200
+++ /var/tmp/diff_new_pack.wIlhhI/_new  2018-05-30 12:26:56.043049983 +0200
@@ -62,7 +62,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGELOG.md README.md




commit ghc-random for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2017-09-15 22:07:58

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


Package is "ghc-random"

Fri Sep 15 22:07:58 2017 rev:11 rq:525254 version:1.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2017-02-11 
01:41:48.291746676 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2017-09-15 22:07:59.696544102 +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-random.spec ++
--- /var/tmp/diff_new_pack.cW3Tue/_old  2017-09-15 22:08:00.360450563 +0200
+++ /var/tmp/diff_new_pack.cW3Tue/_new  2017-09-15 22:08:00.36445 +0200
@@ -22,14 +22,13 @@
 Release:0
 Summary:Random number library
 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
 Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 BuildRequires:  ghc-time-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
 This package provides a basic random number generation library, including the
@@ -37,7 +36,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}
@@ -63,10 +62,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
 
 %changelog




commit ghc-random for openSUSE:Factory

2017-02-10 Thread root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2017-02-11 01:41:47

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2016-07-21 
08:13:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2017-02-11 01:41:48.291746676 +0100
@@ -1,0 +2,5 @@
+Thu Jan 26 16:20:16 UTC 2017 - psim...@suse.com
+
+- Update to version 1.1 revision 1 with cabal2obs.
+
+---

New:

  random.cabal



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.MUTwIY/_old  2017-02-11 01:41:49.923516425 +0100
+++ /var/tmp/diff_new_pack.MUTwIY/_new  2017-02-11 01:41:49.923516425 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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
@@ -22,15 +22,14 @@
 Release:0
 Summary:Random number library
 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#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
-# Begin cabal-rpm deps:
 BuildRequires:  ghc-time-devel
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# End cabal-rpm deps
 
 %description
 This package provides a basic random number generation library, including the
@@ -49,16 +48,14 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build
 
-
 %install
 %ghc_lib_install
 
-
 %post devel
 %ghc_pkg_recache
 
@@ -71,6 +68,5 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc CHANGELOG.md README.md
 
 %changelog

++ random.cabal ++
name:   random
version:1.1
x-revision: 1




license:BSD3
license-file:   LICENSE
maintainer: carter dot schonwald at google mail dot com
bug-reports:https://github.com/haskell/random/issues
synopsis:   random number library
category:   System
description:
This package provides a basic random number generation
library, including the ability to split random number
generators.

extra-source-files:
  .travis.yml
  README.md
  CHANGELOG.md
  .gitignore
  .darcs-boring



build-type: Simple
-- cabal-version 1.8 needed because "the field 'build-depends: random' refers
-- to a library which is defined within the same package"
cabal-version: >= 1.8



Library
exposed-modules:
System.Random
extensions: CPP
GHC-Options: -O2
build-depends: base >= 3 && < 5, time

source-repository head
type: git
location: http://git.haskell.org/packages/random.git

-- To run the Test-Suite:
-- $ cabal configure --enable-tests
-- $ cabal test --show-details=always --test-options="+RTS -M1M -RTS"

Test-Suite T7936
type:   exitcode-stdio-1.0
main-is:T7936.hs
hs-source-dirs: tests
build-depends:  base >= 3 && < 5, random
ghc-options:-rtsopts -O2

Test-Suite TestRandomRs
type:   exitcode-stdio-1.0
main-is:TestRandomRs.hs
hs-source-dirs: tests
build-depends:  base >= 3 && < 5, random
ghc-options:-rtsopts -O2
-- TODO. Why does the following not work?
--test-options:   +RTS -M1M -RTS

Test-Suite TestRandomIOs
type:   exitcode-stdio-1.0
main-is:TestRandomIOs.hs
hs-source-dirs: tests
build-depends:  base >= 3 && < 5, random
ghc-options:-rtsopts -O2



commit ghc-random for openSUSE:Factory

2016-07-20 Thread h_root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2016-07-21 08:13:43

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2015-05-13 
07:13:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2016-07-21 08:13:44.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:13:32 UTC 2016 - psim...@suse.com
+
+- Update to version 1.1 revision 0 with cabal2obs.
+
+---

Old:

  _service



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.DupqqS/_old  2016-07-21 08:13:45.0 +0200
+++ /var/tmp/diff_new_pack.DupqqS/_new  2016-07-21 08:13:45.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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,48 @@
 
 
 %global pkg_name random
-
-Name:   ghc-random
+Name:   ghc-%{pkg_name}
 Version:1.1
 Release:0
 Summary:Random number library
 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-time-devel
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
 This package provides a basic random number generation library, including the
 ability to split random number generators.
 
-
 %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
 
+
 %post devel
 %ghc_pkg_recache
 
@@ -74,5 +71,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc CHANGELOG.md README.md
 
 %changelog




commit ghc-random for openSUSE:Factory

2015-05-12 Thread h_root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2015-05-13 07:13:03

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2014-11-26 
20:55:06.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2015-05-13 07:13:04.0 +0200
@@ -1,0 +2,10 @@
+Thu Apr  9 17:25:19 UTC 2015 - mimi...@gmail.com
+
+- update to 1.1
+  * breaking change to `randomIValInteger` to improve RNG quality and 
performance
+  * correct documentation about generated range of Int32 sized values of type 
Int
+  * fix memory leaks by using strict fields and strict atomicModifyIORef'
+  * support for base < 4.6 (which doesnt provide strict atomicModifyIORef')
+  * fix C type in test suite https://github.com/haskell/random/pull/9
+
+---

Old:

  random-1.0.1.1.tar.gz

New:

  random-1.1.tar.gz



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.yaWlQL/_old  2015-05-13 07:13:04.0 +0200
+++ /var/tmp/diff_new_pack.yaWlQL/_new  2015-05-13 07:13:04.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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 random
 
 Name:   ghc-random
-Version:1.0.1.1
+Version:1.1
 Release:0
 Summary:Random number library
 License:BSD-3-Clause

++ random-1.0.1.1.tar.gz -> random-1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.0.1.1/.darcs-boring 
new/random-1.1/.darcs-boring
--- old/random-1.0.1.1/.darcs-boring1970-01-01 01:00:00.0 +0100
+++ new/random-1.1/.darcs-boring2014-09-16 23:34:43.0 +0200
@@ -0,0 +1,5 @@
+^dist(/|$)
+^setup(/|$)
+^GNUmakefile$
+^Makefile.local$
+^.depend(.bak)?$
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.0.1.1/.gitignore new/random-1.1/.gitignore
--- old/random-1.0.1.1/.gitignore   1970-01-01 01:00:00.0 +0100
+++ new/random-1.1/.gitignore   2014-09-16 23:34:43.0 +0200
@@ -0,0 +1,12 @@
+*~
+
+Thumbs.db
+.DS_Store
+
+GNUmakefile
+dist-install/
+ghc.mk
+
+dist
+.cabal-sandbox
+cabal.sandbox.config
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.0.1.1/.travis.yml new/random-1.1/.travis.yml
--- old/random-1.0.1.1/.travis.yml  1970-01-01 01:00:00.0 +0100
+++ new/random-1.1/.travis.yml  2014-09-16 23:34:43.0 +0200
@@ -0,0 +1,5 @@
+language: haskell
+ghc:
+  - 7.4
+  - 7.6
+  - 7.8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.0.1.1/CHANGELOG.md 
new/random-1.1/CHANGELOG.md
--- old/random-1.0.1.1/CHANGELOG.md 1970-01-01 01:00:00.0 +0100
+++ new/random-1.1/CHANGELOG.md 2014-09-16 23:34:43.0 +0200
@@ -0,0 +1,26 @@
+# 1.1
+  * breaking change to `randomIValInteger` to improve RNG quality and 
performance
+see https://github.com/haskell/random/pull/4 and
+ghc https://ghc.haskell.org/trac/ghc/ticket/8898
+  * correct documentation about generated range of Int32 sized values of type 
Int
+https://github.com/haskell/random/pull/7
+  * fix memory leaks by using strict fields and strict atomicModifyIORef'
+https://github.com/haskell/random/pull/8
+related to ghc trac tickets  #7936 and #4218
+  * support for base < 4.6 (which doesnt provide strict atomicModifyIORef')
+and integrating Travis CI support.
+https://github.com/haskell/random/pull/12
+  * fix C type in test suite https://github.com/haskell/random/pull/9
+
+# 1.0.1.1
+bump for overflow bug fixes
+
+# 1.0.1.2
+bump for ticket 8704, build fusion
+
+# 1.0.1.0
+bump for bug fixes,
+
+# 1.0.0.4
+bumped version for float/double range bugfix
+
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/random-1.0.1.1/README.md new/random-1.1/README.md
--- old/random-1.0.1.1/README.md1970-01-01 01:00:00.0 +0100
+++ new/random-1.1/README.md2014-09-16 23:34:43.0 +0200
@@ -0,0 +1,18 @@
+The Haskell Standard Library -- Random Number Generation
+
+[![Build 
Statu

commit ghc-random for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

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

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2014-08-25 
11:06:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2014-11-26 20:55:06.0 +0100
@@ -1,0 +2,5 @@
+Tue Sep  2 09:53:08 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- regenerate spec file 
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.Dnfnu5/_old  2014-11-26 20:55:07.0 +0100
+++ /var/tmp/diff_new_pack.Dnfnu5/_new  2014-11-26 20:55:07.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-random
 #
-# 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
@@ -18,40 +18,40 @@
 
 %global pkg_name random
 
-%global common_summary Haskell random number library
-
-%global common_description This package provides a basic random number 
generation library, including the ability to split random number generators.
-
 Name:   ghc-random
 Version:1.0.1.1
 Release:0
-Summary:%{common_summary}
+Summary:Random number library
 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-rpm-macros
+# Begin cabal-rpm deps:
 BuildRequires:  ghc-time-devel
-# END cabal2spec
+# End cabal-rpm deps
 
 %description
-%{common_description}
+This package provides a basic random number generation library, including the
+ability to split random number generators.
+
 
 %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}

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



commit ghc-random for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

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

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2013-08-01 
15:32:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2014-08-25 11:06:01.0 +0200
@@ -1,0 +2,5 @@
+Sat Aug 23 00:18:32 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- enable PowerPC builds
+
+---



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.fdTYup/_old  2014-08-25 11:06:02.0 +0200
+++ /var/tmp/diff_new_pack.fdTYup/_new  2014-08-25 11:06:02.0 +0200
@@ -33,7 +33,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-rpm-macros
 BuildRequires:  ghc-time-devel

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



commit ghc-random for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2013-08-01 15:32:55

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


Package is "ghc-random"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-random/ghc-random.changes2013-01-02 
12:56:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2013-08-01 15:32:56.0 +0200
@@ -1,0 +2,5 @@
+Mon May  6 09:35:42 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- more transparent packaging (fewer macros) 
+
+---

Old:

  rpmlintrc



Other differences:
--
++ ghc-random.spec ++
--- /var/tmp/diff_new_pack.3GQXx1/_old  2013-08-01 15:32:56.0 +0200
+++ /var/tmp/diff_new_pack.3GQXx1/_new  2013-08-01 15:32:56.0 +0200
@@ -1,8 +1,7 @@
 #
-# spec file for ghc-random
+# spec file for package ghc-random
 #
-
-# 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,7 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %global pkg_name random
 
 %global common_summary Haskell random number library
@@ -24,47 +24,56 @@
 
 Name:   ghc-random
 Version:1.0.1.1
-Release:1
+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-rpm-macros
 BuildRequires:  ghc-time-devel
 # 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
+%files -f %{name}.files
+%defattr(-,root,root,-)
+%doc LICENSE
 
+%files devel -f %{name}-devel.files
+%defattr(-,root,root,-)
 
 %changelog

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



commit ghc-random for openSUSE:Factory

2013-01-02 Thread h_root
Hello community,

here is the log from the commit of package ghc-random for openSUSE:Factory 
checked in at 2013-01-02 12:56:46

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


Package is "ghc-random", Maintainer is ""

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-random.new/ghc-random.changes   
2013-01-02 12:56:49.0 +0100
@@ -0,0 +1,33 @@
+---
+Sun Dec 30 18:34:01 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- expand macro in name tag to help source validator 
+
+---
+Sat Nov 17 14:38:03 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- make service localonly for Factory submission 
+
+---
+Sun May  6 08:01:59 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- spec file template generated by cabal2spec-0.25.5
+- added copyright notice to spec file
+- added summary and description to spec file 
+
+---
+Fri Jan  6 15:18:40 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- Upgrade to 1.0.1.1 from upstream
+- Enable hscolour 
+
+---
+Mon Dec  5 15:08:48 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Add exclusive archs. 
+
+---
+Mon Dec  5 15:06:42 UTC 2011 - peter.tromm...@ohm-hochschule.de
+
+- Initial packaging. 
+

New:

  _service
  ghc-random.changes
  ghc-random.spec
  random-1.0.1.1.tar.gz
  rpmlintrc



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

# 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 random

%global common_summary Haskell random number library

%global common_description This package provides a basic random number 
generation library, including the ability to split random number generators.

Name:   ghc-random
Version:1.0.1.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}
BuildRequires:  ghc-time-devel
# 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


%changelog
++ _service ++

  

++ rpmlintrc ++
addFilter("static-library-without-debuginfo")
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org