packages feed

hlibsass 0.1.2.0 → 0.1.2.1

raw patch · 4 files changed

+36/−5 lines, 4 filessetup-changedPVP ok

version bump matches the API change (PVP)

API changes (from Hackage documentation)

Files

CHANGELOG.md view
@@ -1,6 +1,24 @@ # Change Log All notable changes to this project will be documented in this file. +## [0.1.2.1] - 2015-06-02+### Changed+- `libsass/VERSION` file is generated during sdist phase.++### Fixed+- all tests pass (libsass reports correct version).++## [0.1.2.0] - 2015-06-01+### Added+- Bindings to `sass_string_is_quoted`, `sass_string_set_quoted` and+  `sass_make_qstring`.++### Changed+- libsass @ 3672661 is used.++### Fixed+- Link to compare in this changelog.+ ## [0.1.1.1] - 2015-04-12 ### Added - This CHANGELOG file.@@ -19,5 +37,7 @@ - Bindings to Libsass C API - Basic tests -[0.1.1.1]: https://github.com/jakubfijalkowski/hlibsass/compare/v10.1.1.0...0.1.1.1+[0.1.2.1]: https://github.com/jakubfijalkowski/hlibsass/compare/v0.1.2.0...v0.1.2.1+[0.1.2.0]: https://github.com/jakubfijalkowski/hlibsass/compare/v0.1.1.1...v0.1.2.0+[0.1.1.1]: https://github.com/jakubfijalkowski/hlibsass/compare/v0.1.1.0...v0.1.1.1 [0.1.1.0]: https://github.com/jakubfijalkowski/hlibsass/compare/v0.1.0.0...v0.1.1.0
Setup.hs view
@@ -6,7 +6,8 @@                                                      absoluteInstallDirs,                                                      localPkgDescr) import           Distribution.Simple.Setup-import           Distribution.Simple.Utils          (rawSystemExit)+import           Distribution.Simple.Utils          (rawSystemExit,+                                                     rawSystemStdout) import           System.Directory                   (getCurrentDirectory)  main = defaultMainWithHooks simpleUserHooks@@ -15,12 +16,13 @@   , confHook = \a f -> confHook simpleUserHooks a f >>= updateExtraLibDirs   , postCopy = copyLibsass   , postClean = cleanLibsass+  , preSDist = \a f -> (updateLibsassVersion a f >> preSDist simpleUserHooks a f)   }  makeLibsass :: Args -> ConfigFlags -> IO () makeLibsass _ flags =-    rawSystemExit (fromFlag $ configVerbosity flags) "env"-        ["make", "--directory=libsass"]+    let verbosity = fromFlag $ configVerbosity flags+    in rawSystemExit verbosity "env" ["make", "--directory=libsass"]  updateExtraLibDirs :: LocalBuildInfo -> IO LocalBuildInfo updateExtraLibDirs localBuildInfo = do@@ -53,3 +55,10 @@ cleanLibsass _ flags _ _ =     rawSystemExit (fromFlag $ cleanVerbosity flags) "env"         ["make", "--directory=libsass", "clean"]++updateLibsassVersion :: Args -> SDistFlags -> IO ()+updateLibsassVersion _ flags = do+    let verbosity = fromFlag $ sDistVerbosity flags+    ver <- rawSystemStdout verbosity "env" [ "git", "-C", "libsass", "describe",+        "--abbrev=4", "--dirty", "--always", "--tags" ]+    writeFile "libsass/VERSION" ver
hlibsass.cabal view
@@ -1,5 +1,5 @@ name:                hlibsass-version:             0.1.2.0+version:             0.1.2.1 license:             MIT license-file:        LICENSE author:              Jakub Fijałkowski <fiolek94@gmail.com>@@ -28,6 +28,7 @@   libsass/utf8/*.h   libsass/Makefile   libsass/LICENSE+  libsass/VERSION   CHANGELOG.md  source-repository head
+ libsass/VERSION view
@@ -0,0 +1,1 @@+3.2.4-18-g3672