Repository : ssh://darcs.haskell.org//srv/darcs/packages/Cabal

On branch  : master

http://hackage.haskell.org/trac/ghc/changeset/9012afb5ce22ee183442cc985a5a406874f79f5f

>---------------------------------------------------------------

commit 9012afb5ce22ee183442cc985a5a406874f79f5f
Author: Duncan Coutts <[email protected]>
Date:   Thu Oct 22 12:39:46 2009 +0000

    Initial go at converting to the new Cabal-1.8 installed package system
    It works by ignoring the possibility that there could be multiple
    installed packages sharing the same source package Id. We just pick
    the "top most" one which is usually ok. We make no attempt to check
    that we are using consistent installed packages.

 cabal-install/Distribution/Client/Configure.hs     |   16 +-
 cabal-install/Distribution/Client/Dependency.hs    |   19 +-
 .../Distribution/Client/Dependency/Bogus.hs        |    4 +-
 .../Distribution/Client/Dependency/TopDown.hs      |   41 +-
 .../Client/Dependency/TopDown/Constraints.hs       |    4 +-
 .../Client/Dependency/TopDown/Types.hs             |   23 +-
 .../Distribution/Client/Dependency/Types.hs        |    8 +-
 cabal-install/Distribution/Client/Fetch.hs         |    7 +-
 cabal-install/Distribution/Client/Haddock.hs       |   14 +-
 cabal-install/Distribution/Client/IndexUtils.hs    |   53 ++-
 cabal-install/Distribution/Client/Install.hs       |   21 +-
 cabal-install/Distribution/Client/InstallPlan.hs   |    9 +-
 cabal-install/Distribution/Client/List.hs          |   27 +-
 cabal-install/Distribution/Client/PackageIndex.hs  |  479 ++++++++++++++++++++
 cabal-install/Distribution/Client/SetupWrapper.hs  |   15 +-
 cabal-install/Distribution/Client/Types.hs         |   35 ++-
 cabal-install/Distribution/Client/Unpack.hs        |    2 +-
 cabal-install/Distribution/Client/Update.hs        |    2 +-
 cabal-install/cabal-install.cabal                  |    2 +-
 19 files changed, 660 insertions(+), 121 deletions(-)


Diff suppressed because of size. To see it, use:

    git show 9012afb5ce22ee183442cc985a5a406874f79f5f

_______________________________________________
Cvs-libraries mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-libraries

Reply via email to