commit ghc-unix-compat for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community, here is the log from the commit of package ghc-unix-compat for openSUSE:Factory checked in at 2016-10-19 13:04:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-unix-compat (Old) and /work/SRC/openSUSE:Factory/.ghc-unix-compat.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "ghc-unix-compat" Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-unix-compat/ghc-unix-compat.changes 2016-07-20 09:24:45.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-unix-compat.new/ghc-unix-compat.changes 2016-10-19 13:04:39.000000000 +0200 @@ -1,0 +2,5 @@ +Thu Sep 15 06:38:56 UTC 2016 - psimons@suse.com + +- Update to version 0.4.2.0 revision 0 with cabal2obs. + +------------------------------------------------------------------- Old: ---- 2.cabal unix-compat-0.4.1.4.tar.gz New: ---- unix-compat-0.4.2.0.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-unix-compat.spec ++++++ --- /var/tmp/diff_new_pack.KbzdjS/_old 2016-10-19 13:04:43.000000000 +0200 +++ /var/tmp/diff_new_pack.KbzdjS/_new 2016-10-19 13:04:43.000000000 +0200 @@ -18,20 +18,17 @@ %global pkg_name unix-compat Name: ghc-%{pkg_name} -Version: 0.4.1.4 +Version: 0.4.2.0 Release: 0 Summary: Portable POSIX-compatibility layer 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/2.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-rpm-macros -# Begin cabal-rpm deps: BuildRequires: ghc-unix-devel BuildRoot: %{_tmppath}/%{name}-%{version}-build -# End cabal-rpm deps %description This package provides portable implementations of parts of the unix package. @@ -51,17 +48,13 @@ %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 ++++++ unix-compat-0.4.1.4.tar.gz -> unix-compat-0.4.2.0.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-compat-0.4.1.4/cbits/mktemp.c new/unix-compat-0.4.2.0/cbits/mktemp.c --- old/unix-compat-0.4.1.4/cbits/mktemp.c 2015-01-06 14:22:03.000000000 +0100 +++ new/unix-compat-0.4.2.0/cbits/mktemp.c 2016-06-02 03:49:56.000000000 +0200 @@ -64,7 +64,7 @@ { char *start, *trv, *suffp, *carryp; char *pad; - struct stat sbuf; + struct _stat sbuf; int rval; uint32_t randidx, randval; char carrybuf[MAXPATHLEN]; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-compat-0.4.1.4/src/System/PosixCompat/Files.hsc new/unix-compat-0.4.2.0/src/System/PosixCompat/Files.hsc --- old/unix-compat-0.4.1.4/src/System/PosixCompat/Files.hsc 2015-01-06 14:22:03.000000000 +0100 +++ new/unix-compat-0.4.2.0/src/System/PosixCompat/Files.hsc 2016-06-02 03:49:56.000000000 +0200 @@ -120,7 +120,14 @@ import Control.Monad (liftM, liftM2) import Data.Bits ((.|.), (.&.)) import Prelude hiding (read) -import System.Directory +import System.Directory (Permissions, emptyPermissions) +import System.Directory (getPermissions, setPermissions) +import System.Directory (readable, setOwnerReadable) +import System.Directory (writable, setOwnerWritable) +import System.Directory (executable, setOwnerExecutable) +import System.Directory (searchable, setOwnerSearchable) +import System.Directory (doesFileExist, doesDirectoryExist) +import System.Directory (getModificationTime, renameFile) import System.IO (IOMode(..), openFile, hFileSize, hSetFileSize, hClose) import System.IO.Error import System.PosixCompat.Types diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/unix-compat-0.4.1.4/unix-compat.cabal new/unix-compat-0.4.2.0/unix-compat.cabal --- old/unix-compat-0.4.1.4/unix-compat.cabal 2015-01-06 14:22:03.000000000 +0100 +++ new/unix-compat-0.4.2.0/unix-compat.cabal 2016-06-02 03:49:56.000000000 +0200 @@ -1,5 +1,5 @@ name: unix-compat -version: 0.4.1.4 +version: 0.4.2.0 synopsis: Portable POSIX-compatibility layer. description: This package provides portable implementations of parts of the unix package. This package re-exports the unix @@ -56,7 +56,7 @@ else build-depends: directory == 1.1.* else - build-depends: time >= 1.0 && < 1.6 + build-depends: time >= 1.0 && < 1.7 build-depends: directory >= 1.2 && < 1.3 other-modules:
participants (1)
-
root@hilbert.suse.de