simple-cabal 0.0.0 → 0.0.0.1
raw patch · 3 files changed
+18/−6 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- CHANGELOG.md +4/−1
- simple-cabal.cabal +6/−4
- src/SimpleCabal.hs +8/−1
CHANGELOG.md view
@@ -2,5 +2,8 @@ `simple-cabal` uses [PVP Versioning](https://pvp.haskell.org) +## 0.0.0.1+- allow building with Cabal 1!+ ## 0.0.0-* Initially version, mostly taken from cabal-rpm PackageUtils.hs+- Initially version, mostly taken from cabal-rpm PackageUtils.hs
simple-cabal.cabal view
@@ -1,6 +1,6 @@-cabal-version: 2.0+cabal-version: >= 1.10 name: simple-cabal-version: 0.0.0+version: 0.0.0.1 synopsis: Cabal file wrapper library description: Cabal compatibility layer for reading and parsing .cabal files@@ -13,9 +13,11 @@ copyright: 2019 Jens Petersen category: Distribution build-type: Simple-extra-doc-files: README.md+extra-source-files: README.md , CHANGELOG.md-tested-with: GHC == 8.6.5+tested-with: GHC == 8.6.5, GHC == 8.4.4, GHC == 8.2.2, GHC == 8.0.2,+ GHC == 7.10.3, GHC == 7.8.4, GHC == 7.6.3, GHC == 7.4.2,+ GHC == 7.0.4 source-repository head type: git
src/SimpleCabal.hs view
@@ -71,7 +71,12 @@ import Distribution.Simple.Program (defaultProgramConfiguration) #endif import Distribution.System (Platform (..), buildArch, buildOS)-import Distribution.Verbosity (normal)+import Distribution.Verbosity (normal,+#if defined(MIN_VERSION_Cabal) && MIN_VERSION_Cabal(2,0,0)+#else+ Verbosity+#endif+ ) #if defined(MIN_VERSION_Cabal) && MIN_VERSION_Cabal(2,0,0) #if defined(MIN_VERSION_Cabal) && MIN_VERSION_Cabal(2,2,0)@@ -114,6 +119,8 @@ #if defined(MIN_VERSION_Cabal) && MIN_VERSION_Cabal(2,0,0) #else+readGenericPackageDescription :: Distribution.Verbosity.Verbosity+ -> FilePath -> IO GenericPackageDescription readGenericPackageDescription = readPackageDescription #endif