
On 2010/10/14 Magnus Therning
Remy has done some rather low-level work on the archlinux git repo, splitting it into two repos. Unfortunately this means that all existing clones are likely to be very broken at the moment. Given how soon after the creation of the github repos this was done, I'm not expecting it to cause major grief.
Also note that this *only* affects the archlinux repo, the habs and cabal2arch repos are untouched by this.
Hello, Basic functions that output a topologically sorted list of package names, that is the order in which packages are meant to be built according to dependencies, are now implemented. I wrote an example script to show how it works: it is meant to work with my copy of the archlinux library [*] import Distribution.ArchLinux.SrcRepo import System.IO import System.Directory import Control.Monad main = do dot <- getCurrentDirectory repo <- getRepoFromDir dot case repo of Nothing -> return () Just r -> foldM (\a -> \s -> putStrLn s) () (dumpContentsTopo r) [*] git://github.com/remyoudompheng/archhaskell.git -- Rémy