Hello community, here is the log from the commit of package ghc-SafeSemaphore for openSUSE:Factory checked in at 2016-07-27 16:09:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-SafeSemaphore (Old) and /work/SRC/openSUSE:Factory/.ghc-SafeSemaphore.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-SafeSemaphore" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-SafeSemaphore/ghc-SafeSemaphore.changes 2016-05-03 09:35:42.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-SafeSemaphore.new/ghc-SafeSemaphore.changes 2016-07-27 16:10:00.000000000 +0200 @@ -1,0 +2,5 @@ +Sun Jul 10 16:56:56 UTC 2016 - [email protected] + +- Update to version 0.10.1 revision 1 with cabal2obs. + +------------------------------------------------------------------- New: ---- 1.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-SafeSemaphore.spec ++++++ --- /var/tmp/diff_new_pack.fAP7SF/_old 2016-07-27 16:10:01.000000000 +0200 +++ /var/tmp/diff_new_pack.fAP7SF/_new 2016-07-27 16:10:01.000000000 +0200 @@ -26,6 +26,7 @@ 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 +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal BuildRequires: ghc-Cabal-devel # Begin cabal-rpm deps: BuildRequires: ghc-containers-devel @@ -55,14 +56,15 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build -%{ghc_lib_build} +%ghc_lib_build %install -%{ghc_lib_install} +%ghc_lib_install %check @@ -72,12 +74,10 @@ %post devel -%{ghc_pkg_recache} - +%ghc_pkg_recache %postun devel -%{ghc_pkg_recache} - +%ghc_pkg_recache %files -f %{name}.files %defattr(-,root,root,-) ++++++ 1.cabal ++++++ Name: SafeSemaphore Version: 0.10.1 x-revision: 1 Synopsis: Much safer replacement for QSemN, QSem, and SampleVar Description: This provides a much safer semaphore than the QSem, QSemN, SampleVar in base. Those base modules are not exception safe and can be broken by killThread. See <https://github.com/ChrisKuklewicz/SafeSemaphore> for more details. Homepage: https://github.com/ChrisKuklewicz/SafeSemaphore License: BSD3 License-file: LICENSE Author: Chris Kuklewicz <[email protected]> Maintainer: Chris Kuklewicz <[email protected]> Category: Concurrency Build-type: Simple Cabal-version: >=1.8 Library Hs-Source-Dirs: src ghc-options: -Wall -O2 -funbox-strict-fields Exposed-modules: Control.Concurrent.MSem Control.Concurrent.MSemN Control.Concurrent.MSemN2 Control.Concurrent.MSampleVar Control.Concurrent.FairRWLock Control.Concurrent.SSem Control.Concurrent.STM.SSem Other-modules: Control.Concurrent.STM.SSemInternals Build-depends: base >=4.4 && <5, containers, stm Test-Suite TestSafeSemaphore type: exitcode-stdio-1.0 main-is: tests/TestKillSem.hs build-depends: base < 5, SafeSemaphore, HUnit
