commit ghc-zip for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-zip for openSUSE:Factory checked in at 2017-09-15 22:28:37 Comparing /work/SRC/openSUSE:Factory/ghc-zip (Old) and /work/SRC/openSUSE:Factory/.ghc-zip.new (New) Package is "ghc-zip" Fri Sep 15 22:28:37 2017 rev:6 rq:525761 version:0.1.11 Changes: --- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes 2017-07-06 00:01:19.547827271 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-09-15 22:28:38.698001683 +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-zip.spec ++ --- /var/tmp/diff_new_pack.XO0R0E/_old 2017-09-15 22:28:40.189791534 +0200 +++ /var/tmp/diff_new_pack.XO0R0E/_new 2017-09-15 22:28:40.193790970 +0200 @@ -23,8 +23,8 @@ Release:0 Summary:Operations on zip archives 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 Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel @@ -47,7 +47,6 @@ BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-transformers-devel -BuildRoot: %{_tmppath}/%{name}-%{version}-build %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-hspec-devel @@ -58,7 +57,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} @@ -87,11 +86,9 @@ %ghc_pkg_recache %files -f %{name}.files -%defattr(-,root,root,-) %doc LICENSE.md %files devel -f %{name}-devel.files -%defattr(-,root,root,-) %doc CHANGELOG.md README.md %changelog
commit ghc-zip for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-zip for openSUSE:Factory checked in at 2017-07-06 00:01:18 Comparing /work/SRC/openSUSE:Factory/ghc-zip (Old) and /work/SRC/openSUSE:Factory/.ghc-zip.new (New) Package is "ghc-zip" Thu Jul 6 00:01:18 2017 rev:5 rq:507000 version:0.1.11 Changes: --- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes 2017-06-22 10:39:51.798103585 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-07-06 00:01:19.547827271 +0200 @@ -1,0 +2,5 @@ +Mon Jun 19 20:53:28 UTC 2017 - psim...@suse.com + +- Update to version 0.1.11 revision 1. + +--- New: zip.cabal Other differences: -- ++ ghc-zip.spec ++ --- /var/tmp/diff_new_pack.iGREiH/_old 2017-07-06 00:01:20.375710645 +0200 +++ /var/tmp/diff_new_pack.iGREiH/_new 2017-07-06 00:01:20.379710081 +0200 @@ -26,6 +26,7 @@ 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/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bzlib-conduit-devel @@ -68,6 +69,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ zip.cabal ++ name: zip version: 0.1.11 x-revision: 1 cabal-version:>= 1.10 tested-with: GHC==7.10.3, GHC==8.0.2, GHC==8.2.1 license: BSD3 license-file: LICENSE.md author: Mark Karpov maintainer: Mark Karpov homepage: https://github.com/mrkkrp/zip bug-reports: https://github.com/mrkkrp/zip/issues category: Codec synopsis: Operations on zip archives build-type: Simple description: Operations on zip archives. extra-doc-files: CHANGELOG.md , README.md flag dev description:Turn on development settings. manual: True default:False library build-depends: base >= 4.8 && < 5.0 , bytestring >= 0.9 && < 0.11 , bzlib-conduit>= 0.2 && < 0.3 , case-insensitive >= 1.2.0.2 && < 1.3 , cereal >= 0.3 && < 0.6 , conduit >= 1.1 && < 2.0 , conduit-extra>= 1.1 && < 2.0 , containers >= 0.5.6.2 && < 0.6 , digest < 0.1 , exceptions >= 0.6 && < 0.9 , filepath >= 1.2 && < 1.5 , mtl >= 2.0 && < 3.0 , path >= 0.5 && < 0.7 , path-io >= 1.0.1 && < 2.0 , plan-b >= 0.2 && < 0.3 , resourcet>= 1.0 && < 2.0 , text >= 0.2 && < 1.3 , time >= 1.4 && < 1.9 , transformers >= 0.4 && < 0.6 if !impl(ghc >= 8.0) build-depends:semigroups >= 0.16 default-extensions: RecordWildCards , TupleSections exposed-modules:Codec.Archive.Zip , Codec.Archive.Zip.CP437 , Codec.Archive.Zip.Type other-modules: Codec.Archive.Zip.Internal if flag(dev) ghc-options: -Wall -Werror else ghc-options: -O2 -Wall default-language: Haskell2010 test-suite tests main-is:Main.hs hs-source-dirs: tests type: exitcode-stdio-1.0 if flag(dev) ghc-options: -Wall -Werror else ghc-options: -O2 -Wall build-depends: base >= 4.8 && < 5.0 , bytestring >= 0.9 && < 0.11 , conduit >= 1.1 && < 2.0 , containers >= 0.5.6.2 && < 0.6 , exceptions >= 0.6 && < 0.9 , filepath >= 1.2 && < 1.5 , QuickCheck >= 2.4 && < 3.0 , hspec>= 2.0 && < 3.0 , path >= 0.5 && < 0.7 , path-io >= 1.0.1 && < 2.0 , text >= 0.2 && < 1.3 , time >= 1.4 && < 1.9
commit ghc-zip for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-zip for openSUSE:Factory checked in at 2017-06-22 10:39:51 Comparing /work/SRC/openSUSE:Factory/ghc-zip (Old) and /work/SRC/openSUSE:Factory/.ghc-zip.new (New) Package is "ghc-zip" Thu Jun 22 10:39:51 2017 rev:4 rq:504124 version:0.1.11 Changes: --- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes 2017-05-16 14:47:03.139136355 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-06-22 10:39:51.798103585 +0200 @@ -1,0 +2,5 @@ +Wed May 31 14:05:41 UTC 2017 - psim...@suse.com + +- Update to version 0.1.11. + +--- Old: zip-0.1.10.tar.gz zip.cabal New: zip-0.1.11.tar.gz Other differences: -- ++ ghc-zip.spec ++ --- /var/tmp/diff_new_pack.i6iZli/_old 2017-06-22 10:39:52.334028027 +0200 +++ /var/tmp/diff_new_pack.i6iZli/_new 2017-06-22 10:39:52.338027462 +0200 @@ -19,14 +19,13 @@ %global pkg_name zip %bcond_with tests Name: ghc-%{pkg_name} -Version:0.1.10 +Version:0.1.11 Release:0 Summary:Operations on zip archives License:BSD-3-Clause 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/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bzlib-conduit-devel @@ -69,7 +68,6 @@ %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ zip-0.1.10.tar.gz -> zip-0.1.11.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zip-0.1.10/CHANGELOG.md new/zip-0.1.11/CHANGELOG.md --- old/zip-0.1.10/CHANGELOG.md 2017-04-01 17:44:40.0 +0200 +++ new/zip-0.1.11/CHANGELOG.md 2017-05-24 14:41:13.0 +0200 @@ -1,3 +1,9 @@ +## Zip 0.1.11 + +* Minor refactoring. + +* Improved documentation and metadata. + ## Zip 0.1.10 * Made `getEntrySource` polymorphic in terms of the `Source` it returns. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zip-0.1.10/Codec/Archive/Zip/CP437.hs new/zip-0.1.11/Codec/Archive/Zip/CP437.hs --- old/zip-0.1.10/Codec/Archive/Zip/CP437.hs 2017-04-01 17:20:59.0 +0200 +++ new/zip-0.1.11/Codec/Archive/Zip/CP437.hs 2017-05-24 12:16:31.0 +0200 @@ -3,7 +3,7 @@ -- Copyright : © 2016–2017 Mark Karpov -- License : BSD 3 clause -- --- Maintainer : Mark Karpov +-- Maintainer : Mark Karpov -- Stability : experimental -- Portability : portable -- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zip-0.1.10/Codec/Archive/Zip/Internal.hs new/zip-0.1.11/Codec/Archive/Zip/Internal.hs --- old/zip-0.1.10/Codec/Archive/Zip/Internal.hs2017-04-01 17:36:02.0 +0200 +++ new/zip-0.1.11/Codec/Archive/Zip/Internal.hs2017-05-24 13:26:03.0 +0200 @@ -3,7 +3,7 @@ -- Copyright : © 2016–2017 Mark Karpov -- License : BSD 3 clause -- --- Maintainer : Mark Karpov +-- Maintainer : Mark Karpov -- Stability : experimental -- Portability : portable -- @@ -25,6 +25,7 @@ import Control.Applicative (many, (<|>)) import Control.Monad import Control.Monad.Catch +import Control.Monad.Trans.Maybe import Control.Monad.Trans.Resource (ResourceT, runResourceT, MonadResource) import Data.Bits import Data.Bool (bool) @@ -277,10 +278,11 @@ -> Map EntrySelector EntryDescription -- ^ Actual list of entires -> Seq PendingAction -- ^ Actions that recreate the archive entries toRecreatingActions path entries = E.foldl' f S.empty (M.keysSet entries) - where f s e = s |> CopyEntry path e e + where +f s e = s |> CopyEntry path e e -- | Transform a collection of 'PendingAction's into 'ProducingActions' and --- 'EditingActions' — data that describes how to create resulting archive. +-- 'EditingActions'—data that describes how to create resulting archive. optimize :: Seq PendingAction -- ^ Collection of pending actions @@ -803,7 +805,10 @@ done = pos <= limit if sig == 0x06054b50 then do - result <- checkComment pos >>+ checkCDSig >>+ checkZip64 + result <- runMaybeT $ +MaybeT (checkComment pos) >>= +MaybeT . checkCDSig >>= +MaybeT . checkZip64 case result of Nothing -> bool again (return Nothing) done Just e
commit ghc-zip for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-zip for openSUSE:Factory checked in at 2017-05-16 14:46:20 Comparing /work/SRC/openSUSE:Factory/ghc-zip (Old) and /work/SRC/openSUSE:Factory/.ghc-zip.new (New) Package is "ghc-zip" Tue May 16 14:46:20 2017 rev:3 rq:495005 version:0.1.10 Changes: --- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes 2017-04-14 13:41:43.569428613 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-05-16 14:47:03.139136355 +0200 @@ -1,0 +2,5 @@ +Fri May 5 07:40:06 UTC 2017 - psim...@suse.com + +- Update to version 0.1.10 revision 1 with cabal2obs. + +--- New: zip.cabal Other differences: -- ++ ghc-zip.spec ++ --- /var/tmp/diff_new_pack.E90ooe/_old 2017-05-16 14:47:03.595072299 +0200 +++ /var/tmp/diff_new_pack.E90ooe/_new 2017-05-16 14:47:03.599071738 +0200 @@ -26,6 +26,7 @@ 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/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bzlib-conduit-devel @@ -68,6 +69,7 @@ %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build ++ zip.cabal ++ -- -- Cabal configuration for ‘zip’. -- -- Copyright © 2016–2017 Mark Karpov -- -- Redistribution and use in source and binary forms, with or without -- modification, are permitted provided that the following conditions are -- met: -- -- * Redistributions of source code must retain the above copyright notice, -- this list of conditions and the following disclaimer. -- -- * Redistributions in binary form must reproduce the above copyright -- notice, this list of conditions and the following disclaimer in the -- documentation and/or other materials provided with the distribution. -- -- * Neither the name Mark Karpov nor the names of contributors may be used -- to endorse or promote products derived from this software without -- specific prior written permission. -- -- THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS “AS IS” AND ANY -- EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -- WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -- DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY -- DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -- DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -- OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -- HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, -- STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -- ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -- POSSIBILITY OF SUCH DAMAGE. name: zip version: 0.1.10 x-revision: 1 cabal-version:>= 1.10 license: BSD3 license-file: LICENSE.md author: Mark Karpov maintainer: Mark Karpov homepage: https://github.com/mrkkrp/zip bug-reports: https://github.com/mrkkrp/zip/issues category: Codec synopsis: Operations on zip archives build-type: Simple description: Operations on zip archives. extra-doc-files: CHANGELOG.md , README.md flag dev description:Turn on development settings. manual: True default:False library build-depends: base >= 4.8 && < 5.0 , bytestring >= 0.9 && < 0.11 , bzlib-conduit>= 0.2 && < 0.3 , case-insensitive >= 1.2.0.2 && < 1.3 , cereal >= 0.3 && < 0.6 , conduit >= 1.1 && < 2.0 , conduit-extra>= 1.1 && < 2.0 , containers >= 0.5.6.2 && < 0.6 , digest < 0.1 , exceptions >= 0.6 && < 0.9 , filepath >= 1.2 && < 1.5 , mtl >= 2.0 && < 3.0 , path >= 0.5 && < 0.6 , path-io >= 1.0.1 && < 2.0 , plan-b >= 0.2 && < 0.3 , resourcet>= 1.0 && < 2.0 , text >= 0.2
commit ghc-zip for openSUSE:Factory
Hello community, here is the log from the commit of package ghc-zip for openSUSE:Factory checked in at 2017-04-14 13:41:43 Comparing /work/SRC/openSUSE:Factory/ghc-zip (Old) and /work/SRC/openSUSE:Factory/.ghc-zip.new (New) Package is "ghc-zip" Fri Apr 14 13:41:43 2017 rev:2 rq:487394 version:0.1.10 Changes: --- /work/SRC/openSUSE:Factory/ghc-zip/ghc-zip.changes 2017-03-28 15:19:31.284516948 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-zip.new/ghc-zip.changes 2017-04-14 13:41:43.569428613 +0200 @@ -1,0 +2,30 @@ +Tue Apr 4 11:02:12 UTC 2017 - psim...@suse.com + +- Update to version 0.1.10 with cabal2obs. + +--- +Tue Mar 7 11:19:19 UTC 2017 - psim...@suse.com + +- Update to version 0.1.9 with cabal2obs. + +--- +Mon Feb 27 10:12:12 UTC 2017 - psim...@suse.com + +- Update to version 0.1.8 with cabal2obs. + +--- +Sun Feb 12 14:17:56 UTC 2017 - psim...@suse.com + +- Update to version 0.1.7 with cabal2obs. + +--- +Mon Jan 9 06:33:37 UTC 2017 - psim...@suse.com + +- Update to version 0.1.5 with cabal2obs. + +--- +Mon Dec 19 10:18:57 UTC 2016 - psim...@suse.com + +- Update to version 0.1.4 with cabal2obs. + +--- Old: zip-0.1.3.tar.gz New: zip-0.1.10.tar.gz Other differences: -- ++ ghc-zip.spec ++ --- /var/tmp/diff_new_pack.Sdj484/_old 2017-04-14 13:41:44.813252819 +0200 +++ /var/tmp/diff_new_pack.Sdj484/_new 2017-04-14 13:41:44.813252819 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-zip # -# 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,15 +19,14 @@ %global pkg_name zip %bcond_with tests Name: ghc-%{pkg_name} -Version:0.1.3 +Version:0.1.10 Release:0 Summary:Operations on zip archives 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 -# Begin cabal-rpm deps: BuildRequires: ghc-bytestring-devel BuildRequires: ghc-bzlib-conduit-devel BuildRequires: ghc-case-insensitive-devel @@ -44,7 +43,6 @@ BuildRequires: ghc-plan-b-devel BuildRequires: ghc-resourcet-devel BuildRequires: ghc-rpm-macros -BuildRequires: ghc-semigroups-devel BuildRequires: ghc-text-devel BuildRequires: ghc-time-devel BuildRequires: ghc-transformers-devel @@ -53,7 +51,6 @@ BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-hspec-devel %endif -# End cabal-rpm deps %description Operations on zip archives. @@ -72,20 +69,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 ++ zip-0.1.3.tar.gz -> zip-0.1.10.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/zip-0.1.3/CHANGELOG.md new/zip-0.1.10/CHANGELOG.md --- old/zip-0.1.3/CHANGELOG.md 2016-05-15 18:55:15.0 +0200 +++ new/zip-0.1.10/CHANGELOG.md 2017-04-01 17:44:40.0 +0200 @@ -1,3 +1,50 @@ +## Zip 0.1.10 + +* Made `getEntrySource` polymorphic in terms of the `Source` it returns. + +* Numerous cosmetic corrections to the docs. + +* Derived `Eq` and `Ord` for `EntrySelectorException` and `ZipException`. + +## Zip 0.1.9 + +* Fixed a bug with modification time serialization on 32 bit systems. + +## Zip 0.1.8 + +* Fixed a bug that caused `zip` to write incorrect number of entries + (instead of `0x`) in central directory when Zip64 feature is enabled. + +## Zip 0.1.7 + +* Fix literal overflows on 32 bit systems. + +## Zip 0.1.6 + +* Allowed `time-1.7`. + +* Fixed an issue when empty archives with Zip 64 feature enabled could not + be read (the “Parsing of archive structure failed: Cannot locate end of + central directory”). + +## Zip 0.1.5 + +* Switched to using `withBinaryFile` instead of `withFile`, because the + latter does nasty conversions on Windows, see docs for `openBinaryFile`. + +## Zip 0.1.4 + +* Added several simple code examples