commit ghc-split for openSUSE:Factory

2020-08-28 Thread root
Hello community,

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

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


Package is "ghc-split"

Fri Aug 28 21:38:28 2020 rev:21 rq:829425 version:0.2.3.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2020-06-19 
17:18:35.295086153 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new.3399/ghc-split.changes
2020-08-28 21:38:28.684811921 +0200
@@ -1,0 +2,5 @@
+Tue Aug 18 10:46:04 UTC 2020 - Peter Simons 
+
+- Replace %setup -q with the more modern %autosetup macro.
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.di63u5/_old  2020-08-28 21:38:29.176812154 +0200
+++ /var/tmp/diff_new_pack.di63u5/_new  2020-08-28 21:38:29.176812154 +0200
@@ -60,7 +60,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-split for openSUSE:Factory

2020-06-19 Thread root
Hello community,

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

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


Package is "ghc-split"

Fri Jun 19 17:18:28 2020 rev:20 rq:815178 version:0.2.3.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2020-03-09 
14:17:02.370651190 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new.3606/ghc-split.changes
2020-06-19 17:18:35.295086153 +0200
@@ -1,0 +2,5 @@
+Tue Jun 16 11:14:37 UTC 2020 - Peter Simons 
+
+- Re-generate file with latest version of spec-cleaner.
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.HlT8Gw/_old  2020-06-19 17:18:36.787090073 +0200
+++ /var/tmp/diff_new_pack.HlT8Gw/_new  2020-06-19 17:18:36.791090084 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# Copyright (c) 2020 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




commit ghc-split for openSUSE:Factory

2020-03-09 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2020-03-09 14:16:56

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


Package is "ghc-split"

Mon Mar  9 14:16:56 2020 rev:19 rq:780035 version:0.2.3.4

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2019-12-27 
13:57:36.184781073 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new.26092/ghc-split.changes   
2020-03-09 14:17:02.370651190 +0100
@@ -1,0 +2,16 @@
+Thu Feb 27 14:17:00 UTC 2020 - psim...@suse.com
+
+- Update split to version 0.2.3.4.
+  * 0.2.3.4 (22 February 2020)
+
+- Allow base-4.14 for GHC-8.10
+
+  * 0.2.3.3-r2 (19 August 2019)
+
+- Allow base-4.13 for GHC-8.8
+
+  * 0.2.3.3-r1 (2 August 2018)
+
+- Allow base-4.12 for GHC-8.6
+
+---

Old:

  split-0.2.3.3.tar.gz
  split.cabal

New:

  split-0.2.3.4.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.LNZPvo/_old  2020-03-09 14:17:03.230651757 +0100
+++ /var/tmp/diff_new_pack.LNZPvo/_new  2020-03-09 14:17:03.238651762 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 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,13 +19,12 @@
 %global pkg_name split
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3.3
+Version:0.2.3.4
 Release:0
 Summary:Combinator library for splitting lists
 License:BSD-3-Clause
 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/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 %if %{with tests}
@@ -62,7 +61,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ split-0.2.3.3.tar.gz -> split-0.2.3.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.3/CHANGES new/split-0.2.3.4/CHANGES
--- old/split-0.2.3.3/CHANGES   2018-01-24 04:00:12.0 +0100
+++ new/split-0.2.3.4/CHANGES   2001-09-09 03:46:40.0 +0200
@@ -1,3 +1,15 @@
+* 0.2.3.4 (22 February 2020)
+
+  - Allow base-4.14 for GHC-8.10
+
+* 0.2.3.3-r2 (19 August 2019)
+
+  - Allow base-4.13 for GHC-8.8
+
+* 0.2.3.3-r1 (2 August 2018)
+
+  - Allow base-4.12 for GHC-8.6
+
 * 0.2.3.3 (23 Jan 2018)
 
   - Update for GHC-8.4, test with GHC 7.0-8.4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.3/split.cabal 
new/split-0.2.3.4/split.cabal
--- old/split-0.2.3.3/split.cabal   2018-01-24 04:00:12.0 +0100
+++ new/split-0.2.3.4/split.cabal   2001-09-09 03:46:40.0 +0200
@@ -1,5 +1,5 @@
 Name:split
-Version: 0.2.3.3
+Version: 0.2.3.4
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -35,7 +35,7 @@
 Category:List
 Build-type:  Simple
 Cabal-Version:   >= 1.10
-Tested-with: GHC ==7.0.4, GHC ==7.2.2, GHC ==7.4.2, GHC ==7.6.3, GHC 
==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC ==8.2.2, GHC==8.4.1
+Tested-with: GHC ==7.0.4 || ==7.2.2 || ==7.4.2 || ==7.6.3 || ==7.8.4 
|| ==7.10.3 || ==8.0.2 || ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.2 || ==8.10.1
 Bug-reports: https://github.com/byorgey/split/issues
 
 Test-suite split-tests
