cabal2arch 0.4.3 → 0.5
raw patch · 2 files changed
+9/−1 lines, 2 files
Files
- Main.hs +8/−0
- cabal2arch.cabal +1/−1
Main.hs view
@@ -135,6 +135,7 @@ setCurrentDirectory cwd + system $ "rm -rf " ++ dir </> "{pkg,src,*.tar.gz}" tarred <- myReadProcess "tar" ["-zcvvf",(dir <.> "tar.gz"), dir] [] case tarred of Left (_,s,_) -> do@@ -363,6 +364,9 @@ shouldNotBeLibraries :: [String] shouldNotBeLibraries = ["xmonad"+ ,"xmonad-contrib"+ ,"lambdabot"+ ,"piet" ,"yi" ,"haddock" ,"hscolour"@@ -375,6 +379,7 @@ ,"cpphs" ,"backdropper" ,"gtk2hs"+ ,"darcs" ] -- translate some library dependencies to gtk names@@ -398,6 +403,7 @@ ,"glib" ,"gtk" ,"gtkglext"+ ,"gtksourceview2" ,"mozembed" ,"svgcairo" ]@@ -547,6 +553,8 @@ | Dependency (PackageName d) v <- gtk2hsIfy (buildDepends cabal) ] `mappend` anyClibraries++ -- TODO: need a 'nub' in here. hasLibrary = isJust (library cabal) isLibrary = isJust (library cabal) -- && null (executables cabal)
cabal2arch.cabal view
@@ -1,5 +1,5 @@ name: cabal2arch-version: 0.4.3+version: 0.5 homepage: http://code.haskell.org/~dons/code/cabal2arch synopsis: Create Arch Linux packages from Cabal packages description: Create Arch Linux packages from Cabal packages