diff --git a/Distribution/ArchLinux/AUR.hs b/Distribution/ArchLinux/AUR.hs
deleted file mode 100644
--- a/Distribution/ArchLinux/AUR.hs
+++ /dev/null
@@ -1,333 +0,0 @@
--- |
--- Module      : Distribution.ArchLinux.AUR
--- Copyright   : (c) 2009 Don Stewart
--- License     : BSD3
--- Maintainer  : Don Stewart
---
--- Support for querying the AUR database.
---
-module Distribution.ArchLinux.AUR (
-        AURInfo(..),
-        info,
-        search,
-        maintainer,
-        package
-
-    ) where
-
-{-
-The methods currently allowed are:
-
-    * search
-    * info
-
-Each method requires the following HTTP GET syntax:
-   type=methodname&arg=data
-
-Where methodname is the name of an allowed method, and data is the argument to the call.
-
-If you need jsonp type callback specification, you can provide an additional variable callback.
-Example URL:
-   http://aur-url/rpc.php?type=search&arg=foobar&callback=jsonp1192244621103
--}
-
-import Network.HTTP
-import Distribution.Version
-import Distribution.Text
-import Text.JSON
-import Text.JSON.String
-import Text.PrettyPrint
-import Text.PrettyPrint.HughesPJClass
-import qualified Data.Map as M
-import Control.Monad
-import System.FilePath
-import Data.List
-import Data.Char
-
-import Distribution.ArchLinux.PkgBuild
-
-------------------------------------------------------------------------
-
--- | Query AUR for information on a package 
---
--- > $ info "xmonad"
--- >
--- > Right (AURInfo { packageID       = 10593
--- >              , packageName     = "xmonad"
--- >              , packageVersion  = Right (Version {versionBranch = [0,8,1] , versionTags = []},"1.2")i
--- >              , packageCategory = 17
--- >              , packageDesc     = "A lightweight X11 tiled window manager written in Haskell"
--- >              , packageLocation = 3
--- >              , packageURL      = "http://xmonad.org/"
--- >              , packagePath     = "/packages/xmonad/xmonad.tar.gz"
--- >              , packageLicense = "custom:BSD3"
--- >              , packageVotes = 260
--- >              , packageOutOfDate = False })
---
-info :: String -> IO (Either String AURInfo)
-info m = eval (InfoRequest (Name m))
-
--- | Search AUR for packages matching pattern. Returns a list of info results.
-search :: String -> IO [AURInfo]
-search m = do
-    v <- eval (SearchRequest (Name m))
-    return $ case v of
-        Left  e -> []
-        Right a -> flatten a
-
--- | Search AUR for packages owned by maintainer. Returns a list of info results.
-maintainer :: String -> IO [AURInfo]
-maintainer m = do
-    v <- eval (MaintainerRequest (Name m))
-    return $ case v of
-        Left  e -> []
-        Right a -> maintainerPackages a
-
-------------------------------------------------------------------------
---
--- TODO: programmatically list all packages by arch-haskell
--- generate table of versions.
--- colour out of date things.
---
-
--- | Return the parsed PKGBUILD
--- pkgbuild :: String -> IO (Either String [String]) -- (Either String PkgBuild)
-
-package :: String -> IO (Either String AURInfo, Either String AnnotatedPkgBuild)
-package m = do
-    v <- info m
-    case v of
-        Left s  -> return $ (Left s, Left "No PKGBUILD found")
-        Right p -> do
-            let name   = packageName p
-                aurUrl = "http://aur.archlinux.org/packages" </> name </> name </> "PKGBUILD"
-
-            rsp <- simpleHTTP (getRequest aurUrl)
-            case rsp of
-                 Left err -> return $ (Right p, Left (show err))
-                 Right _  -> do
-                    pkg <- getResponseBody rsp -- TODO 404
-                    case decodePackage pkg of
-                         Left e ->  return (Right p, Left e)
-                         Right k -> return (Right p, Right k)
-
-------------------------------------------------------------------------
---
--- TODO:
--- generate report on packages. groupBy
---
-
--- | List packages not built with up to date version of cabal2arch
-{-
-lint_cabal2arch = do
-    aurs <- search "haskell"
-    forM_ aurs $ \aur -> do
-        let n = packageName aur
-        k <- pkgbuild n
-        case k of
-             Left _ -> putStrLn $ "No pkgbuild for" ++ packageName aur
-             Right p -> do
-
-                case cabal2arch_version p of
-                     v | v == simpleParse "0.6"
-                             -> putStrLn $ "GOOD " ++ packageName aur 
-
-                     v       -> do putStrLn $ "Missing cabal2arch version for: " ++ packageName aur ++ " " ++ show v
-                                   putStrLn $ "http://aur.archlinux.org/packages.php?ID=" ++ show ( packageID aur)
-                                   putStrLn ""
--}
-
-------------------------------------------------------------------------
---
--- TODO: from the packagename, construct the url to the AUR page.
---
-
--- | URL for AUR RPC server
-url :: Doc
-url = text "http://aur.archlinux.org/rpc.php"
-
--- | Query the server
-eval :: JSON a => AURRequest -> IO (Either String a)
-eval m = do
-    rsp  <- simpleHTTP (getRequest call)
-    json <- getResponseBody rsp
-    return . resultToEither . decode $ json
-  where
-    call  = render $ url <?> pPrint m
-
-------------------------------------------------------------------------
--- RPC requests
-
--- | Type for AUR RPC requests. They can be info queries, or search queries.
---
-data AURRequest
-    = SearchRequest     Name
-    | MaintainerRequest Name
-    | InfoRequest       Name
-    deriving Show
-
-instance Pretty AURRequest where
-    pPrint (SearchRequest n) = text "type" <=> text "search" <&> text "arg" <=> pPrint n
-    pPrint (InfoRequest   n) = text "type" <=> text "info"   <&> text "arg" <=> pPrint n
-    pPrint (MaintainerRequest n) = text "type" <=> text "msearch" <&> text "arg" <=> pPrint n
-
--- | Wrap up a package name a bit safely.
-newtype Name = Name String
-    deriving Show
-
-instance Pretty Name where
-    pPrint (Name n) = text n
-
--- | Useful combinators
-infixl 6 <=>, <&>, <?>
-
-(<=>), (<&>), (<?>)  :: Doc -> Doc -> Doc
-p <=> q = p <> char '=' <> q
-p <&> q = p <> char '&' <> q
-p <?> q = p <> char '?' <> q
-
-------------------------------------------------------------------------
--- RPC response values
-
--- We can in turn use this info to query PKGBUILDs on the server
-
--- | A type for maintainer search.
-data AURMaintainer = AURMaintainer { maintainerPackages :: [AURInfo] } deriving Show
-
-instance JSON AURMaintainer where
-    showJSON = undefined
-
-    readJSON (JSObject o) = do
-            -- sanity check:
-            case M.lookup "type" json of
-                Just (JSString t) | fromJSString t == "msearch" -> do
-                    as <- forM results $ \(JSObject o) -> do
-                                let obj = M.fromList (fromJSObject o) :: M.Map String JSValue
-                                parseInfo obj
-
-                    return (AURMaintainer as)
-
-                s -> fail $ "No type field in JSON response!" ++ show s
-
-        where
-            json     = M.fromList (fromJSObject o) :: M.Map String JSValue
-            results  = case M.lookup "results" json of
-                            Nothing           -> error $ "No results for info object"
-                            Just (JSArray a)  -> a -- a list.
-
-------------------------------------------------------------------------
-
--- | Type for AUR RPC responses.
-data AURInfo
-    = AURInfo {
-         packageID        :: Integer                        -- ^ unique ID of the package on AUR
-        ,packageURLinAUR  :: String                         -- ^ url of AUR package
-        ,packageName      :: String                         -- ^ string name of package
-        ,packageVersion   :: Either String (Version,String) -- ^ either the AUR version (version,rev)  or a string
-        ,packageCategory  :: Integer                        -- ^ numeric category of the package (e.g. 17 == System)
-        ,packageDesc      :: String                         -- ^ package synopsis
-        ,packageLocation  :: Integer                        -- ^ which repository is it stored in (community, AUR etc)
-        ,packageURL       :: String                         -- ^ url (sanity check: should be hackage url mostly)
-        ,packagePath      :: FilePath                       -- ^ url path to package source.
-        ,packageLicense   :: String                         -- ^ type of license
-        ,packageVotes     :: Integer                        -- ^ votes on package
-        ,packageOutOfDate :: Bool                           -- ^ is the package flagged as out of date
-      }
-
-    deriving Show
-
-instance JSON AURInfo where
-    showJSON = undefined
-
-    readJSON (JSObject o) = do
-            -- sanity check:
-            case M.lookup "type" json of
-                Just (JSString t) | fromJSString t == "info" -> parseInfo results
-                s -> fail $ "No type field in JSON response!" ++ show s
-        where
-            json     = M.fromList (fromJSObject o) :: M.Map String JSValue
-
-            results  = case M.lookup "results" json of
-                            Nothing            -> error $ "No results for info object"
-                            Just (JSObject o)  -> M.fromList (fromJSObject o) :: M.Map String JSValue
-
--- Need a different JSON instance
-data AURSearch = AURSearch { flatten :: [AURInfo] }
-
--- A list of results
-instance JSON AURSearch where
-    showJSON = undefined
-
-    readJSON (JSObject o) = do
-            -- sanity check:
-            case M.lookup "type" json of
-                Just (JSString t) | fromJSString t == "search" -> do
-                    as <- forM results $ \(JSObject o) -> do
-                                let obj = M.fromList (fromJSObject o) :: M.Map String JSValue
-                                parseInfo obj
-
-                    return (AURSearch as)
-
-                s -> fail $ "No type field in JSON response!" ++ show s
-
-        where
-            json     = M.fromList (fromJSObject o) :: M.Map String JSValue
-            results  = case M.lookup "results" json of
-                            Nothing           -> error $ "No results for info object"
-                            Just (JSArray a)  -> a -- a list.
-
-
--- | Parse a AURInfo.
-parseInfo :: M.Map String JSValue -> Result AURInfo
-parseInfo info_obj = do
-    JSString id_   <- label "ID"
-    JSString name_ <- label "Name"
-    JSString vers_ <- label "Version"
-    JSString cat_  <- label "CategoryID"
-    JSString desc_ <- label "Description"
-    JSString loc_  <- label "LocationID"
-    JSString url_  <- label "URL"
-    JSString path_ <- label "URLPath"
-    JSString lic_  <- label "License"
-    JSString vote_ <- label "NumVotes"
-    JSString date_ <- label "OutOfDate"
-
-    let vers__  = fromJSString vers_
-        (x,xs)  = break (== '-') vers__
-        version | '-' `elem` vers__ = case simpleParse x of
-                                        Nothing -> Left vers__
-                                        Just v  -> Right (v, tail xs)
-                | otherwise         = Left vers__
-
-        id_ident = read (fromJSString id_)
-
-    return $ AURInfo {
-                packageID          = id_ident
-               ,packageURLinAUR    = "http://aur.archlinux.org/packages.php?ID=" ++ show id_ident
-               ,packageName        = fromJSString name_
-               ,packageVersion     = version
-               ,packageCategory    = read (fromJSString cat_)
-               ,packageDesc        = fromJSString desc_
-               ,packageLocation    = read (fromJSString loc_)
-               ,packageURL         = fromJSString url_  -- TODO : should be hackage url
-               ,packagePath        = fromJSString path_ -- TODO : should be hackage url
-               ,packageLicense     = fromJSString lic_  -- TODO : should be hackage url
-               ,packageVotes       = read (fromJSString vote_)
-               ,packageOutOfDate   = case fromJSString date_ of
-                                        "0" -> False
-                                        _   -> True
-             }
-  where
-
-    label k = case M.lookup k info_obj of
-                    Nothing -> fail $ "No field " ++ show k
-                    Just o  -> return o
-
-
-
-{-
-JSObject (JSONObject {fromJSObject = [("type",JSString (JSONString {fromJSString = "info"})),("results",JSObject (JSONObject {fromJSObject = [("ID",JSString (JSONString {fromJSString = "10593"})),("Name",JSString (JSONString {fromJSString = "xmonad"})),("Version",JSString (JSONString {fromJSString = "0.8.1-1.2"})),("CategoryID",JSString (JSONString {fromJSString = "17"})),("Description",JSString (JSONString {fromJSString = "A lightweight X11 tiled window manager written in Haskell"})),("LocationID",JSString (JSONString {fromJSString = "3"})),("URL",JSString (JSONString {fromJSString = "http://xmonad.org/"})),("URLPath",JSString (JSONString {fromJSString = "/packages/xmonad/xmonad.tar.gz"})),("License",JSString (JSONString {fromJSString = "custom:BSD3"})),("NumVotes",JSString (JSONString {fromJSString = "259"})),("OutOfDate",JSString (JSONString {fromJSString = "0"}))]}))]})
-Right ()
--}
-
-------------------------------------------------------------------------
diff --git a/Distribution/ArchLinux/CabalTranslation.hs b/Distribution/ArchLinux/CabalTranslation.hs
new file mode 100644
--- /dev/null
+++ b/Distribution/ArchLinux/CabalTranslation.hs
@@ -0,0 +1,564 @@
+-- |
+-- Module    : Distribution.ArchLinux.CabalTranslation
+-- Copyright : (c) Don Stewart, 2008-2010, Rémy Oudompheng 2010
+-- License   : BSD3
+--
+-- Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
+--
+
+module Distribution.ArchLinux.CabalTranslation (
+         preprocessCabal,
+         cabal2pkg,
+         oldCabal2Arch,
+         install_hook_name
+       ) where
+-- Cabal modules
+import Distribution.Package
+import Distribution.PackageDescription
+import Distribution.PackageDescription.Configuration
+import Distribution.License
+import Distribution.Version
+import Distribution.Compiler
+import Distribution.System
+-- Archlinux modules
+import Distribution.ArchLinux.PkgBuild
+-- Standard types
+import Distribution.Text
+import Data.Char
+import Data.List
+import qualified Data.Map as M
+import Data.Maybe
+import Data.Monoid
+import System.FilePath
+-- Debugging
+import Debug.Trace
+
+--
+-- | Configure package for system
+--
+preprocessCabal :: GenericPackageDescription -> Maybe PackageDescription
+preprocessCabal cabalsrc =
+     case finalizePackageDescription
+        []
+        (const True) -- could check against prefered pkgs....
+        (Platform X86_64 buildOS) -- linux/x86_64
+        (CompilerId GHC (Version [6,10,3] []))
+
+        -- now constrain it to solve in the context of a modern ghc only
+        corePackages
+        cabalsrc
+     of
+        Left deps     -> trace ("Unresolved dependencies: " ++show deps) Nothing
+        Right (pkg,_) -> Just pkg { buildDepends = removeCoreFrom (buildDepends pkg) }
+
+-- attempt to filter out core packages we've already satisified
+-- not actuall correct, since it doesn't take any version
+-- info into account.
+--
+-- TODO this should use configDependency to find the precise
+-- versions we have available on Arch.
+--
+removeCoreFrom :: [Dependency] -> [Dependency]
+removeCoreFrom []               = []
+removeCoreFrom (x@(Dependency n vr):xs) =
+  case find (\(Dependency k _) -> n == k) corePackages of
+    -- haskell-parsec, haskell-quickcheck
+    Just (Dependency _ (ThisVersion v'))
+        | withinRange v' vr         ->     removeCoreFrom xs
+
+    Just (Dependency (PackageName "base") _)
+                                    ->     removeCoreFrom xs
+
+    Just (Dependency _ AnyVersion)  ->     removeCoreFrom xs
+    _                               -> x : removeCoreFrom xs
+
+--
+-- Core packages and their versions. These come with
+-- ghc, so we should be right.
+--
+-- http://haskell.org/haskellwiki/Libraries_released_with_GHC
+--
+-- And what Arch Linux thinks GHC provides:
+--
+-- http://repos.archlinux.org/wsvn/packages/ghc/repos/extra-x86_64/PKGBUILD
+--
+-- Note: we could just list these directly, and have yaourt solve them.
+--
+-- NEW POLICY:
+--      We rely on all "provides" from the GHC library to be listed explicitly.
+--
+corePackages :: [Dependency]
+corePackages =
+    [
+
+-- Magic packages we have to remove
+     Dependency (PackageName "base")             (ThisVersion (Version  [4,1,0,0] []))
+    ,Dependency (PackageName "dph-base")           (AnyVersion)
+    ,Dependency (PackageName "dph-par" )           (AnyVersion)
+    ,Dependency (PackageName "dph-prim-interface") (AnyVersion)
+    ,Dependency (PackageName "dph-prim-par"   )    (AnyVersion)
+    ,Dependency (PackageName "dph-prim-seq"   )    (AnyVersion)
+    ,Dependency (PackageName "dph-seq"        )    (AnyVersion)
+    ,Dependency (PackageName "ghc")              (AnyVersion)
+    ,Dependency (PackageName "ghc-prim")         (AnyVersion)
+    ,Dependency (PackageName "integer")         (AnyVersion)
+    ,Dependency (PackageName "integer-gmp")         (AnyVersion)
+    ,Dependency (PackageName "ghc-binary")         (AnyVersion)
+
+-- Official Provides: http://repos.archlinux.org/wsvn/packages/ghc/repos/extra-x86_64/PKGBUILD
+--  ,Dependency (PackageName "array")            (ThisVersion (Version  [0,3,0,0] []))
+--  ,Dependency (PackageName "bytestring")       (ThisVersion (Version  [0,9,1,5] []))
+--  ,Dependency (PackageName "Cabal")            (ThisVersion (Version  [1,8,0,2] []))
+--  ,Dependency (PackageName "containers")       (ThisVersion (Version  [0,3,0,0] []))
+--  ,Dependency (PackageName "directory")        (ThisVersion (Version  [1,0,1,0] []))
+--  ,Dependency (PackageName "extensible-exceptions")         (AnyVersion)
+--  ,Dependency (PackageName "filepath")         (ThisVersion (Version  [1,1,0,3] []))
+--  ,Dependency (PackageName "haskell98")        (ThisVersion (Version  [1,0,1,1] []))
+--  ,Dependency (PackageName "hpc")              (ThisVersion (Version  [0,5,0,4] []))
+--  ,Dependency (PackageName "old-locale")       (ThisVersion (Version  [1,0,0,2] []))
+--  ,Dependency (PackageName "old-time")         (ThisVersion (Version  [1,0,0,1] []))
+--  ,Dependency (PackageName "pretty")           (ThisVersion (Version  [1,0,1,1] []))
+--  ,Dependency (PackageName "process")          (ThisVersion (Version  [1,0,1,2] []))
+--  ,Dependency (PackageName "random")           (ThisVersion (Version  [1,0,0,2] []))
+--  ,Dependency (PackageName "syb")              (ThisVersion (Version  [0,1,0,2] []))
+--  ,Dependency (PackageName "template-haskell") (ThisVersion (Version  [2,4,0,0] []))
+--  ,Dependency (PackageName "time")             (ThisVersion (Version  [1,1,4] []))
+--  ,Dependency (PackageName "unix")             (ThisVersion (Version  [2,4,0,0] []))
+--  utf8-string
+
+
+-- Removed in 6.12.x
+--  ,Dependency (PackageName "html")             (ThisVersion (Version  [1,0,1,2] []))
+--  ,Dependency (PackageName "integer")          (ThisVersion (Version  [0,1,0,0] []))
+--  ,Dependency (PackageName "QuickCheck")       (ThisVersion (Version  [1,2,0,0] []))
+--  ,Dependency (PackageName "haskell-src")      (ThisVersion (Version  [1,0,1,3] []))
+--  ,Dependency (PackageName "parsec")           (ThisVersion (Version  [2,1,0,0] []))
+--  ,Dependency (PackageName "packedstring")     (ThisVersion (Version  [0,1,0,1] []))
+--  ,Dependency (PackageName "parallel")         (ThisVersion (Version  [1,1,0,0] []))
+--  ,Dependency (PackageName "network")          (ThisVersion (Version  [2,2,0,1] []))
+--  ,Dependency (PackageName "mtl")              (ThisVersion (Version  [1,1,0,2] []))
+--  ,Dependency (PackageName "stm")              (ThisVersion (Version  [2,1,1,2] []))
+--  ,Dependency (PackageName "HUnit")            (ThisVersion (Version  [1,2,0,3] []))
+--  ,Dependency (PackageName "xhtml")            (ThisVersion (Version  [3000,2,0,1] []))
+--  ,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] []))
+
+-- Removed in 6.10.x
+--  ,Dependency (PackageName "editline")         (AnyVersion)
+--   Dependency (PackageName "ALUT")             (ThisVersion (Version  [2,1,0,0] []))
+--  ,Dependency (PackageName "cgi")              (ThisVersion (Version  [3001,1,5,1] []))
+--  ,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] []))
+
+    ]
+
+------------------------------------------------------------------------------------
+
+--
+-- | Translate a generic cabal file into a PGKBUILD
+--
+cabal2pkg :: PackageDescription -> (PkgBuild, Maybe String)
+cabal2pkg cabal
+
+-- TODO decide if it's a library or an executable,
+-- handle multipackages
+-- extract C dependencies
+
+-- = trace (show cabal) $
+  =
+  (emptyPkgBuild
+    { arch_pkgname = archName
+    , arch_pkgver  = vers
+    , arch_url     = "http://hackage.haskell.org/package/"++display name
+ --       else homepage cabal
+    , arch_pkgdesc = case synopsis cabal of
+                          [] -> take 80 (description cabal)
+                          s  -> s
+    , arch_license =
+        ArchList . return $
+            case license cabal of
+                x@GPL {} -> x
+                x@LGPL {} -> x
+                l    -> UnknownLicense ("custom:"++ show l)
+
+    -- All Hackage packages depend on GHC at build time
+    -- All Haskell libraries are prefixed with "haskell-"
+    , arch_makedepends = if not hasLibrary
+            then my_makedepends
+            else ArchList [] -- makedepends should not duplicate depends
+
+    , arch_depends =
+        (if not (isLibrary)
+            then
+                ArchList [ArchDep (Dependency (PackageName "gmp") AnyVersion)]
+                                `mappend`
+                                anyClibraries
+            else ArchList [])
+        `mappend`
+            -- libraries have 'register-time' dependencies on
+            -- their dependent Haskell libraries.
+            --
+           (if hasLibrary then my_makedepends
+                          else ArchList [])
+
+    -- need the dependencies of all flags that are on by default, for all libraries and executables
+
+    -- Hackage programs only need their own source to build
+    , arch_source  = ArchList . return $
+          "http://hackage.haskell.org/packages/archive/"
+       ++ (display name </> display vers </> display name <-> display vers <.> "tar.gz")
+
+    , arch_build =
+        [ "cd ${srcdir}/" </> display name <-> display vers
+        , "runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname}"
+        , "runhaskell Setup build"
+        ] ++
+
+    -- Only needed for libraries:
+        (if hasLibrary
+           then
+            [ "runhaskell Setup haddock"
+            , "runhaskell Setup register   --gen-script"
+            , "runhaskell Setup unregister --gen-script"
+            ]
+           else [])
+
+    , arch_package =
+        [ "cd ${srcdir}/" </> display name <-> display vers ] ++
+        -- Only needed for libraries:
+        (if hasLibrary
+           then
+            [ "install -D -m744 register.sh   ${pkgdir}/usr/share/haskell/${pkgname}/register.sh"
+            , "install    -m744 unregister.sh ${pkgdir}/usr/share/haskell/${pkgname}/unregister.sh"
+            , "install -d -m755 ${pkgdir}/usr/share/doc/ghc/html/libraries"
+            , "ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/html/libraries/" ++ (display name)
+            ]
+           else [])
+         ++
+         ["runhaskell Setup copy --destdir=${pkgdir}"]
+         ++
+         (if not (null (licenseFile cabal)) && (case license cabal of GPL {} -> False; LGPL {} -> False; _ -> True)
+          then
+              [ "install -D -m644 " ++ licenseFile cabal ++ " ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+              , "rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+              ]
+          else [])
+
+    -- if its a library:
+    , arch_install = if hasLibrary then Just $ install_hook_name archName
+                                   else Nothing
+
+    }, if hasLibrary
+          then Just (install_hook archName)
+          else Nothing
+    )
+
+  where
+    archName = map toLower (if isLibrary then "haskell-" ++ display name else display name)
+    name     = pkgName (package cabal)
+    vers     = pkgVersion (package cabal)
+
+    -- build time dependencies
+    my_makedepends =
+     (arch_makedepends emptyPkgBuild)
+        `mappend`
+     -- Haskell libraries
+     -- TODO: use a real package spec to compute these names
+     -- based on what is in Arch.
+     ArchList
+         [ ArchDep (Dependency (PackageName $
+               if d `notElem` shouldNotBeLibraries
+                    then "haskell" <-> map toLower (display d) else display d) v)
+         | Dependency (PackageName d) v <- gtk2hsIfy (buildDepends cabal) ]
+        `mappend`
+     anyClibraries
+        `mappend`
+     ArchList [ ArchDep d' | b <- allBuildInfo cabal
+                          , d@(Dependency n _) <- buildTools b
+                          , n /= PackageName "hsc2hs"
+                          , let d' | n `elem` gtkTools
+                                        = Dependency (PackageName "gtk2hs-buildtools") AnyVersion
+                                   | otherwise        = d
+                          ]
+
+    gtkTools = map PackageName ["gtk2hsTypeGen" , "gtk2hsHookGenerator", "gtk2hsC2hs"]
+
+    -- TODO: need a 'nub' in here.
+
+    hasLibrary = isJust (library cabal)
+    isLibrary  = isJust (library cabal) -- && null (executables cabal)
+                    && map toLower (display name) `notElem` shouldNotBeLibraries
+
+    anyClibraries | null libs = ArchList []
+                  | otherwise = ArchList libs
+       where
+         libs = [ ArchDep (Dependency (PackageName s) AnyVersion) | s <- nub (findCLibs cabal) ]
+
+(<->) :: String -> String -> String
+x <-> y = x ++ "-" ++ y
+
+--
+-- post install, and pre-remove hooks to run, to sync up ghc-pkg
+--
+install_hook_name :: String -> String
+install_hook_name pkgname = pkgname <.> "install"
+
+install_hook :: String -> String
+install_hook pkgname = unlines
+    [ "HS_DIR=/usr/share/haskell/" ++ pkgname
+    , "post_install() {"
+    , "  ${HS_DIR}/register.sh"
+    , "  (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)"
+    , "}"
+    , "pre_upgrade() {"
+    , "  ${HS_DIR}/unregister.sh"
+    , "}"
+    , "post_upgrade() {"
+    , "  ${HS_DIR}/register.sh"
+    , "  (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)"
+    , "}"
+    , "pre_remove() {"
+    , "  ${HS_DIR}/unregister.sh"
+    , "}"
+    , "post_remove() {"
+    , "  (cd /usr/share/doc/ghc/html/libraries; ./gen_contents_index)"
+    , "}"
+    , "op=$1"
+    , "shift"
+    , "$op $*" ]
+
+findCLibs :: PackageDescription -> [String]
+findCLibs (PackageDescription { library = lib, executables = exe }) =
+    -- warn for packages not in list.
+    filter (not . null) $ map (canonicalise . map toLower) (some ++ rest)
+  where
+    some = concatMap (extraLibs.buildInfo) exe
+    rest = case lib of
+                    Nothing -> []
+                    Just l  -> extraLibs (libBuildInfo l) ++
+                                map (\(Dependency (PackageName n) _) ->
+                                    if '-' `elem` n
+                                        then reverse . drop 1 . dropWhile (/= '-') .  reverse $ n
+                                        else n)
+                                        (pkgconfigDepends (libBuildInfo l))
+
+    canonicalise k = case M.lookup k translationTable of
+        Nothing -> trace ("WARNING: this library depends on a C library we do not know the pacman name for (" ++ map toLower k ++ ") . Check the C library names in the generated PKGBUILD File") $ map toLower k
+        Just s  -> s
+
+    -- known pacman packages for C libraries we use:
+    translationTable = M.fromList
+        [("Imlib2",     "imlib2")
+        ,("SDL",        "sdl")
+        ,("adns",       "adns")
+        ,("alut",       "freealut")
+        ,("bz2",        "bzip2")
+        ,("cblas",      "blas")
+        ,("crack",      "cracklib")
+        ,("crypto",     "openssl")
+        ,("curl",       "curl")
+        ,("freetype",   "freetype2")
+        ,("glib",       "glib2")
+        ,("wmflite",    "libwmf")
+        ,("il",    "devil")
+
+        ,("jpeg",       "libjpeg")
+        ,("ldap",       "libldap")
+        ,("pcap",       "libpcap")
+        ,("png",        "libpng")
+        ,("x11",        "libx11")
+        ,("xrandr",     "libxrandr")
+        ,("xml2",       "libxml2")
+        ,("exif",       "libexif")
+        ,("tiff",       "libtiff")
+        ,("sndfile",    "libsndfile")
+        ,("gcrypt",     "libgcrypt")
+        ,("fftw3",      "fftw")
+
+        ,("pq",         "postgresql")
+        ,("ssl",        "openssl")
+        ,("wx",         "wxgtk")
+        ,("xenctrl",    "xen")
+        ,("odbc",       "unixodbc")
+        ,("z",          "zlib")
+        ,("curses",     "ncurses")
+        ,("xslt",       "libxslt")
+        ,("csound64",   "csound5")
+        ,("uuid",       "e2fsprogs")
+        ,("doublefann", "fann")
+        ,("ev",         "libev")
+
+        ,("pthread",    "")
+        ,("m",          "")
+        ,("gl",         "")
+        ,("glu",        "")
+        ,("db_cxx",     "")
+        ,("db_cxx",     "")
+        ,("xdamage",    "")
+
+        ,("icui18n",          "icu")
+        ,("icuuc",          "icu")
+        ,("icudata",          "icu")
+
+        ,("netsnmp",        "net-snmp")
+        ,("asound",        "alsa-lib")
+        ,("ffi",        "libffi")
+        ,("ogg",        "libogg")
+        ,("theora",        "libtheora")
+        ,("mtp",        "libmtp")
+        ,("zmq",        "zeromq")
+        ,("cv",        "opencv")
+        ,("highgui",        "opencv")
+        ,("xss",        "libxss")
+        ,("idn",        "libidn")
+        ,("libgsasl",        "gsasl")
+        ,("event",        "libevent")
+        ,("gcc_s",        "gcc-libs")
+
+
+        -- subsumed into glib
+
+        ,("gobject",                "")
+        ,("gmodule",                "glib2")
+        ,("gio",                    "")
+        ,("gthread",                "")
+        ,("gnome-vfs-module",       "")
+        ,("gstreamer-audio",        "")
+        ,("gstreamer-base",         "")
+        ,("gstreamer-controller",   "")
+        ,("gstreamer-dataprotocol", "")
+        ,("gstreamer-net",          "")
+        ,("ogremain",          "")
+        ,("gnutls-extra",      "gnutls")
+        ,("pangocairo",        "pango")
+
+        ,("webkit",      "libwebkit")
+        ,("gtk+",        "gtk")
+        ,("gdk",         "gtk")
+        ,("gdk-x11-2.0", "gtk2")
+        ,("gtk-x11-2.0", "gtk2")
+        ,("xine",        "xine-lib")
+        ,("ncursesw",    "ncurses")
+        ,("panel",       "ncurses")
+
+        ,("gstreamer",   "gstreamer0.10")
+        ,("gstreamer-plugins-base", "gstreamer0.10-base")
+        ]
+        -- atlas
+
+shouldNotBeLibraries :: [String]
+shouldNotBeLibraries =
+    ["xmonad"
+    ,"gitit"
+    ,"yavie"
+    ,"berp"
+    ,"l-seed"
+    ,"hspresent"
+    ,"haskell-platform"
+    ,"xmonad-contrib"
+    ,"lambdabot"
+    ,"piet"
+    ,"hsffig"
+    ,"yi"
+    ,"haddock"
+    ,"hscolour"
+    ,"line2pdf"
+    ,"distract"
+    ,"derive"
+    ,"Hedi"
+    ,"conjure"
+    ,"clevercss"
+    ,"cpphs"
+    ,"backdropper"
+    ,"darcs-beta"
+    ,"gtk2hs"
+    ,"darcs"
+    ,"greencard"
+-- the pandoc package doesnt' ship haskell-pandoc
+--    ,"pandoc"
+    ,"pugs-drift"
+    ,"wol"
+    ,"timepiece"
+    ,"hledger"
+    ,"hp2any-graph"
+    ,"hp2any-manager"
+    ]
+
+-- translate some library dependencies to gtk names
+--
+gtk2hsIfy :: [Dependency] -> [Dependency]
+gtk2hsIfy = id
+
+{-
+gtk2hsIfy [] = []
+gtk2hsIfy xs | foundSome = Dependency (PackageName "gtk2hs") AnyVersion :
+                           [ v | v@(Dependency n _) <- xs
+                           , n `notElem` gtkLibs ]
+             | otherwise = xs
+
+    where
+        foundSome = not . null $ filter (`elem` gtkLibs) (map unDep xs)
+        unDep (Dependency n _) = n
+-}
+
+---------------------------------------------------------------------------
+
+{-
+# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
+# Package generated by cabal2arch 0.6.1
+pkgname=haskell-pcre-light
+pkgrel=2
+pkgver=0.3.1
+pkgdesc="A small, efficient and portable regex library for Perl 5 compatible regular expressions"
+url="http://hackage.haskell.org/package/pcre-light"
+license=('custom:BSD3')
+arch=('i686' 'x86_64')
+makedepends=()
+depends=('ghc' 'haskell-cabal' 'pcre')
+options=('strip')
+source=(http://hackage.haskell.org/packages/archive/pcre-light/0.3.1/pcre-light-0.3.1.tar.gz)
+install=haskell-pcre-light.install
+md5sums=('14d8d6e2fd200c385b1d63c888794014')
+build() {
+    cd ${srcdir}/pcre-light-0.3.1
+    runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} || return 1
+    runhaskell Setup build                   || return 1
+    runhaskell Setup haddock || return 1
+    runhaskell Setup register   --gen-script || return 1
+    runhaskell Setup unregister --gen-script || return 1
+    install -D -m744 register.sh   ${pkgdir}/usr/share/haskell/$pkgname/register.sh
+    install    -m744 unregister.sh ${pkgdir}/usr/share/haskell/$pkgname/unregister.sh
+    install -d -m755 $pkgdir/usr/share/doc/ghc/libraries
+    ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/libraries/pcre-light
+    runhaskell Setup copy --destdir=${pkgdir} || return 1
+    install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE || return 1
+    rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
+}
+    -}
+
+------------------------------------------------------------------------
+-- Checker
+--
+
+type Warnings = String
+
+-- Hard code the cabal2arch version
+recentCabal2ArchVersion :: Maybe Version
+recentCabal2ArchVersion = case simpleParse "0.7" of -- XXX
+    Nothing -> error "Unable to parse cabal2arch version"
+    Just v  -> Just v
+
+-- | Look for problems in the PKGBUILD
+oldCabal2Arch :: AnnotatedPkgBuild -> Bool
+oldCabal2Arch s
+    | isNothing (pkgBuiltWith s)
+    = True
+
+    | pkgBuiltWith s < recentCabal2ArchVersion
+    = True -- ["Old version of cabal2arch: " ++ display (fromJust (pkgBuiltWith s))]
+
+    | otherwise                             = False
+
diff --git a/Distribution/ArchLinux/HackageTranslation.hs b/Distribution/ArchLinux/HackageTranslation.hs
new file mode 100644
--- /dev/null
+++ b/Distribution/ArchLinux/HackageTranslation.hs
@@ -0,0 +1,70 @@
+-- |
+-- Module    : Distribution.ArchLinux.HackageTranslation
+-- Copyright : (c) Rémy Oudompheng 2010
+-- License   : BSD3
+--
+-- Maintainer: Arch Haskell Team <arch-haskell@haskell.org>
+--
+
+module Distribution.ArchLinux.HackageTranslation where
+-- Cabal modules
+import Distribution.Package
+import Distribution.PackageDescription
+import Distribution.PackageDescription.Parse
+-- Standard types
+import Distribution.Text
+import Data.Char
+--import Data.List
+import qualified Data.Map as M
+import qualified Data.Set as Set
+import Data.Maybe
+-- Read tarballs
+import qualified Codec.Archive.Tar as Tar
+import qualified Data.ByteString.Lazy.Char8 as Bytes
+-- Debugging
+import Debug.Trace
+
+--
+-- | Reads a tarball and converts it to a list of PackageDescription's
+--
+getCabalsFromTarball :: Bytes.ByteString -> [GenericPackageDescription]
+getCabalsFromTarball tarball = Tar.foldEntries insertThis [] (const []) files
+  where files = Tar.read tarball
+        insertThis file list = case getCabalFromEntry file of
+          Nothing -> list
+          Just pkg -> pkg:list
+        
+getCabalFromEntry :: Tar.Entry -> Maybe GenericPackageDescription
+getCabalFromEntry file = case Tar.entryContent file of
+  Tar.NormalFile contents _ -> parse2maybe $ parsePackageDescription $ Bytes.unpack contents
+  otherwise -> Nothing
+
+parse2maybe a = case a of
+      ParseOk _ pkg -> Just pkg
+      otherwise -> Nothing
+
+--
+-- | Reads a tarball and get cabal files according to a list
+--
+getSpecifiedCabalsFromTarball :: Bytes.ByteString -> [String] -> [GenericPackageDescription]
+getSpecifiedCabalsFromTarball tarball list =
+  getSpecifiedCabals (mapMaybe parsePackageIdentifier list) (getCabalsFromTarball tarball)
+
+--
+-- | Parses a list of lines of the form "package-name 1.2.3.4"
+--
+parsePackageIdentifier :: String -> Maybe PackageIdentifier
+parsePackageIdentifier s = case words s of
+  name:version:_ -> case ver of
+        Nothing -> void
+        Just v -> Just $ PackageIdentifier { pkgName = PackageName name ,
+                                       pkgVersion = v }
+      where ver = simpleParse version
+  otherwise -> void
+ where
+  void = Debug.Trace.trace("Malformed package identifier " ++ s) Nothing
+
+getSpecifiedCabals :: [PackageIdentifier] -> [GenericPackageDescription] -> [GenericPackageDescription]
+getSpecifiedCabals list packages = filter wasSpecified packages
+  where set = Set.fromList list
+        wasSpecified p = Set.member (packageId p) set
diff --git a/Distribution/ArchLinux/PkgBuild.hs b/Distribution/ArchLinux/PkgBuild.hs
--- a/Distribution/ArchLinux/PkgBuild.hs
+++ b/Distribution/ArchLinux/PkgBuild.hs
@@ -8,7 +8,16 @@
 -- Maintainer: Don Stewart <dons@galois.com>
 --
 