@@ -51,7 +51,7 @@
 
 Library
   ghc-options:   -Wall
-  build-depends: base <4.12
+  build-depends: base < 4.15
   exposed-modules:   Data.List.Split, Data.List.Split.Internals
   default-language:  Haskell2010
   Hs-source-dirs:src




commit ghc-split for openSUSE:Factory

2019-12-27 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2019-12-27 13:57:33

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


Package is "ghc-split"

Fri Dec 27 13:57:33 2019 rev:18 rq:759513 version:0.2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2018-10-25 
09:05:00.802553394 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new.6675/ghc-split.changes
2019-12-27 13:57:36.184781073 +0100
@@ -1,0 +2,5 @@
+Fri Nov  8 16:14:48 UTC 2019 - Peter Simons 
+
+- Drop obsolete group attributes.
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.ESiJ0e/_old  2019-12-27 13:57:37.348781635 +0100
+++ /var/tmp/diff_new_pack.ESiJ0e/_new  2019-12-27 13:57:37.352781637 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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,10 +23,9 @@
 Release:0
 Summary:Combinator library for splitting lists
 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
+Source1:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/2.cabal#/%{pkg_name}.cabal
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
 %if %{with tests}
@@ -53,7 +52,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}

++ split.cabal ++
--- /var/tmp/diff_new_pack.ESiJ0e/_old  2019-12-27 13:57:37.376781649 +0100
+++ /var/tmp/diff_new_pack.ESiJ0e/_new  2019-12-27 13:57:37.376781649 +0100
@@ -1,6 +1,6 @@
 Name:split
 Version: 0.2.3.3
-x-revision: 1
+x-revision: 2
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -52,7 +52,7 @@
 
 Library
   ghc-options:   -Wall
-  build-depends: base <4.13
+  build-depends: base < 4.14
   exposed-modules:   Data.List.Split, Data.List.Split.Internals
   default-language:  Haskell2010
   Hs-source-dirs:src




commit ghc-split for openSUSE:Factory

2018-10-25 Thread root
Hello community,

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

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


Package is "ghc-split"

Thu Oct 25 09:04:58 2018 rev:17 rq:643460 version:0.2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2018-08-20 
16:20:55.864950474 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2018-10-25 
09:05:00.802553394 +0200
@@ -1,0 +2,5 @@
+Sat Oct 20 11:32:01 UTC 2018 - Peter Simons 
+
+- Use https URL to refer to bugs.opensuse.org.
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.KxuLR3/_old  2018-10-25 09:05:01.370553046 +0200
+++ /var/tmp/diff_new_pack.KxuLR3/_new  2018-10-25 09:05:01.374553043 +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-split for openSUSE:Factory

2018-08-20 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2018-08-20 16:20:54

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


Package is "ghc-split"

Mon Aug 20 16:20:54 2018 rev:16 rq:630373 version:0.2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2018-07-21 
10:23:13.962986290 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2018-08-20 
16:20:55.864950474 +0200
@@ -1,0 +2,5 @@
+Tue Aug  7 07:10:52 UTC 2018 - psim...@suse.com
+
+- Update Cabal build information to GHC 8.6.x.
+
+---

New:

  split.cabal



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.AsTYIL/_old  2018-08-20 16:20:56.428951271 +0200
+++ /var/tmp/diff_new_pack.AsTYIL/_new  2018-08-20 16:20:56.436951283 +0200
@@ -26,6 +26,7 @@
 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
 %if %{with tests}
@@ -63,6 +64,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+cp -p %{SOURCE1} %{pkg_name}.cabal
 
 %build
 %ghc_lib_build

++ split.cabal ++
Name:split
Version: 0.2.3.3
x-revision: 1
Stability:   stable

Description: A collection of various methods for splitting
 lists into parts, akin to the \"split\" function
 found in several mainstream languages. Here is
 its tale:
 .
 Once upon a time the standard "Data.List" module
 held no function for splitting a list into parts
 according to a delimiter.  Many a brave
 lambda-knight strove to add such a function, but
 their striving was in vain, for Lo, the Supreme
 Council fell to bickering amongst themselves what
 was to be the essential nature of the One True
 Function which could cleave a list in twain (or
 thrain, or any required number of parts).
 .
 And thus came to pass the split package,
 comprising divers functions for splitting a list
 asunder, each according to its nature.  And the
 Supreme Council had no longer any grounds for
 argument, for the favored method of each was
 contained therein.
 .
 To get started, see the "Data.List.Split" module.
