cabal2arch 0.4.2 → 0.4.3
raw patch · 2 files changed
+46/−37 lines, 2 filesdep ~Cabaldep ~base
Dependency ranges changed: Cabal, base
Files
- Main.hs +43/−34
- cabal2arch.cabal +3/−3
Main.hs view
@@ -188,49 +188,58 @@ -- Core packages and their versions. These come with -- ghc, so we should be right. --+-- http://haskell.org/haskellwiki/Libraries_released_with_GHC+-- -- TODO populate this based on a dynamic check. --+-- Check the page too.+-- corePackages :: [Dependency] corePackages =- [Dependency (PackageName "ALUT") (ThisVersion (Version [2,1,0,0] []))- ,Dependency (PackageName "Cabal") (ThisVersion (Version [1,2,3,0] []))- ,Dependency (PackageName "GLUT") (ThisVersion (Version [2,1,1,1] []))- ,Dependency (PackageName "HUnit") (ThisVersion (Version [1,2,0,0] []))- ,Dependency (PackageName "OpenAL") (ThisVersion (Version [1,3,1,1] []))- ,Dependency (PackageName "QuickCheck") (ThisVersion (Version [1,1,0,0] []))- ,Dependency (PackageName "array") (ThisVersion (Version [0,1,0,0] []))- ,Dependency (PackageName "base") (ThisVersion (Version [3,0,1,0] []))- ,Dependency (PackageName "bytestring") (ThisVersion (Version [0,9,0,1] []))- ,Dependency (PackageName "cgi") (ThisVersion (Version [3001,1,5,1] []))- ,Dependency (PackageName "ghc") (AnyVersion)+ [+-- Dependency (PackageName "ALUT") (ThisVersion (Version [2,1,0,0] []))+ Dependency (PackageName "array") (ThisVersion (Version [0,2,0,0] []))+ ,Dependency (PackageName "base") (ThisVersion (Version [3,0,3,0] []))+ ,Dependency (PackageName "bytestring") (ThisVersion (Version [0,9,1,4] []))+ ,Dependency (PackageName "Cabal") (ThisVersion (Version [1,6,0,1] []))+-- ,Dependency (PackageName "cgi") (ThisVersion (Version [3001,1,5,1] []))+ ,Dependency (PackageName "containers") (ThisVersion (Version [0,2,0,0] []))+ ,Dependency (PackageName "directory") (ThisVersion (Version [1,0,0,2] []))+ ,Dependency (PackageName "editline") (AnyVersion)+ ,Dependency (PackageName "extensible-exceptions") (AnyVersion)+-- ,Dependency (PackageName "fgl") (ThisVersion (Version [5,4,1,1] [])) -- gone+ ,Dependency (PackageName "filepath") (ThisVersion (Version [1,1,0,1] [])) ,Dependency (PackageName "ghc-prim") (AnyVersion)- ,Dependency (PackageName "containers") (ThisVersion (Version [0,1,0,1] []))- ,Dependency (PackageName "directory") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "fgl") (ThisVersion (Version [5,4,1,1] []))- ,Dependency (PackageName "filepath") (ThisVersion (Version [1,1,0,0] []))- ,Dependency (PackageName "haskell-src") (ThisVersion (Version [1,0,1,1] []))+-- ,Dependency (PackageName "GLUT") (ThisVersion (Version [2,1,1,1] [])) ,Dependency (PackageName "haskell98") (ThisVersion (Version [1,0,1,0] []))- ,Dependency (PackageName "hpc") (ThisVersion (Version [0,5,0,0] []))- ,Dependency (PackageName "html") (ThisVersion (Version [1,0,1,1] []))- ,Dependency (PackageName "mtl") (ThisVersion (Version [1,1,0,1] []))- ,Dependency (PackageName "network") (ThisVersion (Version [2,1,0,0] []))- ,Dependency (PackageName "old-locale") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "old-time") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "packedstring") (ThisVersion (Version [0,1,0,0] []))- ,Dependency (PackageName "parallel") (ThisVersion (Version [1,0,0,0] []))+ ,Dependency (PackageName "haskell-src") (ThisVersion (Version [1,0,1,3] []))+ ,Dependency (PackageName "hpc") (ThisVersion (Version [0,5,0,2] []))+ ,Dependency (PackageName "html") (ThisVersion (Version [1,0,1,2] []))+ ,Dependency (PackageName "HUnit") (ThisVersion (Version [1,2,0,3] []))+ ,Dependency (PackageName "integer") (ThisVersion (Version [0,1,0,0] []))+ ,Dependency (PackageName "mtl") (ThisVersion (Version [1,1,0,2] []))+ ,Dependency (PackageName "network") (ThisVersion (Version [2,2,0,1] []))+ ,Dependency (PackageName "old-locale") (ThisVersion (Version [1,0,0,1] []))+ ,Dependency (PackageName "old-time") (ThisVersion (Version [1,0,0,1] []))+-- ,Dependency (PackageName "OpenAL") (ThisVersion (Version [1,3,1,1] [])) -- gone+ ,Dependency (PackageName "packedstring") (ThisVersion (Version [0,1,0,1] []))+ ,Dependency (PackageName "parallel") (ThisVersion (Version [1,1,0,0] [])) ,Dependency (PackageName "parsec") (ThisVersion (Version [2,1,0,0] []))- ,Dependency (PackageName "pretty") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "process") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "random") (ThisVersion (Version [1,0,0,0] []))- ,Dependency (PackageName "readline") (ThisVersion (Version [1,0,1,0] []))- ,Dependency (PackageName "regex-base") (ThisVersion (Version [0,72,0,1] []))+ ,Dependency (PackageName "pretty") (ThisVersion (Version [1,0,1,0] []))+ ,Dependency (PackageName "process") (ThisVersion (Version [1,0,1,0] []))+ ,Dependency (PackageName "QuickCheck") (ThisVersion (Version [1,2,0,0] []))+ ,Dependency (PackageName "random") (ThisVersion (Version [1,0,0,1] []))+-- ,Dependency (PackageName "readline") (ThisVersion (Version [1,0,1,0] []))+ ,Dependency (PackageName "regex-base") (ThisVersion (Version [0,72,0,2] [])) ,Dependency (PackageName "regex-compat") (ThisVersion (Version [0,71,0,1] [])) ,Dependency (PackageName "regex-posix") (ThisVersion (Version [0,72,0,2] []))- ,Dependency (PackageName "stm") (ThisVersion (Version [2,1,1,0] []))- ,Dependency (PackageName "template-haskell") (ThisVersion (Version [2,2,0,0] []))- ,Dependency (PackageName "time") (ThisVersion (Version [1,1,2,0] []))- ,Dependency (PackageName "unix") (ThisVersion (Version [2,3,0,0] []))- ,Dependency (PackageName "xhtml") (ThisVersion (Version [3000,0,2,1] []))+ ,Dependency (PackageName "stm") (ThisVersion (Version [2,1,1,2] []))+ ,Dependency (PackageName "syb") (ThisVersion (Version [0,1,0,0] []))+ ,Dependency (PackageName "template-haskell") (ThisVersion (Version [2,3,0,0] []))+ ,Dependency (PackageName "time") (ThisVersion (Version [1,1,2,2] []))+ ,Dependency (PackageName "unix") (ThisVersion (Version [2,3,1,0] []))+ ,Dependency (PackageName "ghc") (AnyVersion)+ ,Dependency (PackageName "xhtml") (ThisVersion (Version [3000,2,0,1] [])) {- ALUT-2.1.0.0 cgi-3001.1.5.1 network-2.1.0.0 regex-base-0.72.0.1
cabal2arch.cabal view
@@ -1,5 +1,5 @@ name: cabal2arch-version: 0.4.2+version: 0.4.3 homepage: http://code.haskell.org/~dons/code/cabal2arch synopsis: Create Arch Linux packages from Cabal packages description: Create Arch Linux packages from Cabal packages@@ -20,7 +20,7 @@ if flag(small_base) build-depends: - base == 3.*,+ base < 4, pretty, process, directory,@@ -31,7 +31,7 @@ base < 3 build-depends:- Cabal == 1.6.*,+ Cabal > 1.6, pureMD5 >= 0.2.1, filepath