commit ghc-bower-json for openSUSE:Factory

2017-09-15 Thread root
Hello community,

here is the log from the commit of package ghc-bower-json for openSUSE:Factory 
checked in at 2017-09-15 21:24:13

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


Package is "ghc-bower-json"

Fri Sep 15 21:24:13 2017 rev:4 rq:524222 version:1.0.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bower-json/ghc-bower-json.changes
2017-03-03 17:48:18.337163601 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bower-json.new/ghc-bower-json.changes   
2017-09-15 21:24:13.638590369 +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-bower-json.spec ++
--- /var/tmp/diff_new_pack.f9XDcS/_old  2017-09-15 21:24:14.282499608 +0200
+++ /var/tmp/diff_new_pack.f9XDcS/_new  2017-09-15 21:24:14.282499608 +0200
@@ -23,8 +23,8 @@
 Release:0
 Summary:Read bower.json from Haskell
 License:MIT
-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-aeson-better-errors-devel
@@ -38,7 +38,6 @@
 BuildRequires:  ghc-transformers-devel
 BuildRequires:  ghc-unordered-containers-devel
 BuildRequires:  ghc-vector-devel
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if %{with tests}
 BuildRequires:  ghc-tasty-devel
 BuildRequires:  ghc-tasty-hunit-devel
@@ -51,7 +50,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}
@@ -79,10 +78,8 @@
 %ghc_pkg_recache
 
 %files -f %{name}.files
-%defattr(-,root,root,-)
 %doc LICENSE
 
 %files devel -f %{name}-devel.files
-%defattr(-,root,root,-)
 
 %changelog




commit ghc-bower-json for openSUSE:Factory

2017-03-03 Thread root
Hello community,

here is the log from the commit of package ghc-bower-json for openSUSE:Factory 
checked in at 2017-03-03 17:48:17

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


Package is "ghc-bower-json"

Fri Mar  3 17:48:17 2017 rev:3 rq:461606 version:1.0.0.1

Changes:

--- /work/SRC/openSUSE:Factory/ghc-bower-json/ghc-bower-json.changes
2017-01-12 15:47:29.470225314 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-bower-json.new/ghc-bower-json.changes   
2017-03-03 17:48:18.337163601 +0100
@@ -1,0 +2,5 @@
+Sun Feb 12 14:18:12 UTC 2017 - psim...@suse.com
+
+- Update to version 1.0.0.1 with cabal2obs.
+
+---

Old:

  bower-json-0.8.1.tar.gz

New:

  bower-json-1.0.0.1.tar.gz



Other differences:
--
++ ghc-bower-json.spec ++
--- /var/tmp/diff_new_pack.8pWPaK/_old  2017-03-03 17:48:18.949077183 +0100
+++ /var/tmp/diff_new_pack.8pWPaK/_new  2017-03-03 17:48:18.949077183 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-bower-json
 #
-# 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 bower-json
 %bcond_with tests
 Name:   ghc-%{pkg_name}
-Version:0.8.1
+Version:1.0.0.1
 Release:0
 Summary:Read bower.json from Haskell
 License:MIT

++ bower-json-0.8.1.tar.gz -> bower-json-1.0.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bower-json-0.8.1/bower-json.cabal 
new/bower-json-1.0.0.1/bower-json.cabal
--- old/bower-json-0.8.1/bower-json.cabal   2016-12-06 18:31:12.0 
+0100
+++ new/bower-json-1.0.0.1/bower-json.cabal 2016-12-25 01:06:09.0 
+0100
@@ -1,5 +1,5 @@
 name:bower-json
-version: 0.8.1
+version: 1.0.0.1
 synopsis:Read bower.json from Haskell
 license: MIT
 license-file:LICENSE
@@ -27,6 +27,7 @@
   exposed-modules:   Web.Bower.PackageMeta
   other-modules: Web.Bower.PackageMeta.Internal
   build-depends: base >=4 && <5
+   , ghc-prim
, aeson >=0.6.1.0
, deepseq
, aeson-better-errors >= 0.5
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/bower-json-0.8.1/src/Web/Bower/PackageMeta/Internal.hs 
new/bower-json-1.0.0.1/src/Web/Bower/PackageMeta/Internal.hs
--- old/bower-json-0.8.1/src/Web/Bower/PackageMeta/Internal.hs  2016-12-06 
18:27:50.0 +0100
+++ new/bower-json-1.0.0.1/src/Web/Bower/PackageMeta/Internal.hs
2016-12-25 01:06:09.0 +0100
@@ -21,7 +21,6 @@
 import Control.DeepSeq
 import GHC.Generics
 import Data.Monoid
-import Data.List
 import Data.Char
 import Data.Text (Text)
 import qualified Data.Text as T
@@ -30,7 +29,7 @@
 import Data.Aeson ((.=))
 import qualified Data.Aeson as A
 import qualified Data.Aeson.Types as Aeson
-import Data.Aeson.BetterErrors
+import Data.Aeson.BetterErrors (Parse, ParseError, asText, asString, asBool, 
eachInArray, eachInObjectWithKey, withText, key, keyMay, keyOrDefault, 
toAesonParser', toAesonParser, displayError, parse)
 
 -
 -- Data types
@@ -45,14 +44,14 @@
 -- should always get the same value back.
 data PackageMeta = PackageMeta
   { bowerName:: PackageName
-  , bowerDescription :: Maybe String
+  , bowerDescription :: Maybe Text
   , bowerMain:: [FilePath]
   , bowerModuleType  :: [ModuleType]
-  , bowerLicense :: [String]
-  , bowerIgnore  :: [String]
-  , bowerKeywords:: [String]
+  , bowerLicense :: [Text]
+  , bowerIgnore  :: [Text]
+  , bowerKeywords:: [Text]
   , bowerAuthors :: [Author]
-  , bowerHomepage:: Maybe String
+  , bowerHomepage:: Maybe Text
   , bowerRepository  :: Maybe Repository
   , bowerDependencies:: [(PackageName, VersionRange)]
   , bowerDevDependencies :: [(PackageName, VersionRange)]
@@ -65,18 +64,18 @@
 
 -- | A valid package name for a Bower package.
 newtype PackageName
-  = PackageName String
+  = PackageName Text
   deriving (Show, Eq, Ord, Generic)
 
 instance NFData PackageName
 
-runPackageName :: PackageName -> String
+runPackageName :: PackageName -> Text
 runPackageName (PackageName s) = s
 
 -- | A smart constructor for a PackageName. It ensures that the package name
 -- satisfies the