Synopsis:Combinator library for splitting lists.
License: BSD3
License-file:LICENSE
Copyright:   (c) Brent Yorgey, Louis Wasserman 2008-2012
Extra-source-files:  README, test/Properties.hs, CHANGES
Author:  Brent Yorgey
Maintainer:  byor...@gmail.com
Category:List
Build-type:  Simple
Cabal-Version:   >= 1.10
Tested-with: GHC ==7.0.4, GHC ==7.2.2, GHC ==7.4.2, GHC ==7.6.3, GHC 
==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC ==8.2.2, GHC==8.4.1
Bug-reports: https://github.com/byorgey/split/issues

Test-suite split-tests
  type:  exitcode-stdio-1.0
  main-is:   Properties.hs
  build-depends: base, QuickCheck >= 2.4, split
  default-language:  Haskell2010
  Hs-source-dirs:test

Source-repository head
  type:  git
  location:  http://github.com/byorgey/split.git

Library
  ghc-options:   -Wall
  build-depends: base <4.13
  exposed-modules:   Data.List.Split, Data.List.Split.Internals
  default-language:  Haskell2010
  Hs-source-dirs:src



commit ghc-split for openSUSE:Factory

2018-07-21 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2018-07-21 10:23:12

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


Package is "ghc-split"

Sat Jul 21 10:23:12 2018 rev:15 rq:623858 version:0.2.3.3

Changes:

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



Other differences:
--



commit ghc-split for openSUSE:Factory

2018-05-30 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2018-05-30 12:14:00

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


Package is "ghc-split"

Wed May 30 12:14:00 2018 rev:14 rq:607888 version:0.2.3.3

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2017-09-15 
22:13:51.271013691 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2018-05-30 
12:27:17.514308647 +0200
@@ -1,0 +2,6 @@
+Mon May 14 17:02:11 UTC 2018 - psim...@suse.com
+
+- Update split to version 0.2.3.3.
+  * Update for GHC-8.4, test with GHC 7.0-8.4
+
+---

Old:

  split-0.2.3.2.tar.gz

New:

  split-0.2.3.3.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.ZpJccX/_old  2018-05-30 12:27:18.118287694 +0200
+++ /var/tmp/diff_new_pack.ZpJccX/_new  2018-05-30 12:27:18.122287556 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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 split
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3.2
+Version:0.2.3.3
 Release:0
 Summary:Combinator library for splitting lists
 License:BSD-3-Clause
@@ -80,7 +80,7 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%doc LICENSE
+%license LICENSE
 
 %files devel -f %{name}-devel.files
 %doc CHANGES README

++ split-0.2.3.2.tar.gz -> split-0.2.3.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.2/CHANGES new/split-0.2.3.3/CHANGES
--- old/split-0.2.3.2/CHANGES   2017-05-15 22:00:58.0 +0200
+++ new/split-0.2.3.3/CHANGES   2018-01-24 04:00:12.0 +0100
@@ -1,3 +1,7 @@
+* 0.2.3.3 (23 Jan 2018)
+
+  - Update for GHC-8.4, test with GHC 7.0-8.4
+
 * 0.2.3.2 (15 May 2017)
 
   - Move to github.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.2/split.cabal 
new/split-0.2.3.3/split.cabal
--- old/split-0.2.3.2/split.cabal   2017-05-15 22:00:58.0 +0200
+++ new/split-0.2.3.3/split.cabal   2018-01-24 04:00:12.0 +0100
@@ -1,5 +1,5 @@
 Name:split
-Version: 0.2.3.2
+Version: 0.2.3.3
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -35,7 +35,7 @@
 Category:List
 Build-type:  Simple
 Cabal-Version:   >= 1.10
-Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1, GHC 
==7.8.3, GHC==7.10.3, GHC==8.0.1
+Tested-with: GHC ==7.0.4, GHC ==7.2.2, GHC ==7.4.2, GHC ==7.6.3, GHC 
==7.8.4, GHC==7.10.3, GHC==8.0.2, GHC ==8.2.2, GHC==8.4.1
 Bug-reports: https://github.com/byorgey/split/issues
 
 Test-suite split-tests
@@ -51,7 +51,7 @@
 
 Library
   ghc-options:   -Wall
-  build-depends: base <4.11
+  build-depends: base <4.12
   exposed-modules:   Data.List.Split, Data.List.Split.Internals
   default-language:  Haskell2010
   Hs-source-dirs:src




commit ghc-split for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2017-09-15 22:13:50

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


Package is "ghc-split"