-module Distribution.ArchLinux.PkgBuild where
+module Distribution.ArchLinux.PkgBuild (
+         PkgBuild(..),
+         emptyPkgBuild,
+         AnnotatedPkgBuild(..),
+         ArchList(..),
+         ArchDep(..),
+         pkgnameFromArchDep,
+         decodePackage,
+         pkg2doc
+       ) where
 
 import Distribution.Text
 import Distribution.Version
@@ -107,7 +116,9 @@
     , arch_build        :: [String]
         -- ^
         -- The build hook
-
+    , arch_package        :: [String]
+        -- ^
+        -- The packaging hook
     , arch_install      :: Maybe String
         -- ^
         -- Specifies a special install script that is to be included in the package. This
@@ -158,6 +169,7 @@
     , arch_md5sum      = ArchList []
         -- sha1sums=('a08670e4c749850714205f425cb460ed5a0a56b2')
     , arch_build       = []
+    , arch_package     = []
     , arch_install     = Nothing  -- executable
     , arch_options     = ArchList [Strip]
     }
@@ -211,6 +223,12 @@
   parse = undefined
 
 --
+-- | Extract just the package name from ArchDep
+--
+pkgnameFromArchDep :: ArchDep -> String
+pkgnameFromArchDep (ArchDep (Dependency (PackageName p) v)) = p
+
+--
 -- | Valid linux platforms
 --
 data ArchArch = Arch_X86 | Arch_X86_64
