Re-merge concurrent,timeout,unique,st,getopt into base
authorIan Lynagh <igloo@earth.li>
Wed, 3 Sep 2008 22:35:08 +0000 (22:35 +0000)
committerIan Lynagh <igloo@earth.li>
Wed, 3 Sep 2008 22:35:08 +0000 (22:35 +0000)
compiler/ghc.cabal
libraries/Makefile
packages
utils/ghc-pkg/ghc-pkg.cabal
utils/hasktags/hasktags.cabal
utils/hpc/hpc-bin.cabal

index a08f518..eff7bd3 100644 (file)
@@ -53,10 +53,6 @@ Library
     if !flag(base3) && !flag(base4)
         Build-Depends: base       < 3
 
-    if flag(base4)
-        Build-Depends: concurrent >= 0.1 && < 0.2,
-                       st         >= 0.1 && < 0.2
-
     if flag(base3) || flag(base4)
         Build-Depends: directory  >= 1   && < 1.1,
                        process    >= 1   && < 1.1,
index 4249cee..1a52cbb 100644 (file)
@@ -41,7 +41,7 @@ include $(TOP)/mk/cabal-flags.mk
 
 # Any libraries listed here should also be in ../packages
 
-SUBDIRS  = ghc-prim $(INTEGER_LIBRARY) base syb concurrent unique timeout st getopt base3-compat array packedstring
+SUBDIRS  = ghc-prim $(INTEGER_LIBRARY) base syb base3-compat array packedstring
 SUBDIRS += containers bytestring old-locale old-time filepath 
 ifeq "$(GhcLibsWithUnix)" "YES"
 SUBDIRS += unix
index 8cdbe37..49f936b 100644 (file)
--- a/packages
+++ b/packages
@@ -9,12 +9,10 @@ libraries/base                          packages/base                   darcs
 libraries/base3-compat                  packages/base3-compat           darcs
 libraries/bytestring                    packages/bytestring             darcs
 libraries/Cabal                         packages/Cabal                  darcs
-libraries/concurrent                    packages/concurrent             darcs
 libraries/containers                    packages/containers             darcs
 libraries/directory                     packages/directory              darcs
 libraries/editline                      packages/editline               darcs
 libraries/filepath                      packages/filepath               darcs
-libraries/getopt                        packages/getopt                 darcs
 libraries/ghc-prim                      packages/ghc-prim               darcs
 libraries/haskell98                     packages/haskell98              darcs
 libraries/hpc                           packages/hpc                    darcs
@@ -26,10 +24,7 @@ libraries/pretty                        packages/pretty                 darcs
 libraries/process                       packages/process                darcs
 libraries/random                        packages/random                 darcs
 libraries/syb                           packages/syb                    darcs
-libraries/st                            packages/st                     darcs
 libraries/template-haskell              packages/template-haskell       darcs
-libraries/timeout                       packages/timeout                darcs
-libraries/unique                        packages/unique                 darcs
 libraries/unix                          packages/unix                   darcs
 libraries/Win32                         packages/Win32                  darcs
 libraries/HUnit             extralibs   packages/HUnit                  darcs
index 0ab3534..a201cb8 100644 (file)
@@ -30,10 +30,6 @@ Executable ghc-pkg
     if !flag(base3) && !flag(base4)
         Build-Depends: base       < 3
 
-    if flag(base4)
-        Build-Depends: concurrent >= 0.1 && < 0.2,
-                       getopt     >= 0.1 && < 0.2
-
     if flag(base3) || flag(base4)
         Build-Depends: directory  >= 1   && < 1.1,
                        process    >= 1   && < 1.1,
index e102b8b..045256d 100644 (file)
@@ -15,5 +15,5 @@ cabal-version: >=1.2
 
 Executable hasktags
     Main-Is: HaskTags.hs
-    Build-Depends: haskell98, base, getopt
+    Build-Depends: haskell98, base
 
index 2c1cd97..893af9e 100644 (file)
@@ -30,8 +30,6 @@ Executable hpc
     if !flag(base3) && !flag(base4)
         Build-Depends: base       < 3
 
-    if flag(base4)
-        Build-Depends: getopt     >= 0.1 && < 0.2
     if flag(base3) || flag(base4)
         Build-Depends: directory  >= 1   && < 1.1,
                        containers >= 0.1 && < 0.2,