Fri Sep 15 22:13:50 2017 rev:13 rq:525413 version:0.2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2017-06-04 
01:58:55.303891109 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2017-09-15 
22:13:51.271013691 +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-split.spec ++
--- /var/tmp/diff_new_pack.nIv6xM/_old  2017-09-15 22:13:51.830934813 +0200
+++ /var/tmp/diff_new_pack.nIv6xM/_new  2017-09-15 22:13:51.830934813 +0200
@@ -23,12 +23,11 @@
 Release:0
 Summary:Combinator library for splitting lists
 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-rpm-macros
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 %endif
@@ -53,7 +52,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}
@@ -81,11 +80,9 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 %doc CHANGES README
 
 %changelog




commit ghc-split for openSUSE:Factory

2017-06-03 Thread root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2017-06-04 01:58:54

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


Package is "ghc-split"

Sun Jun  4 01:58:54 2017 rev:12 rq:499730 version:0.2.3.2

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2016-07-27 
16:10:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2017-06-04 
01:58:55.303891109 +0200
@@ -1,0 +2,10 @@
+Thu May 18 09:52:28 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.2 with cabal2obs.
+
+---
+Sat Apr 29 18:32:33 UTC 2017 - psim...@suse.com
+
+- Update to version 0.2.3.1 revision 1 with cabal2obs.
+
+---

Old:

  split-0.2.3.1.tar.gz

New:

  split-0.2.3.2.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.ctFPXo/_old  2017-06-04 01:58:55.819818222 +0200
+++ /var/tmp/diff_new_pack.ctFPXo/_new  2017-06-04 01:58:55.819818222 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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,21 +19,19 @@
 %global pkg_name split
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.2.3.1
+Version:0.2.3.2
 Release:0
 Summary:Combinator library for splitting lists
 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
 BuildRequires:  ghc-rpm-macros
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-# Begin cabal-rpm deps:
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
 %endif
-# End cabal-rpm deps
 
 %description
 A collection of various methods for splitting lists into parts, akin to the
@@ -67,20 +65,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
@@ -94,6 +86,6 @@
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
-%doc README
+%doc CHANGES README
 
 %changelog

++ split-0.2.3.1.tar.gz -> split-0.2.3.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.1/CHANGES new/split-0.2.3.2/CHANGES
--- old/split-0.2.3.1/CHANGES   2016-05-03 04:13:41.0 +0200
+++ new/split-0.2.3.2/CHANGES   2017-05-15 22:00:58.0 +0200
@@ -1,3 +1,7 @@
+* 0.2.3.2 (15 May 2017)
+
+  - Move to github.
+
 * 0.2.3.1 (2 May 2016)
 
   - Fix a test case which was causing occasional spurious test suite
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.1/README new/split-0.2.3.2/README
--- old/split-0.2.3.1/README2016-05-03 04:13:41.0 +0200
+++ new/split-0.2.3.2/README2017-05-15 22:00:58.0 +0200
@@ -9,7 +9,7 @@
 
   There are no dependencies other than the base package.
   Data.List.Split has been tested with versions of GHC from 6.8.3 up