@@ -370,14 +388,20 @@
                 Nothing -> readPackage st { pkgBody = (pkgBody st) { arch_license = ArchList [UnknownLicense s'] } }
                 Just l  -> readPackage st { pkgBody = (pkgBody st) { arch_license = ArchList [l] } }
 
+      | "depends=("  `isPrefixOf` cs -> do
+            h <- line cs
+            let s = drop 9 h
+            readPackage st { pkgBody = (pkgBody st) { arch_depends = readDepends s } }
+
+      | "makedepends=("  `isPrefixOf` cs -> do
+            h <- line cs
+            let s = drop 13 h
+            readPackage st { pkgBody = (pkgBody st) { arch_makedepends = readDepends s } }
+
     -- do these later:
 
       | "arch="     `isPrefixOf` cs
             -> do _ <- line cs ; readPackage st
-      | "makedepends=" `isPrefixOf` cs
-            -> do _ <- line cs ; readPackage st
-      | "depends="  `isPrefixOf` cs
-            -> do _ <- line cs ; readPackage st
       | "options="  `isPrefixOf` cs
             -> do _ <- line cs ; readPackage st
       | "source="   `isPrefixOf` cs
@@ -388,6 +412,8 @@
             -> do _ <- line cs ; readPackage st
       | "build()"   `isPrefixOf` cs
             -> do setInput [] ; return st
+      | "package()"  `isPrefixOf` cs
+            -> do setInput [] ; return st
 
     -- skip comments
       | "#" `isPrefixOf` cs
@@ -395,64 +421,129 @@
 
       | otherwise -> fail $ "Malformed PKGBUILD: " ++ take 80 cs
 
+--
+-- | Read a quoted list of depends
+--
+readDepends :: String -> ArchList ArchDep
+readDepends s =
+  let s1 = dropWhile (\x -> x `elem` "' )") s
+    in case s1 of
+      "" -> ArchList []
+      _ -> ArchList (d:ds)
+        where dep = takeWhile (\x -> x `notElem` "' ") s1
+              -- end of the dep field
+              s2 = dropWhile (\x -> x `notElem` "' ") s1
+              s3 = dropWhile (\x -> x `elem` "' ") s2
+              d = str2archdep dep
+              ArchList ds = readDepends s3
 
-------------------------------------------------------------------------
+-- TODO : read version spec
+str2archdep :: String -> ArchDep
+str2archdep s = case v of
+    Nothing -> ArchDep (Dependency (PackageName name) AnyVersion)
+    Just w -> ArchDep (Dependency (PackageName name) w)
+  where name = takeWhile (\x -> x `notElem` "<=>") s
+        vspec = dropWhile (\x -> x `notElem` "<=>") s
+        v = simpleParse vspec
 
+------------------------------------------------------------------------
+-- Pretty printing:
 
+--
+-- | Translate an abstract PkgBuild file into a document structure
+--
 
-{-
-# Contributor: Arch Haskell Team <arch-haskell@haskell.org>
-# Package generated by cabal2arch 0.6.1
-pkgname=haskell-pcre-light
-pkgrel=2
-pkgver=0.3.1
-pkgdesc="A small, efficient and portable regex library for Perl 5 compatible regular expressions"
-url="http://hackage.haskell.org/package/pcre-light"
-license=('custom:BSD3')
-arch=('i686' 'x86_64')
-makedepends=()
-depends=('ghc' 'haskell-cabal' 'pcre')
-options=('strip')
-source=(http://hackage.haskell.org/packages/archive/pcre-light/0.3.1/pcre-light-0.3.1.tar.gz)
-install=haskell-pcre-light.install
-md5sums=('14d8d6e2fd200c385b1d63c888794014')
-build() {
-    cd ${srcdir}/pcre-light-0.3.1
-    runhaskell Setup configure --prefix=/usr --docdir=/usr/share/doc/${pkgname} || return 1
-    runhaskell Setup build                   || return 1
-    runhaskell Setup haddock || return 1
-    runhaskell Setup register   --gen-script || return 1
-    runhaskell Setup unregister --gen-script || return 1
-    install -D -m744 register.sh   ${pkgdir}/usr/share/haskell/$pkgname/register.sh
-    install    -m744 unregister.sh ${pkgdir}/usr/share/haskell/$pkgname/unregister.sh
-    install -d -m755 $pkgdir/usr/share/doc/ghc/libraries
-    ln -s /usr/share/doc/${pkgname}/html ${pkgdir}/usr/share/doc/ghc/libraries/pcre-light
-    runhaskell Setup copy --destdir=${pkgdir} || return 1
-    install -D -m644 LICENSE ${pkgdir}/usr/share/licenses/$pkgname/LICENSE || return 1
-    rm -f ${pkgdir}/usr/share/doc/${pkgname}/LICENSE
-}
-    -}
+(<=>) :: Doc -> Doc -> Doc
+x <=> y = x <> char '=' <> y
 
-------------------------------------------------------------------------
--- Checker
 --
+-- Print a PKGBUILD without comments
+--
+rawpkg2doc :: PkgBuild -> Doc
+rawpkg2doc pkg = vcat
+ [ text "pkgname"
+    <=> text (arch_pkgname pkg)
+ , text "pkgrel"
+    <=> int (arch_pkgrel pkg)
+ , text "pkgver"
+    <=> disp (arch_pkgver pkg)
+ , text "pkgdesc"
+    <=> text (show (arch_pkgdesc pkg))
+ , text "url"
+    <=> doubleQuotes (text (arch_url pkg))
+ , text "license"
+    <=> disp (arch_license pkg)
+ , text "arch"
+    <=> disp (arch_arch pkg)
+ , text "makedepends"
+    <=> disp (arch_makedepends pkg)
+ , case arch_depends pkg of
+        ArchList [] -> empty
+        _           -> text "depends" <=> disp (arch_depends pkg)
+ , text "options" <=> disp (arch_options pkg)
+ , text "source"
+    <=> dispNoQuotes (arch_source pkg)
+ , case arch_install pkg of
+    Nothing -> empty
+    Just p  -> text "install" <=> disp p
+ , text "md5sums"
+    <=> disp (arch_md5sum pkg)
+ , hang
+    (text "build() {") 4
+             (vcat $ (map text) (arch_build pkg))
+   $$ char '}'
+ , hang
+    (text "package() {") 4
+             (vcat $ (map text) (arch_package pkg))
+   $$ char '}'
+ ]
 
-type Warnings = String
+instance Text PkgBuild where
+  disp p = rawpkg2doc p
+  parse = undefined
 
--- Hard code the cabal2arch version
-recentCabal2ArchVersion :: Maybe Version
-recentCabal2ArchVersion = case simpleParse "0.7" of -- XXX
-    Nothing -> error "Unable to parse cabal2arch version"
-    Just v  -> Just v
+--
+-- Display a PKGBUILD with header
+--
+instance Text AnnotatedPkgBuild where
+  disp AnnotatedPkgBuild {
+    pkgBuiltWith = ver,
+    pkgHeader = head,
+    pkgBody = pkg
+  } = case ver of
+      Nothing -> empty
+      Just v -> text "# Package generated by cabal2arch" <+> (disp v)
+   $$ text head $$ disp pkg
+  parse = undefined
 
--- | Look for problems in the PKGBUILD
-oldCabal2Arch :: AnnotatedPkgBuild -> Bool
-oldCabal2Arch s
-    | isNothing (pkgBuiltWith s)
-    = True
+--
+-- Display a full PKGBUILD with contributor name
+--
+pkg2doc :: String -> AnnotatedPkgBuild -> Doc
+pkg2doc email pkg = text "# Contributor:" <+> text email $$ disp pkg
 
-    | pkgBuiltWith s < recentCabal2ArchVersion
-    = True -- ["Old version of cabal2arch: " ++ display (fromJust (pkgBuiltWith s))]
+--
+-- | A data type to represent a full ArchLinux package
+--
+data ArchPackage = ArchPackage
+  { archpkg_pkgbuild :: AnnotatedPkgBuild
+        -- ^
+        -- The annotated PKGBUILD file
+  , archpkg_install :: Maybe String
+        -- ^
+        -- The contents of the install script if it exists.
+  , archpkg_others :: [(String, String)]
+        -- ^
+        -- A list of additional files (filename, contents)
+  }
 
-    | otherwise                             = False
+--
+-- | An empty package
+--
+emptyArchPkg :: ArchPackage
+emptyArchPkg = ArchPackage
+  { archpkg_pkgbuild = emptyPkg
+  , archpkg_install = Nothing
+  , archpkg_others = []
+  }
 
diff --git a/Distribution/ArchLinux/Report.hs b/Distribution/ArchLinux/Report.hs
deleted file mode 100644
--- a/Distribution/ArchLinux/Report.hs
+++ /dev/null
@@ -1,377 +0,0 @@
-{-# LANGUAGE FlexibleInstances #-}
--- | Construct reports about a set of packages in AUR
---
-module Distribution.ArchLinux.Report (
-    report , loadPackageIndex
-    ) where
-
-import Distribution.ArchLinux.AUR
-import Distribution.ArchLinux.PkgBuild
-
-import Distribution.Text
-import Control.DeepSeq
-
-import System.FilePath
-import Data.Maybe
-
-import Text.XHtml.Transitional
-import Control.OldException
-import Control.Monad
-import Data.List
-import Data.Ord
-import Data.Char
-
-import System.Directory
-import System.Environment
-import System.Exit
-import System.FilePath
-import Control.Concurrent (forkIO)
-import Control.Concurrent.Chan.Strict
-import Control.Concurrent.MVar.Strict
-import qualified Control.OldException as C
-import System.IO
-import System.Process
-import System.Time
-import GHC.Conc (numCapabilities)
-import Text.Printf
-import Control.Parallel.Strategies
-
-import Distribution.Version
-import qualified Data.Map as M
-
-import Text.CSV
-import Network.HTTP
-
-instance NFData (IO a) where rnf x = ()
-
-instance NFData Version where rnf x = x `seq` ()
-instance NFData AURInfo where rnf x = x `seq` ()
-instance NFData AnnotatedPkgBuild where rnf x = x `seq` ()
-
--- Parallel work queue, similar to forM
---
-parM tests f = do
-    let n = numCapabilities
-    chan <- newChan
-    ps   <- getChanContents chan -- results
-    work <- newMVar tests        -- where to take jobs from
-    let m = n * 64
-    forM_ [1..m] $ forkIO . thread work chan    -- how many threads to fork
-
-    -- wait on i threads to close
-    -- logging them as they go
-    let wait xs i acc
-            | i >= m     = return acc -- done
-            | otherwise = case xs of
-                    Nothing     : xs -> wait xs (i+1) acc
-                    Just (s,a)  : xs -> do a ; wait xs i     (s : acc)
-    wait ps 0 []
-
-  where
-    -- thread :: MVar [Test] -> Chan (Maybe String) -> Int -> IO ()
-    thread work chan me = loop
-      where
-        loop = do
-            job <- modifyMVar work $ \jobs -> return $ case jobs of
-                        []     -> ([], Nothing)
-                        (j:js) -> (js, Just j)
-            case job of
-                Nothing   -> writeChan chan Nothing -- done
-                Just name -> do
-                    v <- f name
-                    writeChan chan . Just $ (v, printf "%d: %-25s\n" me name)
-                    loop
-
-
--- | Take as input a list of package names, return an html page
--- with interesting facts about the state of the packages.
---
-report :: [String] -> IO String
-report xs = do
-    -- load current index.
-    putStr "Loading package index ... " >> hFlush stdout
-    index     <- loadPackageIndex
-    downloads <- loadHackageDownloads
-    builds    <- loadBuildStatus
-    putStrLn "Done."
-
-    -- collect sets of results
-    res_ <- parM (nub xs) $ \p -> do
-        handle (\s -> return (p, Nothing, (Left (show s), Left []))) $ do
-            k <- package p
-
-            -- if there is a hackage path, lookup version.
-            --  cabal info xmonad -v0
-            vers <- case k of
-
-                 (Right aur, _) | not (null (packageURL aur))  -> do
-                     let name = takeFileName (packageURL aur) -- haskell package name
-                     return $! M.lookup name index
-                 _ -> return Nothing
-
-            vers `seq` k `seq` return $! (p, vers, k)
-
-    time <- getClockTime
-
-    let results = sortBy (\(n,x,_) (m,y,_) -> n `compare` m) res_
-
-    return. showHtml $
-        (header $
-            (thetitle (toHtml "Arch Haskell Package Report")) +++
-            (script ! [src  "http://galois.com/~dons/sorttable.js"]) (toHtml "") +++
-            ((thelink noHtml) ! [ rel "stylesheet"
-                                , href "http://galois.com/~dons/arch-haskell.css"
-                                , thetype "text/css" ])) +++
-
-        (body $
-            center ((h2 (toHtml "Arch Haskell Package Status")))
-            +++
-            (table $
-                (tr (td (toHtml $ "Results from " ++ show time)))
-                +++
-                (tr (td (toHtml $ "Found  " ++ show (length results) ++ " packages" )))
-            )
-            +++
-            (scores . sortable . table $
-                tr (concatHtml
-                      [ th . categoryTag . toHtml $ "Package"
-                      , th . categoryTag . toHtml $ "Hackage"
-                      , th . categoryTag . toHtml $ "Version"
-                      , th . categoryTag . toHtml $ "Latest"
-                      , th . categoryTag . toHtml $ "cabal2arch"
-                      , th . categoryTag . toHtml $ "Votes"
-                      , th . categoryTag . toHtml $ "Downloads"
-                      , th . categoryTag . toHtml $ "Description"
-                      ]) +++
-
-                concatHtml
-
-                    [
-
-                     tr $ concatHtml $
-                      case aur_ of
-                       Left  err ->
-                          [ td $ (maybe id (\n -> if n then good else bad) (M.lookup p builds)) ( toHtml p )
-                          , td $ bad (toHtml "No AUR entry found!")
-                          , td $ toHtml ""
-                          , td $ toHtml ""
-                          , td $ toHtml ""
-                          , td $ toHtml ""
-                          , td $ toHtml ""
-                          , td $ toHtml ""
-                          ]
-
-                       Right aur -> case pkg_ of
-
-                        -- Didn't find a PKGBUILD
-                         Left  err ->
-                          [ td . toHtml $
-                              hotlink
-                                (packageURLinAUR aur)
-                                ((maybe id (\n -> if n then good else bad)
-                                    (M.lookup p builds)) (toHtml p))
-
-                          , td .
-                              (if null (packageURL aur) then bad else id) . toHtml $
-                              hotlink
-                                (packageURL aur)
-                                (toHtml (takeFileName (packageURL aur)))
-
-                          , td  $ case packageVersion aur of
-                                     Left s  -> bad $ toHtml s
-                                     Right (v,_) -> toHtml $ display v
-
-                          , td  $
-
-                              case vers of
-                                   Nothing | packageLocation aur == 3 -> toHtml ""
-                                   Nothing -> bad (toHtml "-")
-                                   Just v  -> case packageVersion aur of
-                                     Left s  -> toHtml (display v)
-                                     Right (v',_) | v == v' -> toHtml (display v)
-                                                 | otherwise -> bad (toHtml (display v))
-
-                          , td $ if packageLocation aur /= 3
-                                    then bad (toHtml "Not Found")
-                                    else toHtml ""
-
-                          , td  $ if packageVotes aur > 10
-                                     then good $ toHtml $ show $ packageVotes aur
-                                     else        toHtml $ show $ packageVotes aur
-
-                          , td  $ case M.lookup (let n = takeFileName (packageURL aur) in if null n then packageName aur else n) downloads of
-                                    Nothing -> toHtml ""
-                                    Just n | n >= 1000 -> good (toHtml (show n))
-                                           | otherwise -> (toHtml (show n))
-
-                          , td $ toHtml $ packageDesc aur
-                          ]
-
-                        -- Found everything
-                        -- TODO parallelise this and remove redundancies
-                         Right pkg ->
-                          [ td . toHtml $
-                              hotlink
-                                (packageURLinAUR aur)
-                                ((maybe id (\n -> if n then good else bad)
-                                    (M.lookup p builds)) (toHtml p))
-
-                          , td .
-                              (if null (packageURL aur) then bad else id) . toHtml $
-                              hotlink
-                                (packageURL aur)
-                                (toHtml (takeFileName (packageURL aur)))
-
-                          , td  $
-                                case packageVersion aur of
-                                     Left s  -> bad $ toHtml s
-                                     Right (v,_) -> toHtml $ display v
-
-                          , td  $
-                              case vers of
-                                   Nothing | packageLocation aur == 3 -> toHtml ""
-                                   Nothing -> bad (toHtml "-")
-                                   Just v  -> case packageVersion aur of
-                                     Left s  -> toHtml (display v)
-                                     Right (v',_) | v == v' -> toHtml (display v)
-                                                 | otherwise -> bad (toHtml (display v))
-
-                          , td  $
-                              if oldCabal2Arch pkg
-                                 then bad . toHtml $
-                                            case pkgBuiltWith pkg of
-                                                     Nothing -> "Nothing"
-                                                     Just v  -> display v
-
-                                 else toHtml $
-                                            case pkgBuiltWith pkg of
-                                                     Nothing -> "Nothing"
-                                                     Just v  -> display v
-
-                          , td  $ if packageVotes aur > 10
-                                     then good $ toHtml $ show $ packageVotes aur
-                                     else        toHtml $ show $ packageVotes aur
-
-                                -- bug in computing real Haskell name.
-                          , td  $ case M.lookup (let n = takeFileName (packageURL aur) in if null n then packageName aur else n) downloads of
-                                    Nothing -> toHtml ""
-                                    Just n | n >= 1000 -> good (toHtml (show n))
-                                           | otherwise -> (toHtml (show n))
-
-                          , td  $ toHtml $ packageDesc aur
-
-                          ]
-
-                        | (p, vers, (aur_,pkg_)) <- results
-                        ]
-                )
-            )
-
-categoryTag  x = thediv x ! [identifier "Category"    ]
-bad     x = thediv x ! [identifier "Bad"  ]
-good    x = thediv x ! [identifier "Best" ]
-scores  x = thediv x ! [identifier "Scores" ]
-
-sortable x = x ! [theclass "sortable"]
-
-
-------------------------------------------------------------------------
---
--- Strict process reading
---
-myReadProcess :: FilePath                              -- ^ command to run
-            -> [String]                              -- ^ any arguments
-            -> String                                -- ^ standard input
-            -> IO (Either (ExitCode,String,String) String)  -- ^ either the stdout, or an exitcode and any output
-
-myReadProcess cmd args input = C.handle (return . handler) $ do
-    (inh,outh,errh,pid) <- runInteractiveProcess cmd args Nothing Nothing
-
-    output  <- hGetContents outh
-    outMVar <- newEmptyMVar
-    forkIO $ (C.evaluate (length output) >> putMVar outMVar ())
-
-    errput  <- hGetContents errh
-    errMVar <- newEmptyMVar
-    forkIO $ (C.evaluate (length errput) >> putMVar errMVar ())
-
-    when (not (null input)) $ hPutStr inh input
-    takeMVar outMVar
-    takeMVar errMVar
-    ex     <- C.catch (waitForProcess pid) (\_e -> return ExitSuccess)
-    hClose outh
-    hClose inh          -- done with stdin
-    hClose errh         -- ignore stderr
-
-    return $ case ex of
-        ExitSuccess   -> Right output
-        ExitFailure _ -> Left (ex, errput, output)
-
-  where
-    handler (C.ExitException e) = Left (e,"","")
-    handler e                   = Left (ExitFailure 1, show e, "")
-
-------------------------------------------------------------------------
---
--- | Load a table of packag names associated with their latest versions
---
-loadPackageIndex :: IO (M.Map String Version)
-loadPackageIndex = do
-    v <- myReadProcess "cabal" ["list", "--simple-output"] []
-    case v of
-         Left err   -> error (show err)
-         Right idx  -> do
-
-            let table :: M.Map String Version
-                table = M.fromList  -- last value is used. cabal prints in version order.
-                     [  (name, vers)
-                     |  pkg <- lines idx
-                     ,  let (name, _:vers_) = break isSpace pkg
-                     ,  let vers = (case (simpleParse vers_) of
-                                        Nothing -> fromJust (simpleParse "0.0")
-                                        Just n  -> n)
-                     ]
-
-            return $! table
-
-            -- Data.Map String Version
-            --
-
-------------------------------------------------------------------------
---
--- Todo : update
---
-
-url :: String
-url = "http://www.galois.com/~dons/hackage/hackage-downloads.csv"
-
-loadHackageDownloads :: IO (M.Map String Integer)
-loadHackageDownloads = do
-    rsp <- simpleHTTP (getRequest url)
-    case rsp of
-         Left err -> error "Unable to get Hackage data"
-         Right _  -> do
-            idx <- getResponseBody rsp -- TODO 404
-            case parseCSV "hackage.csv" idx of
-                 Left err  -> error (show err)
-                 Right cvs -> do
-                    let
-                        table = M.fromList  -- last value is used. cabal prints in version order.
-                                    [ (head row
-                                      ,read (last row))
-                                    | row <- init (tail cvs) ]
-                    return $! table
-
-filepath :: FilePath
-filepath = ".build-all.log"
-
-loadBuildStatus :: IO (M.Map String Bool)
-loadBuildStatus = do
-    s <- readFile filepath
-    let table = M.fromList
-                    [ (n, read k)
-                    | l <- lines s
-                    , let [n, k] = words l
-                    ]
-
-    return $! table
diff --git a/Distribution/ArchLinux/SrcRepo.hs b/Distribution/ArchLinux/SrcRepo.hs
new file mode 100644
--- /dev/null
+++ b/Distribution/ArchLinux/SrcRepo.hs
@@ -0,0 +1,184 @@
+-- |
+-- Module    : Distribution.ArchLinux.SrcRepo
+-- Copyright : (c) Rémy Oudompheng, 2010
+-- License   : BSD3
+--
+-- This module makes a database out a directory ${repo}
+-- containing subdirs ${repo}/${package} corresponding to packages.
+-- It can output rebuild lists in reverse dependency order.
+
+module Distribution.ArchLinux.SrcRepo where
+
+import Distribution.ArchLinux.PkgBuild as PkgBuild
+
+import Distribution.Package
+import Distribution.Text
+import Distribution.Version
+import Text.PrettyPrint
+
+import Data.List as L
+import Data.Map as M
+import Data.Maybe
+import System.FilePath
+import System.Directory as Dir
+import Control.Monad
+
+--
+-- | Data type for source repositories
+--
+data SrcRepo = SrcRepo
+    { repo_path :: FilePath
+        -- ^
+        -- The path to the repository
+    , repo_contents :: M.Map String PkgBuild
+    }
+
+--
+-- | Reads a directory into a package
+--
+getPkgFromDir :: FilePath -> IO (Maybe PkgBuild)
+getPkgFromDir p = do
+  valid <- Dir.doesFileExist (p </> "PKGBUILD")
+  if valid
+    then do
+      pkg <- readFile (p </> "PKGBUILD")
+      case decodePackage pkg of
+        Left _ -> return Nothing
+        Right annot_pkg -> return $ Just (pkgBody annot_pkg)
+    else return Nothing
+
+--
+-- | Reads a specified path into a SrcRepo structure
+--
+getRepoFromDir :: FilePath -> IO (Maybe SrcRepo)
+getRepoFromDir path = do
+  valid <- Dir.doesDirectoryExist path
+  if valid
+    then do
+      subthings <- Dir.getDirectoryContents path
+      -- Read PkgBuilds
+      contents <- foldM insertpkg M.empty subthings
+      let result = SrcRepo { repo_path = path , repo_contents = contents }
+      return (Just result)
+    else return Nothing
+
+insertpkg m dir = do
+  pkg <- getPkgFromDir dir
+  case pkg of
+    Nothing -> return m
+    Just p -> return $ M.insert (takeBaseName dir) p m
+
+---------------------------------------------------------------------------
+--
+-- Only pure functions below
+
+--
+-- | Dumps a topologically sorted list of packages
+-- starting with an optionally given key
+--
+dumpContentsTopo :: SrcRepo -> [String]
+dumpContentsTopo repo
+  | M.null m = []
+  | otherwise = leafNames ++ (dumpContentsTopo $ repo {repo_contents = notLeaves})
+  where -- find leaf packages
+      m = repo_contents repo
+      isLeaf pbuild = (trueDepends pbuild repo) == []
+      leafList = L.filter (isLeaf . snd) (M.toList m)
+      leafNames = L.map fst leafList
+      notLeaves = M.filterWithKey (\n -> \pkg -> n `notElem` leafNames) m
+
+--- We temporarily duplicate here the list of pseudo-dependencies
+archProvidedPkgs :: [String]
+archProvidedPkgs =
+ [ "ghc"
+ , "haskell-array", "haskell-bytestring", "haskell-cabal", "haskell-containers", "haskell-directory"
+ , "haskell-extensible-exceptions", "haskell-filepath", "haskell-haskell98", "haskell-hpc", "haskell-old-locale"
+ , "haskell-old-time", "haskell-pretty", "haskell-process", "haskell-random", "haskell-syb", "haskell-template-haskell", "haskell-time"
+ , "haskell-unix" ]
+
+--
+-- | Helper function
+--
+isExternalDep :: String -> SrcRepo -> Bool
+isExternalDep name (SrcRepo {repo_contents = m}) =
+  (name `notMember` m) || (name `elem` archProvidedPkgs)
+
+trueDepends :: PkgBuild -> SrcRepo -> [String]
+trueDepends p repo = L.filter (\p -> not $ isExternalDep p repo) (strDepends p)
+
+------------------------------------------------------------
+
+--
+-- | Enumerate all build-time dependencies for a package
+--
+strDepends :: PkgBuild -> [String]
+strDepends PkgBuild { arch_depends = ArchList deps
+                    , arch_makedepends = ArchList makedeps }
+                    = L.map pkgnameFromArchDep (deps ++ makedeps)
+
+--
+-- | Output the recursive dependencies of a package in topological order
+--
+getDependencies :: String -> SrcRepo -> [String]
+getDependencies pkg repo = dumpContentsTopo $ getDependencyRepo pkg repo
+
+--
+-- | Extract the subrepository of recursive dependencies of a package
+--
+getDependencyRepo :: String -> SrcRepo -> SrcRepo
+getDependencyRepo pkg repo = case M.lookup pkg $ repo_contents repo of
+  Nothing -> repo { repo_contents = M.empty }
+  Just p -> repo { repo_contents = M.insert pkg p (unions recDeps) }
+              where trueDeps = trueDepends p repo
+                    recDeps = L.map (repo_contents . (\d -> getDependencyRepo d repo)) trueDeps
+
+--
+-- | Output reverse dependencies of a package in topological order
+--
+getReverseDependencies :: String -> SrcRepo -> [String]
+getReverseDependencies pkg repo = dumpContentsTopo $ getReverseDependencyRepo pkg repo
+
+--
+-- | Extract reverse dependencies of a package
+--
+getReverseDependencyRepo :: String -> SrcRepo -> SrcRepo
+getReverseDependencyRepo pkg repo = repo { repo_contents = revdeps }
+  where revdeps = M.filterWithKey (isarevdep) (repo_contents repo)
+        isarevdep k _ = M.member pkg (repo_contents $ getDependencyRepo k repo)
+
+----------------------------------------------------------------
+--
+-- Version checking
+
+--
+-- | Find version inconsistencies in a repository
+--
+isConflicting :: SrcRepo -> Bool
+isConflicting repo = and areConflicting
+  where listOfPkgs = M.toList $ repo_contents repo
+        areConflicting = L.map (\(k,pkg) -> pkg `isConflictingWith` repo) listOfPkgs
+
+listVersionConflicts :: SrcRepo -> [String]
+listVersionConflicts repo = L.map fst listConflicting
+  where listOfPkgs = M.toList $ repo_contents repo
+        listConflicting = L.filter (\(k,pkg) -> pkg `isConflictingWith` repo) listOfPkgs
+
+--
+-- | Check package dependencies against the repo
+--
+isConflictingWith :: PkgBuild -> SrcRepo -> Bool
+PkgBuild { arch_depends = ArchList deps
+         , arch_makedepends = ArchList makedeps
+         } `isConflictingWith` repo = not (and satisfied)
+  where satisfied = Data.Maybe.mapMaybe (\dep -> isSatisfiedBy dep repo) (deps ++ makedeps)
+
+--
+-- | check for existence of the right version is the repository
+-- (return Nothing if package not found)
+--
+isSatisfiedBy :: ArchDep -> SrcRepo -> Maybe Bool
+ArchDep (Dependency (PackageName depname) vrange) `isSatisfiedBy` repo = case deppkg of
+    Nothing -> Nothing
+    Just pkgbuild -> Just ((arch_pkgver pkgbuild) `withinRange` vrange)
+  where
+    deppkg = M.lookup depname (repo_contents repo)
diff --git a/TODO b/TODO
deleted file mode 100644
--- a/TODO
+++ /dev/null
@@ -1,19 +0,0 @@
-
-    * lint checker
-        -- for all our packages, check they are consistent
-
-    * hackage version checker
-        -- automatically check versions between hackage and AUR
-
-    * cabal2arch version checker
-        -- list all packages that were generated with which version of cabal2arch,
-            then auto-rebuild
-
-    * regression builds
-
-Oh,also, anyone know how I can get the full list of arch-haskell
-maintained packages from AUR programmatically? I've found only very
-sparse documentation for the JSON interface.
-
-If we could get the full package list, we can do regression builds.
-
diff --git a/archlinux.cabal b/archlinux.cabal
--- a/archlinux.cabal
+++ b/archlinux.cabal
@@ -1,157 +1,48 @@
 name:           archlinux
-version:        0.3.3
+version:        0.3.4
 license:        BSD3
 license-file:   LICENSE
 author:         Don Stewart <dons@galois.com>
-maintainer:     Don Stewart <dons@galois.com>
-homepage:       http://code.haskell.org/~dons/code/archlinux
+maintainer:     ArchHaskell Team <arch-haskell@haskell.org>
+homepage:       http://github.com/archhaskell/
 category:       Distribution
-synopsis:       Support for working with Arch Linux packages
-description:    Support for working with Arch Linux packages
-                .
-                To get info about a package:
-                .
-                > info "xmonad"
-                .
-                To find packages matching a string:
-                .
-                > search "xmonad"
-                .
-                To find packages owned by a maintainer:
-                .
-                > maintainer "arch-haskell"
-                . 
-                Generate an html page of interesting facts about 
-                packages in AUR and Hackage.
-                .
-                > report ["xmonad"]
-                .
+synopsis:       Support for working with Arch Linux packages.
+description:    Support for working with Arch Linux packages.
                 See also the cabal2arch tool <http://hackage.haskell.org/package/cabal2arch>
                 for conversion between Hackage and AUR.
-
 build-type:     Simple
 stability:      stable
 cabal-version:  >= 1.8
 
+source-repository head
+  type:         git
+  location:     git://github.com/archhaskell/archlinux.git
+
 library
     build-depends:  base >= 4 && < 6,
-                    HTTP,
                     Cabal >= 1.6,
-                    json,
                     pretty,
-                    prettyclass,
                     containers,
-                    filepath,
-                    xhtml,
-                    process,
                     directory,
-                    parallel,
-                    deepseq,
-                    strict-concurrency,
-                    old-time,
-                    csv
+                    filepath,
+                    bytestring,
+                    tar
 
     exposed-modules:
-        Distribution.ArchLinux.AUR
         Distribution.ArchLinux.PkgBuild
-        Distribution.ArchLinux.Report
+        Distribution.ArchLinux.SrcRepo
+        Distribution.ArchLinux.CabalTranslation
+        Distribution.ArchLinux.HackageTranslation
 
-executable arch-report
-    main-is: scripts/arch-report.hs
+executable recdeps
+    main-is: scripts/recdeps.hs
     build-depends:
-        base >= 4 && < 6,
-        HTTP,
-        Cabal >= 1.6,
-        json,
-        pretty,
-        prettyclass,
-        containers,
-        filepath,
-        xhtml,
-        process,
+        base >=4 && <6,
         directory,
-        parallel,
-        deepseq,
-        strict-concurrency,
-        old-time,
-        csv
-
-    other-modules:
-        Distribution.ArchLinux.Report
-        Distribution.ArchLinux.AUR
-
-executable distro-map
-    main-is: scripts/distro-map.hs
-    build-depends:
-        base >= 4 && < 6,
-        HTTP,
-        Cabal >= 1.6,
-        json,
-        pretty,
-        prettyclass,
-        containers,
         filepath,
-        xhtml,
-        process,
-        directory,
-        parallel,
-        deepseq,
-        strict-concurrency,
-        old-time,
-        csv
-
-    other-modules:
-        Distribution.ArchLinux.AUR
-        Distribution.ArchLinux.PkgBuild
-        Distribution.ArchLinux.Report
-
-executable get-arch-url
-    main-is: scripts/get-arch-url.hs
-    build-depends:
-        base >= 4 && < 6,
-        HTTP,
-        Cabal >= 1.6,
-        json,
-        pretty,
-        prettyclass,
         containers,
-        filepath,
-        xhtml,
-        process,
-        directory,
-        parallel,
-        deepseq,
-        strict-concurrency,
-        old-time,
-        csv
-
-    other-modules:
-        Distribution.ArchLinux.AUR
-
-executable arch-haskell-packages
-    main-is: scripts/mypackages.hs
-    build-depends:
-        base >= 4 && < 6,
-        HTTP,
-        Cabal >= 1.6,
-        json,
         pretty,
-        prettyclass,
-        containers,
-        filepath,
-        xhtml,
-        process,
-        directory,
-        parallel,
-        deepseq,
-        strict-concurrency,
-        old-time,
-        csv
-
+        Cabal >= 1.6
     other-modules:
-        Distribution.ArchLinux.AUR
-
-executable update-aur-log 
-    main-is: scripts/update-aur-log.hs
-    build-depends:
-        base >= 4 && < 6
+        Distribution.ArchLinux.PkgBuild
+        Distribution.ArchLinux.SrcRepo
diff --git a/scripts/arch-haskell-packages.txt b/scripts/arch-haskell-packages.txt
deleted file mode 100644
--- a/scripts/arch-haskell-packages.txt
+++ /dev/null
@@ -1,1873 +0,0 @@
-addlicenseinfo
-advgame
-afv
-agda-executable
-arbtt
-armada
-arrowp
-astrds
-augur
-babylon
-backdropper
-bacteria
-baskell
-beautifhol
-befunge93
-berp
-birdpp
-bla
-blogliterately
-bloxorz
-bluetile
-bookshelf
-breakout
-brians-brain
-c2hs
-cabal2arch
-cabal2doap
-cabal2spec
-cabalgraph
-cabal-rpm
-cabal-sort
-cap
-capri
-carboncopy
-cheatsheet
-clevercss
-cltw
-clustertools
-combinatorrent
-conjure
-cpbrainfuck
-cpl
-cpphs
-cspm-cspm
-cuboid
-dag-tournament
-darcs
-darcs-benchmark
-darcs-beta
-darcs-graph
-darcs-monitor
-darcswatch
-datapacker
-defendtheking
-dephd
-derive
-diffcabal
-distract
-djinn
-doctest
-drift-cabalized
-ehaskell
-elerea-examples
-emping
-equal-files
-estreps
-eternal10seconds
-explore
-fallingblocks
-feed2lj
-feed-cli
-flippi
-flower
-foo
-fquery
-fractal
-frag
-ftpline
-ftshell
-funion
-gameclock
-gebop
-geniconvert
-gensmspdu
-ghc-core
-ghc-gc-tune
-ghci-haskeline
-ghc-mod
-gitit
-glome-hs
-graphmod
-graphtype
-greencard
-gtk2hs-buildtools
-gt-tools
-guihaskell
-hackage2twitter
-hackage-sparks
-haddock
-happraise
-happs-tutorial
-happy
-hare
-hark
-hashell
-haskeem
-haskell-ac-angle
-haskell-accelerate
-haskell-ac-colour
-haskell-ac-easyraster-gtk
-haskell-ac-halfinteger
-haskell-acme-dont
-haskell-acme-now
-haskell-ac-ppm
-haskell-action-permutations
-haskell-actor
-haskell-ac-vanillaarray
-haskell-ac-vector
-haskell-ac-vector-fancy
-haskell-ad
-haskell-adaptive
-haskell-adaptive-containers
-haskell-adaptive-tuple
-haskell-adhoc-network
-haskell-aern-net
-haskell-aern-real
-haskell-aern-rntorm
-haskell-aern-rntorm-plot
-haskell-aes
-haskell-agata
-haskell-agda
-haskell-agi
-haskell-agum
-haskell-algebra
-haskell-aligned-foreignptr
-haskell-allocated-processor
-haskell-alloy
-haskell-alloy-proxy-fd
-haskell-alsa
-haskell-alsa-midi
-haskell-altfloat
-haskell-alut
-haskell-amqp
-haskell-ansi-terminal
-haskell-ansi-wl-pprint
-haskell-antimirov
-haskell-anydbm
-haskell-appar
-haskell-applepush
-haskell-applicative-extras
-haskell-applicative-numbers
-haskell-approximate-equality
-haskell-archlinux
-haskell-arff
-haskell-array
-haskell-arrayref
-haskell-arrows
-haskell-asn1
-haskell-aspectag
-haskell-astar
-haskell-astview-utils
-haskell-atom
-haskell-attempt
-haskell-attoparsec
-haskell-attoparsec-iteratee
-haskell-augeas
-haskell-authenticate
-haskell-autoproc
-haskell-avar
-haskell-avltree
-haskell-bamboo
-haskell-barchart
-haskell-barracuda
-haskell-barrie
-haskell-base64-string
-haskell-base-unicode-symbols
-haskell-basic
-haskell-benchpress
-haskell-bencode
-haskell-berkeleydb
-haskell-berkeleydbxml
-haskell-berp
-haskell-bff
-haskell-bibtex
-haskell-bidispec
-haskell-bimap
-haskell-binary-communicator
-haskell-binarydefer
-haskell-binary-generic
-haskell-binary-protocol
-haskell-binary-protocol-zmq
-haskell-binary-search
-haskell-binary-shared
-haskell-binary-strict
-haskell-bindings
-haskell-bindings-common
-haskell-bindings-directfb
-haskell-bindings-dsl
-haskell-bindings-glib
-haskell-bindings-gobject
-haskell-bindings-gpgme
-haskell-bindings-gsl
-haskell-bindings-levmar
-haskell-bindings-libcddb
-haskell-bindings-libffi
-haskell-bindings-libusb
-haskell-bindings-posix
-haskell-bindings-sqlite3
-haskell-bindings-uname
-haskell-binpack
-haskell-bio
-haskell-bitarray
-haskell-bitmap
-haskell-bitmap-opengl
-haskell-bitset
-haskell-bits-extras
-haskell-bitstring
-haskell-bitsyntax
-haskell-bktrees
-haskell-blas
-haskell-blaze-builder
-haskell-blaze-html
-haskell-blocking-transactions
-haskell-blogination
-haskell-bloomfilter
-haskell-blueprintcss
-haskell-bmp
-haskell-boolean
-haskell-bool-extras
-haskell-boundedchan
-haskell-boxes
-haskell-bsd-sysctl
-haskell-bson
-haskell-buster
-haskell-buster-gtk
-haskell-buster-network
-haskell-byteorder
-haskell-bytestring
-haskell-bytestring-class
-haskell-bytestring-csv
-haskell-bytestring-lexing
-haskell-bytestring-mmap
-haskell-bytestring-nums
-haskell-bytestringparser
-haskell-bytestringparser-temporary
-haskell-bytestringreadp
-haskell-bytestring-show
-haskell-bytestring-trie
-haskell-bzlib
-haskell-c10k
-haskell-cabal
-haskell-cabal-macosx
-haskell-cabal-query
-haskell-cabalrpmdeps
-haskell-caf
-haskell-cairo
-haskell-caldims
-haskell-capped-list
-haskell-carray
-haskell-cassandra-thrift
-haskell-categories
-haskell-category-extras
-haskell-cautious-file
-haskell-cca
-haskell-cc-delcont
-haskell-cedict
-haskell-cereal
-haskell-cflp
-haskell-cgi
-haskell-cgi-undecidable
-haskell-cgi-utils
-haskell-chalkboard
-haskell-chalkboard-viewer
-haskell-chalmers-lava2000
-haskell-change-monger
-haskell-charset
-haskell-chart
-haskell-chasingbottoms
-haskell-checked
-haskell-checkers
-haskell-chp
-haskell-chp-mtl
-haskell-chp-plus
-haskell-chp-spec
-haskell-chp-transformers
-haskell-christmastree
-haskell-chunks
-haskell-chxhtml
-haskell-c-io
-haskell-citeproc-hs
-haskell-clase
-haskell-clash
-haskell-classify
-haskell-classyprelude
-haskell-clientsession
-haskell-clock
-haskell-cmath
-haskell-cmdargs
-haskell-cmdlib
-haskell-cml
-haskell-cmonad
-haskell-cmu
-haskell-coadjute
-haskell-codec-compression-lzf
-haskell-codec-image-devil
-haskell-codec-libevent
-haskell-colock
-haskell-colorize-haskell
-haskell-colour
-haskell-combinat
-haskell-comonad-random
-haskell-compact-map
-haskell-compact-string
-haskell-compact-string-fix
-haskell-complexity
-haskell-compose-trans
-haskell-concatenative
-haskell-concurrent-extra
-haskell-concurrentoutput
-haskell-concurrent-sa
-haskell-condorcet
-haskell-configfile
-haskell-constructive-algebra
-haskell-consumer
-haskell-container-classes
-haskell-containers
-haskell-containers-unicode-symbols
-haskell-contarrow
-haskell-continued-fractions
-haskell-control-engine
-haskell-control-event
-haskell-control-monad-attempt
-haskell-control-monad-exception
-haskell-control-monad-exception-monadsfd
-haskell-control-monad-exception-mtl
-haskell-control-monad-failure
-haskell-control-monad-failure-mtl
-haskell-control-monad-free
-haskell-control-monad-omega
-haskell-control-monad-queue
-haskell-control-timeout
-haskell-converge
-haskell-convertible
-haskell-convertible-text
-haskell-cordering
-haskell-core
-haskell-coreerlang
-haskell-coroutine
-haskell-couchdb
-haskell-crack
-haskell-crc16
-haskell-criterion
-haskell-crockford
-haskell-crypto
-haskell-cryptohash
-haskell-cspm-corelanguage
-haskell-cspm-firingrules
-haskell-cspm-frontend
-haskell-cspm-interpreter
-haskell-csv
-haskell-ctemplate
-haskell-cubicspline
-haskell-cuda
-haskell-curl
-haskell-curry-base
-haskell-curry-frontend
-haskell-cv-combinators
-haskell-data-accessor
-haskell-data-accessor-monads-fd
-haskell-data-accessor-monads-tf
-haskell-data-accessor-mtl
-haskell-data-accessor-template
-haskell-data-accessor-transformers
-haskell-data-aviary
-haskell-data-binary-ieee754
-haskell-data-category
-haskell-data-clist
-haskell-data-default
-haskell-dataenc
-haskell-data-flags
-haskell-data-hash
-haskell-data-inttrie
-haskell-data-ivar
-haskell-data-memocombinators
-haskell-data-object
-haskell-data-object-json
-haskell-data-object-yaml
-haskell-data-ordlist
-haskell-data-quotientref
-haskell-data-reify
-haskell-data-rope
-haskell-data-spacepart
-haskell-datetime
-haskell-dbf
-haskell-dbmigrations
-haskell-dbus
-haskell-dbus-client
-haskell-dbus-core
-haskell-debian
-haskell-debian-binary
-haskell-debugtracehelpers
-haskell-decimal
-haskell-decisiontree
-haskell-deeparrow
-haskell-delicious
-haskell-delimited-text
-haskell-denominate
-haskell-dequeue
-haskell-derivation-trees
-haskell-derive-gadt
-haskell-dgs
-haskell-diagrams
-haskell-diff
-haskell-diffarray
-haskell-digest
-haskell-digits
-haskell-dimensional
-haskell-direct-fastcgi
-haskell-directory
-haskell-directory-tree
-haskell-direct-plugins
-haskell-direct-sqlite
-haskell-disassembler
-haskell-dlist
-haskell-dns
-haskell-dnsrbl
-haskell-docs
-haskell-dom
-haskell-domain-auth
-haskell-dom-lt
-haskell-dotgen
-haskell-download
-haskell-download-curl
-haskell-drhylo
-haskell-dsp
-haskell-dstring
-haskell-dtrace
-haskell-dwarf
-haskell-dyre
-haskell-dzen-utils
-haskell-edisonapi
-haskell-edisoncore
-haskell-edit-distance
-haskell-editline
-haskell-eeconfig
-haskell-eithert
-haskell-either-unwrap
-haskell-elerea
-haskell-elf
-haskell-email-validate
-haskell-emgm
-haskell-encode
-haskell-encoding
-haskell-enumerable
-haskell-enummap
-haskell-epic
-haskell-epoll
-haskell-eprocess
-haskell-epub
-haskell-epub-metadata
-haskell-equivalence
-haskell-erf
-haskell-erf-native
-haskell-errno
-haskell-esotericbot
-haskell-etherbunny
-haskell-euroit
-haskell-event-driven
-haskell-event-handlers
-haskell-event-list
-haskell-event-monad
-haskell-eventsocket
-haskell-executable-path
-haskell-exif
-haskell-explicit-exception
-haskell-explicit-iomodes
-haskell-explicit-iomodes-bytestring
-haskell-explicit-iomodes-text
-haskell-explicit-sharing
-haskell-extcore
-haskell-extensible-exceptions
-haskell-external-sort
-haskell-extra
-haskell-fad
-haskell-failable-list
-haskell-failure
-haskell-fair-predicates
-haskell-fastcgi
-haskell-fastirc
-haskell-fckeditor
-haskell-fclabels
-haskell-fdo-notify
-haskell-fec
-haskell-feed
-haskell-feed2twitter
-haskell-feldspar-compiler
-haskell-feldspar-language
-haskell-fez-conf
-haskell-ffeed
-haskell-fft
-haskell-fgl
-haskell-fields
-haskell-fieldtrip
-haskell-file-embed
-haskell-filemanip
-haskell-filemanipcompat
-haskell-filepath
-haskell-filestore
-haskell-finance-quote-yahoo
-haskell-finance-treasury
-haskell-findbin
-haskell-fingertree
-haskell-fingertree-psqueue
-haskell-finitemap
-haskell-first-class-patterns
-haskell-fixed-list
-haskell-fixpoint
-haskell-flickr
-haskell-flite
-haskell-flock
-haskell-flow2dot
-haskell-fmlist
-haskell-forkable-monad
-haskell-formlets
-haskell-forsyde
-haskell-fpipe
-haskell-fraction
-haskell-franchise
-haskell-freesound
-haskell-free-theorems
-haskell-frisby
-haskell-frquotes
-haskell-fsmactions
-haskell-fst
-haskell-ftdi
-haskell-ftgl
-haskell-ftphs
-haskell-full-sessions
-haskell-fullstop
-haskell-functor-combo
-haskell-fungen
-haskell-funsat
-haskell-future
-haskell-game-probability
-haskell-game-tree
-haskell-garsia-wachs
-haskell-gconf
-haskell-gd
-haskell-gdiff
-haskell-generator
-haskell-generators
-haskell-genericserialize
-haskell-geni
-haskell-geodetic
-haskell-geohash
-haskell-geoip
-haskell-geompredicates
-haskell-gf
-haskell-ghc-events
-haskell-ghc-mtl
-haskell-ghc-paths
-haskell-ghc-syb
-haskell-ghc-syb-utils
-haskell-ghood
-haskell-ght
-haskell-gio
-haskell-glade
-haskell-glfw
-haskell-glfw-b
-haskell-glfw-ogl
-haskell-glib
-haskell-glob
-haskell-glome-hs
-haskell-glometrace
-haskell-glomevec
-haskell-glpk-hs
-haskell-gluraw
-haskell-glut
-haskell-gmap
-haskell-gnome-keyring
-haskell-gnomevfs
-haskell-gnuidn
-haskell-gnuplot
-haskell-gnutls
-haskell-goa
-haskell-gofer-prelude
-haskell-googlechart
-haskell-googlesb
-haskell-gpcsets
-haskell-gps
-haskell-grapefruit-examples
-haskell-grapefruit-frp
-haskell-grapefruit-records
-haskell-grapefruit-ui
-haskell-grapefruit-ui-gtk
-haskell-graphalyze
-haskell-graphics-drawingcombinators
-haskell-graphicsformats
-haskell-graph-rewriting
-haskell-graphscc
-haskell-graphviz
-haskell-graph-wrapper
-haskell-gravatar
-haskell-gray-code
-haskell-groom
-haskell-grotetrap
-haskell-groupoid
-haskell-growlnotify
-haskell-gsasl
-haskell-gsl-random
-haskell-gstreamer
-haskell-gtk
-haskell-gtk2hs-cast-glade
-haskell-gtk2hs-cast-glib
-haskell-gtk2hs-cast-gnomevfs
-haskell-gtk2hs-cast-gtk
-haskell-gtk2hs-cast-gtkglext
-haskell-gtk2hs-cast-gtksourceview2
-haskell-gtk2hs-cast-th
-haskell-gtk2hsgenerics
-haskell-gtk2hs-rpn
-haskell-gtkglext
-haskell-gtksourceview2
-haskell-guarded-rewriting
-haskell-hack
-haskell-hack-contrib
-haskell-hack-contrib-press
-haskell-hack-frontend-happstack
-haskell-hack-frontend-monadcgi
-haskell-hack-handler-cgi
-haskell-hack-handler-epoll
-haskell-hack-handler-evhttp
-haskell-hack-handler-fastcgi
-haskell-hack-handler-happstack
-haskell-hack-handler-hyena
-haskell-hack-handler-kibro
-haskell-hack-handler-simpleserver
-haskell-hackmail
-haskell-hack-middleware-cleanpath
-haskell-hack-middleware-gzip
-haskell-hack-middleware-jsonp
-haskell-haha
-haskell-hake
-haskell-hakyll
-haskell-halex
-haskell-halfs
-haskell-hamlet
-haskell-hamusic
-haskell-happs-data
-haskell-happshelpers
-haskell-happs-ixset
-haskell-happs-server
-haskell-happs-state
-haskell-happstack
-haskell-happstack-data
-haskell-happstack-fastcgi
-haskell-happstack-helpers
-haskell-happstack-ixset
-haskell-happstack-server
-haskell-happstack-state
-haskell-happstack-util
-haskell-happs-util
-haskell-harm
-haskell-harp
-haskell-harpy
-haskell-has
-haskell-hashable
-haskell-hashmap
-haskell-hasim
-haskell-haskeline-class
-haskell-haskell98
-haskell-haskelldb
-haskell-haskelldb-hdbc
-haskell-haskelldb-hdbc-odbc
-haskell-haskelldb-hdbc-postgresql
-haskell-haskelldb-hdbc-sqlite3
-haskell-haskelldb-th
-haskell-haskellformaths
-haskell-haskell-lexer
-haskell-haskellnet
-haskell-haskell-src-exts
-haskell-haskell-src-exts-qq
-haskell-haskell-src-meta
-haskell-haskell-tyrant
-haskell-haskgame
-haskell-haskoon
-haskell-haskore
-haskell-haskore-realtime
-haskell-haskore-supercollider
-haskell-haskore-synthesizer
-haskell-haskore-vintage
-haskell-hatex
-haskell-haxml
-haskell-haxr
-haskell-haxr-th
-haskell-hbeanstalk
-haskell-hcard
-haskell-hcheat
-haskell-hcl
-haskell-hcodecs
-haskell-hcsound
-haskell-hdaemonize
-haskell-hdbc
-haskell-hdbc-mysql
-haskell-hdbc-odbc
-haskell-hdbc-postgresql
-haskell-hdbc-sqlite3
-haskell-hdbc-tuple
-haskell-hdf
-haskell-hdirect
-haskell-heap
-haskell-heaps
-haskell-hecc
-haskell-hedi
-haskell-heist
-haskell-hemkay-core
-haskell-hera
-haskell-hermes
-haskell-hetero-map
-haskell-hex
-haskell-hexdump
-haskell-hexpat
-haskell-hexpat-iteratee
-haskell-hexpat-pickle
-haskell-hfann
-haskell-hfiar
-haskell-hfov
-haskell-hfuse
-haskell-hgal
-haskell-hgalib
-haskell-hgdbmi
-haskell-hgeometric
-haskell-hgettext
-haskell-hgl
-haskell-hieroglyph
-haskell-higherorder
-haskell-highlighting-kate
-haskell-hinotify
-haskell-hinstaller
-haskell-hint
-haskell-hint-server
-haskell-hinze-streams
-haskell-hipmunk
-haskell-histogram-fill
-haskell-hjavascript
-haskell-hjs
-haskell-hjscript
-haskell-hjson
-haskell-hlcm
-haskell-hledger-lib
-haskell-hlibev
-haskell-hlint
-haskell-hlist
-haskell-hlongurl
-haskell-hmarkup
-haskell-hmatrix
-haskell-hmatrix-glpk
-haskell-hmatrix-static
-haskell-hmeap
-haskell-hmidi
-haskell-hmk
-haskell-hmm
-haskell-hmollom
-haskell-hmpfr
-haskell-hmt
-haskell-hnm
-haskell-hnn
-haskell-hoauth
-haskell-hode
-haskell-hofix-mtl
-haskell-hogg
-haskell-holeymonoid
-haskell-holumbus-distribution
-haskell-holumbus-mapreduce
-haskell-holumbus-storage
-haskell-homeomorphic
-haskell-hommage
-haskell-hommage-ds
-haskell-hood
-haskell-hoopl
-haskell-hopencv
-haskell-hosc
-haskell-hostname
-haskell-hp2any-core
-haskell-hpapi
-haskell-hpath
-haskell-hpc
-haskell-hpc-strobe
-haskell-hpdf
-haskell-hplot
-haskell-hps
-haskell-hps-cairo
-haskell-hs3
-haskell-hsasa
-haskell-hsc3
-haskell-hsc3-db
-haskell-hsc3-dot
-haskell-hsc3-process
-haskell-hsc3-rec
-haskell-hsc3-sf
-haskell-hsc3-sf-hsndfile
-haskell-hsc3-unsafe
-haskell-hscamwire
-haskell-hs-captcha
-haskell-hsconfigure
-haskell-hscurses
-haskell-hsdip
-haskell-hs-dotnet
-haskell-hsemail-ns
-haskell-hs-fltk
-haskell-hs-gchart
-haskell-hs-gizapp
-haskell-hsgnutls
-haskell-hsgsom
-haskell-hsh
-haskell-hsharupdf
-haskell-hshhelpers
-haskell-hshyperestraier
-haskell-hsimpledb
-haskell-hsjudy
-haskell-hskeleton
-haskell-hslogger
-haskell-hslogger-template
-haskell-hslua
-haskell-hsmagick
-haskell-hsmtpclient
-haskell-hsndfile
-haskell-hsndfile-vector
-haskell-hsntp
-haskell-hsopenssl
-haskell-hsoundfile
-haskell-hsp
-haskell-hsparklines
-haskell-hsparql
-haskell-hsparrot
-haskell-hsp-cgi
-haskell-hsperl5
-haskell-hs-pgms
-haskell-hspread
-haskell-hspr-sh
-haskell-hsql
-haskell-hsql-mysql
-haskell-hsql-odbc
-haskell-hsql-postgresql
-haskell-hsql-sqlite3
-haskell-hssqlite3
-haskell-hssqlppp
-haskell-hssvn
-haskell-hssyck
-haskell-hstats
-haskell-hstringtemplate
-haskell-hstringtemplatehelpers
-haskell-hs-twitter
-haskell-hsvm
-haskell-hsx
-haskell-hsxenctrl
-haskell-hsx-xhtml
-haskell-hsyscall
-haskell-hszephyr
-haskell-htensor
-haskell-htf
-haskell-html-minimalist
-haskell-httpd-shed
-haskell-http-monad
-haskell-http-shed
-haskell-http-simple
-haskell-http-wget
-haskell-hubigraph
-haskell-huffman
-haskell-hugs2yc
-haskell-hunit-gui
-haskell-hxq
-haskell-hxt
-haskell-hxt-binary
-haskell-hxt-cache
-haskell-hxt-extras
-haskell-hxt-filter
-haskell-hxt-xpath
-haskell-hxt-xslt
-haskell-hyena
-haskell-hyphenate
-haskell-i18n
-haskell-icalendar
-haskell-icogrid
-haskell-iconv
-haskell-idna
-haskell-idris
-haskell-idynamic
-haskell-ieee
-haskell-ieee754-parser
-haskell-ieee-utils
-haskell-iexception
-haskell-ifelse
-haskell-iff
-haskell-ifs
-haskell-imlib
-haskell-improve
-haskell-incremental-sat-solver
-haskell-indentparser
-haskell-infinite-search
-haskell-infix
-haskell-infixapplicative
-haskell-in-space
-haskell-instant-generics
-haskell-interleavableio
-haskell-interlude
-haskell-interpolatedstring-perl6
-haskell-interpolatedstring-qq
-haskell-io-capture
-haskell-ioctl
-haskell-ior
-haskell-io-reactive
-haskell-iospec
-haskell-io-storage
-haskell-ipc
-haskell-ipprint
-haskell-iproute
-haskell-irc
-haskell-iso3166-country-codes
-haskell-iteratee
-haskell-iteratee-parsec
-haskell-ivar-simple
-haskell-ivor
-haskell-ix-shapable
-haskell-jack-bindings
-haskell-jail
-haskell-jmacro
-haskell-join
-haskell-joinlist
-haskell-jpeg
-haskell-jscontracts
-haskell-jsmw
-haskell-json
-haskell-jsonb
-haskell-json-b
-haskell-judy
-haskell-kangaroo
-haskell-kibro
-haskell-kics
-haskell-kics-debugger
-haskell-kics-prophecy
-haskell-kinds
-haskell-kmeans
-haskell-kure
-haskell-kure-your-boilerplate
-haskell-labeled-tree
-haskell-lambdabot-utils
-haskell-language-c
-haskell-language-dot
-haskell-language-python
-haskell-language-sh
-haskell-lastik
-haskell-lattices
-haskell-lax
-haskell-lazyarray
-haskell-lazyio
-haskell-lazysmallcheck
-haskell-lazysplines
-haskell-lcs
-haskell-ldap
-haskell-ldif
-haskell-leapseconds-announced
-haskell-lenses
-haskell-level-monad
-haskell-levmar
-haskell-levmar-chart
-haskell-libexpect
-haskell-libffi
-haskell-libgeni
-haskell-libmpd
-haskell-liboleg
-haskell-libxml
-haskell-libxml-sax
-haskell-lighttpd-conf
-haskell-linear-maps
-haskell-lispparser
-haskell-list
-haskell-list-extras
-haskell-list-grouping
-haskell-listlike
-haskell-listtree
-haskell-list-tries
-haskell-listzipper
-haskell-llvm
-haskell-loch
-haskell-logfloat
-haskell-logict
-haskell-logic-tptp
-haskell-lojban
-haskell-loli
-haskell-loop-while
-haskell-lru
-haskell-lrucache
-haskell-lub
-haskell-lucu
-haskell-luhn
-haskell-lui
-haskell-maccatcher
-haskell-macho
-haskell-magic
-haskell-marked-pretty
-haskell-markov
-haskell-markov-chain
-haskell-mathlink
-haskell-matlab
-haskell-matrix-market
-haskell-maybench
-haskell-maybet
-haskell-maybet-transformers
-haskell-mbox
-haskell-measure
-haskell-mecha
-haskell-mediawiki
-haskell-meldable-heap
-haskell-memcached
-haskell-memotrie
-haskell-mersenne-random
-haskell-mersenne-random-pure64
-haskell-metaobject
-haskell-microbench
-haskell-midi
-haskell-mime
-haskell-mime-directory
-haskell-mime-string
-haskell-miniplex
-haskell-missingh
-haskell-missingpy
-haskell-mlist
-haskell-mmtl
-haskell-modsplit
-haskell-moe
-haskell-mohws
-haskell-monadcatchio-mtl
-haskell-monadcatchio-mtl-foreign
-haskell-monadcatchio-transformers
-haskell-monadcatchio-transformers-foreign
-haskell-monad-coroutine
-haskell-monadiccp
-haskell-monad-interleave
-haskell-monadio
-haskell-monadlab
-haskell-monadlib
-haskell-monadloc
-haskell-monad-loops
-haskell-monad-mersenne-random
-haskell-monad-parallel
-haskell-monad-param
-haskell-monadprompt
-haskell-monad-ran
-haskell-monadrandom
-haskell-monads-fd
-haskell-monads-tf
-haskell-monad-stlike-io
-haskell-monad-stlike-stm
-haskell-monad-tx
-haskell-monad-wrap
-haskell-mongodb
-haskell-monocle
-haskell-monoid-owns
-haskell-monoid-record
-haskell-monoids
-haskell-monoid-transformer
-haskell-monte-carlo
-haskell-mps
-haskell-mstate
-haskell-mtlparse
-haskell-mtl-tf
-haskell-mtlx
-haskell-mtp
-haskell-mucipher
-haskell-mueval
-haskell-multirec
-haskell-multirec-binary
-haskell-multiset
-haskell-multiset-comb
-haskell-multisetrewrite
-haskell-munkres
-haskell-murmur-hash
-haskell-musicxml
-haskell-mwc-random
-haskell-named-lock
-haskell-nanocurses
-haskell-nano-hmac
-haskell-nano-md5
-haskell-nat
-haskell-natural-sort
-haskell-neither
-haskell-nemesis
-haskell-net-concurrent
-haskell-netsnmp
-haskell-network-bytestring
-haskell-network-connection
-haskell-network-data
-haskell-network-dbus
-haskell-network-dns
-haskell-network-fancy
-haskell-network-minihttp
-haskell-network-multicast
-haskell-network-protocol-xmpp
-haskell-network-server
-haskell-newbinary
-haskell-nimber
-haskell-ninep
-haskell-n-m
-haskell-nntp
-haskell-nonempty
-haskell-nonemptylist
-haskell-nonlinear-optimization
-haskell-non-negative
-haskell-not-in-base
-haskell-np-extras
-haskell-nthable
-haskell-numbers
-haskell-numbersieves
-haskell-numerals
-haskell-numeric-extras
-haskell-numeric-prelude
-haskell-numeric-quest
-haskell-numlazybytestring
-haskell-numtype
-haskell-obdd
-haskell-obj
-haskell-objectname
-haskell-oeis
-haskell-ogl
-haskelloids
-haskell-old-locale
-haskell-old-time
-haskell-on-a-horse
-haskell-onetuple
-haskell-openafp
-haskell-openal
-haskell-openclraw
-haskell-opengl
-haskell-openglcheck
-haskell-openglraw
-haskell-openid
-haskell-opensoundcontrol-ht
-haskell-openssl-createkey
-haskell-openvg
-haskell-open-witness
-haskell-operads
-haskell-operational
-haskell-opml
-haskell-orc
-haskell-orchid
-haskell-ordinals
-haskell-osx-ar
-haskell-pageio
-haskell-palindromes
-haskell-panda
-haskell-pandoc
-haskell-pango
-haskell-para
-haskell-parallel-tree-search
-haskell-parameterized-data
-haskell-parport
-haskell-parrows
-haskell-parseargs
-haskell-parsec2
-haskell-parsedate
-haskell-parse-dimacs
-haskell-parserfunction
-haskell-parsimony
-haskell-pathtype
-haskell-pbkdf2
-haskell-pcap
-haskell-pcre-light
-haskell-peakachu
-haskell-peano-inf
-haskell-pecoff
-haskell-penn-treebank
-haskell-perfecthash
-haskell-permutation
-haskell-persistent
-haskell-persistent-map
-haskell-persistent-postgresql
-haskell-persistent-sqlite
-haskell-pgm
-haskell-phonetic-code
-haskell-pipe
-haskell-pisigma
-haskell-pkcs1
-haskell-platform
-haskell-plist
-haskell-plugins
-haskell-pngload
-haskell-pointedlist
-haskell-pointless-haskell
-haskell-pointless-lenses
-haskell-polynomial
-haskell-polyparse
-haskell-polytypeable
-haskell-polytypeable-utils
-haskell-pop3-client
-haskell-popenhs
-haskell-poppler
-haskell-portaudio
-haskell-porte
-haskell-portmidi
-haskell-posix-realtime
-haskell-powermate
-haskell-powerpc
-haskell-ppm
-haskell-pqc
-haskell-pqueue
-haskell-pqueue-mtl
-haskell-precis
-haskell-predicates
-haskell-prelude-plus
-haskell-preprocessor-tools
-haskell-presburger
-haskell-press
-haskell-pretty
-haskell-prettyclass
-haskell-pretty-ncols
-haskell-pretty-show
-haskell-primes
-haskell-primitive
-haskell-printf-mauke
-haskell-printf-th
-haskell-prioritychansconverger
-haskell-priority-queue
-haskell-priority-sync
-haskell-probability
-haskell-proc
-haskell-process
-haskell-process-leksah
-haskell-procrastinating-structure
-haskell-procrastinating-variable
-haskell-progressbar
-haskell-properties
-haskell-property-list
-haskell-proplang
-haskell-protocol-buffers
-haskell-protocol-buffers-descriptor
-haskell-psqueue
-haskell-pubsub
-haskell-pugs-compat
-haskell-pugs-hsregex
-haskell-pugs-hssyck
-haskell-pulse-simple
-haskell-pure-fft
-haskell-puremd5
-haskell-pure-priority-queue
-haskell-qio
-haskell-quadedge
-haskell-quantum-arrow
-haskell-queue
-haskell-queuelike
-haskell-quickcheck
-haskell-rad
-haskell-rallod
-haskell-random
-haskell-random-access-list
-haskell-randomdotorg
-haskell-random-fu
-haskell-random-shuffle
-haskell-ranged-sets
-haskell-rangemin
-haskell-ranges
-haskell-rbr
-haskell-rdtsc
-haskell-reactive
-haskell-reactive-fieldtrip
-haskell-reactive-glut
-haskell-readline
-haskell-readline-statevar
-haskell-recaptcha
-haskell-records
-haskell-redhandlers
-haskell-redis
-haskell-reflection
-haskell-refserialize
-haskell-regex-base
-haskell-regex-compat
-haskell-regex-dfa
-haskell-regex-pcre
-haskell-regex-pcre-builtin
-haskell-regex-pderiv
-haskell-regex-posix
-haskell-regexpr
-haskell-regexpr-symbolic
-haskell-regex-tdfa
-haskell-regex-tdfa-utf8
-haskell-regex-xmlschema
-haskell-regional-pointers
-haskell-regions
-haskell-regions-monadsfd
-haskell-regions-monadstf
-haskell-regular
-haskell-regular-extras
-haskell-regular-xmlpickler
-haskell-reord
-haskell-repa
-haskell-repa-algorithms
-haskell-repa-bytestring
-haskell-repa-io
-haskell-replib
-haskell-repr
-haskell-restng
-haskell-resumable-exceptions
-haskell-reviewboard
-haskell-rewriting
-haskell-rjson
-haskell-rmonad
-haskell-roman-numerals
-haskell-rope
-haskell-rosezipper
-haskell-rounding
-haskell-rpc
-haskell-rsa
-haskell-rsagl
-haskell-rss
-haskell-rungekutta
-haskell-rwlock
-haskell-safe
-haskell-safecopy
-haskell-safe-failure
-haskell-safe-freeze
-haskell-safe-lazy-io
-haskell-safer-file-handles
-haskell-safer-file-handles-bytestring
-haskell-safer-file-handles-text
-haskell-salvia
-haskell-salvia-protocol
-haskell-sample-frame
-haskell-satchmo
-haskell-satchmo-backends
-haskell-satchmo-funsat
-haskell-satchmo-minisat
-haskell-scc
-haskell-scenegraph
-haskell-scgi
-haskell-scion
-haskell-sdl
-haskell-sdl-gfx
-haskell-sdl-image
-haskell-sdl-mixer
-haskell-sdl-mpeg
-haskell-sdl-ttf
-haskell-sec
-haskell-segmenttree
-haskell-selenium
-haskell-semaphore-plus
-haskell-semigroup
-haskell-semiring
-haskell-sendfile
-haskell-serial
-haskell-serialport
-haskell-sessions
-haskell-setlocale
-haskell-setops
-haskell-sexpr
-haskell-sg
-haskell-sha
-haskell-sha2
-haskell-shana
-haskell-shapefile
-haskell-shellac
-haskell-shellac-editline
-haskell-shellac-haskeline
-haskell-shellac-readline
-haskell-shoap
-haskell-show
-haskell-shpider
-haskell-sifflet-lib
-haskell-simpleaes
-haskell-simpleargs
-haskell-simple-observer
-haskell-simple-reflect
-haskell-simple-sessions
-haskell-simplesmtpclient
-haskell-sizecompare
-haskell-sized-types
-haskell-smallcheck
-haskell-smt-lib
-haskell-smtpclient
-haskell-snap-core
-haskell-snap-server
-haskell-soegtk
-haskell-sonic-visualiser
-haskell-sox
-haskell-spacepart
-haskell-sparsebit
-haskell-spata
-haskell-species
-haskell-sphinx
-haskell-splines
-haskell-split
-haskell-spoon
-haskell-spreadsheet
-haskell-sqlite
-haskell-srec
-haskell-stable-maps
-haskell-starling
-haskell-star-to-star
-haskell-star-to-star-contra
-haskell-stateful-mtl
-haskell-stateref
-haskell-statevar
-haskell-statistics
-haskell-statistics-fusion
-haskell-stb-image
-haskell-stb-truetype
-haskell-stemmer
-haskell-stm
-haskell-stmcontrol
-haskell-stm-io-hooks
-haskell-stmonadtrans
-haskell-storable
-haskell-storable-complex
-haskell-storable-record
-haskell-storable-tuple
-haskell-storablevector
-haskell-stream
-haskell-stream-fusion
-haskell-stream-monad
-haskell-streamproc
-haskell-strict
-haskell-strictbench
-haskell-strict-concurrency
-haskell-strict-io
-haskell-string-combinators
-haskell-stringprep
-haskell-stringsearch
-haskell-stringtable-atom
-haskell-strptime
-haskell-suffixarray
-haskell-suffixtree
-haskell-supercollider-ht
-haskell-supercollider-midi
-haskell-svgcairo
-haskell-svgfonts
-haskell-svgutils
-haskell-swf
-haskell-syb
-haskell-sybwidget
-haskell-syb-with-class
-haskell-syb-with-class-instances-text
-haskell-sync
-haskell-synchronous-channels
-haskell-syntactical
-haskell-synthesizer
-haskell-synthesizer-core
-haskell-synthesizer-dimensional
-haskell-synthesizer-inference
-haskell-system-filepath
-haskell-system-inotify
-haskell-system-posix-redirect
-haskell-system-uuid
-haskell-tabular
-haskell-tag-bits
-haskell-tagchup
-haskell-tagged
-haskell-taglib
-haskell-tagsoup
-haskell-tagsoup-ht
-haskell-tagsoup-parsec
-haskell-takusen
-haskell-tar
-haskell-tbox
-haskell-tcache
-haskell-tconfig
-haskell-tcp
-haskell-template
-haskell-template-haskell
-haskell-tensor
-haskell-terminfo
-haskell-ternarytrees
-haskell-terrahs
-haskell-test-framework
-haskell-test-framework-hunit
-haskell-test-framework-quickcheck
-haskell-test-framework-quickcheck2
-haskell-testpack
-haskell-testrunner
-haskell-texmath
-haskell-text
-haskell-text-icu
-haskell-text-json-qq
-haskell-text-xml-generic
-haskell-tfp
-haskell-theora
-haskell-th-fold
-haskell-thih
-haskell-thingie
-haskell-th-lift
-haskell-threadmanager
-haskell-threads
-haskell-thrift
-haskell-thrist
-haskell-tigerhash
-haskell-time
-haskell-time-extras
-haskell-timeit
-haskell-timezone-olson
-haskell-timezone-series
-haskell-tinyurl
-haskell-tokyocabinet-haskell
-haskell-tokyotyrant-haskell
-haskell-torch
-haskelltorrent
-haskell-to-string-class
-haskell-to-string-instances
-haskell-traced
-haskell-tracker
-haskell-transactional-events
-haskell-transformers
-haskell-translate
-haskell-treemap-html
-haskell-treemap-html-tools
-haskell-tree-monad
-haskell-treestructures
-haskell-triemap
-haskell-tttas
-haskell-tuple
-haskell-tv
-haskell-twofish
-haskell-ty
-haskell-type
-haskell-typecompose
-haskell-type-equality
-haskell-type-equality-check
-haskell-type-functions
-haskell-typehash
-haskell-type-level
-haskell-type-level-natural-number
-haskell-type-settheory
-haskell-typical
-haskell-uconv
-haskell-ui-command
-haskell-unamb
-haskell-unamb-custom
-haskell-unboxed-containers
-haskell-unicode-names
-haskell-unicode-prelude
-haskell-unicode-properties
-haskell-unicode-symbols
-haskell-union-find
-haskell-uniplate
-haskell-uniqueid
-haskell-universal-binary
-haskell-unix
-haskell-unix-compat
-haskell-unix-handle
-haskell-unix-io-extra
-haskell-unix-pty-light
-haskell-unixutils
-haskell-unlambda
-haskell-updater
-haskell-uri-template
-haskell-url
-haskell-urldisp
-haskell-urlencoded
-haskell-usb
-haskell-usb-id-database
-haskell-usb-safe
-haskell-useful
-haskell-utf8-env
-haskell-utf8-light
-haskell-utf8-prelude
-haskell-utility-ht
-haskell-uuagc
-haskell-uuid
-haskell-uulib
-haskell-uu-parsinglib
-haskell-uvector
-haskell-uvector-algorithms
-haskell-vacuum
-haskell-vacuum-cairo
-haskell-vacuum-opengl
-haskell-vacuum-ubigraph
-haskell-validate
-haskell-value-supply
-haskell-vcard
-haskell-vcd
-haskell-vec
-haskell-vec-boolean
-haskell-vec-openglraw
-haskell-vect
-haskell-vect-opengl
-haskell-vector
-haskell-vector-algorithms
-haskell-vector-binary-instances
-haskell-vector-instances
-haskell-vector-random
-haskell-vector-space
-haskell-vec-transform
-haskell-vhdl
-haskell-visual-graphrewrite
-haskell-vte
-haskell-vty
-haskell-vty-ui
-haskell-wai
-haskell-wai-extra
-haskell-wai-handler-fastcgi
-haskell-wai-handler-snap
-haskell-wave
-haskell-wavesurfer
-haskell-webbits
-haskell-webbits-html
-haskell-web-encodings
-haskell-webkit
-haskell-web-routes
-haskell-web-routes-hsp
-haskell-web-routes-mtl
-haskell-web-routes-quasi
-haskell-web-routes-regular
-haskell-web-routes-th
-haskell-web-routes-transformers
-haskell-webserver
-haskell-whim
-haskell-wikimediaparser
-haskell-windowslive
-haskell-wired
-haskell-witness
-haskell-wl500gplib
-haskell-wl-pprint
-haskell-wol
-haskell-word24
-haskell-wordcloud
-haskell-wordnet
-haskell-workflow
-haskell-wumpus-basic
-haskell-wumpus-core
-haskell-wumpus-microprint
-haskell-wumpus-tree
-haskell-wx
-haskell-wxcore
-haskell-wxdirect
-haskell-wxfruit
-haskell-wxgeneric
-haskell-x11-xdamage
-haskell-x11-xshape
-haskell-xattr
-haskell-xauth
-haskell-xcb-types
-haskell-xdg-basedir
-haskell-xformat
-haskell-xhb
-haskell-xhtml-combinators
-haskell-xine
-haskell-xml
-haskell-xml-basic
-haskell-xml-parsec
-haskell-xml-prettify
-haskell-xml-types
-haskell-xmpp
-haskell-xosd
-haskell-xsact
-haskell-xsd
-haskell-xtc
-haskell-yahoo-web-search
-haskell-yajl
-haskell-yaml
-haskell-yamlreference
-haskell-yampa
-haskell-yavie
-haskell-ycextra
-haskell-yesod
-haskell-yhccore
-haskell-yices
-haskell-yjftp
-haskell-yjtools
-haskell-yogurt
-haskell-york-lava
-haskell-yuigrid
-haskell-zcache
-haskell-zeromq-haskell
-haskell-zfs
-haskell-zip-archive
-haskell-zipedit
-haskell-zipfold
-haskell-zipper
-haskell-zmidi-core
-haskell-zoneinfo
-hask-home
-hasktags
-haste
-hback
-hbeat
-hburg
-hcc
-helisp
-hetris
-hevolisa
-hevolisa-dph
-hfractal
-hichi
-hinvaders
-hipmunkplayground
-hircules
-historian
-hledger
-hmp3
-hmpf
-hoogle
-hp2any-graph
-hp2any-manager
-hp2pretty
-hpodder
-hpong
-hprotoc
-hpylos
-hranker
-hray
-hs2dot
-hsbackup
-hsc3-graphs
-hsclock
-hscolour
-hscurses-fish-ex
-hsffig
-hsgtd
-hslackbuilder
-hspresent
-hstidy
-htags
-htar
-htictactoe
-hums
-hunp
-hurdle
-husky
-hybrid
-ideas
-imgurder
-internetmarke
-ip6addr
-ircbouncer
-ixdopp
-jarfind
-json2yaml
-kbq-gu
-kit
-korfu
-lambdabot
-lambdacalculator
-lambdacube
-lambdahack
-lambdainet
-lambdashell
-leksah
-lhc
-lhs2tex
-life
-line2pdf
-linkchk
-lostcities
-lscabal
-l-seed
-lslplus
-ls-usb
-mage
-mahoro
-maid
-make-hard-links
-mazesofmonad
-mdo
-memscript
-mhailist
-mighttpd
-mines
-minesweeper
-minirotate
-ministg
-mkbndl
-mkcabal
-monadius
-mp3decoder
-mpdmate
-multiplicity
-nehe-tuts
-ngrams
-nikepub
-nptools
-nymphaea
-omnicodec
-only
-openafp-utils
-orchid-demo
-pastepipe
-pdf2line
-pesca
-photoname
-piet
-pisigma
-pkggraph
-plsltools
-pointfree
-pointful
-pony
-primula-bot
-printxosd
-prof2dot
-ptq
-pugs
-pugs-drift
-pxsl-tools
-quickcheck-script
-randsolid
-ranka
-rbr
-regex-posix-unittest
-repa-examples
-riot
-roguestar-engine
-roguestar-gl
-rpf
-rss2irc
-sat
-satchmo-examples
-sat-micro-hs
-scaleimage
-scan
-scons2dot
-scurry
-sgdemo
-she
-shelltestrunner
-showdown
-shu-thing
-sifflet
-simgi
-simseq
-smartword
-sorty
-sourcegraph
-spaceinvaders
-sphinx-cli
-statechart
-strictify
-subtitles
-supercollider-midi
-supero
-tabloid
-tccli
-testpattern
-tetris
-threadpool
-threadscope
-timberc
-timepiece
-timeplot
-tkhs
-todos
-topkata
-turing-music
-twidge
-twitter
-txt2rtf
-typalyze
-typeilluminator
-uacpid
-uhexdump
-umm
-urlcheck
-vintage-basic
-visual-prof
-wavconvert
-wp-archivebot
-wxasteroids
-xml2x
-xsact
-yacpong
-yampasynth
-yavie
-yeganesh
-yi
-yst
-zmachine
-ztail
diff --git a/scripts/arch-report.hs b/scripts/arch-report.hs
deleted file mode 100644
--- a/scripts/arch-report.hs
+++ /dev/null
@@ -1,24 +0,0 @@
-import Distribution.ArchLinux.Report
-import Distribution.ArchLinux.AUR
-import Data.List
-
--- $ time ./arch-report +RTS -N4
--- compiled with -threaded.
-
---
--- Assumes the .build-all.log is in the current directory
--- To generate this file,
---
--- > mypackages | sort > arch-haskell-packages.txt
---
-
-me = "arch-haskell"
-
-main = do
-    -- s <- lines `fmap` readFile "arch-haskell-packages.txt"
-    packages <- maintainer me
-    let s = sort $ map packageName packages
-
-    writeFile "/tmp/arch-haskell-status.html" =<< report s
-    putStrLn "scp /tmp/arch-haskell-status.html code.haskell.org:/srv/code/arch/"
-
diff --git a/scripts/cabalArchMap.txt b/scripts/cabalArchMap.txt
deleted file mode 100644
--- a/scripts/cabalArchMap.txt
+++ /dev/null
@@ -1,1964 +0,0 @@
-("xmonad","0.9.1",Just "http://www.archlinux.org/packages/community/i686/xmonad/")
-("packedstring","0.1.0.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-packedstring/")
-("deepseq","1.1.0.0",Just "http://www.archlinux.org/packages/extra/i686/haskell-deepseq/")
-("haskell-src","1.0.1.3",Just "http://www.archlinux.org/packages/extra/i686/haskell-haskell-src/")
-("HUnit","1.2.2.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-hunit/")
-("parallel","2.2.0.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-parallel/")
-("QuickCheck","2.1.0.3",Just "http://www.archlinux.org/packages/extra/i686/haskell-quickcheck/")
-("stm","2.1.1.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-stm/")
-("xhtml","3000.2.0.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-xhtml/")
-("extensible-exceptions","0.1.1.0",Just "http://www.archlinux.org/packages/extra/i686/haskell-extensible-exceptions/")
-("haskeline","0.6.2.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-haskeline/")
-("terminfo","0.3.0.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-terminfo/")
-("mtl","1.1.0.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-mtl/")
-("network","2.2.1.7",Just "http://www.archlinux.org/packages/extra/i686/haskell-network/")
-("dataenc","0.13.0.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-dataenc/")
-("hashed-storage","0.4.13",Just "http://www.archlinux.org/packages/extra/i686/haskell-hashed-storage/")
-("html","1.0.1.2",Just "http://www.archlinux.org/packages/extra/i686/haskell-html/")
-("mmap","0.4.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-mmap/")
-("parsec","3.0.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-parsec/")
-("regex-base","0.93.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-base/")
-("regex-compat","0.92",Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-compat/")
-("regex-posix","0.94.1",Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-posix/")
-("utf8-string","0.3.6",Just "http://www.archlinux.org/packages/extra/i686/haskell-utf8-string/")
-("zlib","0.5.2.0",Just "http://www.archlinux.org/packages/community/i686/haskell-zlib/")
-("happy","1.18.4",Just "http://www.archlinux.org/packages/extra/i686/happy/")
-("alex","2.3.1",Just "http://www.archlinux.org/packages/community/i686/alex/")
-("X11-xft","0.3",Just "http://www.archlinux.org/packages/community/i686/haskell-x11-xft/")
-("X11","1.5.0.0",Just "http://www.archlinux.org/packages/community/i686/haskell-x11/")
-("HTTP","4000.0.9",Just "http://www.archlinux.org/packages/community/i686/haskell-http/")
-("gtk2hs","0.10.1",Just "http://www.archlinux.org/packages/community/i686/gtk2hs/")
-("darcs","2.3.1",Just "http://www.archlinux.org/packages/extra/i686/darcs/")
-("cabal-install","0.8.0",Just "http://www.archlinux.org/packages/community/i686/cabal-install/")
-("afv","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34097")
-("addLicenseInfo","0.1",Just "http://aur.archlinux.org/packages.php?ID=25060")
-("arbtt","0.6",Just "http://aur.archlinux.org/packages.php?ID=39703")
-("Advgame","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33620")
-("Agda-executable","2.2.6",Just "http://aur.archlinux.org/packages.php?ID=26144")
-("astrds","0.1",Just "http://aur.archlinux.org/packages.php?ID=29570")
-("augur","2008.11.17",Just "http://aur.archlinux.org/packages.php?ID=20925")
-("armada","0.1",Just "http://aur.archlinux.org/packages.php?ID=23082")
-("arrowp","0.5.0.1",Just "http://aur.archlinux.org/packages.php?ID=18566")
-("baskell","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23265")
-("babylon","0.2",Just "http://aur.archlinux.org/packages.php?ID=33708")
-("backdropper","1.2",Just "http://aur.archlinux.org/packages.php?ID=18100")
-("beautifHOL","0.11",Just "http://aur.archlinux.org/packages.php?ID=23296")
-("Befunge93","0.1",Just "http://aur.archlinux.org/packages.php?ID=39677")
-("bacteria","1.1",Just "http://aur.archlinux.org/packages.php?ID=27803")
-("berp","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39761")
-("bla","2009.10.20",Just "http://aur.archlinux.org/packages.php?ID=33618")
-("BirdPP","1.0",Just "http://aur.archlinux.org/packages.php?ID=29464")
-("BlogLiterately","0.3",Just "http://aur.archlinux.org/packages.php?ID=37666")
-("bluetile","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=39865")
-("bloxorz","0.1",Just "http://aur.archlinux.org/packages.php?ID=27995")
-("brians-brain","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=33610")
-("Bookshelf","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=26506")
-("breakout","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=29341")
-("c2hs","0.16.2",Just "http://aur.archlinux.org/packages.php?ID=12844")
-("cabal-sort","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39666")
-("cabal-rpm","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=17577")
-("cabal2doap","0.2",Just "http://aur.archlinux.org/packages.php?ID=23076")
-("cabal2arch","0.7.3",Just "http://aur.archlinux.org/packages.php?ID=17471")
-("cabal2spec","1.0",Just "http://aur.archlinux.org/packages.php?ID=28028")
-("cabalgraph","0.1",Just "http://aur.archlinux.org/packages.php?ID=24790")
-("cap","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=20378")
-("capri","0.1",Just "http://aur.archlinux.org/packages.php?ID=39793")
-("carboncopy","0.1",Just "http://aur.archlinux.org/packages.php?ID=39642")
-("clevercss","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=17475")
-("CheatSheet","2.8",Just "http://aur.archlinux.org/packages.php?ID=20570")
-("cltw","1.1.4",Just "http://aur.archlinux.org/packages.php?ID=37734")
-("clustertools","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=19690")
-("Combinatorrent","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=39621")
-("CPBrainfuck","1.1",Just "http://aur.archlinux.org/packages.php?ID=19707")
-("conjure","0.1",Just "http://aur.archlinux.org/packages.php?ID=17620")
-("CPL","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=31112")
-("cuboid","0.14.1",Just "http://aur.archlinux.org/packages.php?ID=37645")
-("CSPM-cspm","0.3.0.0",Just "http://aur.archlinux.org/packages.php?ID=39768")
-("cpphs","1.11",Just "http://aur.archlinux.org/packages.php?ID=17504")
-("cpsa","2.1.1",Just "http://aur.archlinux.org/packages.php?ID=40695")
-("DAG-Tournament","0.1",Just "http://aur.archlinux.org/packages.php?ID=31140")
-("darcs-benchmark","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=29351")
-("darcs-beta","2.4.98.5",Just "http://aur.archlinux.org/packages.php?ID=27586")
-("darcs-fastconvert","0.1",Just "http://aur.archlinux.org/packages.php?ID=40638")
-("darcs-graph","1.0",Just "http://aur.archlinux.org/packages.php?ID=17823")
-("darcswatch","0.4",Just "http://aur.archlinux.org/packages.php?ID=23356")
-("darcs-monitor","0.3.6",Just "http://aur.archlinux.org/packages.php?ID=19961")
-("datapacker","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=17824")
-("DefendTheKing","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=28757")
-("dephd","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=19691")
-("detrospector","0.1",Just "http://aur.archlinux.org/packages.php?ID=40954")
-("derive","2.3.0.2",Just "http://aur.archlinux.org/packages.php?ID=20739")
-("diffcabal","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39812")
-("DocTest","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=24517")
-("DisTract","0.2.5",Just "http://aur.archlinux.org/packages.php?ID=17621")
-("djinn","2009.9.3",Just "http://aur.archlinux.org/packages.php?ID=17731")
-("DrIFT-cabalized","2.2.3.2",Just "http://aur.archlinux.org/packages.php?ID=39643")
-("ehaskell","0.7",Just "http://aur.archlinux.org/packages.php?ID=21138")
-("elerea-examples","2.0.1",Just "http://aur.archlinux.org/packages.php?ID=26152")
-("Emping","0.6",Just "http://aur.archlinux.org/packages.php?ID=17732")
-("equal-files","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=22463")
-("estreps","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=17733")
-("Eternal10Seconds","0.2",Just "http://aur.archlinux.org/packages.php?ID=39688")
-("explore","0.0.6.2",Just "http://aur.archlinux.org/packages.php?ID=29430")
-("fallingblocks","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=25023")
-("feed-cli","2009.7.5",Just "http://aur.archlinux.org/packages.php?ID=17825")
-("feed2lj","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=29431")
-("Flippi","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=18101")
-("flower","0.2",Just "http://aur.archlinux.org/packages.php?ID=23557")
-("foo","1.0",Just "http://aur.archlinux.org/packages.php?ID=19146")
-("fquery","0.2.1.1",Just "http://aur.archlinux.org/packages.php?ID=26174")
-("fractal","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27799")
-("frag","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=18102")
-("FTPLine","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39851")
-("ftshell","0.3",Just "http://aur.archlinux.org/packages.php?ID=20822")
-("Fungi","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=40896")
-("funion","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=37665")
-("geniconvert","0.20",Just "http://aur.archlinux.org/packages.php?ID=18103")
-("gameclock","1.0.4",Just "http://aur.archlinux.org/packages.php?ID=19871")
-("GeBoP","1.7.1",Just "http://aur.archlinux.org/packages.php?ID=33707")
-("ghc-gc-tune","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=39769")
-("GenSmsPdu","0.1",Just "http://aur.archlinux.org/packages.php?ID=37649")
-("ghc-mod","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=38486")
-("ghc-core","0.5.4",Just "http://aur.archlinux.org/packages.php?ID=17466")
-("ghci-haskeline","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23125")
-("glome-hs","0.51",Just "http://aur.archlinux.org/packages.php?ID=18104")
-("gitit","0.7.2",Just "http://aur.archlinux.org/packages.php?ID=21349")
-("graphmod","1.2.3",Just "http://aur.archlinux.org/packages.php?ID=19810")
-("graphtype","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=29551")
-("greencard","3.0.3",Just "http://aur.archlinux.org/packages.php?ID=18105")
-("gt-tools","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34100")
-("GuiHaskell","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17734")
-("hackage-sparks","0.5",Just "http://aur.archlinux.org/packages.php?ID=20741")
-("hackage2twitter","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=27471")
-("haddock","2.8.1",Just "http://aur.archlinux.org/packages.php?ID=7651")
-("haltavista","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=40953")
-("happraise","0.1",Just "http://aur.archlinux.org/packages.php?ID=17505")
-("happs-tutorial","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=19959")
-("hark","0.2",Just "http://aur.archlinux.org/packages.php?ID=29706")
-("HaRe","0.6.0.1",Just "http://aur.archlinux.org/packages.php?ID=39778")
-("Hashell","1.0",Just "http://aur.archlinux.org/packages.php?ID=17646")
-("hask-home","2009.3.18",Just "http://aur.archlinux.org/packages.php?ID=24938")
-("AbortT-transformers","1.0",Just "http://aur.archlinux.org/packages.php?ID=40580")
-("haskeem","0.7.16",Just "http://aur.archlinux.org/packages.php?ID=27824")
-("AC-Angle","1.0",Just "http://aur.archlinux.org/packages.php?ID=39918")
-("AC-HalfInteger","1.2.1",Just "http://aur.archlinux.org/packages.php?ID=28000")
-("AC-Colour","1.1.3",Just "http://aur.archlinux.org/packages.php?ID=34050")
-("AC-PPM","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=34056")
-("AC-EasyRaster-GTK","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=28003")
-("AC-Vector","2.3.1",Just "http://aur.archlinux.org/packages.php?ID=28001")
-("AC-VanillaArray","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=29352")
-("AC-Vector-Fancy","2.4.0",Just "http://aur.archlinux.org/packages.php?ID=39919")
-("accelerate","0.8.0.0",Just "http://aur.archlinux.org/packages.php?ID=29398")
-("acme-now","1.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=28386")
-("acme-dont","1.1",Just "http://aur.archlinux.org/packages.php?ID=33691")
-("action-permutations","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=26212")
-("ad","0.45.0",Just "http://aur.archlinux.org/packages.php?ID=39746")
-("actor","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20932")
-("Adaptive","0.22",Just "http://aur.archlinux.org/packages.php?ID=18599")
-("adaptive-containers","0.3",Just "http://aur.archlinux.org/packages.php?ID=25461")
-("adhoc-network","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=19703")
-("AERN-Net","0.2.1.1",Just "http://aur.archlinux.org/packages.php?ID=22432")
-("adaptive-tuple","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=34075")
-("AERN-Real","0.10.0.2",Just "http://aur.archlinux.org/packages.php?ID=18359")
-("AERN-RnToRm","0.5.0.1",Just "http://aur.archlinux.org/packages.php?ID=18991")
-("AERN-RnToRm-Plot","0.2.0.3",Just "http://aur.archlinux.org/packages.php?ID=20447")
-("AES","0.2.7",Just "http://aur.archlinux.org/packages.php?ID=33990")
-("Agata","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=37731")
-("AGI","1.3",Just "http://aur.archlinux.org/packages.php?ID=17998")
-("Agda","2.2.6",Just "http://aur.archlinux.org/packages.php?ID=26143")
-("algebra","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=24103")
-("agum","2.3",Just "http://aur.archlinux.org/packages.php?ID=29683")
-("aligned-foreignptr","0.1",Just "http://aur.archlinux.org/packages.php?ID=39837")
-("allocated-processor","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39683")
-("alloy-proxy-fd","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=27749")
-("alloy","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=27748")
-("alsa","0.4",Just "http://aur.archlinux.org/packages.php?ID=26180")
-("alsa-midi","0.4",Just "http://aur.archlinux.org/packages.php?ID=19605")
-("altfloat","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=34076")
-("amqp","0.2",Just "http://aur.archlinux.org/packages.php?ID=34053")
-("ALUT","2.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=18106")
-("ansi-terminal","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=19501")
-("ansi-wl-pprint","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=19517")
-("antimirov","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=23556")
-("ApplePush","0.1",Just "http://aur.archlinux.org/packages.php?ID=28722")
-("anydbm","1.0.5",Just "http://aur.archlinux.org/packages.php?ID=17826")
-("approximate-equality","1.0",Just "http://aur.archlinux.org/packages.php?ID=39844")
-("applicative-extras","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=18749")
-("applicative-numbers","0.0.8",Just "http://aur.archlinux.org/packages.php?ID=24510")
-("archlinux","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=29267")
-("ArrayRef","0.1.3.1",Just "http://aur.archlinux.org/packages.php?ID=17525")
-("arrows","0.4.2.0",Just "http://aur.archlinux.org/packages.php?ID=10415")
-("array","0.3.0.1",Just "http://aur.archlinux.org/packages.php?ID=21716")
-("asn1-data","0.2",Just "http://aur.archlinux.org/packages.php?ID=40633")
-("arff","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=21538")
-("AspectAG","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=29417")
-("appar","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=39756")
-("astar","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=18574")
-("astview-utils","0.1",Just "http://aur.archlinux.org/packages.php?ID=33728")
-("atom","1.0.5",Just "http://aur.archlinux.org/packages.php?ID=26278")
-("attoparsec","0.8.1.0",Just "http://aur.archlinux.org/packages.php?ID=17535")
-("AttoJson","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=40168")
-("attoparsec-enumerator","0.2",Just "http://aur.archlinux.org/packages.php?ID=40114")
-("attoparsec-iteratee","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37391")
-("attempt","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=33978")
-("autoproc","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29290")
-("AVar","0.0.5.1",Just "http://aur.archlinux.org/packages.php?ID=24109")
-("augeas","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=24350")
-("bamboo","2010.2.25",Just "http://aur.archlinux.org/packages.php?ID=26211")
-("authenticate","0.6.3.1",Just "http://aur.archlinux.org/packages.php?ID=26376")
-("barchart","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37406")
-("AvlTree","4.2",Just "http://aur.archlinux.org/packages.php?ID=17528")
-("Barracuda","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=19706")
-("barrie","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=24110")
-("base-unicode-symbols","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=33991")
-("base64-bytestring","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=40454")
-("base64-string","0.2",Just "http://aur.archlinux.org/packages.php?ID=17534")
-("BASIC","0.1.5.0",Just "http://aur.archlinux.org/packages.php?ID=23761")
-("benchpress","0.2.2.3",Just "http://aur.archlinux.org/packages.php?ID=19010")
-("bencode","0.5",Just "http://aur.archlinux.org/packages.php?ID=17536")
-("BerkeleyDB","0.8.1",Just "http://aur.archlinux.org/packages.php?ID=21104")
-("bf-cata","1.0",Just "http://aur.archlinux.org/packages.php?ID=40640")
-("BerkeleyDBXML","0.6.2",Just "http://aur.archlinux.org/packages.php?ID=21905")
-("berp","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39690")
-("bff","0.2",Just "http://aur.archlinux.org/packages.php?ID=21135")
-("bibtex","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=33738")
-("bidispec","0.1",Just "http://aur.archlinux.org/packages.php?ID=37640")
-("binary-communicator","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=37691")
-("binary-generic","0.2",Just "http://aur.archlinux.org/packages.php?ID=39916")
-("bimap","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=17531")
-("binary-protocol","1.0",Just "http://aur.archlinux.org/packages.php?ID=29898")
-("binary-protocol-zmq","0.2",Just "http://aur.archlinux.org/packages.php?ID=39841")
-("binary-search","0.0",Just "http://aur.archlinux.org/packages.php?ID=17506")
-("binary-shared","0.8.1",Just "http://aur.archlinux.org/packages.php?ID=37407")
-("binary-strict","0.4.8",Just "http://aur.archlinux.org/packages.php?ID=17530")
-("binarydefer","1.2",Just "http://aur.archlinux.org/packages.php?ID=22440")
-("bindings","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=24105")
-("bindings-DSL","1.0.7",Just "http://aur.archlinux.org/packages.php?ID=33700")
-("bindings-glib","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=33709")
-("bindings-directfb","0.1",Just "http://aur.archlinux.org/packages.php?ID=39914")
-("bindings-gobject","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=37433")
-("bindings-levmar","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=30147")
-("bindings-gpgme","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33935")
-("bindings-libcddb","0.3",Just "http://aur.archlinux.org/packages.php?ID=30954")
-("bindings-gsl","0.2",Just "http://aur.archlinux.org/packages.php?ID=33710")
-("bindings-libffi","0.3",Just "http://aur.archlinux.org/packages.php?ID=27779")
-("bindings-libusb","1.4.2",Just "http://aur.archlinux.org/packages.php?ID=27630")
-("bindings-posix","1.2.2",Just "http://aur.archlinux.org/packages.php?ID=29508")
-("bindings-sqlite3","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=27533")
-("bindings-uname","0.1",Just "http://aur.archlinux.org/packages.php?ID=27675")
-("Binpack","0.4",Just "http://aur.archlinux.org/packages.php?ID=29328")
-("bio","0.4",Just "http://aur.archlinux.org/packages.php?ID=17575")
-("bitarray","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27801")
-("bitmap","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=33735")
-("bitmap-opengl","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=33736")
-("bits-atomic","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=40384")
-("bits-extras","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=39880")
-("bitset","1.0",Just "http://aur.archlinux.org/packages.php?ID=17537")
-("bitstring","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=39838")
-("BitSyntax","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=17827")
-("blas","0.7.6",Just "http://aur.archlinux.org/packages.php?ID=18098")
-("blaze-builder","0.1",Just "http://aur.archlinux.org/packages.php?ID=39850")
-("bktrees","0.3",Just "http://aur.archlinux.org/packages.php?ID=17541")
-("blaze-html","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=38971")
-("blogination","0.5",Just "http://aur.archlinux.org/packages.php?ID=23856")
-("blocking-transactions","0.1.0.5",Just "http://aur.archlinux.org/packages.php?ID=39827")
-("bloomfilter","1.2.6.5",Just "http://aur.archlinux.org/packages.php?ID=17496")
-("BluePrintCSS","0.1",Just "http://aur.archlinux.org/packages.php?ID=39845")
-("bmp","1.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=39626")
-("bool-extras","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=26464")
-("Boolean","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27821")
-("BoundedChan","1.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=29380")
-("boxes","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29266")
-("bsd-sysctl","1.0.6",Just "http://aur.archlinux.org/packages.php?ID=27580")
-("bson","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=39732")
-("buildbox","1.0.2.0",Just "http://aur.archlinux.org/packages.php?ID=40212")
-("buster","2.51",Just "http://aur.archlinux.org/packages.php?ID=26203")
-("buster-gtk","2.0",Just "http://aur.archlinux.org/packages.php?ID=26204")
-("buster-network","1.2",Just "http://aur.archlinux.org/packages.php?ID=26206")
-("byteorder","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23077")
-("bytestring","0.9.1.5",Just "http://aur.archlinux.org/packages.php?ID=17970")
-("bytestring-csv","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=18532")
-("bytestring-class","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=27333")
-("bytestring-nums","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=29569")
-("bytestring-show","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=18621")
-("bytestring-lexing","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=18529")
-("bytestringparser-temporary","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=39694")
-("bytestring-mmap","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17479")
-("bytestring-trie","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=22469")
-("bytestringparser","0.3",Just "http://aur.archlinux.org/packages.php?ID=17522")
-("bytestringreadp","0.2",Just "http://aur.archlinux.org/packages.php?ID=17524")
-("bzlib","0.5.0.0",Just "http://aur.archlinux.org/packages.php?ID=17520")
-("Cabal","1.8.0.6",Just "http://aur.archlinux.org/packages.php?ID=25443")
-("c-io","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=21020")
-("c10k","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=37631")
-("cabal-macosx","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34721")
-("cabal-query","0.1",Just "http://aur.archlinux.org/packages.php?ID=29345")
-("cabalrpmdeps","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=22435")
-("caf","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=25020")
-("caldims","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=21264")
-("capped-list","1.2",Just "http://aur.archlinux.org/packages.php?ID=34039")
-("cairo","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=37482")
-("carray","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=17497")
-("categories","0.54.1",Just "http://aur.archlinux.org/packages.php?ID=39741")
-("cassandra-thrift","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=37630")
-("category-extras","0.53.5",Just "http://aur.archlinux.org/packages.php?ID=17467")
-("cautious-file","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=28586")
-("CC-delcont","0.2",Just "http://aur.archlinux.org/packages.php?ID=17469")
-("CCA","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=29980")
-("ccnx","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40184")
-("cedict","0.2.5",Just "http://aur.archlinux.org/packages.php?ID=18747")
-("cereal","0.2",Just "http://aur.archlinux.org/packages.php?ID=33616")
-("certificate","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=40678")
-("cflp","2009.2.1",Just "http://aur.archlinux.org/packages.php?ID=22478")
-("cgi-undecidable","3000.0.0",Just "http://aur.archlinux.org/packages.php?ID=17593")
-("cgi-utils","0.2",Just "http://aur.archlinux.org/packages.php?ID=39589")
-("chalkboard","1.9.0.16",Just "http://aur.archlinux.org/packages.php?ID=24146")
-("chalmers-lava2000","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=19245")
-("change-monger","0.0",Just "http://aur.archlinux.org/packages.php?ID=29291")
-("chalkboard-viewer","0.1",Just "http://aur.archlinux.org/packages.php?ID=26173")
-("charset","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=39762")
-("Chart","0.13.1",Just "http://aur.archlinux.org/packages.php?ID=17735")
-("checked","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=17498")
-("ChasingBottoms","1.3.0",Just "http://aur.archlinux.org/packages.php?ID=17538")
-("checkers","0.2.6",Just "http://aur.archlinux.org/packages.php?ID=21099")
-("chp","2.2.0",Just "http://aur.archlinux.org/packages.php?ID=17911")
-("chp-mtl","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39591")
-("chp-plus","1.3.1",Just "http://aur.archlinux.org/packages.php?ID=39590")
-("chp-spec","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39593")
-("chp-transformers","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39592")
-("ChristmasTree","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=22438")
-("chunks","2007.4.18",Just "http://aur.archlinux.org/packages.php?ID=17527")
-("CHXHtml","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39721")
-("citeproc-hs","0.2",Just "http://aur.archlinux.org/packages.php?ID=19920")
-("clash","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=39715")
-("CLASE","2009.2.11",Just "http://aur.archlinux.org/packages.php?ID=20180")
-("classify","2008.11.17",Just "http://aur.archlinux.org/packages.php?ID=20860")
-("ClassyPrelude","0.1",Just "http://aur.archlinux.org/packages.php?ID=39692")
-("clientsession","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=26276")
-("clock","0.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=27797")
-("cmdargs","0.6",Just "http://aur.archlinux.org/packages.php?ID=30061")
-("cmath","0.3",Just "http://aur.archlinux.org/packages.php?ID=17647")
-("cmdlib","0.2",Just "http://aur.archlinux.org/packages.php?ID=39873")
-("cmonad","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=25066")
-("cml","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=25005")
-("cmu","1.3",Just "http://aur.archlinux.org/packages.php?ID=30308")
-("Coadjute","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=23237")
-("Codec-Compression-LZF","0.2",Just "http://aur.archlinux.org/packages.php?ID=17578")
-("Codec-Image-DevIL","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=18919")
-("codec-libevent","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17648")
-("collections-base-instances","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40276")
-("colock","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=17546")
-("collections-api","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40275")
-("colour","2.3.1",Just "http://aur.archlinux.org/packages.php?ID=20927")
-("combinat","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=21130")
-("colorize-haskell","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=29686")
-("comonad-random","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=28660")
-("compact-string","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=21912")
-("compact-string-fix","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=39724")
-("compact-map","2008.11.9",Just "http://aur.archlinux.org/packages.php?ID=21326")
-("complexity","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=26168")
-("compose-trans","0.0",Just "http://aur.archlinux.org/packages.php?ID=29361")
-("concatenative","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=37659")
-("concurrent-extra","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=39675")
-("concurrent-sa","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=37668")
-("concurrentoutput","0.2",Just "http://aur.archlinux.org/packages.php?ID=23554")
-("condorcet","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17529")
-("ConfigFile","1.0.6",Just "http://aur.archlinux.org/packages.php?ID=17828")
-("constructive-algebra","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=39866")
-("Consumer","1.2",Just "http://aur.archlinux.org/packages.php?ID=33633")
-("container-classes","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=39818")
-("containers","0.3.0.0",Just "http://aur.archlinux.org/packages.php?ID=19697")
-("containers-unicode-symbols","0.3",Just "http://aur.archlinux.org/packages.php?ID=34004")
-("ContArrow","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=17649")
-("Control-Engine","1.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23562")
-("continued-fractions","0.9.1.0",Just "http://aur.archlinux.org/packages.php?ID=39791")
-("control-event","1.1.0.4",Just "http://aur.archlinux.org/packages.php?ID=17539")
-("control-monad-exception","0.8.0.3",Just "http://aur.archlinux.org/packages.php?ID=26175")
-("control-monad-exception-monadsfd","0.8.0.3",Just "http://aur.archlinux.org/packages.php?ID=34013")
-("control-monad-attempt","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=34051")
-("control-monad-exception-mtl","0.8.0.3",Just "http://aur.archlinux.org/packages.php?ID=34012")
-("control-monad-failure-mtl","0.7.0",Just "http://aur.archlinux.org/packages.php?ID=33931")
-("control-monad-failure","0.7.0",Just "http://aur.archlinux.org/packages.php?ID=33929")
-("control-monad-free","0.5.0.1",Just "http://aur.archlinux.org/packages.php?ID=19353")
-("control-monad-omega","0.3",Just "http://aur.archlinux.org/packages.php?ID=17829")
-("control-monad-queue","0.1",Just "http://aur.archlinux.org/packages.php?ID=27598")
-("control-timeout","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17540")
-("contstuff","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=40857")
-("convertible","1.0.9.1",Just "http://aur.archlinux.org/packages.php?ID=23553")
-("converge","0.1",Just "http://aur.archlinux.org/packages.php?ID=39780")
-("convertible-text","0.3.0.3",Just "http://aur.archlinux.org/packages.php?ID=34179")
-("core","0.5",Just "http://aur.archlinux.org/packages.php?ID=24688")
-("copilot","0.22",Just "http://aur.archlinux.org/packages.php?ID=41013")
-("CoreErlang","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=21110")
-("COrdering","2.3",Just "http://aur.archlinux.org/packages.php?ID=17542")
-("countable","0.1",Just "http://aur.archlinux.org/packages.php?ID=40583")
-("Coroutine","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=22464")
-("crack","0.1",Just "http://aur.archlinux.org/packages.php?ID=17650")
-("CouchDB","0.10.1",Just "http://aur.archlinux.org/packages.php?ID=19522")
-("crc16","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=26208")
-("crockford","0.2",Just "http://aur.archlinux.org/packages.php?ID=33998")
-("criterion","0.4.1.0",Just "http://aur.archlinux.org/packages.php?ID=30536")
-("Crypto","4.2.1",Just "http://aur.archlinux.org/packages.php?ID=17492")
-("cryptocipher","0.1",Just "http://aur.archlinux.org/packages.php?ID=40615")
-("crypto-api","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=40679")
-("cryptohash","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=39879")
-("CSPM-CoreLanguage","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=39765")
-("CSPM-FiringRules","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39767")
-("CSPM-Frontend","0.4.1.1",Just "http://aur.archlinux.org/packages.php?ID=28137")
-("CSPM-Interpreter","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=39766")
-("csv","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17544")
-("ctemplate","0.1",Just "http://aur.archlinux.org/packages.php?ID=17726")
-("cuda","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=39775")
-("curl","1.3.5",Just "http://aur.archlinux.org/packages.php?ID=17457")
-("cubicspline","0.1",Just "http://aur.archlinux.org/packages.php?ID=34595")
-("curry-base","0.2.7",Just "http://aur.archlinux.org/packages.php?ID=30394")
-("cv-combinators","0.1.2.3",Just "http://aur.archlinux.org/packages.php?ID=39685")
-("curry-frontend","0.2.9",Just "http://aur.archlinux.org/packages.php?ID=31118")
-("data-accessor","0.2.1.4",Just "http://aur.archlinux.org/packages.php?ID=17736")
-("data-accessor-monads-fd","0.2.0.2",Just "http://aur.archlinux.org/packages.php?ID=24312")
-("data-accessor-monads-tf","0.2.1.2",Just "http://aur.archlinux.org/packages.php?ID=26129")
-("data-accessor-mtl","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=24313")
-("data-accessor-template","0.2.1.5",Just "http://aur.archlinux.org/packages.php?ID=19120")
-("data-accessor-transformers","0.2.1.2",Just "http://aur.archlinux.org/packages.php?ID=24311")
-("data-aviary","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=34077")
-("data-binary-ieee754","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=27809")
-("data-category","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=37639")
-("data-clist","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=34020")
-("data-hash","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=25462")
-("data-inttrie","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=34018")
-("data-flags","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=37644")
-("data-default","0.2",Just "http://aur.archlinux.org/packages.php?ID=17830")
-("data-ivar","0.30",Just "http://aur.archlinux.org/packages.php?ID=20571")
-("data-object","0.3.1.3",Just "http://aur.archlinux.org/packages.php?ID=29292")
-("data-memocombinators","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=20606")
-("data-ordlist","0.4.3",Just "http://aur.archlinux.org/packages.php?ID=28719")
-("data-object-json","0.3.1.2",Just "http://aur.archlinux.org/packages.php?ID=35371")
-("data-quotientref","0.1",Just "http://aur.archlinux.org/packages.php?ID=20926")
-("data-spacepart","20090215.0",Just "http://aur.archlinux.org/packages.php?ID=23550")
-("data-object-yaml","0.3.1.1",Just "http://aur.archlinux.org/packages.php?ID=34228")
-("Data-Rope","0.2",Just "http://aur.archlinux.org/packages.php?ID=37605")
-("data-reify","0.5",Just "http://aur.archlinux.org/packages.php?ID=26214")
-("dbmigrations","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=29964")
-("datetime","0.2",Just "http://aur.archlinux.org/packages.php?ID=23074")
-("dbf","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=29299")
-("DBus","0.4",Just "http://aur.archlinux.org/packages.php?ID=19709")
-("dbus-client","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=34043")
-("debian","3.40",Just "http://aur.archlinux.org/packages.php?ID=18002")
-("dbus-core","0.8.5.1",Just "http://aur.archlinux.org/packages.php?ID=31099")
-("debian-binary","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=19872")
-("Decimal","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=17580")
-("DecisionTree","0.0",Just "http://aur.archlinux.org/packages.php?ID=23546")
-("DebugTraceHelpers","0.12",Just "http://aur.archlinux.org/packages.php?ID=21394")
-("denominate","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=17737")
-("delicious","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=21741")
-("delimited-text","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=21467")
-("DeepArrow","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=17831")
-("dequeue","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=23723")
-("derive-gadt","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=28761")
-("derivation-trees","0.7.2",Just "http://aur.archlinux.org/packages.php?ID=39852")
-("derive-IG","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=40591")
-("Diff","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17581")
-("diagrams","0.2.1.3",Just "http://aur.archlinux.org/packages.php?ID=17739")
-("dgs","0.2",Just "http://aur.archlinux.org/packages.php?ID=33999")
-("diffarray","0.1",Just "http://aur.archlinux.org/packages.php?ID=39825")
-("digest","0.0.0.8",Just "http://aur.archlinux.org/packages.php?ID=23078")
-("digits","0.2",Just "http://aur.archlinux.org/packages.php?ID=33997")
-("dimensional","0.8.0.1",Just "http://aur.archlinux.org/packages.php?ID=17740")
-("direct-plugins","1.1",Just "http://aur.archlinux.org/packages.php?ID=37625")
-("direct-daemonize","1.0",Just "http://aur.archlinux.org/packages.php?ID=40632")
-("direct-fastcgi","1.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37633")
-("direct-sqlite","1.0",Just "http://aur.archlinux.org/packages.php?ID=37603")
-("directory","1.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=25399")
-("directory-tree","0.9.1",Just "http://aur.archlinux.org/packages.php?ID=26463")
-("dlist","0.5",Just "http://aur.archlinux.org/packages.php?ID=17499")
-("dns","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39757")
-("disassembler","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39920")
-("dnsrbl","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=19133")
-("DOM","2.0.1",Just "http://aur.archlinux.org/packages.php?ID=25503")
-("Docs","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39831")
-("dom-lt","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=34010")
-("domain-auth","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39758")
-("download","0.3",Just "http://aur.archlinux.org/packages.php?ID=18181")
-("dotgen","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=19332")
-("download-curl","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=18200")
-("DrHylo","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=22444")
-("dsp","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17741")
-("dtrace","0.1",Just "http://aur.archlinux.org/packages.php?ID=30426")
-("dstring","0.3.0.2",Just "http://aur.archlinux.org/packages.php?ID=24346")
-("dwarf","0.23",Just "http://aur.archlinux.org/packages.php?ID=23138")
-("dzen-utils","0.1",Just "http://aur.archlinux.org/packages.php?ID=24788")
-("dyre","0.8.5",Just "http://aur.archlinux.org/packages.php?ID=29350")
-("EdisonCore","1.2.1.3",Just "http://aur.archlinux.org/packages.php?ID=17583")
-("editline","0.2.1.0",Just "http://aur.archlinux.org/packages.php?ID=20862")
-("edit-distance","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=18751")
-("EEConfig","1.0",Just "http://aur.archlinux.org/packages.php?ID=21742")
-("EdisonAPI","1.2.1",Just "http://aur.archlinux.org/packages.php?ID=17582")
-("either-unwrap","1.1",Just "http://aur.archlinux.org/packages.php?ID=27531")
-("EitherT","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=37388")
-("elerea","2.1.0",Just "http://aur.archlinux.org/packages.php?ID=26151")
-("elf","0.22",Just "http://aur.archlinux.org/packages.php?ID=22447")
-("email-validate","0.2.5",Just "http://aur.archlinux.org/packages.php?ID=24572")
-("emgm","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=20070")
-("Encode","1.3.4",Just "http://aur.archlinux.org/packages.php?ID=19720")
-("encoding","0.6.3",Just "http://aur.archlinux.org/packages.php?ID=18115")
-("enumerable","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=29360")
-("enumerator","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=40023")
-("epic","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=34008")
-("epoll","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=29572")
-("EnumMap","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=29344")
-("eprocess","1.5.0",Just "http://aur.archlinux.org/packages.php?ID=33702")
-("epub-metadata","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=39646")
-("epub","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=34187")
-("equivalence","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39826")
-("erf","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23328")
-("erf-native","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=37627")
-("errno","0.1",Just "http://aur.archlinux.org/packages.php?ID=23070")
-("esotericbot","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=27815")
-("Etherbunny","0.3",Just "http://aur.archlinux.org/packages.php?ID=17651")
-("EuroIT","2010.2.5",Just "http://aur.archlinux.org/packages.php?ID=39764")
-("event-driven","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39813")
-("event-handlers","0.0.0.3",Just "http://aur.archlinux.org/packages.php?ID=22456")
-("event-list","0.0.11.1",Just "http://aur.archlinux.org/packages.php?ID=19143")
-("event-monad","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=22457")
-("EventSocket","0.1",Just "http://aur.archlinux.org/packages.php?ID=33724")
-("exif","3000.0.0",Just "http://aur.archlinux.org/packages.php?ID=17486")
-("explicit-iomodes-text","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=39863")
-("explicit-iomodes","0.5",Just "http://aur.archlinux.org/packages.php?ID=34072")
-("expat-enumerator","0.1",Just "http://aur.archlinux.org/packages.php?ID=40322")
-("executable-path","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=26217")
-("explicit-sharing","0.5.1.2",Just "http://aur.archlinux.org/packages.php?ID=24374")
-("explicit-exception","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=20381")
-("explicit-iomodes-bytestring","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=39736")
-("extcore","0.9.1",Just "http://aur.archlinux.org/packages.php?ID=30669")
-("external-sort","0.2",Just "http://aur.archlinux.org/packages.php?ID=20740")
-("Extra","1.33",Just "http://aur.archlinux.org/packages.php?ID=23411")
-("fad","1.0",Just "http://aur.archlinux.org/packages.php?ID=25401")
-("failure","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=33928")
-("failable-list","0.2",Just "http://aur.archlinux.org/packages.php?ID=33933")
-("fair-predicates","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=25018")
-("fastirc","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=37656")
-("fastcgi","3001.0.2.3",Just "http://aur.archlinux.org/packages.php?ID=16015")
-("fec","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17832")
-("fckeditor","0.1",Just "http://aur.archlinux.org/packages.php?ID=19963")
-("feed","0.3.7",Just "http://aur.archlinux.org/packages.php?ID=17474")
-("feed2twitter","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=27454")
-("fclabels","0.9.1",Just "http://aur.archlinux.org/packages.php?ID=23716")
-("fdo-notify","0.2",Just "http://aur.archlinux.org/packages.php?ID=34055")
-("fez-conf","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23563")
-("feldspar-compiler","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=33689")
-("ffeed","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=21714")
-("feldspar-language","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=33688")
-("fft","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=18117")
-("fgl","5.4.2.3",Just "http://aur.archlinux.org/packages.php?ID=20937")
-("fibonacci","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39944")
-("fields","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39868")
-("FieldTrip","0.2.7",Just "http://aur.archlinux.org/packages.php?ID=21107")
-("file-embed","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=29301")
-("filestore","0.3.4.2",Just "http://aur.archlinux.org/packages.php?ID=23420")
-("Finance-Quote-Yahoo","0.7.0",Just "http://aur.archlinux.org/packages.php?ID=17508")
-("FileManipCompat","0.15",Just "http://aur.archlinux.org/packages.php?ID=33687")
-("filepath","1.1.0.4",Just "http://aur.archlinux.org/packages.php?ID=21717")
-("FileManip","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=17584")
-("Finance-Treasury","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17872")
-("FindBin","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=17585")
-("fingertree","0.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=19403")
-("fingertree-psqueue","0.2",Just "http://aur.archlinux.org/packages.php?ID=27827")
-("fixed-list","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=37637")
-("FiniteMap","0.1",Just "http://aur.archlinux.org/packages.php?ID=17586")
-("fixpoint","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=18118")
-("first-class-patterns","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=28749")
-("flickr","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=21380")
-("flite","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33725")
-("flow2dot","0.7",Just "http://aur.archlinux.org/packages.php?ID=23561")
-("fmlist","0.8",Just "http://aur.archlinux.org/packages.php?ID=27810")
-("flock","0.1",Just "http://aur.archlinux.org/packages.php?ID=18119")
-("forkable-monad","0.1",Just "http://aur.archlinux.org/packages.php?ID=39558")
-("formlets","0.7.2",Just "http://aur.archlinux.org/packages.php?ID=18750")
-("fpipe","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39687")
-("ForSyDe","3.1",Just "http://aur.archlinux.org/packages.php?ID=20422")
-("fraction","0.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=24511")
-("franchise","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=20966")
-("freesound","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=21532")
-("free-theorems","0.3.1.2",Just "http://aur.archlinux.org/packages.php?ID=20786")
-("frisby","0.1",Just "http://aur.archlinux.org/packages.php?ID=39759")
-("frquotes","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=37693")
-("fsmActions","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=27835")
-("fst","0.9",Just "http://aur.archlinux.org/packages.php?ID=18120")
-("ftdi","0.1",Just "http://aur.archlinux.org/packages.php?ID=33993")
-("FTGL","1.333",Just "http://aur.archlinux.org/packages.php?ID=18918")
-("ftphs","1.0.7",Just "http://aur.archlinux.org/packages.php?ID=18121")
-("full-sessions","0.6.2",Just "http://aur.archlinux.org/packages.php?ID=27616")
-("fullstop","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37387")
-("functor-combo","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=39832")
-("FunGEn","0.1",Just "http://aur.archlinux.org/packages.php?ID=20020")
-("future","2.0.0",Just "http://aur.archlinux.org/packages.php?ID=24512")
-("funsat","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=18123")
-("game-probability","1.1",Just "http://aur.archlinux.org/packages.php?ID=39877")
-("game-tree","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=25007")
-("gamma","0.7",Just "http://aur.archlinux.org/packages.php?ID=40700")
-("gconf","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=37485")
-("garsia-wachs","1.2",Just "http://aur.archlinux.org/packages.php?ID=20149")
-("gdiff","1.0",Just "http://aur.archlinux.org/packages.php?ID=37636")
-("generator","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=28753")
-("gd","3000.4.0",Just "http://aur.archlinux.org/packages.php?ID=17821")
-("generators","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=37687")
-("genericserialize","0.1",Just "http://aur.archlinux.org/packages.php?ID=18099")
-("generic-deriving","0.3",Just "http://aur.archlinux.org/packages.php?ID=40590")
-("GenI","0.20.2",Just "http://aur.archlinux.org/packages.php?ID=30670")
-("Geodetic","0.3",Just "http://aur.archlinux.org/packages.php?ID=34021")
-("geohash","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=33628")
-("GeoIp","0.3",Just "http://aur.archlinux.org/packages.php?ID=17622")
-("GeomPredicates","0.1",Just "http://aur.archlinux.org/packages.php?ID=39748")
-("gf","3.1.6.2",Just "http://aur.archlinux.org/packages.php?ID=39561")
-("ghc-events","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=33612")
-("ghc-mtl","1.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=23059")
-("ghc-paths","0.1.0.7",Just "http://aur.archlinux.org/packages.php?ID=18237")
-("ghc-syb","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=21535")
-("ghc-syb-utils","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=37650")
-("GHood","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=22434")
-("ght","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=39567")
-("gio","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=37481")
-("GLFW","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=17833")
-("glade","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=37486")
-("GLFW-b","0.0.2.1",Just "http://aur.archlinux.org/packages.php?ID=34037")
-("GLFW-OGL","0.0",Just "http://aur.archlinux.org/packages.php?ID=21740")
-("Glob","0.5",Just "http://aur.archlinux.org/packages.php?ID=23565")
-("glome-hs","0.61",Just "http://aur.archlinux.org/packages.php?ID=34166")
-("glib","0.11.2",Just "http://aur.archlinux.org/packages.php?ID=37479")
-("GlomeTrace","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=34096")
-("GlomeVec","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33630")
-("glpk-hs","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=39549")
-("GLURaw","1.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=28725")
-("gmap","0.1",Just "http://aur.archlinux.org/packages.php?ID=22454")
-("GLUT","2.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=17899")
-("gnome-keyring","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=33731")
-("gnomevfs","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=27576")
-("gnuplot","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=20788")
-("gnuidn","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=39792")
-("gnutls","0.1",Just "http://aur.archlinux.org/packages.php?ID=39913")
-("goa","3.0.2",Just "http://aur.archlinux.org/packages.php?ID=18922")
-("gofer-prelude","2.30.2",Just "http://aur.archlinux.org/packages.php?ID=23567")
-("GoogleChart","0.2",Just "http://aur.archlinux.org/packages.php?ID=17587")
-("gpcsets","0.9.2.0",Just "http://aur.archlinux.org/packages.php?ID=26383")
-("gps","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=27753")
-("GotoT-transformers","1.0",Just "http://aur.archlinux.org/packages.php?ID=40579")
-("GoogleSB","0.1",Just "http://aur.archlinux.org/packages.php?ID=27805")
-("grapefruit-examples","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23911")
-("grapefruit-records","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23868")
-("grapefruit-ui","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23869")
-("grapefruit-frp","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23867")
-("graph-rewriting","0.4.8",Just "http://aur.archlinux.org/packages.php?ID=39794")
-("grapefruit-ui-gtk","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23910")
-("graph-wrapper","0.2",Just "http://aur.archlinux.org/packages.php?ID=39878")
-("Graphalyze","0.10.0.1",Just "http://aur.archlinux.org/packages.php?ID=20396")
-("graphicsFormats","0.1",Just "http://aur.archlinux.org/packages.php?ID=21106")
-("gravatar","0.3",Just "http://aur.archlinux.org/packages.php?ID=18125")
-("graphics-drawingcombinators","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=18124")
-("graphviz","2999.10.0.1",Just "http://aur.archlinux.org/packages.php?ID=18343")
-("GraphSCC","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=18218")
-("gray-code","0.2",Just "http://aur.archlinux.org/packages.php?ID=39824")
-("Grempa","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=40585")
-("groom","0.1",Just "http://aur.archlinux.org/packages.php?ID=39776")
-("GroteTrap","0.5",Just "http://aur.archlinux.org/packages.php?ID=17588")
-("groupoid","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=30537")
-("gsasl","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=27828")
-("GrowlNotify","0.4",Just "http://aur.archlinux.org/packages.php?ID=17652")
-("gsl-random","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=19416")
-("gtk2hs-cast-glade","0.10.1.1",Just "http://aur.archlinux.org/packages.php?ID=27539")
-("gstreamer","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=37487")
-("gtk","0.11.2",Just "http://aur.archlinux.org/packages.php?ID=37484")
-("gtk2hs-cast-glib","0.10.1.1",Just "http://aur.archlinux.org/packages.php?ID=27534")
-("gtk2hs-cast-gnomevfs","0.10.1.2",Just "http://aur.archlinux.org/packages.php?ID=27575")
-("gtk2hs-cast-gtk","0.10.1.2",Just "http://aur.archlinux.org/packages.php?ID=27577")
-("gtk2hs-cast-gtksourceview2","0.10.1.2",Just "http://aur.archlinux.org/packages.php?ID=27579")
-("gtk2hs-cast-th","0.10.1.0",Just "http://aur.archlinux.org/packages.php?ID=27574")
-("gtk2hs-cast-gtkglext","0.10.1.2",Just "http://aur.archlinux.org/packages.php?ID=27578")
-("gtkglext","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=37488")
-("gtk2hs-rpn","0.2",Just "http://aur.archlinux.org/packages.php?ID=26379")
-("Gtk2hsGenerics","0.1",Just "http://aur.archlinux.org/packages.php?ID=28023")
-("gtksourceview2","0.12.1",Just "http://aur.archlinux.org/packages.php?ID=37489")
-("gtkimageview","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=40073")
-("GtkTV","0.1.9",Just "http://aur.archlinux.org/packages.php?ID=40703")
-("guarded-rewriting","0.1",Just "http://aur.archlinux.org/packages.php?ID=37400")
-("hack","2009.10.30",Just "http://aur.archlinux.org/packages.php?ID=26161")
-("hack-contrib","2010.2.25",Just "http://aur.archlinux.org/packages.php?ID=26210")
-("hack-contrib-press","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=29342")
-("hack-frontend-happstack","2009.6.24.1",Just "http://aur.archlinux.org/packages.php?ID=27817")
-("hack-frontend-monadcgi","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=27428")
-("hack-handler-epoll","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=34040")
-("hack-handler-evhttp","2009.8.4",Just "http://aur.archlinux.org/packages.php?ID=39839")
-("hack-handler-hyena","2010.3.15",Just "http://aur.archlinux.org/packages.php?ID=27816")
-("hack-handler-cgi","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=27624")
-("hack-handler-kibro","2009.5.27",Just "http://aur.archlinux.org/packages.php?ID=27478")
-("hack-handler-happstack","2009.12.20",Just "http://aur.archlinux.org/packages.php?ID=26209")
-("hack-handler-fastcgi","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=27626")
-("hack-handler-simpleserver","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=28785")
-("hack-middleware-cleanpath","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27623")
-("hack-middleware-gzip","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=27477")
-("hack-middleware-jsonp","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=27582")
-("HackMail","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=25061")
-("HaLeX","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=17653")
-("hakyll","2.3",Just "http://aur.archlinux.org/packages.php?ID=35992")
-("haha","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=23912")
-("hake","1.3.4",Just "http://aur.archlinux.org/packages.php?ID=20924")
-("halfs","0.2",Just "http://aur.archlinux.org/packages.php?ID=18126")
-("hamlet","0.5.0.1",Just "http://aur.archlinux.org/packages.php?ID=38972")
-("HAppS-Data","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=19955")
-("hamusic","0.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=21174")
-("HAppS-IxSet","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=19957")
-("HAppS-Util","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=17834")
-("HAppS-Server","0.9.3.1",Just "http://aur.archlinux.org/packages.php?ID=19958")
-("HAppS-State","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=19956")
-("HAppSHelpers","0.10",Just "http://aur.archlinux.org/packages.php?ID=21789")
-("happstack","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=24426")
-("happstack-data","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=23712")
-("happstack-fastcgi","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=26170")
-("happstack-helpers","0.50",Just "http://aur.archlinux.org/packages.php?ID=23719")
-("happstack-ixset","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=23714")
-("happstack-server","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=23713")
-("happstack-state","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=23715")
-("happstack-util","0.5.0.2",Just "http://aur.archlinux.org/packages.php?ID=23710")
-("HARM","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=21913")
-("harp","0.4",Just "http://aur.archlinux.org/packages.php?ID=18127")
-("has","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=39595")
-("hashable","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39917")
-("harpy","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=18128")
-("haskeline-class","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=27806")
-("hashmap","1.1.0",Just "http://aur.archlinux.org/packages.php?ID=39856")
-("hasim","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=18187")
-("haskell-lexer","1.0",Just "http://aur.archlinux.org/packages.php?ID=20404")
-("haskell-src-exts-qq","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=39676")
-("haskell-src-exts","1.9.0",Just "http://aur.archlinux.org/packages.php?ID=18129")
-("haskell-src-meta","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=22451")
-("haskell-tyrant","0.2",Just "http://aur.archlinux.org/packages.php?ID=25017")
-("haskelldb","0.13",Just "http://aur.archlinux.org/packages.php?ID=23936")
-("haskell98","1.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=19698")
-("haskelldb-hdbc","0.13",Just "http://aur.archlinux.org/packages.php?ID=23937")
-("haskelldb-hdbc-postgresql","0.13",Just "http://aur.archlinux.org/packages.php?ID=23939")
-("haskelldb-hdbc-sqlite3","0.13",Just "http://aur.archlinux.org/packages.php?ID=23940")
-("haskelldb-hdbc-odbc","0.13",Just "http://aur.archlinux.org/packages.php?ID=23938")
-("HaskellNet","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=27472")
-("haskelldb-th","1.2",Just "http://aur.archlinux.org/packages.php?ID=26130")
-("HaskellForMaths","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=27777")
-("haskoon","0.1",Just "http://aur.archlinux.org/packages.php?ID=37634")
-("haskgame","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=23717")
-("haskore","0.1",Just "http://aur.archlinux.org/packages.php?ID=20383")
-("haskore-realtime","0.1",Just "http://aur.archlinux.org/packages.php?ID=20392")
-("haskore-synthesizer","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=20395")
-("haskore-supercollider","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20393")
-("haskore-vintage","0.1",Just "http://aur.archlinux.org/packages.php?ID=26134")
-("HaTeX","2.1.2",Just "http://aur.archlinux.org/packages.php?ID=39858")
-("haxr","3000.7",Just "http://aur.archlinux.org/packages.php?ID=19960")
-("HaXml","1.20.2",Just "http://aur.archlinux.org/packages.php?ID=17803")
-("haxr-th","3000.5",Just "http://aur.archlinux.org/packages.php?ID=34044")
-("HCard","0.0",Just "http://aur.archlinux.org/packages.php?ID=26125")
-("hcheat","2010.1.16",Just "http://aur.archlinux.org/packages.php?ID=21327")
-("HCL","1.4",Just "http://aur.archlinux.org/packages.php?ID=17835")
-("hbeanstalk","0.1",Just "http://aur.archlinux.org/packages.php?ID=39693")
-("hCsound","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=18267")
-("HCodecs","0.1",Just "http://aur.archlinux.org/packages.php?ID=17589")
-("HDBC-mysql","0.6.3",Just "http://aur.archlinux.org/packages.php?ID=23410")
-("HDBC-odbc","2.2.3.0",Just "http://aur.archlinux.org/packages.php?ID=17654")
-("hdbc-tuple","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=24310")
-("hdaemonize","0.4.3",Just "http://aur.archlinux.org/packages.php?ID=24314")
-("HDBC","2.2.6.1",Just "http://aur.archlinux.org/packages.php?ID=16103")
-("HDBC-postgresql","2.2.3.1",Just "http://aur.archlinux.org/packages.php?ID=19755")
-("HDBC-sqlite3","2.3.0.0",Just "http://aur.archlinux.org/packages.php?ID=17836")
-("hdf","0.7",Just "http://aur.archlinux.org/packages.php?ID=27739")
-("heap","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=17500")
-("heaps","0.2",Just "http://aur.archlinux.org/packages.php?ID=39641")
-("hdirect","0.21.0",Just "http://aur.archlinux.org/packages.php?ID=34630")
-("hecc","0.2",Just "http://aur.archlinux.org/packages.php?ID=29981")
-("Hedi","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17742")
-("heist","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=37394")
-("hemkay-core","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33996")
-("HERA","0.2",Just "http://aur.archlinux.org/packages.php?ID=22437")
-("hetero-map","0.21",Just "http://aur.archlinux.org/packages.php?ID=23113")
-("Hermes","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=39672")
-("hex","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=27397")
-("hexdump","0.1",Just "http://aur.archlinux.org/packages.php?ID=19371")
-("hexpat-iteratee","0.6",Just "http://aur.archlinux.org/packages.php?ID=39704")
-("hexpat-pickle","0.4",Just "http://aur.archlinux.org/packages.php?ID=23708")
-("hexpat","0.19.1",Just "http://aur.archlinux.org/packages.php?ID=17594")
-("hfiar","2.1.1",Just "http://aur.archlinux.org/packages.php?ID=39635")
-("hfann","0.2",Just "http://aur.archlinux.org/packages.php?ID=19683")
-("hfov","0.5",Just "http://aur.archlinux.org/packages.php?ID=18917")
-("HFuse","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=17590")
-("hgal","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=19686")
-("hgalib","0.2",Just "http://aur.archlinux.org/packages.php?ID=19366")
-("hgdbmi","0.1",Just "http://aur.archlinux.org/packages.php?ID=17595")
-("hgeometric","0.0.2.2",Just "http://aur.archlinux.org/packages.php?ID=18130")
-("hgettext","0.1.10",Just "http://aur.archlinux.org/packages.php?ID=25065")
-("Hieroglyph","3.89",Just "http://aur.archlinux.org/packages.php?ID=23057")
-("HGL","3.2.0.2",Just "http://aur.archlinux.org/packages.php?ID=17655")
-("higherorder","0.0",Just "http://aur.archlinux.org/packages.php?ID=23849")
-("highlighting-kate","0.2.7.1",Just "http://aur.archlinux.org/packages.php?ID=17656")
-("hint","0.3.3.0",Just "http://aur.archlinux.org/packages.php?ID=17657")
-("hinze-streams","1.0",Just "http://aur.archlinux.org/packages.php?ID=26220")
-("Hipmunk","5.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=18659")
-("hint-server","1.1.0",Just "http://aur.archlinux.org/packages.php?ID=33703")
-("hinstaller","2008.2.16",Just "http://aur.archlinux.org/packages.php?ID=17597")
-("hinotify","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=17596")
-("histogram-fill","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=30322")
-("HJavaScript","0.4.7",Just "http://aur.archlinux.org/packages.php?ID=17837")
-("hjs","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=18131")
-("HJScript","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=18132")
-("hjson","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=37383")
-("hlcm","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=39738")
-("hledger-lib","0.12.1",Just "http://aur.archlinux.org/packages.php?ID=39807")
-("hlibev","0.2.8",Just "http://aur.archlinux.org/packages.php?ID=20427")
-("hlint","1.8",Just "http://aur.archlinux.org/packages.php?ID=34172")
-("HList","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=17658")
-("hmatrix","0.9.3.0",Just "http://aur.archlinux.org/packages.php?ID=17644")
-("hlongurl","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=22452")
-("hmarkup","3000.0.1",Just "http://aur.archlinux.org/packages.php?ID=17623")
-("hmatrix-glpk","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=37657")
-("hmeap","0.7",Just "http://aur.archlinux.org/packages.php?ID=21751")
-("hmatrix-static","0.3",Just "http://aur.archlinux.org/packages.php?ID=26133")
-("hmidi","0.1",Just "http://aur.archlinux.org/packages.php?ID=20244")
-("hmk","0.9.5",Just "http://aur.archlinux.org/packages.php?ID=31113")
-("hmm","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17598")
-("hMollom","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=37690")
-("hmpfr","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=20081")
-("hmt","0.2",Just "http://aur.archlinux.org/packages.php?ID=27741")
-("HNM","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=22479")
-("hnn","0.1",Just "http://aur.archlinux.org/packages.php?ID=34014")
-("hoauth","0.2.5",Just "http://aur.archlinux.org/packages.php?ID=29583")
-("hofix-mtl","1.0",Just "http://aur.archlinux.org/packages.php?ID=39874")
-("HODE","2008.10.27",Just "http://aur.archlinux.org/packages.php?ID=21014")
-("hogg","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=22475")
-("HoleyMonoid","0.1",Just "http://aur.archlinux.org/packages.php?ID=33623")
-("Holumbus-MapReduce","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=24515")
-("Holumbus-Distribution","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=24513")
-("Holumbus-Storage","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=24514")
-("hommage","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=26140")
-("homeomorphic","0.1",Just "http://aur.archlinux.org/packages.php?ID=17599")
-("hommage-ds","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=29305")
-("HOpenCV","0.1.2.2",Just "http://aur.archlinux.org/packages.php?ID=39684")
-("hood","0.2",Just "http://aur.archlinux.org/packages.php?ID=37638")
-("hosc","0.8",Just "http://aur.archlinux.org/packages.php?ID=17600")
-("hoopl","3.8.6.0",Just "http://aur.archlinux.org/packages.php?ID=37733")
-("hostname","1.0",Just "http://aur.archlinux.org/packages.php?ID=39622")
-("hpapi","0.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=21472")
-("hp2any-core","0.10.0",Just "http://aur.archlinux.org/packages.php?ID=29355")
-("HPath","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=34016")
-("hpc","0.5.0.5",Just "http://aur.archlinux.org/packages.php?ID=17922")
-("hpc-strobe","0.1",Just "http://aur.archlinux.org/packages.php?ID=26381")
-("HPDF","1.4.2",Just "http://aur.archlinux.org/packages.php?ID=17659")
-("HPlot","0.3",Just "http://aur.archlinux.org/packages.php?ID=27395")
-("hps-cairo","0.2",Just "http://aur.archlinux.org/packages.php?ID=27744")
-("hps","0.2",Just "http://aur.archlinux.org/packages.php?ID=27742")
-("hs-captcha","1.0",Just "http://aur.archlinux.org/packages.php?ID=33640")
-("hs-dotnet","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=23200")
-("hs-fltk","0.2.5",Just "http://aur.archlinux.org/packages.php?ID=19652")
-("hs-gchart","0.3",Just "http://aur.archlinux.org/packages.php?ID=34597")
-("hs-gizapp","0.1.0.3",Just "http://aur.archlinux.org/packages.php?ID=23083")
-("hs-pgms","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=18133")
-("HsASA","0.1",Just "http://aur.archlinux.org/packages.php?ID=19505")
-("hs-twitter","0.2.8",Just "http://aur.archlinux.org/packages.php?ID=27453")
-("hsc3","0.8",Just "http://aur.archlinux.org/packages.php?ID=17601")
-("hS3","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=18134")
-("hsc3-process","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=21752")
-("hsc3-rec","0.8",Just "http://aur.archlinux.org/packages.php?ID=27745")
-("hsc3-db","0.8",Just "http://aur.archlinux.org/packages.php?ID=27743")
-("hsc3-sf","0.8",Just "http://aur.archlinux.org/packages.php?ID=27740")
-("hsc3-dot","0.8",Just "http://aur.archlinux.org/packages.php?ID=21298")
-("hscamwire","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=28133")
-("hsConfigure","0.1",Just "http://aur.archlinux.org/packages.php?ID=20604")
-("hsc3-unsafe","0.8",Just "http://aur.archlinux.org/packages.php?ID=21297")
-("hscurses","1.3.0.2",Just "http://aur.archlinux.org/packages.php?ID=17624")
-("hsdip","0.1",Just "http://aur.archlinux.org/packages.php?ID=17744")
-("hsemail-ns","1.3.2",Just "http://aur.archlinux.org/packages.php?ID=30449")
-("hsc3-sf-hsndfile","0.8",Just "http://aur.archlinux.org/packages.php?ID=37599")
-("hsgsom","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=26179")
-("hsgnutls","0.2.3.2",Just "http://aur.archlinux.org/packages.php?ID=18527")
-("HSH","2.0.3",Just "http://aur.archlinux.org/packages.php?ID=17838")
-("HsHaruPDF","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=17660")
-("HSHHelpers","0.24",Just "http://aur.archlinux.org/packages.php?ID=21325")
-("HsHyperEstraier","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=23229")
-("hSimpleDB","0.3",Just "http://aur.archlinux.org/packages.php?ID=29441")
-("HsJudy","0.2",Just "http://aur.archlinux.org/packages.php?ID=17978")
-("hskeleton","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=26159")
-("hslogger-template","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=25019")
-("hslogger","1.1.0",Just "http://aur.archlinux.org/packages.php?ID=17490")
-("hslua","0.3",Just "http://aur.archlinux.org/packages.php?ID=17747")
-("hsndfile","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=17839")
-("hsmagick","0.4",Just "http://aur.archlinux.org/packages.php?ID=17906")
-("hsmtpclient","1.0",Just "http://aur.archlinux.org/packages.php?ID=29626")
-("hsndfile-vector","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=37436")
-("hsntp","0.1",Just "http://aur.archlinux.org/packages.php?ID=17748")
-("HSoundFile","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=17662")
-("HsOpenSSL","0.8.0.2",Just "http://aur.archlinux.org/packages.php?ID=17661")
-("hsp","0.5.2",Just "http://aur.archlinux.org/packages.php?ID=18135")
-("hsp-cgi","0.4.4",Just "http://aur.archlinux.org/packages.php?ID=18136")
-("hsparklines","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=17822")
-("hsparql","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=28081")
-("HsParrot","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=17951")
-("HsPerl5","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=18238")
-("hspr-sh","0.3",Just "http://aur.archlinux.org/packages.php?ID=17840")
-("hsql","1.8.1",Just "http://aur.archlinux.org/packages.php?ID=23115")
-("hspread","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=17749")
-("hsql-mysql","1.7.1",Just "http://aur.archlinux.org/packages.php?ID=23114")
-("hsql-odbc","1.8.1.1",Just "http://aur.archlinux.org/packages.php?ID=29907")
-("hsql-sqlite3","1.8.1",Just "http://aur.archlinux.org/packages.php?ID=29908")
-("hsSqlite3","0.1",Just "http://aur.archlinux.org/packages.php?ID=33617")
-("hsql-postgresql","1.8.1",Just "http://aur.archlinux.org/packages.php?ID=23857")
-("hssqlppp","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=30321")
-("HsSyck","0.45",Just "http://aur.archlinux.org/packages.php?ID=17943")
-("HsSVN","0.4.3.1",Just "http://aur.archlinux.org/packages.php?ID=23230")
-("hstats","0.3",Just "http://aur.archlinux.org/packages.php?ID=17750")
-("HStringTemplate","0.6.5",Just "http://aur.archlinux.org/packages.php?ID=17841")
-("hsx","0.7.0",Just "http://aur.archlinux.org/packages.php?ID=18137")
-("HStringTemplateHelpers","0.0.14",Just "http://aur.archlinux.org/packages.php?ID=21324")
-("hsx-xhtml","0.4.4",Just "http://aur.archlinux.org/packages.php?ID=18138")
-("HSvm","0.1.0.2.89",Just "http://aur.archlinux.org/packages.php?ID=30144")
-("hsXenCtrl","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=17724")
-("hsyscall","0.4",Just "http://aur.archlinux.org/packages.php?ID=39696")
-("hszephyr","0.1",Just "http://aur.archlinux.org/packages.php?ID=23707")
-("hTensor","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=28760")
-("html-minimalist","0.2",Just "http://aur.archlinux.org/packages.php?ID=27746")
-("http-monad","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=25460")
-("HTF","0.4.0.0",Just "http://aur.archlinux.org/packages.php?ID=17663")
-("http-shed","0.1",Just "http://aur.archlinux.org/packages.php?ID=20605")
-("HTTP-Simple","0.2",Just "http://aur.archlinux.org/packages.php?ID=17664")
-("http-wget","0.6.2",Just "http://aur.archlinux.org/packages.php?ID=26277")
-("httpd-shed","0.4",Just "http://aur.archlinux.org/packages.php?ID=20629")
-("hunit-gui","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=33690")
-("HXQ","0.18.2",Just "http://aur.archlinux.org/packages.php?ID=17665")
-("hubigraph","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=39647")
-("huffman","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=37604")
-("hugs2yc","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23159")
-("hxt","8.5.4",Just "http://aur.archlinux.org/packages.php?ID=17495")
-("ASN1","0.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17968")
-("hxt-extras","0.3",Just "http://aur.archlinux.org/packages.php?ID=34070")
-("hxt-filter","8.4.0",Just "http://aur.archlinux.org/packages.php?ID=17752")
-("hxt-xpath","8.5.4",Just "http://aur.archlinux.org/packages.php?ID=34066")
-("hyphenate","0.1",Just "http://aur.archlinux.org/packages.php?ID=23852")
-("hxt-xslt","8.5.2",Just "http://aur.archlinux.org/packages.php?ID=34067")
-("hyena","0.1",Just "http://aur.archlinux.org/packages.php?ID=27802")
-("hxt-cache","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=34024")
-("hxt-binary","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=34023")
-("i18n","0.3",Just "http://aur.archlinux.org/packages.php?ID=17507")
-("idris","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=34009")
-("iCalendar","0.0",Just "http://aur.archlinux.org/packages.php?ID=21534")
-("idna","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=25390")
-("ieee-utils","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=19331")
-("iconv","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=17727")
-("IDynamic","0.1",Just "http://aur.archlinux.org/packages.php?ID=33614")
-("ieee754-parser","0.1",Just "http://aur.archlinux.org/packages.php?ID=26132")
-("ieee","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=17461")
-("IcoGrid","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33631")
-("iException","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=18609")
-("IfElse","0.85",Just "http://aur.archlinux.org/packages.php?ID=22473")
-("iff","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17753")
-("IFS","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17666")
-("Imlib","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17667")
-("improve","0.0.11",Just "http://aur.archlinux.org/packages.php?ID=39881")
-("haskell-in-space","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17969")
-("incremental-sat-solver","0.1.7",Just "http://aur.archlinux.org/packages.php?ID=23568")
-("IndentParser","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17668")
-("InfixApplicative","1.1",Just "http://aur.archlinux.org/packages.php?ID=21172")
-("instant-generics","0.2",Just "http://aur.archlinux.org/packages.php?ID=37399")
-("infinite-search","0.12",Just "http://aur.archlinux.org/packages.php?ID=21754")
-("interpolatedstring-qq","0.1",Just "http://aur.archlinux.org/packages.php?ID=22450")
-("interpolatedstring-perl6","0.4",Just "http://aur.archlinux.org/packages.php?ID=28942")
-("infix","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=18139")
-("interleavableIO","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=18610")
-("interlude","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17754")
-("io-storage","0.3",Just "http://aur.archlinux.org/packages.php?ID=29340")
-("ioctl","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=34863")
-("io-reactive","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20181")
-("io-capture","0.3",Just "http://aur.archlinux.org/packages.php?ID=25021")
-("IOR","0.1",Just "http://aur.archlinux.org/packages.php?ID=17669")
-("IOSpec","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17670")
-("ipc","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=17755")
-("iproute","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=33613")
-("ipprint","0.3",Just "http://aur.archlinux.org/packages.php?ID=18140")
-("iso3166-country-codes","0.20090527.1",Just "http://aur.archlinux.org/packages.php?ID=39572")
-("ivar-simple","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23098")
-("ivor","0.1.11",Just "http://aur.archlinux.org/packages.php?ID=28750")
-("jackminimix","0.1",Just "http://aur.archlinux.org/packages.php?ID=40130")
-("ix-shapable","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=27396")
-("jack-bindings","0.1",Just "http://aur.archlinux.org/packages.php?ID=39857")
-("jail","0.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29645")
-("joinlist","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=30377")
-("jmacro","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=28762")
-("join","0.4",Just "http://aur.archlinux.org/packages.php?ID=22448")
-("json","0.4.4",Just "http://aur.archlinux.org/packages.php?ID=17480")
-("JsContracts","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=26137")
-("jsmw","0.1",Just "http://aur.archlinux.org/packages.php?ID=26176")
-("kangaroo","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=34068")
-("kibro","0.4.3",Just "http://aur.archlinux.org/packages.php?ID=19809")
-("json-b","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=39695")
-("JSONb","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=37667")
-("kinds","0.0.1.2",Just "http://aur.archlinux.org/packages.php?ID=39637")
-("KiCS","0.9.2",Just "http://aur.archlinux.org/packages.php?ID=33624")
-("kmeans","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=24787")
-("KiCS-debugger","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33627")
-("KiCS-prophecy","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33625")
-("ks-test","0.1",Just "http://aur.archlinux.org/packages.php?ID=40702")
-("judy","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=30454")
-("kure","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=23068")
-("kure-your-boilerplate","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=23069")
-("language-c","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=19082")
-("labeled-tree","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=39848")
-("lambdabot-utils","4.2",Just "http://aur.archlinux.org/packages.php?ID=23267")
-("language-dot","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=29797")
-("language-sh","0.0.3.1",Just "http://aur.archlinux.org/packages.php?ID=23208")
-("language-haskell-extract","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=40326")
-("language-python","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=24939")
-("Lastik","0.6.4",Just "http://aur.archlinux.org/packages.php?ID=27999")
-("lattices","1.2",Just "http://aur.archlinux.org/packages.php?ID=39861")
-("lax","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=21911")
-("lazyarray","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=17756")
-("iteratee","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=24576")
-("iteratee-mtl","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=40277")
-("iteratee-parsec","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=34792")
-("lazysplines","0.1",Just "http://aur.archlinux.org/packages.php?ID=26380")
-("lazyio","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=23097")
-("lazysmallcheck","0.5",Just "http://aur.archlinux.org/packages.php?ID=17842")
-("lcs","0.2",Just "http://aur.archlinux.org/packages.php?ID=17757")
-("ldif","0.0.9",Just "http://aur.archlinux.org/packages.php?ID=34060")
-("LDAP","0.6.6",Just "http://aur.archlinux.org/packages.php?ID=34793")
-("irc","0.4.4.2",Just "http://aur.archlinux.org/packages.php?ID=17489")
-("leapseconds-announced","2009",Just "http://aur.archlinux.org/packages.php?ID=23209")
-("levmar","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=30293")
-("lenses","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=29826")
-("levmar-chart","0.2",Just "http://aur.archlinux.org/packages.php?ID=30294")
-("level-monad","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=23551")
-("libexpect","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=39573")
-("libGenI","0.16.1",Just "http://aur.archlinux.org/packages.php?ID=17758")
-("libmpd","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=17759")
-("libxml-sax","0.6.0.1",Just "http://aur.archlinux.org/packages.php?ID=27804")
-("libxml-enumerator","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=40165")
-("libffi","0.1",Just "http://aur.archlinux.org/packages.php?ID=24933")
-("libxml","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17871")
-("liboleg","2010.1.9.0",Just "http://aur.archlinux.org/packages.php?ID=24375")
-("LibZip","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=40581")
-("lighttpd-conf","0.4",Just "http://aur.archlinux.org/packages.php?ID=18989")
-("linear-maps","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=27528")
-("list-extras","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=18569")
-("List","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=28752")
-("lispparser","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17760")
-("list-grouping","0.1",Just "http://aur.archlinux.org/packages.php?ID=29353")
-("list-tries","0.4",Just "http://aur.archlinux.org/packages.php?ID=26166")
-("ListZipper","1.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=20627")
-("llvm","0.8.0.2",Just "http://aur.archlinux.org/packages.php?ID=18018")
-("ListLike","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=17671")
-("ListTree","0.1",Just "http://aur.archlinux.org/packages.php?ID=30538")
-("local-search","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=40635")
-("loch","0.2",Just "http://aur.archlinux.org/packages.php?ID=17761")
-("logfloat","0.12.1",Just "http://aur.archlinux.org/packages.php?ID=18832")
-("logic-TPTP","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=26181")
-("loli","2009.10.13",Just "http://aur.archlinux.org/packages.php?ID=27669")
-("lojban","0.3",Just "http://aur.archlinux.org/packages.php?ID=19587")
-("lrucache","1.1",Just "http://aur.archlinux.org/packages.php?ID=34675")
-("logict","0.4",Just "http://aur.archlinux.org/packages.php?ID=17762")
-("loop-while","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=34041")
-("LRU","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17843")
-("lub","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=21744")
-("luhn","0.2",Just "http://aur.archlinux.org/packages.php?ID=23120")
-("Lucu","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=17844")
-("lui","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=23718")
-("macho","0.22",Just "http://aur.archlinux.org/packages.php?ID=23079")
-("maccatcher","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=20382")
-("magic","1.0.8",Just "http://aur.archlinux.org/packages.php?ID=29442")
-("markov-chain","0.0.3.1",Just "http://aur.archlinux.org/packages.php?ID=17763")
-("marked-pretty","0.1",Just "http://aur.archlinux.org/packages.php?ID=20823")
-("markov","0.1",Just "http://aur.archlinux.org/packages.php?ID=39728")
-("mathlink","2.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23084")
-("matlab","0.1",Just "http://aur.archlinux.org/packages.php?ID=21548")
-("matrix-market","1.2",Just "http://aur.archlinux.org/packages.php?ID=17764")
-("maybench","0.2.4.1",Just "http://aur.archlinux.org/packages.php?ID=19164")
-("mbox","0.1",Just "http://aur.archlinux.org/packages.php?ID=34596")
-("MaybeT","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17672")
-("MaybeT-transformers","0.2",Just "http://aur.archlinux.org/packages.php?ID=39751")
-("Measure","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=33697")
-("mediawiki","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=21745")
-("mecha","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=33739")
-("memcached","0.2",Just "http://aur.archlinux.org/packages.php?ID=24940")
-("MemoTrie","0.4.7",Just "http://aur.archlinux.org/packages.php?ID=18528")
-("mersenne-random","1.0",Just "http://aur.archlinux.org/packages.php?ID=17030")
-("mersenne-random-pure64","0.2.0.3",Just "http://aur.archlinux.org/packages.php?ID=17765")
-("midi","0.1.5.1",Just "http://aur.archlinux.org/packages.php?ID=19144")
-("MetaObject","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=17673")
-("microbench","0.1",Just "http://aur.archlinux.org/packages.php?ID=17766")
-("mime","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=17767")
-("mime-string","0.4",Just "http://aur.archlinux.org/packages.php?ID=22441")
-("miniplex","0.3.4",Just "http://aur.archlinux.org/packages.php?ID=17768")
-("mlist","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=26216")
-("mime-directory","0.5",Just "http://aur.archlinux.org/packages.php?ID=21105")
-("MissingH","1.1.0.3",Just "http://aur.archlinux.org/packages.php?ID=17845")
-("MissingPy","0.10.3",Just "http://aur.archlinux.org/packages.php?ID=17846")
-("mmtl","0.1",Just "http://aur.archlinux.org/packages.php?ID=20421")
-("mohws","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=27473")
-("modsplit","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=27622")
-("moe","2009.11.3",Just "http://aur.archlinux.org/packages.php?ID=29571")
-("monad-coroutine","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=37655")
-("monad-mersenne-random","0.1",Just "http://aur.archlinux.org/packages.php?ID=39809")
-("monad-interleave","0.1",Just "http://aur.archlinux.org/packages.php?ID=23181")
-("monad-loops","0.3.1.1",Just "http://aur.archlinux.org/packages.php?ID=22455")
-("monad-parallel","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=37654")
-("monad-param","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=18141")
-("monad-ran","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=26275")
-("monad-stlike-io","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=34285")
-("monad-stlike-stm","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34287")
-("MonadCatchIO-mtl","0.3.0.1",Just "http://aur.archlinux.org/packages.php?ID=23058")
-("monad-wrap","0.0",Just "http://aur.archlinux.org/packages.php?ID=33615")
-("monad-tx","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=25504")
-("MonadCatchIO-mtl-foreign","0.1",Just "http://aur.archlinux.org/packages.php?ID=39640")
-("monadiccp","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=24108")
-("monadIO","0.9.2.0",Just "http://aur.archlinux.org/packages.php?ID=38116")
-("MonadCatchIO-transformers","0.2.2.0",Just "http://aur.archlinux.org/packages.php?ID=29354")
-("MonadCatchIO-transformers-foreign","0.1",Just "http://aur.archlinux.org/packages.php?ID=39648")
-("monadloc","0.5",Just "http://aur.archlinux.org/packages.php?ID=33696")
-("MonadPrompt","1.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=17674")
-("MonadRandom","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=17675")
-("MonadLab","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=20787")
-("monadLib","3.6.1",Just "http://aur.archlinux.org/packages.php?ID=17518")
-("monads-fd","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23092")
-("mongoDB","0.7.1",Just "http://aur.archlinux.org/packages.php?ID=33942")
-("Monocle","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=33979")
-("monads-tf","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=23093")
-("monoid-owns","2010.5.29",Just "http://aur.archlinux.org/packages.php?ID=39639")
-("monoid-record","0.1",Just "http://aur.archlinux.org/packages.php?ID=26158")
-("monte-carlo","0.3",Just "http://aur.archlinux.org/packages.php?ID=19417")
-("monoid-transformer","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=23295")
-("monoids","0.2.0.2",Just "http://aur.archlinux.org/packages.php?ID=29304")
-("mount","0.1",Just "http://aur.archlinux.org/packages.php?ID=40353")
-("msgpack-rpc","0.3.1.3",Just "http://aur.archlinux.org/packages.php?ID=40636")
-("mps","2010.5.29",Just "http://aur.archlinux.org/packages.php?ID=19805")
-("msgpack","0.3.1.1",Just "http://aur.archlinux.org/packages.php?ID=40584")
-("meldable-heap","2.0.3",Just "http://aur.archlinux.org/packages.php?ID=39686")
-("mstate","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=39763")
-("mtl-tf","0.1",Just "http://aur.archlinux.org/packages.php?ID=17769")
-("mtlparse","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17770")
-("mtlx","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=24671")
-("mtp","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=37600")
-("mucipher","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=21413")
-("multirec-binary","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27474")
-("multiset","0.2",Just "http://aur.archlinux.org/packages.php?ID=17771")
-("multiset-comb","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=34862")
-("mueval","0.7.1",Just "http://aur.archlinux.org/packages.php?ID=17848")
-("multisetrewrite","0.6",Just "http://aur.archlinux.org/packages.php?ID=21035")
-("multirec","0.4",Just "http://aur.archlinux.org/packages.php?ID=21103")
-("murmur-hash","0.1",Just "http://aur.archlinux.org/packages.php?ID=34057")
-("musicxml","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=21173")
-("Munkres","0.1",Just "http://aur.archlinux.org/packages.php?ID=22442")
-("mwc-random","0.8.0.1",Just "http://aur.archlinux.org/packages.php?ID=33741")
-("n-m","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=19873")
-("nano-hmac","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=17849")
-("nano-md5","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17772")
-("natural-sort","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34065")
-("neither","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=38977")
-("named-lock","0.1",Just "http://aur.archlinux.org/packages.php?ID=29587")
-("netclock","0.1",Just "http://aur.archlinux.org/packages.php?ID=40669")
-("nanocurses","1.5.2",Just "http://aur.archlinux.org/packages.php?ID=17773")
-("nat","0.2",Just "http://aur.archlinux.org/packages.php?ID=18620")
-("NetSNMP","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=26146")
-("nemesis","2009.10.7",Just "http://aur.archlinux.org/packages.php?ID=27818")
-("net-concurrent","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39597")
-("netstring-enumerator","0.1",Just "http://aur.archlinux.org/packages.php?ID=40320")
-("network-bytestring","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=17725")
-("network-connection","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17774")
-("network-data","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=29308")
-("network-dbus","0.0",Just "http://aur.archlinux.org/packages.php?ID=31100")
-("network-dns","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17775")
-("network-fancy","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=29343")
-("network-minihttp","0.2",Just "http://aur.archlinux.org/packages.php?ID=17776")
-("network-multicast","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=18469")
-("network-protocol-xmpp","0.3.2.2",Just "http://aur.archlinux.org/packages.php?ID=27997")
-("NewBinary","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17887")
-("nimber","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=32591")
-("network-server","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=24308")
-("NineP","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=34849")
-("nntp","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=27775")
-("NonEmpty","0.1",Just "http://aur.archlinux.org/packages.php?ID=25006")
-("NonEmptyList","0.0.9",Just "http://aur.archlinux.org/packages.php?ID=34626")
-("non-negative","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=17676")
-("nonlinear-optimization","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=39823")
-("not-in-base","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39730")
-("np-extras","0.2.0.3",Just "http://aur.archlinux.org/packages.php?ID=28758")
-("NumberSieves","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=28721")
-("nthable","0.1",Just "http://aur.archlinux.org/packages.php?ID=23781")
-("numerals","0.1",Just "http://aur.archlinux.org/packages.php?ID=26153")
-("numbers","2009.8.9",Just "http://aur.archlinux.org/packages.php?ID=17470")
-("numeric-extras","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39725")
-("NumLazyByteString","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=37664")
-("numtype","1.0",Just "http://aur.archlinux.org/packages.php?ID=29362")
-("numeric-quest","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17602")
-("obdd","0.2",Just "http://aur.archlinux.org/packages.php?ID=18217")
-("numeric-prelude","0.1.3.4",Just "http://aur.archlinux.org/packages.php?ID=20274")
-("oeis","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=14336")
-("OGL","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=21723")
-("obj","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=21176")
-("ObjectName","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=28723")
-("old-locale","1.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=21718")
-("on-a-horse","0.2",Just "http://aur.archlinux.org/packages.php?ID=39840")
-("old-time","1.0.0.5",Just "http://aur.archlinux.org/packages.php?ID=25400")
-("OneTuple","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=20464")
-("open-witness","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=19195")
-("OpenAFP","1.2",Just "http://aur.archlinux.org/packages.php?ID=17925")
-("OpenAL","1.4.0.0",Just "http://aur.archlinux.org/packages.php?ID=18142")
-("OpenGLCheck","1.0",Just "http://aur.archlinux.org/packages.php?ID=21175")
-("OpenCLRaw","1.0.1001",Just "http://aur.archlinux.org/packages.php?ID=29397")
-("OpenGL","2.2.3.0",Just "http://aur.archlinux.org/packages.php?ID=17677")
-("openid","0.1.4.6",Just "http://aur.archlinux.org/packages.php?ID=23071")
-("OpenGLRaw","1.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=27754")
-("opensoundcontrol-ht","0.1",Just "http://aur.archlinux.org/packages.php?ID=23415")
-("openssl-createkey","0.1",Just "http://aur.archlinux.org/packages.php?ID=33854")
-("OpenVG","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=23589")
-("Operads","1.0",Just "http://aur.archlinux.org/packages.php?ID=26183")
-("operational","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=33989")
-("opml","0.4",Just "http://aur.archlinux.org/packages.php?ID=18500")
-("orchid","0.0.8",Just "http://aur.archlinux.org/packages.php?ID=23063")
-("Ordinals","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39790")
-("orc","1.1.2.0",Just "http://aur.archlinux.org/packages.php?ID=38117")
-("palindromes","0.2",Just "http://aur.archlinux.org/packages.php?ID=29903")
-("osx-ar","0.11",Just "http://aur.archlinux.org/packages.php?ID=23067")
-("panda","2009.4.1",Just "http://aur.archlinux.org/packages.php?ID=19808")
-("PageIO","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=18814")
-("para","1.1",Just "http://aur.archlinux.org/packages.php?ID=34059")
-("parallel-tree-search","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=24942")
-("pandoc","1.6",Just "http://aur.archlinux.org/packages.php?ID=19804")
-("pango","0.11.2",Just "http://aur.archlinux.org/packages.php?ID=37483")
-("parameterized-data","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=17777")
-("PArrows","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17678")
-("parse-dimacs","1.2",Just "http://aur.archlinux.org/packages.php?ID=17501")
-("parport","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=17603")
-("parseargs","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=17679")
-("parsedate","3000.0.0",Just "http://aur.archlinux.org/packages.php?ID=17850")
-("parsec2","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39836")
-("ParserFunction","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=21755")
-("PBKDF2","0.3",Just "http://aur.archlinux.org/packages.php?ID=21910")
-("pathtype","0.5.2",Just "http://aur.archlinux.org/packages.php?ID=33699")
-("parsimony","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=29465")
-("pecoff","0.11",Just "http://aur.archlinux.org/packages.php?ID=23203")
-("pcap","0.4.5",Just "http://aur.archlinux.org/packages.php?ID=17604")
-("peano-inf","0.6.5",Just "http://aur.archlinux.org/packages.php?ID=21397")
-("peakachu","0.2",Just "http://aur.archlinux.org/packages.php?ID=28755")
-("pcre-light","0.4",Just "http://aur.archlinux.org/packages.php?ID=17450")
-("penn-treebank","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=17605")
-("PerfectHash","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=23548")
-("persistent","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=38975")
-("permutation","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=18833")
-("pgm","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=27781")
-("persistent-map","0.3.5",Just "http://aur.archlinux.org/packages.php?ID=26156")
-("phonetic-code","0.1",Just "http://aur.archlinux.org/packages.php?ID=21381")
-("persistent-postgresql","0.2.1.1",Just "http://aur.archlinux.org/packages.php?ID=39801")
-("persistent-sqlite","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=38976")
-("Pipe","2.1.2",Just "http://aur.archlinux.org/packages.php?ID=23064")
-("pisigma","0.1.0.3",Just "http://aur.archlinux.org/packages.php?ID=34184")
-("pkcs1","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=17606")
-("plugins","1.5.1",Just "http://aur.archlinux.org/packages.php?ID=17333")
-("plist","0.0.2.1",Just "http://aur.archlinux.org/packages.php?ID=33939")
-("haskell-platform","2010.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=26279")
-("pngload","0.1",Just "http://aur.archlinux.org/packages.php?ID=29429")
-("pointless-haskell","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=22445")
-("pointless-lenses","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=34054")
-("pointedlist","0.3.5",Just "http://aur.archlinux.org/packages.php?ID=23357")
-("polynomial","0.5",Just "http://aur.archlinux.org/packages.php?ID=39782")
-("polytypeable","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=26126")
-("polyparse","1.4",Just "http://aur.archlinux.org/packages.php?ID=17607")
-("polytypeable-utils","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=33619")
-("pop3-client","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=29330")
-("popenhs","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=17851")
-("poppler","0.11.1",Just "http://aur.archlinux.org/packages.php?ID=39796")
-("portaudio","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=19382")
-("porte","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=23547")
-("PortMidi","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=29949")
-("powerpc","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=35002")
-("posix-realtime","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=19226")
-("ppm","2009.5.13",Just "http://aur.archlinux.org/packages.php?ID=26461")
-("powermate","0.1",Just "http://aur.archlinux.org/packages.php?ID=17608")
-("pqc","0.2",Just "http://aur.archlinux.org/packages.php?ID=17609")
-("pqueue","1.1.0",Just "http://aur.archlinux.org/packages.php?ID=37662")
-("pqueue-mtl","1.0.7",Just "http://aur.archlinux.org/packages.php?ID=23946")
-("precis","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=39754")
-("predicates","0.1",Just "http://aur.archlinux.org/packages.php?ID=23414")
-("presburger","0.3",Just "http://aur.archlinux.org/packages.php?ID=23152")
-("prelude-plus","0.0.0.6",Just "http://aur.archlinux.org/packages.php?ID=29414")
-("preprocessor-tools","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20288")
-("press","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=28763")
-("pretty-show","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=27778")
-("prettyclass","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=22439")
-("PrimitiveArray","0.0.2.2",Just "http://aur.archlinux.org/packages.php?ID=40648")
-("pretty-ncols","0.1",Just "http://aur.archlinux.org/packages.php?ID=26141")
-("printf-mauke","0.5.0.1",Just "http://aur.archlinux.org/packages.php?ID=17852")
-("primes","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=26160")
-("primitive","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=33743")
-("Printf-TH","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17559")
-("pretty","1.0.1.1",Just "http://aur.archlinux.org/packages.php?ID=21720")
-("priority-sync","0.2.1.0",Just "http://aur.archlinux.org/packages.php?ID=26207")
-("PriorityChansConverger","0.1",Just "http://aur.archlinux.org/packages.php?ID=34019")
-("priority-queue","0.2",Just "http://aur.archlinux.org/packages.php?ID=22458")
-("probability","0.2.2.1",Just "http://aur.archlinux.org/packages.php?ID=17610")
-("proc","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=39673")
-("process-leksah","1.0.1.3",Just "http://aur.archlinux.org/packages.php?ID=39586")
-("procrastinating-structure","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=27782")
-("properties","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39720")
-("process","1.0.1.3",Just "http://aur.archlinux.org/packages.php?ID=21465")
-("protocol-buffers","1.7.9",Just "http://aur.archlinux.org/packages.php?ID=20080")
-("procrastinating-variable","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=27750")
-("protocol-buffers-descriptor","1.7.9",Just "http://aur.archlinux.org/packages.php?ID=20379")
-("property-list","0.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=22460")
-("progressbar","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=23337")
-("proplang","0.1",Just "http://aur.archlinux.org/packages.php?ID=17778")
-("PSQueue","1.1",Just "http://aur.archlinux.org/packages.php?ID=18306")
-("pugs-compat","0.0.6.1",Just "http://aur.archlinux.org/packages.php?ID=17944")
-("pubsub","0.11",Just "http://aur.archlinux.org/packages.php?ID=29346")
-("pugs-hsregex","1.0",Just "http://aur.archlinux.org/packages.php?ID=17680")
-("pugs-HsSyck","0.41",Just "http://aur.archlinux.org/packages.php?ID=17611")
-("pure-fft","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=20453")
-("pulse-simple","0.1.12",Just "http://aur.archlinux.org/packages.php?ID=29311")
-("pure-priority-queue","0.14",Just "http://aur.archlinux.org/packages.php?ID=33943")
-("pureMD5","2.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=17458")
-("QIO","1.0",Just "http://aur.archlinux.org/packages.php?ID=34137")
-("quantum-arrow","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=17681")
-("queue","0.1.1.3",Just "http://aur.archlinux.org/packages.php?ID=20930")
-("QuadEdge","0.2",Just "http://aur.archlinux.org/packages.php?ID=39747")
-("queuelike","1.0.9",Just "http://aur.archlinux.org/packages.php?ID=24687")
-("rad","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=39652")
-("random-access-list","0.2",Just "http://aur.archlinux.org/packages.php?ID=17462")
-("random-extras","0.3",Just "http://aur.archlinux.org/packages.php?ID=40949")
-("rallod","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39760")
-("random","1.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=21721")
-("random-fu","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=23855")
-("random-shuffle","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=25013")
-("Ranged-sets","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17682")
-("RandomDotOrg","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=18704")
-("rangemin","2.2.2",Just "http://aur.archlinux.org/packages.php?ID=22472")
-("ranges","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=24666")
-("rdtsc","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=17612")
-("reactive","0.11.5",Just "http://aur.archlinux.org/packages.php?ID=17854")
-("reactive-glut","0.1.9",Just "http://aur.archlinux.org/packages.php?ID=21108")
-("rbr","0.8.3",Just "http://aur.archlinux.org/packages.php?ID=17683")
-("readline-statevar","1.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=33926")
-("recaptcha","0.1",Just "http://aur.archlinux.org/packages.php?ID=23061")
-("reactive-fieldtrip","0.0.9",Just "http://aur.archlinux.org/packages.php?ID=21109")
-("readline","1.0.1.0",Just "http://aur.archlinux.org/packages.php?ID=17481")
-("redHandlers","0.1",Just "http://aur.archlinux.org/packages.php?ID=26509")
-("records","0.1.1.3",Just "http://aur.archlinux.org/packages.php?ID=39706")
-("reference","0.1",Just "http://aur.archlinux.org/packages.php?ID=40594")
-("reflection","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=25398")
-("redis","0.8.1",Just "http://aur.archlinux.org/packages.php?ID=39007")
-("RefSerialize","0.2.7",Just "http://aur.archlinux.org/packages.php?ID=21136")
-("regex-dfa","0.91",Just "http://aur.archlinux.org/packages.php?ID=23236")
-("regex-pcre","0.94.2",Just "http://aur.archlinux.org/packages.php?ID=18144")
-("regex-pcre-builtin","0.94.2.1.7.7",Just "http://aur.archlinux.org/packages.php?ID=17957")
-("regex-pderiv","0.0.8.1",Just "http://aur.archlinux.org/packages.php?ID=39569")
-("regex-tdfa","1.1.4",Just "http://aur.archlinux.org/packages.php?ID=18227")
-("regex-tdfa-utf8","1.0",Just "http://aur.archlinux.org/packages.php?ID=25014")
-("regional-pointers","0.4",Just "http://aur.archlinux.org/packages.php?ID=34095")
-("regions","0.7.0.1",Just "http://aur.archlinux.org/packages.php?ID=34002")
-("regexpr","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=17779")
-("regexpr-symbolic","0.4",Just "http://aur.archlinux.org/packages.php?ID=22449")
-("regex-xmlschema","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=23416")
-("regions-monadsfd","0.3.1.3",Just "http://aur.archlinux.org/packages.php?ID=34073")
-("regions-monadstf","0.3.1.3",Just "http://aur.archlinux.org/packages.php?ID=34074")
-("regular-extras","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33639")
-("regular","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=27996")
-("regular-xmlpickler","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33692")
-("repa-algorithms","1.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39625")
-("reord","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=20929")
-("repa","1.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39623")
-("repa-bytestring","1.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39624")
-("RepLib","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=27529")
-("repa-io","1.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=39627")
-("repr","0.3.2.1",Just "http://aur.archlinux.org/packages.php?ID=30307")
-("ReviewBoard","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=17780")
-("rewriting","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=20931")
-("rmonad","0.5",Just "http://aur.archlinux.org/packages.php?ID=17533")
-("RESTng","0.1",Just "http://aur.archlinux.org/packages.php?ID=26511")
-("resumable-exceptions","0.0.0.20100313",Just "http://aur.archlinux.org/packages.php?ID=37602")
-("RJson","0.3.7",Just "http://aur.archlinux.org/packages.php?ID=17855")
-("rosezipper","0.1",Just "http://aur.archlinux.org/packages.php?ID=18598")
-("roman-numerals","0.4",Just "http://aur.archlinux.org/packages.php?ID=23560")
-("rounding","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=39726")
-("roots","0.1",Just "http://aur.archlinux.org/packages.php?ID=40701")
-("rope","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=37643")
-("rpc","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39717")
-("rsagl","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=17684")
-("rungekutta","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=26169")
-("rss","3000.1.0",Just "http://aur.archlinux.org/packages.php?ID=18320")
-("safe","0.2",Just "http://aur.archlinux.org/packages.php?ID=17485")
-("safe-failure","0.5.0",Just "http://aur.archlinux.org/packages.php?ID=33930")
-("RSA","1.0.4",Just "http://aur.archlinux.org/packages.php?ID=21788")
-("rwlock","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=29298")
-("safe-freeze","0.0",Just "http://aur.archlinux.org/packages.php?ID=31115")
-("safe-lazy-io","0.1",Just "http://aur.archlinux.org/packages.php?ID=25010")
-("safer-file-handles","0.8",Just "http://aur.archlinux.org/packages.php?ID=34094")
-("safecopy","0.3",Just "http://aur.archlinux.org/packages.php?ID=17523")
-("safer-file-handles-bytestring","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=39737")
-("safer-file-handles-text","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=39864")
-("salvia-protocol","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=37641")
-("sample-frame","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=30952")
-("salvia","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=23062")
-("satchmo","1.8.0",Just "http://aur.archlinux.org/packages.php?ID=25394")
-("satchmo-backends","1.8.0",Just "http://aur.archlinux.org/packages.php?ID=26165")
-("satchmo-funsat","1.4",Just "http://aur.archlinux.org/packages.php?ID=25396")
-("scenegraph","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=25389")
-("satchmo-minisat","1.3",Just "http://aur.archlinux.org/packages.php?ID=25395")
-("scgi","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=16025")
-("scc","0.4",Just "http://aur.archlinux.org/packages.php?ID=17685")
-("SDL-gfx","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=18146")
-("SDL-mpeg","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=18745")
-("SDL-ttf","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=18149")
-("SDL","0.6.2",Just "http://aur.archlinux.org/packages.php?ID=17976")
-("scion","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=29630")
-("SDL-image","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=18147")
-("SDL-mixer","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=18148")
-("sec","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=37652")
-("SegmentTree","0.2",Just "http://aur.archlinux.org/packages.php?ID=23566")
-("secure-sockets","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=40589")
-("semiring","0.2",Just "http://aur.archlinux.org/packages.php?ID=29962")
-("sendfile","0.7.2",Just "http://aur.archlinux.org/packages.php?ID=27587")
-("selenium","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=17625")
-("Semigroup","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=39596")
-("semaphore-plus","0.1",Just "http://aur.archlinux.org/packages.php?ID=24669")
-("serial","0.2.6",Just "http://aur.archlinux.org/packages.php?ID=27798")
-("serialport","0.3.3",Just "http://aur.archlinux.org/packages.php?ID=29796")
-("setops","0.1",Just "http://aur.archlinux.org/packages.php?ID=37692")
-("sexpr","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=23854")
-("sessions","2008.7.18",Just "http://aur.archlinux.org/packages.php?ID=17547")
-("setlocale","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=17856")
-("shana","2009.12.1",Just "http://aur.archlinux.org/packages.php?ID=33745")
-("SHA2","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=34022")
-("SG","1.0",Just "http://aur.archlinux.org/packages.php?ID=24935")
-("shapefile","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=29300")
-("SHA","1.4.1.3",Just "http://aur.archlinux.org/packages.php?ID=21743")
-("shell-escape","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40893")
-("Shellac","0.9.5.1",Just "http://aur.archlinux.org/packages.php?ID=17532")
-("Shellac-editline","0.9.5",Just "http://aur.archlinux.org/packages.php?ID=22446")
-("Shellac-haskeline","0.2",Just "http://aur.archlinux.org/packages.php?ID=23117")
-("Shellac-readline","0.9",Just "http://aur.archlinux.org/packages.php?ID=17686")
-("shellish","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=40371")
-("shoap","0.2",Just "http://aur.archlinux.org/packages.php?ID=34598")
-("sifflet-lib","1.1",Just "http://aur.archlinux.org/packages.php?ID=39875")
-("show","0.3.4",Just "http://aur.archlinux.org/packages.php?ID=17560")
-("shpider","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=25012")
-("simple-observer","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=33698")
-("SimpleAES","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=39651")
-("simple-reflect","0.2",Just "http://aur.archlinux.org/packages.php?ID=21908")
-("jpeg","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=37642")
-("simple-sessions","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20290")
-("simpleargs","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17543")
-("simpleirc","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=40321")
-("simplesmtpclient","0.2",Just "http://aur.archlinux.org/packages.php?ID=23935")
-("smallcheck","0.4",Just "http://aur.archlinux.org/packages.php?ID=17477")
-("SizeCompare","0.1",Just "http://aur.archlinux.org/packages.php?ID=37397")
-("sized-types","0.1",Just "http://aur.archlinux.org/packages.php?ID=30933")
-("smartGroup","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40950")
-("smt-lib","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39822")
-("snap-core","0.2.11",Just "http://aur.archlinux.org/packages.php?ID=37390")
-("SMTPClient","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=22465")
-("sonic-visualiser","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17687")
-("snap-server","0.2.11",Just "http://aur.archlinux.org/packages.php?ID=37392")
-("soegtk","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=37490")
-("sox","0.1",Just "http://aur.archlinux.org/packages.php?ID=26157")
-("spacepart","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=23947")
-("spata","2009.9.18.1",Just "http://aur.archlinux.org/packages.php?ID=30295")
-("splines","0.1",Just "http://aur.archlinux.org/packages.php?ID=39849")
-("sparsebit","0.5",Just "http://aur.archlinux.org/packages.php?ID=24574")
-("species","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=28759")
-("split","0.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=22471")
-("sphinx","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=18443")
-("sqlite","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=17626")
-("spreadsheet","0.1",Just "http://aur.archlinux.org/packages.php?ID=23090")
-("star-to-star","1.0",Just "http://aur.archlinux.org/packages.php?ID=39870")
-("srec","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=39743")
-("stable-maps","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39734")
-("spoon","0.3",Just "http://aur.archlinux.org/packages.php?ID=33934")
-("star-to-star-contra","1.0",Just "http://aur.archlinux.org/packages.php?ID=39871")
-("stateref","0.3",Just "http://aur.archlinux.org/packages.php?ID=20928")
-("StateVar","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=28724")
-("starling","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=33925")
-("stateful-mtl","1.0.7",Just "http://aur.archlinux.org/packages.php?ID=23941")
-("stb-image","0.2",Just "http://aur.archlinux.org/packages.php?ID=20179")
-("stb-truetype","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=28659")
-("statistics","0.8.0.1",Just "http://aur.archlinux.org/packages.php?ID=29954")
-("statistics-fusion","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23091")
-("stmcontrol","0.1",Just "http://aur.archlinux.org/packages.php?ID=22436")
-("STMonadTrans","0.3",Just "http://aur.archlinux.org/packages.php?ID=17545")
-("stemmer","0.2",Just "http://aur.archlinux.org/packages.php?ID=18350")
-("stm-io-hooks","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=23409")
-("storable-complex","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17483")
-("storable","0.1",Just "http://aur.archlinux.org/packages.php?ID=24507")
-("storable-record","0.0.2.3",Just "http://aur.archlinux.org/packages.php?ID=27476")
-("storable-tuple","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=27800")
-("storablevector","0.2.6",Just "http://aur.archlinux.org/packages.php?ID=17923")
-("stream-fusion","0.1.2.2",Just "http://aur.archlinux.org/packages.php?ID=17574")
-("Stream","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=15446")
-("stream-monad","0.2",Just "http://aur.archlinux.org/packages.php?ID=23552")
-("strict-concurrency","0.2.4.1",Just "http://aur.archlinux.org/packages.php?ID=17628")
-("strict-io","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=25009")
-("strict","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=17478")
-("streamproc","1.3",Just "http://aur.archlinux.org/packages.php?ID=17627")
-("stringprep","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=25391")
-("StrictBench","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=27751")
-("stringsearch","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=17629")
-("string-combinators","0.5",Just "http://aur.archlinux.org/packages.php?ID=24937")
-("suffixarray","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39710")
-("stringtable-atom","0.0.6.1",Just "http://aur.archlinux.org/packages.php?ID=17630")
-("strptime","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=33622")
-("suffixtree","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=17873")
-("supercollider-ht","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=20245")
-("SVGFonts","0.2",Just "http://aur.archlinux.org/packages.php?ID=25505")
-("svgutils","0.1",Just "http://aur.archlinux.org/packages.php?ID=39869")
-("swf","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=18870")
-("supercollider-midi","0.1",Just "http://aur.archlinux.org/packages.php?ID=20246")
-("svm","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=40779")
-("svgcairo","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=37491")
-("syb-with-class-instances-text","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=37663")
-("syb","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=21263")
-("syb-with-class","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=17857")
-("SybWidget","0.5.4",Just "http://aur.archlinux.org/packages.php?ID=17858")
-("sync","0.1",Just "http://aur.archlinux.org/packages.php?ID=37401")
-("syntactical","0.1",Just "http://aur.archlinux.org/packages.php?ID=39830")
-("synchronous-channels","0.1",Just "http://aur.archlinux.org/packages.php?ID=26184")
-("synthesizer","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=20394")
-("synthesizer-core","0.3",Just "http://aur.archlinux.org/packages.php?ID=27811")
-("synthesizer-dimensional","0.4",Just "http://aur.archlinux.org/packages.php?ID=27812")
-("system-filepath","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39867")
-("system-inotify","0.1",Just "http://aur.archlinux.org/packages.php?ID=17631")
-("synthesizer-inference","0.2",Just "http://aur.archlinux.org/packages.php?ID=27813")
-("tag-bits","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39847")
-("system-posix-redirect","1.0",Just "http://aur.archlinux.org/packages.php?ID=39808")
-("system-uuid","1.3.0",Just "http://aur.archlinux.org/packages.php?ID=21395")
-("tabular","0.2.2.1",Just "http://aur.archlinux.org/packages.php?ID=19367")
-("tagchup","0.4.0.1",Just "http://aur.archlinux.org/packages.php?ID=25459")
-("tagsoup","0.10.1",Just "http://aur.archlinux.org/packages.php?ID=17494")
-("tagsoup-ht","0.3",Just "http://aur.archlinux.org/packages.php?ID=21921")
-("tagged","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29359")
-("taglib","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=21747")
-("tagsoup-parsec","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=25011")
-("Takusen","0.8.5",Just "http://aur.archlinux.org/packages.php?ID=18349")
-("tar","0.3.1.0",Just "http://aur.archlinux.org/packages.php?ID=17632")
-("tbox","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=37661")
-("TCache","0.6.5",Just "http://aur.archlinux.org/packages.php?ID=21137")
-("tconfig","0.5.1",Just "http://aur.archlinux.org/packages.php?ID=27807")
-("template","0.2",Just "http://aur.archlinux.org/packages.php?ID=17633")
-("tcp","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=26108")
-("template-haskell","2.4.0.0",Just "http://aur.archlinux.org/packages.php?ID=19699")
-("terrahs","0.8",Just "http://aur.archlinux.org/packages.php?ID=23850")
-("test-framework","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=19657")
-("Tensor","1.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=28751")
-("TernaryTrees","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=27823")
-("test-framework-quickcheck2","0.2.7",Just "http://aur.archlinux.org/packages.php?ID=29413")
-("test-framework-hunit","0.2.6",Just "http://aur.archlinux.org/packages.php?ID=20550")
-("test-framework-th","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=40327")
-("test-framework-quickcheck","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=20551")
-("testpack","2.0.1",Just "http://aur.archlinux.org/packages.php?ID=23549")
-("testrunner","0.9",Just "http://aur.archlinux.org/packages.php?ID=27747")
-("texmath","0.3.0.2",Just "http://aur.archlinux.org/packages.php?ID=28111")
-("text","0.9.0.0",Just "http://aur.archlinux.org/packages.php?ID=24268")
-("text-icu","0.6.0.0",Just "http://aur.archlinux.org/packages.php?ID=24269")
-("text-json-qq","0.2.0",Just "http://aur.archlinux.org/packages.php?ID=39740")
-("text-xml-generic","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39731")
-("tfp","0.2",Just "http://aur.archlinux.org/packages.php?ID=20792")
-("Theora","1.0",Just "http://aur.archlinux.org/packages.php?ID=27452")
-("Thrift","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=37629")
-("threads","0.3",Just "http://aur.archlinux.org/packages.php?ID=39733")
-("thih","1.0",Just "http://aur.archlinux.org/packages.php?ID=17688")
-("thrist","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=19310")
-("Thingie","0.80",Just "http://aur.archlinux.org/packages.php?ID=22467")
-("threadmanager","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=26377")
-("TigerHash","0.2",Just "http://aur.archlinux.org/packages.php?ID=37694")
-("th-fold","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=22459")
-("th-lift","0.5",Just "http://aur.archlinux.org/packages.php?ID=39714")
-("time-extras","1.1.4",Just "http://aur.archlinux.org/packages.php?ID=34011")
-("timeit","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23334")
-("time","1.1.4",Just "http://aur.archlinux.org/packages.php?ID=17900")
-("timezone-olson","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37411")
-("timezone-series","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37412")
-("TinyURL","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=23976")
-("to-string-instances","0.2",Just "http://aur.archlinux.org/packages.php?ID=30143")
-("to-string-class","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=30142")
-("traced","2009.7.20",Just "http://aur.archlinux.org/packages.php?ID=18242")
-("tracker","0.1",Just "http://aur.archlinux.org/packages.php?ID=17859")
-("tokyocabinet-haskell","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=25392")
-("transactional-events","0.1.0.0",Just "http://aur.archlinux.org/packages.php?ID=20628")
-("tokyotyrant-haskell","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=26462")
-("torch","0.1",Just "http://aur.archlinux.org/packages.php?ID=24575")
-("tree-monad","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=24941")
-("transformers","0.2.1.0",Just "http://aur.archlinux.org/packages.php?ID=23088")
-("translate","2010.1.24",Just "http://aur.archlinux.org/packages.php?ID=33937")
-("treemap-html","0.1",Just "http://aur.archlinux.org/packages.php?ID=37402")
-("TrieMap","0.5.4",Just "http://aur.archlinux.org/packages.php?ID=29358")
-("treemap-html-tools","0.2",Just "http://aur.archlinux.org/packages.php?ID=37404")
-("TreeStructures","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=24932")
-("TTTAS","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=21746")
-("tuple","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=25015")
-("ty","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39817")
-("Twofish","0.2",Just "http://aur.archlinux.org/packages.php?ID=39739")
-("TV","0.4.7",Just "http://aur.archlinux.org/packages.php?ID=17860")
-("twilight-stm","1.0",Just "http://aur.archlinux.org/packages.php?ID=40576")
-("type","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=26135")
-("type-equality","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=29627")
-("type-functions","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=39638")
-("type-level","0.2.4",Just "http://aur.archlinux.org/packages.php?ID=17689")
-("typehash","1.4.0.0",Just "http://aur.archlinux.org/packages.php?ID=22433")
-("TypeCompose","0.8.0",Just "http://aur.archlinux.org/packages.php?ID=17861")
-("type-level-natural-number","1.0",Just "http://aur.archlinux.org/packages.php?ID=39843")
-("type-equality-check","0.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=23413")
-("type-settheory","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=33632")
-("typical","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=24309")
-("uconv","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=17924")
-("ui-command","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=39566")
-("unamb","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=21100")
-("unicode-names","3.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=19528")
-("unamb-custom","0.13",Just "http://aur.archlinux.org/packages.php?ID=23055")
-("unboxed-containers","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=25508")
-("unicode-prelude","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20518")
-("unicode-properties","3.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=19527")
-("unicode-symbols","0.1.1.2",Just "http://aur.archlinux.org/packages.php?ID=34007")
-("uniplate","1.5.1",Just "http://aur.archlinux.org/packages.php?ID=17635")
-("union-find","0.1",Just "http://aur.archlinux.org/packages.php?ID=29648")
-("uniqueid","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=22466")
-("universal-binary","0.11",Just "http://aur.archlinux.org/packages.php?ID=23066")
-("unix-compat","0.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=17636")
-("unix-handle","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=37405")
-("unix","2.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=21722")
-("unix-io-extra","0.1",Just "http://aur.archlinux.org/packages.php?ID=34045")
-("unix-pty-light","0.1",Just "http://aur.archlinux.org/packages.php?ID=17637")
-("Unixutils","1.27",Just "http://aur.archlinux.org/packages.php?ID=19227")
-("unlambda","0.1",Just "http://aur.archlinux.org/packages.php?ID=19700")
-("uri-template","0.2",Just "http://aur.archlinux.org/packages.php?ID=21398")
-("url","2.1.2",Just "http://aur.archlinux.org/packages.php?ID=19039")
-("haskell-updater","1.0.0.0",Just "http://aur.archlinux.org/packages.php?ID=33952")
-("urlencoded","0.3.0.0",Just "http://aur.archlinux.org/packages.php?ID=26162")
-("usb","0.6.0.1",Just "http://aur.archlinux.org/packages.php?ID=33992")
-("UrlDisp","0.1.7",Just "http://aur.archlinux.org/packages.php?ID=23564")
-("usb-enumerator","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=40773")
-("usb-id-database","0.4.0.3",Just "http://aur.archlinux.org/packages.php?ID=29416")
-("usb-safe","0.10",Just "http://aur.archlinux.org/packages.php?ID=34003")
-("Useful","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=37601")
-("utf8-env","0.1",Just "http://aur.archlinux.org/packages.php?ID=24670")
-("uu-parsinglib","2.5.5",Just "http://aur.archlinux.org/packages.php?ID=26182")
-("uuagc","0.9.29",Just "http://aur.archlinux.org/packages.php?ID=34001")
-("utf8-light","0.4",Just "http://aur.archlinux.org/packages.php?ID=19207")
-("utility-ht","0.0.5.1",Just "http://aur.archlinux.org/packages.php?ID=23087")
-("utf8-prelude","0.1.6",Just "http://aur.archlinux.org/packages.php?ID=20517")
-("uvector","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=17460")
-("uuid","1.2.1",Just "http://aur.archlinux.org/packages.php?ID=18813")
-("uulib","0.9.12",Just "http://aur.archlinux.org/packages.php?ID=17638")
-("uvector-algorithms","0.2",Just "http://aur.archlinux.org/packages.php?ID=22453")
-("vacuum-cairo","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=26150")
-("vacuum-opengl","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=28918")
-("vacuum","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=25507")
-("vacuum-ubigraph","0.2.0.2",Just "http://aur.archlinux.org/packages.php?ID=39872")
-("validate","0.11",Just "http://aur.archlinux.org/packages.php?ID=18923")
-("value-supply","0.5",Just "http://aur.archlinux.org/packages.php?ID=17639")
-("vcard","0.1.3",Just "http://aur.archlinux.org/packages.php?ID=22148")
-("Vec","0.9.8",Just "http://aur.archlinux.org/packages.php?ID=18014")
-("vcd","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=39571")
-("Vec-Boolean","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=31141")
-("Vec-Transform","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=31114")
-("Vec-OpenGLRaw","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=39750")
-("vect","0.4.6",Just "http://aur.archlinux.org/packages.php?ID=23853")
-("vect-opengl","0.4.6",Just "http://aur.archlinux.org/packages.php?ID=39835")
-("vector-space","0.7.2",Just "http://aur.archlinux.org/packages.php?ID=17862")
-("vector-binary-instances","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=34832")
-("vhdl","0.1.2.1",Just "http://aur.archlinux.org/packages.php?ID=29928")
-("vty","3.1.8.4",Just "http://aur.archlinux.org/packages.php?ID=17640")
-("vector","0.7",Just "http://aur.archlinux.org/packages.php?ID=30052")
-("vector-algorithms","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=37382")
-("vector-instances","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39723")
-("vector-random","0.1",Just "http://aur.archlinux.org/packages.php?ID=34861")
-("visual-graphrewrite","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=26382")
-("vte","0.11.0",Just "http://aur.archlinux.org/packages.php?ID=37492")
-("vty-ui","0.2",Just "http://aur.archlinux.org/packages.php?ID=30956")
-("wai-extra","0.2.2.2",Just "http://aur.archlinux.org/packages.php?ID=35368")
-("wai","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=35369")
-("wai-frontend-monadcgi","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=40894")
-("wai-handler-devel","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=40855")
-("WAVE","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17690")
-("web-routes","0.22.0",Just "http://aur.archlinux.org/packages.php?ID=38973")
-("web-routes-hsp","0.20",Just "http://aur.archlinux.org/packages.php?ID=39574")
-("wai-handler-snap","0.0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39819")
-("wai-handler-fastcgi","0.2.0.1",Just "http://aur.archlinux.org/packages.php?ID=39820")
-("wavesurfer","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=21466")
-("web-encodings","0.3.0.1",Just "http://aur.archlinux.org/packages.php?ID=27427")
-("web-routes-mtl","0.19",Just "http://aur.archlinux.org/packages.php?ID=39556")
-("web-routes-th","0.20",Just "http://aur.archlinux.org/packages.php?ID=39552")
-("web-routes-regular","0.18",Just "http://aur.archlinux.org/packages.php?ID=39555")
-("web-routes-quasi","0.6.0",Just "http://aur.archlinux.org/packages.php?ID=38974")
-("web-routes-transformers","0.19",Just "http://aur.archlinux.org/packages.php?ID=39570")
-("WebBits","2.0",Just "http://aur.archlinux.org/packages.php?ID=19002")
-("WebBits-Html","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=29948")
-("webkit","0.11.2",Just "http://aur.archlinux.org/packages.php?ID=37498")
-("webserver","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=37632")
-("whim","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23287")
-("WikimediaParser","0.1",Just "http://aur.archlinux.org/packages.php?ID=23720")
-("windowslive","0.3",Just "http://aur.archlinux.org/packages.php?ID=26164")
-("Wired","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=19396")
-("wl-pprint","1.0",Just "http://aur.archlinux.org/packages.php?ID=17641")
-("WL500gPLib","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=33611")
-("wordcloud","0.0",Just "http://aur.archlinux.org/packages.php?ID=22462")
-("WordNet","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=17691")
-("witness","0.2",Just "http://aur.archlinux.org/packages.php?ID=19194")
-("word24","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=29408")
-("wol","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=28646")
-("Workflow","0.5.6",Just "http://aur.archlinux.org/packages.php?ID=21396")
-("wordsearch","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=40948")
-("wumpus-basic","0.8.0",Just "http://aur.archlinux.org/packages.php?ID=39853")
-("wumpus-microprint","0.8.0",Just "http://aur.archlinux.org/packages.php?ID=39854")
-("wumpus-core","0.33.0",Just "http://aur.archlinux.org/packages.php?ID=39649")
-("wumpus-tree","0.7.0",Just "http://aur.archlinux.org/packages.php?ID=39855")
-("WxGeneric","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=33706")
-("wxFruit","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=24107")
-("wx","0.12.1.6",Just "http://aur.archlinux.org/packages.php?ID=22477")
-("wxcore","0.12.1.6",Just "http://aur.archlinux.org/packages.php?ID=22476")
-("wxdirect","0.12.1.3",Just "http://aur.archlinux.org/packages.php?ID=30448")
-("X11-xdamage","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29517")
-("x11-xim","0.0.4",Just "http://aur.archlinux.org/packages.php?ID=39953")
-("X11-xshape","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=29518")
-("xdg-basedir","0.2",Just "http://aur.archlinux.org/packages.php?ID=29332")
-("XAttr","0.1",Just "http://aur.archlinux.org/packages.php?ID=26507")
-("Xauth","0.1",Just "http://aur.archlinux.org/packages.php?ID=23081")
-("xcb-types","0.5.1.1",Just "http://aur.archlinux.org/packages.php?ID=18094")
-("xformat","0.1",Just "http://aur.archlinux.org/packages.php?ID=27527")
-("xhb","0.3.2009.6.28",Just "http://aur.archlinux.org/packages.php?ID=23765")
-("xhtml-combinators","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=37653")
-("xine","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=39797")
-("xml","1.3.7",Just "http://aur.archlinux.org/packages.php?ID=17472")
-("xml-prettify","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=39745")
-("xml-types","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=39588")
-("xml-basic","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=24424")
-("xml-parsec","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=17863")
-("XMPP","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=30218")
-("xmms2-client","0.0.4.0",Just "http://aur.archlinux.org/packages.php?ID=40776")
-("xosd","0.2",Just "http://aur.archlinux.org/packages.php?ID=21473")
-("xtc","1.0",Just "http://aur.archlinux.org/packages.php?ID=33705")
-("xmms2-client-glib","0.0.4.0",Just "http://aur.archlinux.org/packages.php?ID=40777")
-("xsact","1.6",Just "http://aur.archlinux.org/packages.php?ID=17693")
-("xsd","0.3.2",Just "http://aur.archlinux.org/packages.php?ID=34071")
-("yahoo-web-search","0.2",Just "http://aur.archlinux.org/packages.php?ID=19231")
-("yaml","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=29293")
-("yajl-enumerator","0.2",Just "http://aur.archlinux.org/packages.php?ID=40183")
-("yajl","0.3.0.2",Just "http://aur.archlinux.org/packages.php?ID=39749")
-("Yampa","0.9.2.3",Just "http://aur.archlinux.org/packages.php?ID=17591")
-("yices","0.0.0.7",Just "http://aur.archlinux.org/packages.php?ID=28754")
-("yhccore","0.9.1",Just "http://aur.archlinux.org/packages.php?ID=17694")
-("YamlReference","0.9.3",Just "http://aur.archlinux.org/packages.php?ID=17864")
-("yesod","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=35370")
-("ycextra","0.1",Just "http://aur.archlinux.org/packages.php?ID=23133")
-("yjtools","0.9.7",Just "http://aur.archlinux.org/packages.php?ID=20923")
-("yjftp","0.3.6.2",Just "http://aur.archlinux.org/packages.php?ID=20626")
-("Yogurt","0.4",Just "http://aur.archlinux.org/packages.php?ID=17592")
-("zcache","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=39729")
-("york-lava","0.2",Just "http://aur.archlinux.org/packages.php?ID=29963")
-("yuiGrid","0.1",Just "http://aur.archlinux.org/packages.php?ID=26510")
-("zeromq-haskell","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=37628")
-("zipedit","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=17722")
-("ZFS","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17865")
-("zip-archive","0.1.1.6",Just "http://aur.archlinux.org/packages.php?ID=19555")
-("zmidi-core","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39833")
-("ZipFold","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=21533")
-("zipper","0.3",Just "http://aur.archlinux.org/packages.php?ID=23144")
-("zoneinfo","0.5",Just "http://aur.archlinux.org/packages.php?ID=23722")
-("Haskelloids","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37651")
-("haste","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=31468")
-("hback","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=17719")
-("hasktags","0.68",Just "http://aur.archlinux.org/packages.php?ID=26514")
-("hbeat","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=20178")
-("HaskellTorrent","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=34852")
-("hburg","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=17613")
-("hcc","0.0.0",Just "http://aur.archlinux.org/packages.php?ID=33730")
-("helisp","0.1",Just "http://aur.archlinux.org/packages.php?ID=17614")
-("hetris","0.2",Just "http://aur.archlinux.org/packages.php?ID=17642")
-("hevolisa-dph","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=24516")
-("hevolisa","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=23762")
-("hichi","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=24348")
-("hfractal","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=39862")
-("hinvaders","0.1",Just "http://aur.archlinux.org/packages.php?ID=17615")
-("HipmunkPlayground","5.0.0",Just "http://aur.archlinux.org/packages.php?ID=18660")
-("historian","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=27776")
-("hmp3","1.5.2.1",Just "http://aur.archlinux.org/packages.php?ID=17032")
-("hircules","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=29653")
-("hledger","0.12.1",Just "http://aur.archlinux.org/packages.php?ID=20762")
-("Hmpf","0.1",Just "http://aur.archlinux.org/packages.php?ID=19760")
-("hoogle","4.0.7",Just "http://aur.archlinux.org/packages.php?ID=17616")
-("hp2any-graph","0.5.2",Just "http://aur.archlinux.org/packages.php?ID=29356")
-("hp2any-manager","0.4.3",Just "http://aur.archlinux.org/packages.php?ID=29357")
-("hp2pretty","0.2",Just "http://aur.archlinux.org/packages.php?ID=39834")
-("hpodder","1.1.5",Just "http://aur.archlinux.org/packages.php?ID=19962")
-("HPong","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=26171")
-("hprotoc","1.7.9",Just "http://aur.archlinux.org/packages.php?ID=20380")
-("hpylos","1.0",Just "http://aur.archlinux.org/packages.php?ID=21756")
-("hranker","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=25016")
-("HRay","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=17781")
-("hs2dot","0.1.4",Just "http://aur.archlinux.org/packages.php?ID=39915")
-("hsbackup","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=37685")
-("hsc3-graphs","0.8",Just "http://aur.archlinux.org/packages.php?ID=37598")
-("hsclock","1.0",Just "http://aur.archlinux.org/packages.php?ID=17723")
-("hscurses-fish-ex","1.3.0",Just "http://aur.archlinux.org/packages.php?ID=39560")
-("HSFFIG","1.1.3",Just "http://aur.archlinux.org/packages.php?ID=27530")
-("hspresent","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=27866")
-("hscolour","1.17",Just "http://aur.archlinux.org/packages.php?ID=17463")
-("hsgtd","0.2",Just "http://aur.archlinux.org/packages.php?ID=30376")
-("hslackbuilder","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=34593")
-("hstidy","0.2",Just "http://aur.archlinux.org/packages.php?ID=18179")
-("htags","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=21145")
-("hstzaar","0.3",Just "http://aur.archlinux.org/packages.php?ID=39942")
-("htar","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=24347")
-("HTicTacToe","0.2",Just "http://aur.archlinux.org/packages.php?ID=39587")
-("hunp","0.1",Just "http://aur.archlinux.org/packages.php?ID=27808")
-("hurdle","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=34069")
-("hums","0.2.6",Just "http://aur.archlinux.org/packages.php?ID=29302")
-("hyahtzee","0.2",Just "http://aur.archlinux.org/packages.php?ID=40578")
-("husky","0.4",Just "http://aur.archlinux.org/packages.php?ID=24106")
-("hybrid","2.0",Just "http://aur.archlinux.org/packages.php?ID=17782")
-("ideas","0.6",Just "http://aur.archlinux.org/packages.php?ID=39548")
-("imgurder","1.0",Just "http://aur.archlinux.org/packages.php?ID=39816")
-("ircbouncer","0.1",Just "http://aur.archlinux.org/packages.php?ID=19203")
-("ixdopp","0.1",Just "http://aur.archlinux.org/packages.php?ID=20289")
-("internetmarke","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=22468")
-("ip6addr","0.2",Just "http://aur.archlinux.org/packages.php?ID=27668")
-("jarfind","0.1.0.1",Just "http://aur.archlinux.org/packages.php?ID=23080")
-("iyql","0.0.5.6",Just "http://aur.archlinux.org/packages.php?ID=40668")
-("json2yaml","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=28330")
-("kit","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=39828")
-("kbq-gu","0.2",Just "http://aur.archlinux.org/packages.php?ID=19119")
-("korfu","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=23558")
-("L-seed","0.2",Just "http://aur.archlinux.org/packages.php?ID=27825")
-("LambdaCalculator","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=27752")
-("lambdabot","4.2.2.1",Just "http://aur.archlinux.org/packages.php?ID=23268")
-("lambdacube","2008.12.25",Just "http://aur.archlinux.org/packages.php?ID=23056")
-("LambdaHack","0.1.20090606",Just "http://aur.archlinux.org/packages.php?ID=17783")
-("LambdaINet","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=30145")
-("LambdaShell","0.9.1",Just "http://aur.archlinux.org/packages.php?ID=17695")
-("leksah","0.6.1",Just "http://aur.archlinux.org/packages.php?ID=23335")
-("lhc","0.8",Just "http://aur.archlinux.org/packages.php?ID=21749")
-("lhs2tex","1.16",Just "http://aur.archlinux.org/packages.php?ID=12648")
-("lhae","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=40577")
-("line2pdf","0.0.7",Just "http://aur.archlinux.org/packages.php?ID=18307")
-("linkchk","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=17784")
-("life","0.1",Just "http://aur.archlinux.org/packages.php?ID=34006")
-("lscabal","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=24791")
-("LslPlus","0.4.3",Just "http://aur.archlinux.org/packages.php?ID=27475")
-("lostcities","0.2",Just "http://aur.archlinux.org/packages.php?ID=33704")
-("ls-usb","0.1.0.6",Just "http://aur.archlinux.org/packages.php?ID=34229")
-("mahoro","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=30291")
-("maid","2009.12.20",Just "http://aur.archlinux.org/packages.php?ID=28756")
-("mage","1.1.0",Just "http://aur.archlinux.org/packages.php?ID=17866")
-("make-hard-links","0.2",Just "http://aur.archlinux.org/packages.php?ID=24689")
-("MazesOfMonad","1.0.6",Just "http://aur.archlinux.org/packages.php?ID=26213")
-("mdo","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=18990")
-("memscript","0.0.0.2",Just "http://aur.archlinux.org/packages.php?ID=27628")
-("mines","0.1",Just "http://aur.archlinux.org/packages.php?ID=19083")
-("Mhailist","0.0",Just "http://aur.archlinux.org/packages.php?ID=39585")
-("mighttpd","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=39644")
-("ministg","0.2",Just "http://aur.archlinux.org/packages.php?ID=29463")
-("minirotate","0.1.2.0",Just "http://aur.archlinux.org/packages.php?ID=34778")
-("minesweeper","0.8.8.2",Just "http://aur.archlinux.org/packages.php?ID=27583")
-("mkbndl","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=17785")
-("mp3decoder","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=20445")
-("mpdmate","0.1",Just "http://aur.archlinux.org/packages.php?ID=17867")
-("mkcabal","1.0.0",Just "http://aur.archlinux.org/packages.php?ID=15437")
-("Monadius","0.93",Just "http://aur.archlinux.org/packages.php?ID=17816")
-("multiplicity","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=23721")
-("nehe-tuts","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=22470")
-("NGrams","1.1",Just "http://aur.archlinux.org/packages.php?ID=17868")
-("mute-unmute","0.2.0.0",Just "http://aur.archlinux.org/packages.php?ID=40225")
-("nymphaea","0.3",Just "http://aur.archlinux.org/packages.php?ID=17787")
-("nikepub","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=29415")
-("nptools","0.2.1",Just "http://aur.archlinux.org/packages.php?ID=39559")
-("OpenAFP-Utils","1.3",Just "http://aur.archlinux.org/packages.php?ID=22461")
-("only","0.0.6.0",Just "http://aur.archlinux.org/packages.php?ID=15134")
-("omnicodec","0.4.0",Just "http://aur.archlinux.org/packages.php?ID=17788")
-("orchid-demo","0.0.6",Just "http://aur.archlinux.org/packages.php?ID=23065")
-("pesca","4.0.1",Just "http://aur.archlinux.org/packages.php?ID=17618")
-("photoname","2.3.0",Just "http://aur.archlinux.org/packages.php?ID=17488")
-("PastePipe","1.3",Just "http://aur.archlinux.org/packages.php?ID=33621")
-("pdf2line","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17617")
-("piet","0.1",Just "http://aur.archlinux.org/packages.php?ID=23329")
-("pisigma","0.1.0.2",Just "http://aur.archlinux.org/packages.php?ID=31142")
-("PlslTools","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=22168")
-("pkggraph","0.1",Just "http://aur.archlinux.org/packages.php?ID=26172")
-("pointfree","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=26107")
-("pointful","1.0.2",Just "http://aur.archlinux.org/packages.php?ID=33727")
-("pony","1.0",Just "http://aur.archlinux.org/packages.php?ID=24141")
-("primula-bot","0.0.2",Just "http://aur.archlinux.org/packages.php?ID=30292")
-("printxosd","0.1",Just "http://aur.archlinux.org/packages.php?ID=21753")
-("prof2dot","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=17619")
-("pugs-DrIFT","2.2.3.1",Just "http://aur.archlinux.org/packages.php?ID=28588")
-("pxsl-tools","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=19352")
-("PTQ","0.0.5",Just "http://aur.archlinux.org/packages.php?ID=33711")
-("Pugs","6.2.13.15",Just "http://aur.archlinux.org/packages.php?ID=17958")
-("quickcheck-script","0.1.1.1",Just "http://aur.archlinux.org/packages.php?ID=17696")
-("","1.1.3.4",Just "http://aur.archlinux.org/packages.php?ID=23168")
-("randsolid","0.2",Just "http://aur.archlinux.org/packages.php?ID=33729")
-("rbr","0.8.5",Just "http://aur.archlinux.org/packages.php?ID=34163")
-("regex-posix-unittest","1.1",Just "http://aur.archlinux.org/packages.php?ID=39722")
-("Ranka","0.1",Just "http://aur.archlinux.org/packages.php?ID=30288")
-("repa-examples","1.1.1.0",Just "http://aur.archlinux.org/packages.php?ID=39628")
-("riot","1.20080618",Just "http://aur.archlinux.org/packages.php?ID=164")
-("roguestar-engine","0.4.0.2",Just "http://aur.archlinux.org/packages.php?ID=17697")
-("roguestar-gl","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=19154")
-("rpf","0.2.2",Just "http://aur.archlinux.org/packages.php?ID=39842")
-("sat-micro-hs","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17502")
-("rss2irc","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=17960")
-("sat","1.1.1",Just "http://aur.archlinux.org/packages.php?ID=19688")
-("satchmo-examples","1.4.1",Just "http://aur.archlinux.org/packages.php?ID=25397")
-("scons2dot","0.9",Just "http://aur.archlinux.org/packages.php?ID=37385")
-("Scurry","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=23417")
-("scaleimage","0.1",Just "http://aur.archlinux.org/packages.php?ID=17910")
-("scan","0.1.0.6",Just "http://aur.archlinux.org/packages.php?ID=39846")
-("SGdemo","1.1",Just "http://aur.archlinux.org/packages.php?ID=24936")
-("she","0.0",Just "http://aur.archlinux.org/packages.php?ID=28002")
-("showdown","0.5.3",Just "http://aur.archlinux.org/packages.php?ID=27826")
-("shelltestrunner","0.8",Just "http://aur.archlinux.org/packages.php?ID=28726")
-("Shu-thing","1.1.2",Just "http://aur.archlinux.org/packages.php?ID=18048")
-("sifflet","1.1",Just "http://aur.archlinux.org/packages.php?ID=39876")
-("simgi","0.2",Just "http://aur.archlinux.org/packages.php?ID=27584")
-("smallpt-hs","0.1",Just "http://aur.archlinux.org/packages.php?ID=40647")
-("smartword","0.0.0.5",Just "http://aur.archlinux.org/packages.php?ID=25064")
-("SpaceInvaders","0.4.1",Just "http://aur.archlinux.org/packages.php?ID=17699")
-("simseq","0.0",Just "http://aur.archlinux.org/packages.php?ID=17698")
-("sorty","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=33853")
-("SourceGraph","0.6.0.2",Just "http://aur.archlinux.org/packages.php?ID=20519")
-("sphinx-cli","0.1",Just "http://aur.archlinux.org/packages.php?ID=18444")
-("subtitles","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=26410")
-("supercollider-midi","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20341")
-("statechart","0.1.0",Just "http://aur.archlinux.org/packages.php?ID=39811")
-("supero","3.0",Just "http://aur.archlinux.org/packages.php?ID=39727")
-("tccli","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39705")
-("tabloid","0.47",Just "http://aur.archlinux.org/packages.php?ID=26215")
-("strictify","0.1",Just "http://aur.archlinux.org/packages.php?ID=17484")
-("testpattern","0.1",Just "http://aur.archlinux.org/packages.php?ID=19482")
-("threadscope","0.1.2",Just "http://aur.archlinux.org/packages.php?ID=39636")
-("timberc","1.0.3",Just "http://aur.archlinux.org/packages.php?ID=22443")
-("tetris","0.27178",Just "http://aur.archlinux.org/packages.php?ID=22474")
-("thimk","0.3.1",Just "http://aur.archlinux.org/packages.php?ID=40670")
-("threadPool","0.2",Just "http://aur.archlinux.org/packages.php?ID=23354")
-("tkhs","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=29303")
-("topkata","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=19498")
-("TimePiece","0.0.3",Just "http://aur.archlinux.org/packages.php?ID=18386")
-("timeplot","0.1.5",Just "http://aur.archlinux.org/packages.php?ID=39829")
-("turing-music","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=20565")
-("todos","0.1",Just "http://aur.archlinux.org/packages.php?ID=39568")
-("twidge","0.99.3",Just "http://aur.archlinux.org/packages.php?ID=19917")
-("txt2rtf","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=39550")
-("twitter","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17869")
-("typalyze","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17700")
-("TypeIlluminator","0.0",Just "http://aur.archlinux.org/packages.php?ID=17701")
-("uhexdump","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=18577")
-("uacpid","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=28352")
-("UMM","0.3.0",Just "http://aur.archlinux.org/packages.php?ID=34058")
-("wavconvert","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=19205")
-("visual-prof","0.1",Just "http://aur.archlinux.org/packages.php?ID=39821")
-("vintage-basic","1.0.1",Just "http://aur.archlinux.org/packages.php?ID=24667")
-("urlcheck","0.1.1",Just "http://aur.archlinux.org/packages.php?ID=17702")
-("wp-archivebot","0.1",Just "http://aur.archlinux.org/packages.php?ID=27629")
-("wxAsteroids","1.0",Just "http://aur.archlinux.org/packages.php?ID=25022")
-("YACPong","0.1",Just "http://aur.archlinux.org/packages.php?ID=39689")
-("YampaSynth","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=17870")
-("xml2x","0.4.2",Just "http://aur.archlinux.org/packages.php?ID=17703")
-("xsact","1.7.3",Just "http://aur.archlinux.org/packages.php?ID=34164")
-("yavie","0.0.1",Just "http://aur.archlinux.org/packages.php?ID=39815")
-("yst","0.2.3",Just "http://aur.archlinux.org/packages.php?ID=29313")
-("yeganesh","2.2.1",Just "http://aur.archlinux.org/packages.php?ID=19586")
-("yi","0.6.2.4",Just "http://aur.archlinux.org/packages.php?ID=18640")
-("ZMachine","0.0",Just "http://aur.archlinux.org/packages.php?ID=17789")
-("ztail","1.0",Just "http://aur.archlinux.org/packages.php?ID=21547")
diff --git a/scripts/distro-map.hs b/scripts/distro-map.hs
deleted file mode 100644
--- a/scripts/distro-map.hs
+++ /dev/null
@@ -1,155 +0,0 @@
-import Distribution.ArchLinux.Report
-import Distribution.ArchLinux.AUR
-import Distribution.ArchLinux.PkgBuild
-
-import System.FilePath
-import Control.Monad
-
-import Data.List
-import Distribution.Text
-import Distribution.Version
-
-import System.Directory
-import Text.Printf
-import Control.DeepSeq
-
-import GHC.Conc (numCapabilities)
-import Control.Concurrent
-import qualified Control.OldException as C
-import Control.Concurrent.Chan
-import Control.Concurrent.MVar
-import Control.Parallel.Strategies
-
-
-{-
-Generate the report of mappings of hackage to distro urls for Hackage
--}
-
-k = 32
-
--- Parallel work queue, similar to forM
---
-parM tests f = do
-    let n = numCapabilities
-    chan <- newChan
-    ps   <- getChanContents chan -- results
-    work <- newMVar tests        -- where to take jobs from
-    forM_ [1..n*k] $ forkIO . thread work chan    -- how many threads to fork
-
-    -- wait on i threads to close
-    -- logging them as they go
-    let wait xs i acc
-            | i >= (n*k)     = return acc -- done
-            | otherwise = case xs of
-                    Nothing     : xs -> wait xs (i+1) acc
-                    Just (s,a)  : xs -> do a ; wait xs i     (s : acc)
-    wait ps 0 []
-
-  where
-    -- thread :: MVar [Test] -> Chan (Maybe String) -> Int -> IO ()
-    thread work chan me = loop
-      where
-        loop = do
-            job <- modifyMVar work $ \jobs -> return $ case jobs of
-                        []     -> ([], Nothing)
-                        (j:js) -> (js, Just j)
-            case job of
-                Nothing   -> writeChan chan Nothing -- done
-                Just name -> do
-                    v <- f name
-                    writeChan chan . Just $ (v, printf "%d: %-25s\n" me name)
-                    loop
-
-writer ch = do
-    v <- readChan ch
-    case v of
-         Nothing -> return ()
-         Just s  -> do appendFile "cabalArchMap.txt" s
-                       writer ch
-
-me = "arch-haskell"
-
-main = do
-    C.handle (\e -> return ()) (removeFile "cabalArchMap.txt")
-
-    -- todo: replace this with call to AUR json interface.
-    -- s <- lines `fmap` readFile "arch-haskell-packages.txt"
-    packages <- maintainer me
-    let s = sort $ map packageName packages
-
-    -- just write out the ones we already know.
-    forM community $ \p@(name, vers, url) -> do
-                appendFile "cabalArchMap.txt" $ show p ++ "\n"
-
-    -- one output writer
-    out <- newChan
-    forkIO $ writer out
-
-    -- start with the Arch Package names, deriving the Cabal names, the
-    -- version, and the URL to find them.
-    --
-    parM s $ \p -> do
-        k <- info p
-        case k of
-             Left err -> do putStrLn $ "Couldn't find package: " ++ show p
-                            return ()
-             Right aur -> do
-
-                let name = takeFileName (packageURL aur)
-                    vers = case packageVersion aur of
-                                Left _  -> ""
-                                Right (v,_) -> display v
-                    url  = packageURLinAUR aur
-
-                -- (Agda,"2.2.4+dfsg","http://packages.debian.org/source/sid/agda")
-
-                let s = show (name, vers, Just url) ++ "\n"
-                rnf s `seq` writeChan out . Just $ s
-
-    writeChan out Nothing
-
-    putStrLn "scp cabalArchMap.txt www.galois.com:www/"
-
--- hand search:
---
--- http://www.archlinux.org/packages/?sort=&arch=x86_64&repo=Extra&q=haskell&last_update=&limit=all
---
-community =
-    [ ("xmonad", "0.9.1", Just "http://www.archlinux.org/packages/community/i686/xmonad/")
-
-    , ("packedstring", "0.1.0.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-packedstring/")
-    , ("deepseq",      "1.1.0.0", Just "http://www.archlinux.org/packages/extra/i686/haskell-deepseq/")
-    , ("haskell-src",  "1.0.1.3", Just "http://www.archlinux.org/packages/extra/i686/haskell-haskell-src/")
-    , ("HUnit",        "1.2.2.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-hunit/")
-    , ("parallel",     "2.2.0.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-parallel/")
-    , ("QuickCheck",   "2.1.0.3", Just "http://www.archlinux.org/packages/extra/i686/haskell-quickcheck/")
-    , ("stm",          "2.1.1.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-stm/")
-    , ("xhtml",     "3000.2.0.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-xhtml/")
-    , ("extensible-exceptions", "0.1.1.0", Just "http://www.archlinux.org/packages/extra/i686/haskell-extensible-exceptions/")
-    , ("haskeline", "0.6.2.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-haskeline/")
-    , ("terminfo", "0.3.0.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-terminfo/")
-    , ("mtl", "1.1.0.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-mtl/")
-    , ("network", "2.2.1.7", Just "http://www.archlinux.org/packages/extra/i686/haskell-network/")
-    , ("dataenc", "0.13.0.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-dataenc/")
-    , ("hashed-storage",    "0.4.13",  Just  "http://www.archlinux.org/packages/extra/i686/haskell-hashed-storage/")
-
-    , ("html",     "1.0.1.2", Just "http://www.archlinux.org/packages/extra/i686/haskell-html/")
-    , ("mmap", "0.4.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-mmap/")
-    , ("parsec", "3.0.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-parsec/")
-    , ("regex-base", "0.93.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-base/")
-    , ("regex-compat", "0.92", Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-compat/")
-    , ("regex-posix", "0.94.1", Just "http://www.archlinux.org/packages/extra/i686/haskell-regex-posix/")
-    , ("utf8-string","0.3.6", Just "http://www.archlinux.org/packages/extra/i686/haskell-utf8-string/")
-    , ("zlib", "0.5.2.0", Just "http://www.archlinux.org/packages/community/i686/haskell-zlib/")
-
-    , ("happy" ,"1.18.4", Just "http://www.archlinux.org/packages/extra/i686/happy/")
-    , ("alex", "2.3.1", Just "http://www.archlinux.org/packages/community/i686/alex/")
-    , ("X11-xft", "0.3", Just "http://www.archlinux.org/packages/community/i686/haskell-x11-xft/")
-    , ("X11", "1.5.0.0", Just "http://www.archlinux.org/packages/community/i686/haskell-x11/")
-    , ("HTTP", "4000.0.9", Just "http://www.archlinux.org/packages/community/i686/haskell-http/")
-
-    , ("gtk2hs", "0.10.1", Just "http://www.archlinux.org/packages/community/i686/gtk2hs/")
-
-    , ("darcs", "2.3.1", Just "http://www.archlinux.org/packages/extra/i686/darcs/")
-    , ("cabal-install", "0.8.0", Just "http://www.archlinux.org/packages/community/i686/cabal-install/")
-    ]
diff --git a/scripts/get-arch-url.hs b/scripts/get-arch-url.hs
deleted file mode 100644
--- a/scripts/get-arch-url.hs
+++ /dev/null
@@ -1,16 +0,0 @@
-import Distribution.ArchLinux.AUR
-import System.Environment
-import System.Exit
-
---
--- given the name of a package in AUR, find the URL in AUR for that package.
---
-
-main = do
-    [arch_name] <- getArgs
-    q <- info arch_name
-    case q of
-        Left err -> exitWith (ExitFailure 1)
-        Right v  -> do
-            putStrLn (packageURLinAUR v)
-            exitSuccess
diff --git a/scripts/latest-cabal.hs b/scripts/latest-cabal.hs
deleted file mode 100644
--- a/scripts/latest-cabal.hs
+++ /dev/null
@@ -1,25 +0,0 @@
-
-import Distribution.ArchLinux.Report
-import Data.Map as M
-import System.Environment
-import System.FilePath
-import Control.Monad
-import System.Cmd
-
--- find the latest cabal version for a package.
-
-import Distribution.Text
-
-main = do
-    packages <- getArgs
-    v <- loadPackageIndex
-    forM_ packages $ \p -> do
-        case M.lookup p v of
-             Nothing   -> do
-                 putStrLn $ "No package found for " ++ show p
-             Just version -> do
-                 let url = "http://hackage.haskell.org/packages/archive"
-                                </> p </> display version </> p <.> "cabal"
-
-                 system $ "update-packages.sh " ++ url
-                 return ()
diff --git a/scripts/mypackages.hs b/scripts/mypackages.hs
deleted file mode 100644
--- a/scripts/mypackages.hs
+++ /dev/null
@@ -1,12 +0,0 @@
-import Distribution.ArchLinux.AUR
-import Control.Monad
-
---
--- packages maintained by arch-haskell
---
-
-me = "arch-haskell"
-
-main = do
-    packages <- maintainer me
-    forM_ packages $ putStrLn . packageName
diff --git a/scripts/needs-updates.hs b/scripts/needs-updates.hs
deleted file mode 100644
--- a/scripts/needs-updates.hs
+++ /dev/null
@@ -1,59 +0,0 @@
--- auto update all packages maintained by arch-haskell that were 
--- built with cabal2arch older as asserted by oldCabal2Arch.
---
--- generate the pkgbuild, upload it. 
---
-
-
-import Distribution.ArchLinux.AUR
-import Distribution.ArchLinux.PkgBuild
-import Distribution.ArchLinux.Report
-
-import Data.Map as M hiding (update)
-import System.FilePath
-import System.Cmd
-import Distribution.Text
-import Control.Monad
-
-import Text.Printf
-
-me = "arch-haskell"
-
-main = do
-    packages <- maintainer me
-
-    idx      <- loadPackageIndex
-
-    print (length packages)
-
-    -- for all my packages
-    forM_ packages $ \p -> do
-
-        -- grab the parsed pkgbuild.
-        (_,k) <- package (packageName p) -- need a short circuit
-        case k of
-             Left err  -> print err
-             Right pkg ->
-                if oldCabal2Arch pkg
-                   then do
-
-                       -- convert arch name to hackage name
-                       let name = takeFileName (packageURL p)
-
-                       printf "Updating %s -> %s\n" (packageName p) name
-
-                       update idx name
-
-                   else return () -- putStrLn $ "OK: " ++  (packageName p)
-
-update v p = do
-    case M.lookup p v of -- arch haskell name, not cabal name
-         Nothing   -> do
-             putStrLn $ "No package found for " ++ show p
-         Just version -> do
-             let url = "http://hackage.haskell.org/packages/archive"
-                            </> p </> display version </> p <.> "cabal"
-
-             system $ "update-packages.sh " ++ url
-             return ()
-
diff --git a/scripts/recdeps.hs b/scripts/recdeps.hs
new file mode 100644
--- /dev/null
+++ b/scripts/recdeps.hs
@@ -0,0 +1,19 @@
+--
+-- | This test reads the current directory and dumps a topologically sorted package list
+--
+
+module Main where
+
+import Distribution.ArchLinux.SrcRepo
+import System.IO
+import System.Directory
+import System.Environment
+import Control.Monad
+
+main = do
+  [pkg] <- getArgs
+  dot <- getCurrentDirectory
+  repo <- getRepoFromDir dot
+  case repo of
+    Nothing -> return ()
+    Just r -> foldM (\a -> \s -> putStrLn s) () (getDependencies pkg r)
diff --git a/scripts/update-aur-log.hs b/scripts/update-aur-log.hs
deleted file mode 100644
--- a/scripts/update-aur-log.hs
+++ /dev/null
@@ -1,7 +0,0 @@
-main = do
-    s <- getContents
-    let (name,desc,url) = read s
-    writeFile "/tmp/title" name
-    writeFile "/tmp/desc"  desc
-    writeFile "/tmp/link"  url
-
