cabal2arch 0.5.1 → 0.5.2
raw patch · 2 files changed
+31/−22 lines, 2 files
Files
- Main.hs +30/−21
- cabal2arch.cabal +1/−1
Main.hs view
@@ -164,7 +164,8 @@ case eres of Left (_,s,_) -> do hPutStrLn stderr s- die $ "Couldn't download package: " ++ show url+ hPutStrLn stderr $ "Couldn't download package: " ++ show url+ return pkg Right _ -> do src <- B.readFile (takeBaseName url <.> "gz") let !md5sum = show (md5 src)@@ -198,57 +199,60 @@ corePackages :: [Dependency] corePackages = [--- Dependency (PackageName "ALUT") (ThisVersion (Version [2,1,0,0] []))- Dependency (PackageName "array") (ThisVersion (Version [0,2,0,0] []))+ Dependency (PackageName "Cabal") (ThisVersion (Version [1,6,0,1] []))+ ,Dependency (PackageName "HUnit") (ThisVersion (Version [1,2,0,3] []))+ ,Dependency (PackageName "QuickCheck") (ThisVersion (Version [1,2,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 "dph-base") (ThisVersion (Version [ 0,3 ] [] ))+ ,Dependency (PackageName "dph-par" ) (ThisVersion (Version [ 0,3 ] [] ))+ ,Dependency (PackageName "dph-prim-interface") (ThisVersion (Version [ 0,3 ] [] ))+ ,Dependency (PackageName "dph-prim-par" ) (ThisVersion (Version [ 0,3 ] [] ))+ ,Dependency (PackageName "dph-prim-seq" ) (ThisVersion (Version [ 0,3 ] [] ))+ ,Dependency (PackageName "dph-seq" ) (ThisVersion (Version [ 0,3 ] [] ))+ ,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") (AnyVersion) ,Dependency (PackageName "ghc-prim") (AnyVersion)--- ,Dependency (PackageName "GLUT") (ThisVersion (Version [2,1,1,1] []))- ,Dependency (PackageName "haskell98") (ThisVersion (Version [1,0,1,0] [])) ,Dependency (PackageName "haskell-src") (ThisVersion (Version [1,0,1,3] []))+ ,Dependency (PackageName "haskell98") (ThisVersion (Version [1,0,1,0] [])) ,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,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,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 "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] [])) - ,Dependency (PackageName "dph-base") (ThisVersion (Version [ 0,3 ] [] ))- ,Dependency (PackageName "dph-par" ) (ThisVersion (Version [ 0,3 ] [] ))- ,Dependency (PackageName "dph-prim-interface") (ThisVersion (Version [ 0,3 ] [] ))- ,Dependency (PackageName "dph-prim-par" ) (ThisVersion (Version [ 0,3 ] [] ))- ,Dependency (PackageName "dph-prim-seq" ) (ThisVersion (Version [ 0,3 ] [] ))- ,Dependency (PackageName "dph-seq" ) (ThisVersion (Version [ 0,3 ] [] )) +-- Dependency (PackageName "ALUT") (ThisVersion (Version [2,1,0,0] []))+-- ,Dependency (PackageName "cgi") (ThisVersion (Version [3001,1,5,1] []))+-- ,Dependency (PackageName "extensible-exceptions") (AnyVersion)+-- ,Dependency (PackageName "fgl") (ThisVersion (Version [5,4,1,1] [])) -- gone+-- ,Dependency (PackageName "GLUT") (ThisVersion (Version [2,1,1,1] []))+-- ,Dependency (PackageName "OpenAL") (ThisVersion (Version [1,3,1,1] [])) -- gone+-- ,Dependency (PackageName "readline") (ThisVersion (Version [1,0,1,0] []))+ {- ALUT-2.1.0.0 cgi-3001.1.5.1 network-2.1.0.0 regex-base-0.72.0.1 Cabal-1.2.3.0 containers-0.1.0.1 old-locale-1.0.0.0 regex-compat-0.71.0.1@@ -368,12 +372,16 @@ ,("icui18n", "icu") ,("icuuc", "icu") ,("icudata", "icu")++ ,("netsnmp", "net-snmp")+ ,("asound", "alsa-lib") ] -- atlas shouldNotBeLibraries :: [String] shouldNotBeLibraries = ["xmonad"+ ,"haskell-platform" ,"xmonad-contrib" ,"lambdabot" ,"piet"@@ -390,6 +398,7 @@ ,"backdropper" ,"gtk2hs" ,"darcs"+ ,"greencard" ] -- translate some library dependencies to gtk names
cabal2arch.cabal view
@@ -1,5 +1,5 @@ name: cabal2arch-version: 0.5.1+version: 0.5.2 homepage: http://code.haskell.org/~dons/code/cabal2arch synopsis: Create Arch Linux packages from Cabal packages description: Create Arch Linux packages from Cabal packages