-  through 7.6.1.  It is completely Haskell2010 (probably also
+  through 8.0.1.  It is completely Haskell2010 (probably also
   Haskell98) compliant, so it probably builds with other compilers as
   well.
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3.1/split.cabal 
new/split-0.2.3.2/split.cabal
--- old/split-0.2.3.1/split.cabal   2016-05-03 04:13:41.0 +0200
+++ new/split-0.2.3.2/split.cabal   2017-05-15 22:00:58.0 +0200
@@ -1,5 +1,5 @@
 Name:split
-Version: 0.2.3.1
+Version: 0.2.3.2
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -36,7 +36,7 @@
 Build-type:  Simple
 Cabal-Version:   >= 1.10
 Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1, GHC 
==7.8.3, GHC==7.10.3, GHC==8.0.1
-Bug-reports: http://hub.darcs.net/byorgey/split/issues
+Bug-reports: https://github.com/byorgey/split/issues
 
 Test-suite split-tests
   type:  exitcode-stdio-1.0
@@ -46,12 +46,12 @@
   Hs-source-dirs:test
 
 

commit ghc-split for openSUSE:Factory

2016-07-27 Thread h_root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2016-07-27 16:10:48

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


Package is "ghc-split"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2016-05-17 
17:14:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2016-07-27 
16:10:50.0 +0200
@@ -1,0 +2,5 @@
+Sun Jul 10 17:13:12 UTC 2016 - psim...@suse.com
+
+- Update to version 0.2.3.1 revision 0 with cabal2obs.
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.TOcGuI/_old  2016-07-27 16:10:51.0 +0200
+++ /var/tmp/diff_new_pack.TOcGuI/_new  2016-07-27 16:10:51.0 +0200
@@ -17,23 +17,18 @@
 
 
 %global pkg_name split
-
 %bcond_with tests
-
-Name:   ghc-split
+Name:   ghc-%{pkg_name}
 Version:0.2.3.1
 Release:0
 Summary:Combinator library for splitting lists
 License:BSD-3-Clause
 Group:  System/Libraries
-
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
+BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 # Begin cabal-rpm deps:
 %if %{with tests}
 BuildRequires:  ghc-QuickCheck-devel
@@ -58,33 +53,35 @@
 
 To get started, see the "Data.List.Split" module.
 
-
 %package devel
 Summary:Haskell %{pkg_name} library development files
 Group:  Development/Libraries/Other
+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
 
+
 %check
 %if %{with tests}
-%cabal test
+%{cabal} test
 %endif
 
+
 %post devel
 %ghc_pkg_recache
 




commit ghc-split for openSUSE:Factory

2016-05-17 Thread h_root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2016-05-17 17:14:45

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


Package is "ghc-split"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2016-01-22 
01:08:24.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2016-05-17 
17:14:47.0 +0200
@@ -1,0 +2,7 @@
+Wed May  4 07:29:07 UTC 2016 - mimi...@gmail.com
+
+- update to 0.2.3.1
+* Fix a test case which was causing occasional spurious test suite
+failures due to too many discarded tests.
+
+---

Old:

  split-0.2.3.tar.gz

New:

  split-0.2.3.1.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.nu3jYQ/_old  2016-05-17 17:14:48.0 +0200
+++ /var/tmp/diff_new_pack.nu3jYQ/_new  2016-05-17 17:14:48.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-split
-Version:0.2.3
+Version:0.2.3.1
 Release:0
 Summary:Combinator library for splitting lists
 License:BSD-3-Clause

++ split-0.2.3.tar.gz -> split-0.2.3.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3/CHANGES new/split-0.2.3.1/CHANGES
--- old/split-0.2.3/CHANGES 2016-01-12 16:34:45.0 +0100
+++ new/split-0.2.3.1/CHANGES   2016-05-03 04:13:41.0 +0200
@@ -1,3 +1,9 @@
+* 0.2.3.1 (2 May 2016)
+
+  - Fix a test case which was causing occasional spurious test suite
+failures due to too many discarded tests.  Thanks to Doug
+Beardsley and Peter Simons for reporting the issue.
+
 * 0.2.3 (12 January 2016)
 
   - New function 'divvy' (with associated tests) from Tim Washington.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3/split.cabal new/split-0.2.3.1/split.cabal
--- old/split-0.2.3/split.cabal 2016-01-12 16:34:45.0 +0100
+++ new/split-0.2.3.1/split.cabal   2016-05-03 04:13:41.0 +0200
@@ -1,5 +1,5 @@
 Name:split
-Version: 0.2.3
+Version: 0.2.3.1
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -35,7 +35,7 @@
 Category:List
 Build-type:  Simple
 Cabal-Version:   >= 1.10
-Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1, GHC 
==7.8.3, GHC==7.10.3
+Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1, GHC 
==7.8.3, GHC==7.10.3, GHC==8.0.1
 Bug-reports: http://hub.darcs.net/byorgey/split/issues
 
 Test-suite split-tests
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.3/test/Properties.hs 
new/split-0.2.3.1/test/Properties.hs
--- old/split-0.2.3/test/Properties.hs  2016-01-12 16:34:45.0 +0100
+++ new/split-0.2.3.1/test/Properties.hs2016-05-03 04:13:41.0 
+0200
@@ -363,8 +363,14 @@
 prop_chop_words s = words s' == (filter (not . null) . chop (span (not . 
isSpace) . dropWhile isSpace) $ s')
   where s' = map unEltWS s
 
