Hello community,

here is the log from the commit of package ghc-pcre-light for openSUSE:Factory 
checked in at 2015-11-10 10:03:22
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ghc-pcre-light (Old)
 and      /work/SRC/openSUSE:Factory/.ghc-pcre-light.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ghc-pcre-light"

Changes:
--------
--- /work/SRC/openSUSE:Factory/ghc-pcre-light/ghc-pcre-light.changes    
2014-11-26 20:55:30.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.ghc-pcre-light.new/ghc-pcre-light.changes       
2015-11-10 10:03:31.000000000 +0100
@@ -1,0 +2,5 @@
+Sun Nov  8 20:41:46 UTC 2015 - [email protected]
+
+- update to 0.4.04
+
+-------------------------------------------------------------------

Old:
----
  pcre-light-0.4.0.3.tar.gz

New:
----
  pcre-light-0.4.0.4.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ghc-pcre-light.spec ++++++
--- /var/tmp/diff_new_pack.m2UB77/_old  2015-11-10 10:03:32.000000000 +0100
+++ /var/tmp/diff_new_pack.m2UB77/_new  2015-11-10 10:03:32.000000000 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package ghc-pcre-light
 #
-# 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 pcre-light
 
 Name:           ghc-pcre-light
-Version:        0.4.0.3
+Version:        0.4.0.4
 Release:        0
 Summary:        Haskell library for Perl 5 compatible regular expressions
 License:        BSD-3-Clause
@@ -31,9 +31,15 @@
 
 BuildRequires:  ghc-Cabal-devel
 BuildRequires:  ghc-rpm-macros
+BuildRequires:  pkg-config
 # Begin cabal-rpm deps:
 BuildRequires:  ghc-bytestring-devel
-BuildRequires:  pcre-devel
+BuildRequires:  ghc-rpm-macros
+BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libpcre16)
+BuildRequires:  pkgconfig(libpcrecpp)
+BuildRequires:  pkgconfig(libpcreposix)
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 # End cabal-rpm deps
 
 %description
@@ -46,12 +52,16 @@
 %package devel
 Summary:        Haskell %{pkg_name} library development files
 Group:          Development/Libraries/Other
+Requires:       %{name} = %{version}-%{release}
+# Begin cabal-rpm deps:
 Requires:       ghc-compiler
+Requires:       pkgconfig(libpcre)
+Requires:       pkgconfig(libpcre16)
+Requires:       pkgconfig(libpcrecpp)
+Requires:       pkgconfig(libpcreposix)
 Requires(post): ghc-compiler
 Requires(postun): ghc-compiler
-Requires:       %{name} = %{version}-%{release}
 # Begin cabal-rpm deps:
-Requires:       pcre-devel
 # End cabal-rpm deps
 
 %description devel

++++++ pcre-light-0.4.0.3.tar.gz -> pcre-light-0.4.0.4.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcre-light-0.4.0.3/Text/Regex/PCRE/Light.hs 
new/pcre-light-0.4.0.4/Text/Regex/PCRE/Light.hs
--- old/pcre-light-0.4.0.3/Text/Regex/PCRE/Light.hs     2014-08-18 
22:37:10.000000000 +0200
+++ new/pcre-light-0.4.0.4/Text/Regex/PCRE/Light.hs     2015-11-03 
05:26:46.000000000 +0100
@@ -81,15 +81,10 @@
 import qualified Data.ByteString.Base     as S
 #endif
 
--- From ghc-7.8 (base-4.7.0.0), unsafePerformIO
--- must be imported from System.IO.Unsafe, since
--- its removal from Foreign.
-#if __GLASGOW_HASKELL__ >= 708
 import System.IO.Unsafe (unsafePerformIO)
-#endif
 
 -- Foreigns
-import Foreign
+import Foreign (newForeignPtr, withForeignPtr)
 import Foreign.Ptr
 import Foreign.C.Types
 import Foreign.C.String
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcre-light-0.4.0.3/configure 
new/pcre-light-0.4.0.4/configure
--- old/pcre-light-0.4.0.3/configure    2014-08-18 22:37:10.000000000 +0200
+++ new/pcre-light-0.4.0.4/configure    1970-01-01 01:00:00.000000000 +0100
@@ -1,9 +0,0 @@
-#!/bin/sh
-#
-
-# subst standard header path variables
-if test -n "$CPPFLAGS" ; then
-    echo "Found CPPFLAGS in environment: '$CPPFLAGS'"
-    sed 's,@CPPFLAGS@,'"$CPPFLAGS"',g;s,@LDFLAGS@,'"$LDFLAGS"',g'  \
-        < pcre-light.buildinfo.in > pcre-light.buildinfo
-fi
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcre-light-0.4.0.3/pcre-light.buildinfo.in 
new/pcre-light-0.4.0.4/pcre-light.buildinfo.in
--- old/pcre-light-0.4.0.3/pcre-light.buildinfo.in      2014-08-18 
22:37:10.000000000 +0200
+++ new/pcre-light-0.4.0.4/pcre-light.buildinfo.in      1970-01-01 
01:00:00.000000000 +0100
@@ -1,3 +0,0 @@
-ghc-options: -optc@CPPFLAGS@
-cc-options:  @CPPFLAGS@
-ld-options:  @LDFLAGS@
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pcre-light-0.4.0.3/pcre-light.cabal 
new/pcre-light-0.4.0.4/pcre-light.cabal
--- old/pcre-light-0.4.0.3/pcre-light.cabal     2014-08-18 22:37:10.000000000 
+0200
+++ new/pcre-light-0.4.0.4/pcre-light.cabal     2015-11-03 05:26:46.000000000 
+0100
@@ -1,7 +1,7 @@
-name:            pcre-light
-version:         0.4.0.3
-homepage:        https://github.com/Daniel-Diaz/pcre-light
-synopsis:        A small, efficient and portable regex library for Perl 5 
compatible regular expressions
+name: pcre-light
+version: 0.4.0.4
+homepage: https://github.com/Daniel-Diaz/pcre-light
+synopsis: Portable regex library for Perl 5 compatible regular expressions
 description:
     A small, efficient and portable regex library for Perl 5 compatible 
regular expressions
     .
@@ -18,10 +18,9 @@
 author:          Don Stewart
 maintainer:      Daniel Díaz <[email protected]>
 cabal-version: >= 1.2.0
-build-type:      Configure
+build-type:      Simple
 tested-with:     GHC == 7.8.3
-extra-source-files: configure, pcre-light.buildinfo.in, README.md
-extra-tmp-files:    pcre-light.buildinfo
+extra-source-files: README.md
 
 flag old_base
   description: Build with an old version of base (< 3)
@@ -39,5 +38,5 @@
     else
         build-depends: base >= 3 && <= 5, bytestring >= 0.9
 
-    extra-libraries: pcre
+    pkgconfig-depends: libpcre
 


Reply via email to