-prop_divvy_evenly :: [Elt] -> Positive Int -> Property
-prop_divvy_evenly elems (Positive n) = (length elems `mod` n == 0) ==> concat 
(divvy n n elems) == elems
+prop_divvy_evenly :: [Elt] -> Positive Int -> Bool
+prop_divvy_evenly elems (Positive n) = concat (divvy n n elems') == elems'
+  where
+-- Chop off the smallest possible tail of elems to make the length
+-- evenly divisible by n.  This property used to have a
+-- precondition (length elemens `mod` n == 0), but that led to too
+-- many discarded test cases and occasional test suite failures.
+elems' = take ((length elems `div` n) * n) elems
 
 prop_divvy_discard_remainder :: [Elt] -> Positive Int -> Bool
 prop_divvy_discard_remainder elems (Positive n) =




commit ghc-split for openSUSE:Factory

2016-01-21 Thread h_root
Hello community,

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

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


Package is "ghc-split"

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2015-08-23 
17:39:07.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2016-01-22 
01:08:24.0 +0100
@@ -1,0 +2,8 @@
+Fri Jan 15 10:15:10 UTC 2016 - mimi...@gmail.com
+
+- update to 0.2.3
+* New function 'divvy' (with associated tests) from Tim Washington.
+* allow base 4.9
+- drop patch split-base.patch
+
+---

Old:

  split-0.2.2.tar.gz
  split-base.patch

New:

  split-0.2.3.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.EKHSey/_old  2016-01-22 01:08:25.0 +0100
+++ /var/tmp/diff_new_pack.EKHSey/_new  2016-01-22 01:08:25.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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
@@ -21,7 +21,7 @@
 %bcond_with tests
 
 Name:   ghc-split
-Version:0.2.2
+Version:0.2.3
 Release:0
 Summary:Combinator library for splitting lists
 License:BSD-3-Clause
@@ -29,8 +29,6 @@
 
 Url:https://hackage.haskell.org/package/%{pkg_name}
 Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
-# PATCH-FIX-UPSTREAM split-base.patch fix cabal file dependency on base -- 
mimi...@gmail.com
-Patch0: split-base.patch
 
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
@@ -75,7 +73,6 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
-%patch0 -p1
 
 %build
 %ghc_lib_build

++ split-0.2.2.tar.gz -> split-0.2.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.2/CHANGES new/split-0.2.3/CHANGES
--- old/split-0.2.2/CHANGES 2013-04-14 20:47:17.0 +0200
+++ new/split-0.2.3/CHANGES 2016-01-12 16:34:45.0 +0100
@@ -1,3 +1,15 @@
+* 0.2.3 (12 January 2016)
+
+  - New function 'divvy' (with associated tests) from Tim Washington.
+
+* 0.2.2r2 (7 Jan 2016)
+
+  - allow base-4.9
+
+* 0.2.2r1 (12 Dec 2014)
+
+  - allow base-4.8
+
 * 0.2.2 (14 April 2013)
 
   - Add 'dropInnerBlanks' combinator for dropping blank chunks between
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.2/split.cabal new/split-0.2.3/split.cabal
--- old/split-0.2.2/split.cabal 2013-04-14 20:47:17.0 +0200
+++ new/split-0.2.3/split.cabal 2016-01-12 16:34:45.0 +0100
@@ -1,5 +1,5 @@
 Name:split
-Version: 0.2.2
+Version: 0.2.3
 Stability:   stable
 
 Description: A collection of various methods for splitting
@@ -31,11 +31,11 @@
 Copyright:   (c) Brent Yorgey, Louis Wasserman 2008-2012
 Extra-source-files:  README, test/Properties.hs, CHANGES
 Author:  Brent Yorgey
-Maintainer:  byor...@cis.upenn.edu
+Maintainer:  byor...@gmail.com
 Category:List
 Build-type:  Simple
 Cabal-Version:   >= 1.10
-Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1
+Tested-with: GHC ==7.0.4, GHC ==7.2.1, GHC ==7.4.*, GHC ==7.6.1, GHC 
==7.8.3, GHC==7.10.3
 Bug-reports: http://hub.darcs.net/byorgey/split/issues
 
 Test-suite split-tests
@@ -51,7 +51,7 @@
 
 Library
   ghc-options:   -Wall
-  build-depends: base <4.8
+  build-depends: base <4.10
   exposed-modules:   Data.List.Split, Data.List.Split.Internals
   default-language:  Haskell2010
   Hs-source-dirs:src
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.2/src/Data/List/Split/Internals.hs 
new/split-0.2.3/src/Data/List/Split/Internals.hs
--- old/split-0.2.2/src/Data/List/Split/Internals.hs2013-04-14 
20:47:17.0 +0200
+++ new/split-0.2.3/src/Data/List/Split/Internals.hs2016-01-12 
16:34:45.0 +0100
@@ -582,3 +582,33 @@
 chop _ [] = []
 chop f as = b : chop f as'
   where (b, as') = f as
+
+-- | Divides up an input list into a set of sublists, according to 'n' and 'm'
+--   input specifications you provide. Each sublist will have 'n' items, and 
the
+--   start of each sublist will be offset by 'm' items from the previous 

commit ghc-split for openSUSE:Factory

2015-08-23 Thread h_root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2015-08-23 15:43:20

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


Package is ghc-split

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2014-11-26 
20:55:12.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2015-08-23 
17:39:07.0 +0200
@@ -1,0 +2,6 @@
+Tue May 12 18:50:26 UTC 2015 - mimi...@gmail.com
+
+- regenerated spec file 
+- add split-base.patch change dep constrains in cabal file 
+
+---

Old:

  _service

New:

  split-base.patch



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.J2pip9/_old  2015-08-23 17:39:08.0 +0200
+++ /var/tmp/diff_new_pack.J2pip9/_new  2015-08-23 17:39:08.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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
@@ -18,6 +18,8 @@
 
 %global pkg_name split
 
+%bcond_with tests
+
 Name:   ghc-split
 Version:0.2.2
 Release:0
@@ -25,16 +27,24 @@
 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
+Url:https://hackage.haskell.org/package/%{pkg_name}
+Source0:
https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz
+# PATCH-FIX-UPSTREAM split-base.patch fix cabal file dependency on base -- 
mimi...@gmail.com
+Patch0: split-base.patch
+
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
+# Begin cabal-rpm deps:
+%if %{with tests}
+BuildRequires:  ghc-QuickCheck-devel
+%endif
+# End cabal-rpm deps
 
 %description
 A collection of various methods for splitting lists into parts, akin to the
-\split\ function found in several mainstream languages. Here is its tale:
+split function found in several mainstream languages. Here is its tale:
 
 Once upon a time the standard Data.List module held no function for splitting
 a list into parts according to a delimiter. Many a brave lambda-knight strove
@@ -54,7 +64,6 @@
 %package devel
 Summary:Haskell %{pkg_name} library development files
 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}
@@ -66,6 +75,7 @@
 
 %prep
 %setup -q -n %{pkg_name}-%{version}
+%patch0 -p1
 
 %build
 %ghc_lib_build
@@ -73,6 +83,11 @@
 %install
 %ghc_lib_install
 
+%check
+%if %{with tests}
+%cabal test
+%endif
+
 %post devel
 %ghc_pkg_recache
 

++ split-base.patch ++
diff --git a/split.cabal b/split.cabal
index 695306c..11c86df 100644
--- a/split.cabal
+++ b/split.cabal
@@ -51,7 +51,7 @@ Source-repository head
 
 Library
   ghc-options:   -Wall
-  build-depends: base 4.8
+  build-depends: base 4.9
   exposed-modules:   Data.List.Split, Data.List.Split.Internals
   default-language:  Haskell2010
   Hs-source-dirs:src



commit ghc-split for openSUSE:Factory

2014-11-26 Thread h_root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2014-11-26 20:55:03

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


Package is ghc-split

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2014-08-25 
11:06:06.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2014-11-26 
20:55:12.0 +0100
@@ -1,0 +2,5 @@
+Tue Sep  2 10:15:15 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- regenerated spec file 
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.B8pJ59/_old  2014-11-26 20:55:13.0 +0100
+++ /var/tmp/diff_new_pack.B8pJ59/_new  2014-11-26 20:55:13.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-split
 #
-# 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,39 +18,51 @@
 
 %global pkg_name split
 
-%global common_summary Haskell combinator library for splitting lists
-
-%global common_description Combinator library and utility functions for 
splitting lists for Haskell.
-
 Name:   ghc-split
 Version:0.2.2
 Release:0
-Summary:%{common_summary}
+Summary:Combinator library for splitting lists
 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
-# END cabal2spec
 
 %description
-%{common_description}
+A collection of various methods for splitting lists into parts, akin to the
+\split\ function found in several mainstream languages. Here is its tale:
+
+Once upon a time the standard Data.List module held no function for splitting
+a list into parts according to a delimiter. Many a brave lambda-knight strove
+to add such a function, but their striving was in vain, for Lo, the Supreme
+Council fell to bickering amongst themselves what was to be the essential
+nature of the One True Function which could cleave a list in twain (or thrain,
+or any required number of parts).
+
+And thus came to pass the split package, comprising divers functions for
+splitting a list asunder, each according to its nature. And the Supreme Council
+had no longer any grounds for argument, for the favored method of each was
+contained therein.
+
+To get started, see the Data.List.Split module.
+
 
 %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}
@@ -69,9 +81,10 @@
 
 %files -f %{name}.files
 %defattr(-,root,root,-)
-%doc LICENSE CHANGES README
+%doc LICENSE
 
 %files devel -f %{name}-devel.files
 %defattr(-,root,root,-)
+%doc README
 
 %changelog

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



commit ghc-split for openSUSE:Factory

2014-08-25 Thread h_root
Hello community,

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

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


Package is ghc-split

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2013-08-01 
15:33:30.0 +0200
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2014-08-25 
11:06:06.0 +0200
@@ -1,0 +2,5 @@
+Sat Aug 23 00:21:24 UTC 2014 - peter.tromm...@ohm-hochschule.de
+
+- enable PowerPC builds
+
+---



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.zZ8ss0/_old  2014-08-25 11:06:07.0 +0200
+++ /var/tmp/diff_new_pack.zZ8ss0/_new  2014-08-25 11:06:07.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
 # END cabal2spec

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



commit ghc-split for openSUSE:Factory

2013-08-01 Thread h_root
Hello community,

here is the log from the commit of package ghc-split for openSUSE:Factory 
checked in at 2013-08-01 15:33:28

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


Package is ghc-split

Changes:

--- /work/SRC/openSUSE:Factory/ghc-split/ghc-split.changes  2013-01-01 
11:59:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2013-08-01 
15:33:30.0 +0200
@@ -1,0 +2,10 @@
+Mon May  6 09:44:27 UTC 2013 - peter.tromm...@ohm-hochschule.de
+
+- update to 0.2.2 from upstream
+* make splitting lazier (patch from Daniel Wagner)
+* allow base library version 4.7
+* new dropInnerBlanks combinator
+- update is part of Haskell Platform 2013.2
+- more transparent packaging (fewer macros) 
+
+---

Old:

  split-0.2.1.1.tar.gz

New:

  split-0.2.2.tar.gz



Other differences:
--
++ ghc-split.spec ++
--- /var/tmp/diff_new_pack.ldQ7UB/_old  2013-08-01 15:33:31.0 +0200
+++ /var/tmp/diff_new_pack.ldQ7UB/_new  2013-08-01 15:33:31.0 +0200
@@ -1,8 +1,7 @@
 #
-# spec file for ghc-split
+# spec file for package ghc-split
 #
-
-# Copyright (c) 2012 Herbert Graeber herb...@graeber-clan.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 split
 
 %global common_summary Haskell combinator library for splitting lists
@@ -23,47 +23,56 @@
 %global common_description Combinator library and utility functions for 
splitting lists for Haskell.
 
 Name:   ghc-split
-Version:0.2.1.1
-Release:1
+Version:0.2.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-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
+%files -f %{name}.files
+%defattr(-,root,root,-)
+%doc LICENSE CHANGES README
 
+%files devel -f %{name}-devel.files
+%defattr(-,root,root,-)
 
 %changelog

++ split-0.2.1.1.tar.gz - split-0.2.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.1.1/CHANGES new/split-0.2.2/CHANGES
--- old/split-0.2.1.1/CHANGES   2012-09-24 18:56:03.0 +0200
+++ new/split-0.2.2/CHANGES 2013-04-14 20:47:17.0 +0200
@@ -1,3 +1,19 @@
+* 0.2.2 (14 April 2013)
+
+  - Add 'dropInnerBlanks' combinator for dropping blank chunks between
+consecutive delimiters while still keeping the delimiters separate.
+
+* 0.2.1.3 (28 March 2013)
+
+  - bump upper bound to allow base-4.7
+
+* 0.2.1.2 (28 January 2013)
+
+  - Patch from Daniel Wagner to make splitting lazier when using
+keepDelimsR.  Previously nothing was output until encountering a
+delimiter; now it can start outputting a Text chunk before
+reaching a delimiter.
+
 * 0.2.1.1 (24 September 2012)
 
   - Update this CHANGES file with details from the past two releases.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/split-0.2.1.1/README new/split-0.2.2/README
--- old/split-0.2.1.1/README2012-09-24 18:56:03.0 +0200
+++ new/split-0.2.2/README  2013-04-14 20:47:17.0 +0200
@@ -26,3 +26,7 @@
 
   Once the documentation has been built, you can access it by 
   

commit ghc-split for openSUSE:Factory

2013-01-01 Thread h_root
Hello community,

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

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


Package is ghc-split, Maintainer is 

Changes:

New Changes file:

--- /dev/null   2012-12-21 01:49:00.356010756 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-split.new/ghc-split.changes 2013-01-01 
11:59:48.0 +0100
@@ -0,0 +1,25 @@
+---
+Sun Dec 30 18:37:15 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- expand macro in name tag to help source validator 
+
+---
+Sat Nov 17 14:44:00 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- make service localonly for Factory submission 
+
+---
+Tue Oct  2 10:16:03 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- update to 0.2.1.1 from upstream
+- required by Haskell Platform 2012.4.0.0 
+
+---
+Thu May 17 17:47:08 UTC 2012 - peter.tromm...@ohm-hochschule.de
+
+- spec file template generated by cabal2spec-0.25.5 
+
+---
+Wed Jan 18 20:38:15 UTC 2012 - herb...@graeber-clan.de
+
+- initial packaging for Fedora automatically generated by cabal2spec-0.24.1

New:

  _service
  ghc-split.changes
  ghc-split.spec
  split-0.2.1.1.tar.gz



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

# Copyright (c) 2012 Herbert Graeber herb...@graeber-clan.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 split

%global common_summary Haskell combinator library for splitting lists

%global common_description Combinator library and utility functions for 
splitting lists for Haskell.

Name:   ghc-split
Version:0.2.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}
# 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 ++
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