module Targets ( publicTargets , privateTargets ) where import Data.List (isPrefixOf) import qualified Data.Set as Set import Debian.AutoBuilder.ParamClass (Target(..)) ------------------------ TARGETS --------------------- --publicTargetNames release = map sourcePackageName (publicTargets release) --privateTargetNames = map sourcePackageName privateTargets {- sidPackageNames control = do sid <- parseControlFromFile path >>= (\ (Right x) -> return x) :: IO (Control' ByteString) return $ catMaybes (Prelude.map (\ p -> maybe Nothing (\ (Field (_, v)) -> Just (stripWS v)) (lookupP "Package" p)) (unControl sid)) where path = "/home/dsf/.autobuilder/dists/sid/aptEnv/var/lib/apt/lists/mirror.anl.gov_debian_dists_sid_main_source_Sources" -} {- lucidTargetNames = Set.fromList $ [ "haskell-devscripts" , "haskell-regex-tdfa" , "haskell-applicative-extras" , "haskell-mime" , "haskell-extra" , "haskell-bzlib" , "haskell-debian" , "haskell-debian-repo" , "autobuilder" , "haskell-happstack" , "haskell-happstack-data" , "haskell-happstack-ixset" , "haskell-happstack-state" , "haskell-happstack-server" , "haskell-happstack-extra" , "haskell-happstack-util" , "haskell-hsp" , "haskell-hsx" , "haskell-web-routes" , "haskell-web-routes-hsp" , "haskell-web-routes-mtl" , "haskell-web-routes-happstack" , "haskell-formlets" , "haskell-formlets-hsp" , "haskell-gd" , "haskell-text" , "haskell-deepseq" , "haskell-revision" , "haskell-syb-with-class" , "haskell-harp" , "haskell-hspread" , "haskell-html-entities" , "haskell-hjscript" , "haskell-hjavascript" , "haskell-syb-with-class-instances-text" , "haskell-maybet" , "haskell-sendfile" , "haskell-hstringtemplate" , "haskell-rjson" , "haskell-feed" , "haskell-pandoc" , "haskell-iconv" , "haskell-texmath" -- , "haskell-zip-archive" -- , "haskell-digest" -- , "hslogger" -- Sid version (as of 1.0.9) still has no profiling libraries. , "haskell-hslogger" , "haskell-web-routes-th" -- In the dist, but not new enough , "haskell-src-exts" , "haskell-cpphs" , "haskell-smtpclient" , "haskell-hsemail" , "haskell-unix-compat" , "haskell-strict-concurrency" ] ++ privateTargetNames -- map sourcePackageName privateTargets karmicTargetNames = Set.union lucidTargetNames (Set.fromList [ "ghc6" , "haskell-devscripts" , "haddock" -- We might get rid of this by using ghc6 (>= 6.12) | haddock (>= 2.1.0) , "hscolour" ]) -} publicTargets release = ghc6CoreTargets release ++ -- The compiler and our packaging tools autobuilderTargets release ++ -- The autobuilder and its dependencies ghc6Targets release ++ -- Haskell targets otherTargets release -- Non-haskell targets -- Only use this for targets when we know that karmic is trumping sid. -- Put an =version on the apt target so we notice when it changes. aptSidOrKarmic release name version = "apt:" ++ (if karmic then "karmic" else "sid") ++ ":" ++ name ++ (if karmic then "=" ++ version else "") where karmic = isPrefixOf "karmic-" release -- This module defines how we obtain and assemble the source code for -- the packages we want to build. ghc6CoreTargets release = [ Target { sourcePackageName = "ghc6" -- , sourceSpec = "deb-dir:(uri:http://www.haskell.org/ghc/dist/current/dist/ghc-6.13.20091231-src.tar.bz2:a5a9a4ac9fd2823ed0a1928a9a89498c):(darcs:http://src.seereason.com/ghc614-debian-sid)" -- , sourceSpec = "deb-dir:(uri:http://www.haskell.org/ghc/dist/current/dist/ghc-6.13.20100519-src.tar.bz2:357b885bfd3c3583dad830c72f0639a5):(darcs:http://src.seereason.com/ghc614-debian-sid)" , sourceSpec = "deb-dir:(uri:http://www.haskell.org/ghc/dist/current/dist/ghc-6.13.20100615-src.tar.bz2:a0759eea8475572db96eb4df8e10ab8f):(darcs:http://src.seereason.com/ghc614-debian-sid)" -- We needed this to build ghc 6.12 into jaunty and -- karmic to bootstrap 6.13-20100519, there are build -- problems trying to bootstrap it with 6.13-20091231. , -- sourceSpec = "apt:sid:ghc6" , relaxInfo = ["ghc6" ,"happy" ,"alex" ,"xsltproc" ,"haskell-devscripts" ,"debhelper" ,"quilt"] } {- , Target { sourcePackageName = "haskell-hscolour" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hscolour/1.15/hscolour-1.15.tar.gz:ae1f3d4b1b9911ca80735548b0a622d5):(darcs:http://src.seereason.com/hscolour-debian-nopatch)" , relaxInfo = ["hscolour"] } -} , Target { sourcePackageName = "haddock" , sourceSpec = "darcs:http://src.seereason.com/haddock-dummy" , relaxInfo = [] } , Target { sourcePackageName = "hscolour" , sourceSpec = "quilt:(apt:sid:hscolour):(darcs:http://src.seereason.com/hscolour-quilt)" , relaxInfo = ["hscolour"] } {- , Target { sourcePackageName = "haskell-happy" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/happy/1.18.2/happy-1.18.2.tar.gz:adb1679a1fa8cec74a6e621a4a277e98):(darcs:http://src.seereason.com/happy-debian)" , relaxInfo = ["happy"] } -} , Target { sourcePackageName = "happy" , sourceSpec = "apt:" ++ (if isPrefixOf "jaunty-" release then "karmic" else "sid") ++ ":happy" , relaxInfo = ["happy"] } -- Withdrawn from sid , Target { sourcePackageName = "haskell-utf8-string" -- , sourceSpec = "quilt:(apt:sid:haskell-utf8-string):(darcs:http://src.seereason.com/haskell-utf8-string-quilt)" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/utf8-string/0.3.6/utf8-string-0.3.6.tar.gz:be8c5ef52a0824babdc89d60c1e9b600):(darcs:http://src.seereason.com/utf8-string-debian)" , relaxInfo = ["hscolour", "cpphs"] } , Target { sourcePackageName = "haskell-zlib" , sourceSpec = "apt:sid:haskell-zlib" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hpdf" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HPDF/1.4.2/HPDF-1.4.2.tar.gz:ba364b6e397413931b65a56e63b19bb4):(darcs:http://src.seereason.com/haskell-hpdf-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-bzlib" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/bzlib/0.5.0.0/bzlib-0.5.0.0.tar.gz:ab594aaf9998ed602f8b23dd25199e19):(darcs:http://src.seereason.com/haskell-bzlib-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-haskell-src" , sourceSpec = "quilt:(apt:sid:haskell-haskell-src):(darcs:http://src.seereason.com/haskell-haskell-src-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-html" , sourceSpec = "apt:sid:haskell-html" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hunit" , sourceSpec = "apt:sid:haskell-hunit" , relaxInfo = [] } {- , Target { sourcePackageName = "haskell-mtl" , sourceSpec = "apt:sid:haskell-mtl" , relaxInfo = [] } -} , Target { sourcePackageName = "haskell-network" , sourceSpec = "quilt:(apt:sid:haskell-network):(darcs:http://src.seereason.com/haskell-network-quilt)" , relaxInfo = [] } , Target { sourcePackageName="haskell-network-bytestring" , sourceSpec="quilt:(apt:sid:haskell-network-bytestring):(darcs:http://src.seereason.com/haskell-network-bytestring-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-parallel" , sourceSpec = "apt:sid:haskell-parallel" , relaxInfo = [] } , Target { sourcePackageName = "haskell-parsec" , sourceSpec = "quilt:(apt:sid:haskell-parsec):(darcs:http://src.seereason.com/haskell-parsec-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-parsec2" , sourceSpec = "apt:sid:haskell-parsec2" , relaxInfo = [] } -- Binary packages: libghc6-quickcheck2-dev, libghc6-quickcheck2-prof, libghc6-quickcheck2-doc , Target { sourcePackageName = "haskell-quickcheck" , sourceSpec = "quilt:(apt:sid:haskell-quickcheck):(darcs:http://src.seereason.com/haskell-quickcheck-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-quickcheck1" , sourceSpec = "quilt:(apt:sid:haskell-quickcheck1):(darcs:http://src.seereason.com/haskell-quickcheck1-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-regex-base" , sourceSpec = "apt:sid:haskell-regex-base" , relaxInfo = [] } , Target { sourcePackageName = "haskell-regex-compat" , sourceSpec = "apt:sid:haskell-regex-compat" , relaxInfo = [] } , Target { sourcePackageName = "haskell-regex-posix" , sourceSpec = "apt:sid:haskell-regex-posix" , relaxInfo = [] } , Target { sourcePackageName = "haskell-regex-tdfa" , sourceSpec = "apt:sid:haskell-regex-tdfa" , relaxInfo = [] } , Target { sourcePackageName = "haskell-stm" , sourceSpec = "quilt:(apt:sid:haskell-stm):(darcs:http://src.seereason.com/haskell-stm-quilt)" , relaxInfo = [] } -- Patch to add the bareAttr function and remove the custom show -- instance Specify a particular version of xhtml so we can -- perhaps eliminate this the next time the upstream package is -- revved. , Target { sourcePackageName = "haskell-xhtml" , sourceSpec = "quilt:(apt:sid:haskell-xhtml=3000.2.0.1-6):(darcs:http://src.seereason.com/haskell-xhtml-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "html-xml-utils" , sourceSpec = "apt:sid:html-xml-utils" , relaxInfo = [] } , Target { sourcePackageName = "haskell-devscripts" --, sourceSpec = "apt:sid:haskell-devscripts" , sourceSpec = "quilt:(apt:sid:haskell-devscripts):(darcs:http://src.seereason.com/haskell-devscripts-quilt)" -- Experimental version --, sourceSpec = "quilt:(darcs:http://darcs.debian.org/pkg-haskell/haskell-devscripts):(darcs:http://src.seereason.com/haskell-devscripts-quilt)" , relaxInfo = ["hscolour"] } , Target { sourcePackageName = "haskell-debian" , sourceSpec = "darcs:http://src.seereason.com/haskell-debian" , relaxInfo = ["cabal-debian"] } , Target { sourcePackageName = "haskell-debian-repo" , sourceSpec = "darcs:http://src.seereason.com/haskell-debian-repo" , relaxInfo = [] } -- Known dependants in public: -- [haskell-happstack-extra, haskell-happstack-facebook, autobuilder, haskell-archive, haskell-debian, -- haskell-debian-repo, build-env, haskell-debian-mirror, haskell-help] , Target { sourcePackageName = "haskell-extra" , sourceSpec = "darcs:http://src.seereason.com/haskell-extra" , relaxInfo = ["cabal-debian"] } -- Known dependants in public: -- [haskell-happstack-extra, haskell-happstack-facebook, autobuilder, haskell-archive, haskell-debian, -- haskell-debian-repo, build-env, haskell-debian-mirror, haskell-extra, haskell-help] , Target { sourcePackageName = "haskell-unixutils" , sourceSpec = "darcs:http://src.seereason.com/haskell-unixutils" , relaxInfo = [] } , Target { sourcePackageName = "haskell-cpphs" , sourceSpec = "apt:sid:cpphs" , relaxInfo = [] } , Target { sourcePackageName = "haskell-tagsoup" , sourceSpec = "apt:sid:haskell-tagsoup" , relaxInfo = [] } , Target { sourcePackageName = "haxml" , sourceSpec = "apt:sid:haxml" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstackdotcom" , sourceSpec = "darcs:http://patch-tag.com/r/stepcut/happstackDotCom" , relaxInfo = [] } , Target { sourcePackageName = "haskell-irc" , sourceSpec = "apt:sid:haskell-irc" , relaxInfo = [] } , Target { sourcePackageName = "haskell-bimap" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/bimap/0.2.4/bimap-0.2.4.tar.gz:f6b79bff5741e709f1536df411aab53d):(darcs:http://src.seereason.com/haskell-bimap-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-bitset" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/bitset/1.0/bitset-1.0.tar.gz:466eb0fd8a92b16e705a219f0d01a54c):(darcs:http://src.seereason.com/haskell-bitset-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-funsat" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/funsat/0.6.1/funsat-0.6.1.tar.gz:6ec67ada1b478c85cbcd8e47f11b5643):(darcs:http://src.seereason.com/haskell-funsat-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-incremental-sat-solver" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/incremental-sat-solver/0.1.7/incremental-sat-solver-0.1.7.tar.gz:3d5f3d0bff3a92f4207631fbe9b32c36):(darcs:http://src.seereason.com/haskell-incremental-sat-solver-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-sat" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/sat/1.1.1/sat-1.1.1.tar.gz:5a974083ef008b32720b617fe5fb30a2):(darcs:http://src.seereason.com/haskell-sat-debian)" , relaxInfo = [] } -- , Target { sourcePackageName = "eclipse-clp" -- , sourceSpec = "deb-dir:(uri:http://eclipseclp.org/Distribution/6.0_160/src/eclipse_src.tgz:75d074bf0ee66948e6afd3b69e51e81e):(darcs:http://src.seereason.com/eclipse-clp-debian)" -- , relaxInfo = [] } -- , Target { sourcePackageName = "tptp" -- , sourceSpec = "deb-dir:(uri:http://www.cs.miami.edu/~tptp/TPTP/Distribution/TPTP-v4.1.0.tgz:3cffa92b1def9b8b9865f65d0b775b86):(darcs:http://src.seereason.com/tptp-debian)" -- , relaxInfo = [] } , Target { sourcePackageName = "haskell-hoauth" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hoauth/0.2.5/hoauth-0.2.5.tar.gz:566cdc96a21b077a9a1d39922c0e4332):(darcs:http://src.seereason.com/haskell-hoauth-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-openid" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/openid/0.1.4.6/openid-0.1.4.6.tar.gz:1f121c2d0dc9508203db37e476586de8):(darcs:http://src.seereason.com/haskell-openid-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hsopenssl" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HsOpenSSL/0.8.0.2/HsOpenSSL-0.8.0.2.tar.gz:5ed5a3b42a73e5cab5ca9c45539d7a7a):(darcs:http://src.seereason.com/haskell-hsopenssl-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-sha" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/SHA/1.4.1.3/SHA-1.4.1.3.tar.gz:6adbe05bfaf4416c1a7e1ac5e999811e):(darcs:http://src.seereason.com/haskell-sha-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-monadlib" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/monadLib/3.6.1/monadLib-3.6.1.tar.gz:09ed56db9cd49af9f40789a0c7102759):(darcs:http://src.seereason.com/haskell-monadlib-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-nano-hmac" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/nano-hmac/0.2.0/nano-hmac-0.2.0.tar.gz:96e93a3a51be4d659f07a241dc171ff4):(darcs:http://src.seereason.com/haskell-nano-hmac-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-curl" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/curl/1.3.5/curl-1.3.5.tar.gz:0b08065ca25cead1e2b374958dc69818):(darcs:http://src.seereason.com/haskell-curl-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-instant-generics" , sourceSpec = "proc:deb-dir:(uri:http://hackage.haskell.org/packages/archive/instant-generics/0.2.1/instant-generics-0.2.1.tar.gz:b6a37bfa18b054800ca8c5ce5dbe4e87):(darcs:http://src.seereason.com/haskell-instant-generics-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-guarded-rewriting" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/guarded-rewriting/0.1/guarded-rewriting-0.1.tar.gz:0d4a284236a8a3241d93e8aec014198a):(darcs:http://src.seereason.com/haskell-guarded-rewriting-debian)" , relaxInfo = [] } ] autobuilderTargets release = [ Target { sourcePackageName = "autobuilder" , sourceSpec = "darcs:http://src.seereason.com/autobuilder" , relaxInfo = [] } {- , Target { sourcePackageName = "haskell-cgi" , sourceSpec = "apt:sid:haskell-cgi" , relaxInfo = [] } The target below pulls in a more recent version for mtl-2 support. -} , Target{sourcePackageName = "haskell-cgi", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/cgi/3001.1.8.2/cgi-3001.1.8.2.tar.gz:4092efaf00ac329b9771879f57a95323):(darcs:http://src.seereason.com/haskell-cgi-debian)", relaxInfo = []} , Target { sourcePackageName = "haskell-mime" , sourceSpec = "darcs:http://src.seereason.com/haskell-mime" , relaxInfo = [] } , Target { sourcePackageName = "haskell-magic" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/magic/1.0.8/magic-1.0.8.tar.gz:e81c493fe185431a5b70d4855ed4b87f):(darcs:http://src.seereason.com/magic-debian)" , relaxInfo = [] } ] -- Note that some of the debian source packages have names that don't begin with haskell-: -- pandoc, magic-haskell, hslogger ghc6Targets release = [ Target { sourcePackageName = "haskell-http" , sourceSpec = "quilt:(apt:sid:haskell-http):(darcs:http://src.seereason.com/haskell-http-quilt)" , relaxInfo = [] } , Target{sourcePackageName = "haskell-applicative-extras", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/applicative-extras/0.1.6/applicative-extras-0.1.6.tar.gz:9eee19f8bc916fe7b28345eb599c28fa):(darcs:http://src.seereason.com/applicative-extras-debian)", relaxInfo = []} {- , Target { sourcePackageName = "haskell-formlets" , sourceSpec = "darcs:http://src.seereason.com/formlets" , relaxInfo = [] } -} , Target{sourcePackageName = "haskell-formlets", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/formlets/0.7.3/formlets-0.7.3.tar.gz:456acbc7eb4922dd991e50611f917d77):(darcs:http://src.seereason.com/haskell-formlets-debian)", relaxInfo = []} {- , Target { sourcePackageName = "haskell-binary" , sourceSpec = "quilt:(apt:sid:haskell-binary):(darcs:http://src.seereason.com/haskell-binary-quilt)" , relaxInfo = [] } -} , Target { sourcePackageName = "haskell-maybet" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/MaybeT/0.1.2/MaybeT-0.1.2.tar.gz:9864a3f34151217004f8c968fda5b427):(darcs:http://src.seereason.com/MaybeT-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-util" , sourceSpec = "deb-dir:(cd:happstack-util:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-util-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-data" , sourceSpec = "deb-dir:(cd:happstack-data:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-data-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-ixset" , sourceSpec = "deb-dir:(cd:happstack-ixset:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-ixset-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-server" , sourceSpec = "deb-dir:(cd:happstack-server:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-server-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-state" , sourceSpec = "deb-dir:(cd:happstack-state:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-state-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack" , sourceSpec = "deb-dir:(cd:happstack:darcs:" ++ happstackRepo ++ "):(darcs:http://src.seereason.com/happstack-debian)" , relaxInfo = [] } -- Depends on pandoc , Target { sourcePackageName = "haskell-happstack-extra" , sourceSpec = "darcs:http://src.seereason.com/happstack-extra" , relaxInfo = [] } , Target { sourcePackageName = "haskell-revision" , sourceSpec = "darcs:http://src.seereason.com/haskell-revision" , relaxInfo = [] } , Target { sourcePackageName = "haskell-html-entities" , sourceSpec = "darcs:http://src.seereason.com/html-entities" , relaxInfo = [] } , Target { sourcePackageName = "haskell-pandoc" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/pandoc/1.5.1.1/pandoc-1.5.1.1.tar.gz:bfccc042ae0cf0901bbca1f87748f969):(darcs:http://src.seereason.com/haskell-pandoc-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-texmath" , sourceSpec = "quilt:(apt:sid:haskell-texmath):(darcs:http://src.seereason.com/haskell-texmath-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-facebook" , sourceSpec = "darcs:http://src.seereason.com/happstack-facebook" , relaxInfo = [] } , Target { sourcePackageName = "haskell-help" , sourceSpec = "darcs:http://src.seereason.com/haskell-help" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hinotify" , sourceSpec = "deb-dir:(darcs:http://haskell.org/~kolmodin/code/hinotify):(darcs:http://src.seereason.com/hinotify-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-rjson" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/RJson/0.3.5/RJson-0.3.5.tar.gz:e69c34b295e067c169a15fc5327a9dd9):(darcs:http://src.seereason.com/RJson-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-json" , sourceSpec = "apt:sid:haskell-json" -- , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/json/0.4.3/json-0.4.3.tar.gz:1af33c67594f69048b69d4aeafeea03e):(darcs:http://src.seereason.com/json-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-iconv" , sourceSpec = "darcs:http://src.seereason.com/iconv" , relaxInfo = [] } -- The Sid package has no profiling libraries, so dependent packages -- won't build. Use our debianization instead. This means keeping -- up with sid's version. , Target { sourcePackageName = "haskell-hslogger" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hslogger/1.0.10/hslogger-1.0.10.tar.gz:f65a5326d28f9cdad6887a32525d70dc):(darcs:http://src.seereason.com/hslogger-debian)" -- No profiling libraries in sid version -- , sourcePackageName = "hslogger" -- , sourceSpec = "apt:sid:hslogger" , relaxInfo = [] } , Target { sourcePackageName = "haskell-harp" -- , sourceSpec = "deb-dir:(darcs:http://code.haskell.org/HSP/harp):(darcs:http://src.seereason.com/harp-debian)" , sourceSpec = "deb-dir:(darcs:http://src.seereason.com/harp):(darcs:http://src.seereason.com/harp-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-src-exts" , sourceSpec = "apt:sid:haskell-src-exts" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hsx" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hsx/0.6.1/hsx-0.6.1.tar.gz:e31dec6cdc587f6fe0e3f5117b418ac1):(darcs:http://src.seereason.com/hsx-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hjavascript" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HJavaScript/0.4.6/HJavaScript-0.4.6.tar.gz:440ee4f0bcffe6e60ee0ce02dd3922cf):(darcs:http://src.seereason.com/hjavascript-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hjscript" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HJScript/0.5.0/HJScript-0.5.0.tar.gz:3eb1e67900e41c9e93528ae15ca27028):(darcs:http://src.seereason.com/hjscript-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hsp" -- , sourceSpec = "deb-dir:(darcs:http://src.seereason.com/hsp):(darcs:http://src.seereason.com/hsp-debian)" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hsp/0.5.2/hsp-0.5.2.tar.gz:180aa5981d831206c5e36ae0b02f241a):(darcs:http://src.seereason.com/hsp-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-formlets-hsp" , sourceSpec = "darcs:http://src.seereason.com/formlets-hsp" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hsx-xhtml" , sourceSpec = "deb-dir:(darcs:http://src.seereason.com/hsx-xhtml):(darcs:http://src.seereason.com/hsx-xhtml-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-frisby" , sourceSpec = "deb-dir:(cd:frisby:darcs:http://repetae.net/repos/frisby):(darcs:http://src.seereason.com/debian/frisby-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-decimal" , sourceSpec = "darcs:http://src.seereason.com/decimal" , relaxInfo = [] } , Target { sourcePackageName = "vc-darcs" , sourceSpec = "darcs:http://src.seereason.com/vc-darcs" , relaxInfo = [] } , Target { sourcePackageName = "haskell-i18n" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/i18n/0.3/i18n-0.3.tar.gz:e59445b4ad743ab77c61a281cf942bbf):(darcs:http://src.seereason.com/i18n-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-stb-image" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/stb-image/0.1.1/stb-image-0.1.1.tar.gz:9e8ac1305c60e13d04359744976e402a):(darcs:http://src.seereason.com/stb-image-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-gd" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/gd/3000.4.0/gd-3000.4.0.tar.gz:7bc5bb68638b807d592aba433beb3fa5):(darcs:http://src.seereason.com/haskell-gd-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-cc-delconto" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/CC-delcont/0.2/CC-delcont-0.2.tar.gz:e52149fca9bf76330a7c159917152790):(darcs:http://src.seereason.com/CC-delcont-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-debian-mirror" , sourceSpec = "darcs:http://src.seereason.com/mirror" , relaxInfo = [] } , Target { sourcePackageName = "haskell-archive" , sourceSpec = "darcs:http://src.seereason.com/archive" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hstringtemplate" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HStringTemplate/0.4.3/HStringTemplate-0.4.3.tar.gz:57139f6695f1c268ed38c34336191636):(darcs:http://src.seereason.com/HStringTemplate-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-consumer" , sourceSpec = "darcs:http://src.seereason.com/haskell-consumer" , relaxInfo = [] } , Target { sourcePackageName = "haskell-web-routes" , sourceSpec = "cd:web-routes:darcs:http://src.seereason.com/web-routes" , relaxInfo = [] } , Target { sourcePackageName = "haskell-web-routes-mtl" , sourceSpec = "cd:web-routes-mtl:darcs:http://src.seereason.com/web-routes" , relaxInfo = [] } , Target { sourcePackageName = "haskell-web-routes-th" , sourceSpec = "cd:web-routes-th:darcs:http://src.seereason.com/web-routes" , relaxInfo = [] } , Target { sourcePackageName = "haskell-web-routes-hsp" , sourceSpec = "cd:web-routes-hsp:darcs:http://src.seereason.com/web-routes" , relaxInfo = [] } , Target { sourcePackageName = "haskell-web-routes-happstack" , sourceSpec = "cd:web-routes-happstack:darcs:http://src.seereason.com/web-routes" , relaxInfo = [] } , Target { sourcePackageName = "haskell-xml" , sourceSpec = "apt:sid:haskell-xml" -- , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/xml/1.3.4/xml-1.3.4.tar.gz:841c3a36a0bfb2e46f88448ecc227cad):(darcs:http://src.seereason.com/debian/haskell-xml-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-feed" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/feed/0.3.6/feed-0.3.6.tar.gz:0abeeaa7870ef241ccdc5785e608a599):(darcs:http://src.seereason.com/debian/haskell-feed-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-digest" , sourceSpec = "apt:sid:haskell-digest" -- , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/digest/0.0.0.5/digest-0.0.0.5.tar.gz:ba60cc9d1ad6d0795ad84390976699d1):(darcs:http://src.seereason.com/debian/haskell-digest-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-zip-archive" -- , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/zip-archive/0.1.1.5/zip-archive-0.1.1.5.tar.gz:4bedb05a838eac253343df1f882366e3):(darcs:http://src.seereason.com/haskell-zip-archive-debian)" , sourceSpec = "quilt:(apt:sid:haskell-zip-archive):(darcs:http://src.seereason.com/haskell-zip-archive-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-utility-ht" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/utility-ht/0.0.5.1/utility-ht-0.0.5.1.tar.gz:98dcb042f404378d9071fc6344703386):(darcs:http://src.seereason.com/debian/haskell-utility-ht-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-gnuplot" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/gnuplot/0.3/gnuplot-0.3.tar.gz:4432a0e0b44ca7ceae8e6737cf0258fa):(darcs:http://src.seereason.com/debian/haskell-gnuplot-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-syb-with-class" , sourceSpec = "quilt:(apt:sid:haskell-syb-with-class):(darcs:http://src.seereason.com/haskell-syb-with-class-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-syb-with-class-instances-text" , sourceSpec = "deb-dir:(darcs:http://src.seereason.com/syb-with-class-instances-text):(darcs:http://src.seereason.com/syb-with-class-instances-text-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-fgl" , sourceSpec = "apt:sid:haskell-fgl" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hsemail" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/hsemail/1.6/hsemail-1.6.tar.gz:fa56a870e06435ccea8da0ecebdbf689):(darcs:http://src.seereason.com/debian/haskell-hsemail-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-smtpclient" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/SMTPClient/1.0.2/SMTPClient-1.0.2.tar.gz:59b474179c301a08af45c99f85fca224):(darcs:http://src.seereason.com/debian/haskell-smtpclient-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-strict-concurrency" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/strict-concurrency/0.2.2/strict-concurrency-0.2.2.tar.gz:fe09148d0f2da0a343b492253aedea3e):(darcs:http://src.seereason.com/debian/haskell-strict-concurrency-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-unix-compat" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/unix-compat/0.1.2.1/unix-compat-0.1.2.1.tar.gz:6ecfc3922fce2e96922af3a636b061f9):(darcs:http://src.seereason.com/debian/haskell-unix-compat-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-sendfile" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/sendfile/0.7.2/sendfile-0.7.2.tar.gz:7e59a3c47ead59ad19c72ee1fcef9fa6):(darcs:http://src.seereason.com/haskell-sendfile-debian)" -- , sourceSpec = "deb-dir:(darcs:http://patch-tag.com/r/mae/sendfile/pullrepo):(darcs:http://src.seereason.com/debian/haskell-sendfile-debian)" , relaxInfo = [] } , Target {sourcePackageName = "haskell-text" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/text/0.10.0.0/text-0.10.0.0.tar.gz:453cf09bae3d6aafdd8a4510ddff1fa5):(darcs:http://src.seereason.com/haskell-text-debian)" , relaxInfo = []} , Target { sourcePackageName = "haskell-deepseq" , sourceSpec = "apt:sid:haskell-deepseq" , relaxInfo = [] } -- Required by the darcs 2.3.0-3 in sid. , Target { sourcePackageName = "bash-completion" , sourceSpec = "apt:sid:bash-completion" , relaxInfo = [] } {- -- Something is broken in the archive maybe , Target { sourcePackageName = "haskell-haskeline" , sourceSpec = "quilt:(apt:sid:haskell-haskeline):(darcs:http://src.seereason.com/haskell-haskeline-quilt)" , relaxInfo = [] } -} , Target { sourcePackageName = "haskell-mmap" , sourceSpec = "apt:sid:haskell-mmap" , relaxInfo = [] } , Target { sourcePackageName = "haskell-hashed-storage" , sourceSpec = "quilt:(apt:sid:haskell-hashed-storage):(darcs:http://src.seereason.com/hashed-storage-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-dataenc" , sourceSpec = "quilt:(apt:sid:haskell-dataenc):(darcs:http://src.seereason.com/haskell-dataenc-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-mmap0.4" , sourceSpec = "apt:sid:haskell-mmap0.4" , relaxInfo = [] } , Target { sourcePackageName = "haskell-terminfo" , sourceSpec = aptSidOrKarmic release "haskell-terminfo" "0.3.0.2-2build1" , relaxInfo = [] } , Target { sourcePackageName = "haskell-permutation" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/permutation/0.4.1/permutation-0.4.1.tar.gz:a9e0b6231d7a085719188406f59ab1aa):(darcs:http://src.seereason.com/haskell-permutation)" , relaxInfo = [] } , Target { sourcePackageName="haskell-data-accessor" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/data-accessor/0.2.1.2/data-accessor-0.2.1.2.tar.gz:8eabca77e2202dc0735b45ca7dea9175):(darcs:http://src.seereason.com/haskell-data-accessor-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-data-accessor-template" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/data-accessor-template/0.2.1.2/data-accessor-template-0.2.1.2.tar.gz:0feb98757d889bbc9fbbe0379cdb3c05):(darcs:http://src.seereason.com/haskell-data-accessor-template-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-erf" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/erf/1.0.0.0/erf-1.0.0.0.tar.gz:1bdb56838565abfaa7d7ab6e2870ddaa):(darcs:http://src.seereason.com/haskell-erf-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-colour" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/colour/2.3.1/colour-2.3.1.tar.gz:5edced36d4c27393ae1ce1389eeb25ad):(darcs:http://src.seereason.com/haskell-colour-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-statistics" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/statistics/0.3.5/statistics-0.3.5.tar.gz:b351bee9514e26555f170676b3c66139):(darcs:http://src.seereason.com/haskell-statistics-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-uvector" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/uvector/0.1.1.0/uvector-0.1.1.0.tar.gz:423e254dbbef0b57687f8adc737f7901):(darcs:http://src.seereason.com/haskell-uvector-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-uvector-algorithms" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/uvector-algorithms/0.2/uvector-algorithms-0.2.tar.gz:5d4088a73dd174fc0ef74b43f91443fa):(darcs:http://src.seereason.com/haskell-uvector-algorithms-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-utility-ht" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/utility-ht/0.0.5.1/utility-ht-0.0.5.1.tar.gz:98dcb042f404378d9071fc6344703386):(darcs:http://src.seereason.com/debian/haskell-utility-ht-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-agi" , sourceSpec="darcs:http://src.seereason.com/haskell-agi" , relaxInfo = [] } , Target { sourcePackageName="haskell-syb" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/syb/0.2.1/syb-0.2.1.tar.gz:f3c0ada9efc0cbb5e1ff219497a0628b):(darcs:http://src.seereason.com/haskell-syb-debian)" , relaxInfo = [] } {- , Target { sourcePackageName="haskell-logict" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/logict/0.4/logict-0.4.tar.gz:39eeb4aa1d7a67b1c4865f01ca417b7d):(darcs:http://src.seereason.com/debian/haskell-logict-debian)" , relaxInfo = [] } -} , Target { sourcePackageName="tinymce" , sourceSpec="apt:sid:tinymce" , relaxInfo = [] } , Target { sourcePackageName="wordpress" , sourceSpec="apt:sid:wordpress" , relaxInfo = [] } , Target { sourcePackageName = "haskell-logic" , sourceSpec = "darcs:http://src.seereason.com/haskell-logic" , relaxInfo = [] } , Target { sourcePackageName="haskell-proplogic" , sourceSpec="deb-dir:(uri:http://www.bucephalus.org/PropLogic/PropLogic-0.9.tar.gz:e2fb3445dd16d435e81d7630d7f78c01):(darcs:http://src.seereason.com/haskell-proplogic-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-parse-dimacs" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/parse-dimacs/1.2/parse-dimacs-1.2.tar.gz:2a3bd8f6b0dd638567c172ef16e3e191):(darcs:http://src.seereason.com/parse-dimacs-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-logic-tptp" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/logic-TPTP/0.2.0.1/logic-TPTP-0.2.0.1.tar.gz:5aae329f353bc3aafe2d47162108a02a):(darcs:http://src.seereason.com/logic-TPTP-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-utf8-prelude" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/utf8-prelude/0.1.6/utf8-prelude-0.1.6.tar.gz:582665f0f8fde8e8c8528487f325c10d):(darcs:http://src.seereason.com/utf8-prelude-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-ansi-wl-pprint" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/ansi-wl-pprint/0.5.1/ansi-wl-pprint-0.5.1.tar.gz:d427a18a5a071b8dbcdff28633f4b800):(darcs:http://src.seereason.com/ansi-wl-pprint-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-ansi-terminal" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/ansi-terminal/0.5.2/ansi-terminal-0.5.2.tar.gz:240b517c3775f1d5753c01ed52975ef1):(darcs:http://src.seereason.com/ansi-terminal-debian)" , relaxInfo = [] } , Target{sourcePackageName = "haskell-operational", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/operational/0.2.0.1/operational-0.2.0.1.tar.gz:40b3fe5f20a9c49df1da55d86872064a):(darcs:http://src.seereason.com/operational-debian)", relaxInfo = []} , Target { sourcePackageName = "haskell-heap" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/heap/1.0.0/heap-1.0.0.tar.gz:7a650f3803da5c0ea5c865d0ef1c0857):(darcs:http://src.seereason.com/heap-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-time-extras" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/time-extras/1.1.4/time-extras-1.1.4.tar.gz:2c7cfb8e661c74d9c13e0ca6a425876f):(darcs:http://src.seereason.com/haskell-time-extras-debian)" , relaxInfo = [] } -- We can't use quilt here because it is used in the upstream debianization. -- , Target { sourcePackageName = "darcs" -- , sourceSpec = "quilt:(apt:sid:darcs):(darcs:http://src.seereason.com/darcs-quilt)" -- , relaxInfo = [] } , Target { sourcePackageName = "haskell-unicode-properties" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/unicode-properties/3.2.0.0/unicode-properties-3.2.0.0.tar.gz:efdb2a0021c328f23cc7026d31b23497):(darcs:http://src.seereason.com/haskell-unicode-properties-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-unicode-names" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/unicode-names/3.2.0.0/unicode-names-3.2.0.0.tar.gz:0441831bb24b7e891668df5db96395c5):(darcs:http://src.seereason.com/haskell-unicode-names-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-uniplate" , sourceSpec="quilt:(apt:sid:haskell-uniplate):(darcs:http://src.seereason.com/haskell-uniplate-quilt)" , relaxInfo = [] } , Target { sourcePackageName="haskell-derive" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/derive/2.3.0.2/derive-2.3.0.2.tar.gz:7f8ad00e17c1cea5ad103b1481dfc250):(darcs:http://src.seereason.com/haskell-derive-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-test-framework" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/test-framework/0.3.2/test-framework-0.3.2.tar.gz:9db832bd496d3f525e2fdf45b63cb0de):(darcs:http://src.seereason.com/haskell-test-framework-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-test-framework-hunit" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/test-framework-hunit/0.2.6/test-framework-hunit-0.2.6.tar.gz:7c012ca5426d743b3cf35e231d6f6072):(darcs:http://src.seereason.com/haskell-test-framework-hunit-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-test-framework-quickcheck" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/test-framework-quickcheck/0.2.6/test-framework-quickcheck-0.2.6.tar.gz:80e7855bf93bdcc5cfa6657b5e3edb6a):(darcs:http://src.seereason.com/haskell-test-framework-quickcheck-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-hostname" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/hostname/1.0/hostname-1.0.tar.gz:9389c8634239e5d6096ef563e59a703f):(darcs:http://src.seereason.com/haskell-hostname-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-split" , sourceSpec="apt:sid:haskell-split" , relaxInfo = [] } , Target{sourcePackageName = "haskell-blaze-html", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/blaze-html/0.2.4.0/blaze-html-0.2.4.0.tar.gz:0d430fc4bc16c7a0fe6011c6d0581121):(darcs:http://src.seereason.com/haskell-blaze-html-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-blaze-builder", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/blaze-builder/0.2.0.1/blaze-builder-0.2.0.1.tar.gz:feb261877ee94b4bf8e312a098917584):(darcs:http://src.seereason.com/haskell-blaze-builder-debian)", relaxInfo = []} , Target { sourcePackageName="haskell-geni" , sourceSpec="deb-dir:(darcs:http://code.haskell.org/GenI):(darcs:http://src.seereason.com/haskell-geni-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-edison-api" , sourceSpec="apt:sid:haskell-edison-api" , relaxInfo = [] } , Target { sourcePackageName="haskell-edison-core" , sourceSpec="quilt:(apt:sid:haskell-edison-core):(darcs:http://src.seereason.com/edison-core-quilt)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-psqueue" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/PSQueue/1.1/PSQueue-1.1.tar.gz:43649b94d88fe103233e6897a014a89f):(darcs:http://src.seereason.com/haskell-psqueue-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-dlist" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/dlist/0.5/dlist-0.5.tar.gz:54f6c18ff689b7ef54e3229dc4a94107):(darcs:http://src.seereason.com/haskell-dlist-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-vector" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/vector/0.7/vector-0.7.tar.gz:6c95eeebe4e4c42ac27ce8589e554397):(darcs:http://src.seereason.com/haskell-vector-debian)" , relaxInfo = [] } , Target{sourcePackageName = "haskell-vector-algorithms", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/vector-algorithms/0.3.4/vector-algorithms-0.3.4.tar.gz:1457802a2e0babf239c31b45d09d6b40):(darcs:http://src.seereason.com/haskell-vector-algorithms-debian)", relaxInfo = []} , Target { sourcePackageName = "haskell-murmur-hash" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/murmur-hash/0.1/murmur-hash-0.1.tar.gz:9bab434a87a7d611bc21e484977ce88f):(darcs:http://src.seereason.com/haskell-murmur-hash-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-primitive" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/primitive/0.3.1/primitive-0.3.1.tar.gz:9f3a9ecd184a1e1ec5980c66f63e6187):(darcs:http://src.seereason.com/haskell-primitive-debian)" , relaxInfo = [] } , Target{sourcePackageName = "haskell-chart", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/Chart/0.14/Chart-0.14.tar.gz:a7189cd1483d50e2de7f2b20bb3f97d8):(darcs:http://src.seereason.com/haskell-chart-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-mwc-random", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/mwc-random/0.8.0.2/mwc-random-0.8.0.2.tar.gz:5d95ec60ac4dd4097a4ce23f0e29254a):(darcs:http://src.seereason.com/haskell-mwc-random-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-transformers", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/transformers/0.2.2.0/transformers-0.2.2.0.tar.gz:3470ac66116900cd1ba84d3744474e49):(darcs:http://src.seereason.com/haskell-transformers-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-mtl", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/mtl/2.0.0.0/mtl-2.0.0.0.tar.gz:068e6714badedd839808ce8d7dd80abe):(darcs:http://src.seereason.com/haskell-mtl-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-tagged", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/tagged/0.1.1/tagged-0.1.1.tar.gz:ed9ddfd0d12dfaf136788da8e32c08f8):(darcs:http://src.seereason.com/haskell-tagged-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-data-default", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/data-default/0.2/data-default-0.2.tar.gz:cfbbaaa4fa49a0c4c1b52c5d51258ae7):(darcs:http://src.seereason.com/haskell-data-default-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-criterion", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/criterion/0.5.0.5/criterion-0.5.0.5.tar.gz:dddc5f8dc9dbabbd36b82a8a531b178c):(darcs:http://src.seereason.com/haskell-criterion-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-cryptohash", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/cryptohash/0.6.1/cryptohash-0.6.1.tar.gz:40139c278620007fe7c7840050050fa3):(darcs:http://src.seereason.com/haskell-cryptohash-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-cereal", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/cereal/0.3.0.0/cereal-0.3.0.0.tar.gz:872e09f731afa0060ec3ecca1a3319dc):(darcs:http://src.seereason.com/haskell-cereal-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-aes", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/AES/0.2.7/AES-0.2.7.tar.gz:c40edee8615226c78139dd5ca864ad9e):(darcs:http://src.seereason.com/haskell-aes-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-crypto-api", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/crypto-api/0.2/crypto-api-0.2.tar.gz:c7b7aa4459549ebc9d0936a7efdde87f):(darcs:http://src.seereason.com/haskell-crypto-api-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-cryptocipher", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/cryptocipher/0.2/cryptocipher-0.2.tar.gz:1b2353ae52c16463d841c8c76fea2b47):(darcs:http://src.seereason.com/haskell-cryptocipher-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-certificate", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/certificate/0.3.2/certificate-0.3.2.tar.gz:17a2c881188033b1f1e57a852e250daf):(darcs:http://src.seereason.com/haskell-certificate-debian)", relaxInfo = []} {- , Target{sourcePackageName = "haskell-special-functors", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/special-functors/1.0/special-functors-1.0.tar.gz:4547f0a1b4146d3621bcc95b11148939):(darcs:http://src.seereason.com/haskell-special-functors-debian)", relaxInfo = []} -} , Target{sourcePackageName = "haskell-failure", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/failure/0.1.0/failure-0.1.0.tar.gz:7c14ad9271ec9f8f87b4fdbf63291c44):(darcs:http://src.seereason.com/haskell-failure-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-enumerator", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/enumerator/0.4.2/enumerator-0.4.2.tar.gz:f50d24a77b57690eab31fa91aa4cd03b):(darcs:http://src.seereason.com/haskell-enumerator-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-attoparsec", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/attoparsec/0.8.1.1/attoparsec-0.8.1.1.tar.gz:8948e39002acb823fae3af9cde6983e8):(darcs:http://src.seereason.com/haskell-attoparsec-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-attoparsec-enumerator", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/attoparsec-enumerator/0.2/attoparsec-enumerator-0.2.tar.gz:ec79f184f49109cc7ec882dfbb9b836e):(darcs:http://src.seereason.com/haskell-attoparsec-enumerator-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-zlib-bindings", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/zlib-bindings/0.0.0/zlib-bindings-0.0.0.tar.gz:ced9be9c31f54ad848f58babf1ca2190):(darcs:http://src.seereason.com/haskell-zlib-bindings-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-hsopenssl", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/HsOpenSSL/0.8.0.2/HsOpenSSL-0.8.0.2.tar.gz:5ed5a3b42a73e5cab5ca9c45539d7a7a):(darcs:http://src.seereason.com/haskell-hsopenssl-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-tls", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/tls/0.3/tls-0.3.tar.gz:066b7615916243ad4b834e362dce8542):(darcs:http://src.seereason.com/haskell-tls-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-text", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/text/0.10.0.0/text-0.10.0.0.tar.gz:453cf09bae3d6aafdd8a4510ddff1fa5):(darcs:http://src.seereason.com/haskell-text-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-jsonb", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/JSONb/1.0.2/JSONb-1.0.2.tar.gz:b8cd6a453485c9270287fc5396339fab):(darcs:http://src.seereason.com/haskell-jsonb-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-bytestring-trie", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/bytestring-trie/0.2.2/bytestring-trie-0.2.2.tar.gz:87055596ec7c40270e3366f4ab5a0e55):(darcs:http://src.seereason.com/haskell-bytestring-trie-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-convertible-text", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/convertible-text/0.3.0.6/convertible-text-0.3.0.6.tar.gz:8335ddd1155bcdb63be82e53c97b342d):(darcs:http://src.seereason.com/haskell-convertible-text-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-data-object", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/data-object/0.3.1.5/data-object-0.3.1.5.tar.gz:9580477eadd2e2bfdace7228c0a24cda):(darcs:http://src.seereason.com/haskell-data-object-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-data-object-json", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/data-object-json/0.3.1.4/data-object-json-0.3.1.4.tar.gz:8077d5a05b18e711d5a5bb4f3c2d1881):(darcs:http://src.seereason.com/haskell-data-object-json-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-http-enumerator", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/http-enumerator/0.2.1.2/http-enumerator-0.2.1.2.tar.gz:4c625c69884c14a4b3e3a4d35f6fc0ce):(darcs:http://src.seereason.com/haskell-http-enumerator-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-authenticate", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/authenticate/0.7.2.1/authenticate-0.7.2.1.tar.gz:bca5e4d2fdcf1a20df32ebb25a1d5ec3):(darcs:http://src.seereason.com/haskell-authenticate-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-base64-bytestring", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/base64-bytestring/0.1.0.1/base64-bytestring-0.1.0.1.tar.gz:f0f9cb5a29a718bcca49e2c284378d62):(darcs:http://src.seereason.com/haskell-base64-bytestring-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-asn1-data", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/asn1-data/0.2.2/asn1-data-0.2.2.tar.gz:dfc412f4b1cff907e924dd65ce70c399):(darcs:http://src.seereason.com/haskell-asn1-data-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-attempt", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/attempt/0.3.0/attempt-0.3.0.tar.gz:051be218858e24ffd53b4e435f024611):(darcs:http://src.seereason.com/haskell-attempt-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-bytestring-nums", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/bytestring-nums/0.3.2/bytestring-nums-0.3.2.tar.gz:f54377b9915a9074d8dc1a07f4f17298):(darcs:http://src.seereason.com/haskell-bytestring-nums-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-monadcatchio-mtl", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/MonadCatchIO-mtl/0.3.0.1/MonadCatchIO-mtl-0.3.0.1.tar.gz:53f56fece758b15eff950f9c9796fbdf):(darcs:http://src.seereason.com/haskell-monadcatchio-mtl-debian)", relaxInfo = []} , Target{sourcePackageName = "haskell-digestive-functors", sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/digestive-functors/0.0.1/digestive-functors-0.0.1.tar.gz:3880201b54bfba3d182ca58e364e80d1):(darcs:http://src.seereason.com/haskell-digestive-functors-debian)", relaxInfo = []} ] where happstackRepo = "http://patch-tag.com/r/mae/happstack" -- "file:///home/dsf/darcs/happstack" -- "http://src.seereason.com/happstack-upstream" -- "http://src.seereason.com/happstack" otherTargets release = [ -- This target fails during an arch only build, because it has no architecture dependent files. Target { sourcePackageName = "seereason-keyring" , sourceSpec = "darcs:http://src.seereason.com/seereason-keyring" , relaxInfo = [] } -- , Target { sourcePackageName = "jquery" -- , sourceSpec = "apt:sid:jquery" -- , relaxInfo = [] -- } -- , Target { sourcePackageName = "yui-compressor" -- , sourceSpec = "apt:sid:yui-compressor" -- , relaxInfo = [] -- } -- , Target { sourcePackageName = "rhino" -- , sourceSpec = "apt:sid:rhino" -- , relaxInfo = [] -- } -- , Target { sourcePackageName = "maven-repo-helper" -- , sourceSpec = "apt:sid:maven-repo-helper" -- , relaxInfo = [] -- } -- , Target { sourcePackageName = "libstax-java" -- , sourceSpec = "proc:apt:sid:libstax-java" -- , relaxInfo = [] -- } -- , Target { sourcePackageName = "jqueryui" -- , sourceSpec = "apt:sid:jqueryui" -- , relaxInfo = [] -- } ] failingTargets release = [ Target { sourcePackageName = "haskell-benchpress" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/benchpress/0.2.2.3/benchpress-0.2.2.3.tar.gz:48cd691ebfd4dc6c5e6f5201ca545fac):(darcs:http://src.seereason.com/debian/haskell-benchpress-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-shellac" , sourceSpec = "deb-dir:(uri:http://hackage.haskell.org/packages/archive/Shellac/0.9.1/Shellac-0.9.1.tar.gz:0a563883b3acedb9c0d4308b44772f0f):(darcs:http://src.seereason.com/shellac-debian)" , relaxInfo = [] } , Target { sourcePackageName = "haskell-pcre-light" , sourceSpec = "apt:sid:haskell-pcre-light" , relaxInfo = [] } , Target { sourcePackageName = "haskell-configfile" , sourceSpec = "apt:sid:haskell-configfile" , relaxInfo = [] } -- We need debhelper >= 7.0.50 for darcs 2.3.0. -- However, one of its unit tests fails: -- # Failed test 'unavailable jobserver' -- # at t/buildsystems/buildsystem_tests line 540. {- , Target { sourcePackageName = "debhelper" , sourceSpec = "apt:sid:debhelper" , relaxInfo = [] } -} -- Required for darcs 2.3.0 -- Fails because of missing dependency libssh2-1-dev {- , Target { sourcePackageName = "curl" , sourceSpec = "apt:sid:curl" , relaxInfo = [] } -} {- , Target { sourcePackageName = "tree-widget" , sourceSpec = "darcs:http://src.seereason.com/tree-widget" , relaxInfo = [] } -} {- , Target { sourcePackageName = "gtk2hs" , sourceSpec = "apt:sid:gtk2hs" , relaxInfo = [] } , Target { sourcePackageName="haskell-chart" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/Chart/0.11/Chart-0.11.tar.gz:b7f67defe06694eef580542947106fc0):(darcs:http://src.seereason.com/haskell-chart-debian)" , relaxInfo = [] } , Target { sourcePackageName="haskell-criterion" , sourceSpec="deb-dir:(uri:http://hackage.haskell.org/packages/archive/criterion/0.1.2/criterion-0.1.2.tar.gz:0e4d1c2f546ab650e03c610034c20226):(darcs:http://src.seereason.com/haskell-criterion-debian)" , relaxInfo = [] } -} {- , Target { sourcePackageName = "haskell-restarter" , sourceSpec = "darcs:http://src.seereason.com/Restarter" , relaxInfo = [] } -} ] privateTargets = [ Target { sourcePackageName = "haskell-filecache" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/haskell-filecache" , relaxInfo = [] } , Target { sourcePackageName = "haskell-document" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/haskell-document" , relaxInfo = [] } , Target { sourcePackageName = "haskell-appraisal" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/haskell-appraisal" , relaxInfo = [] } , Target { sourcePackageName = "haskell-happstack-mailinglist" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/mailingList" , relaxInfo = [] } , Target { sourcePackageName = "haskell-generic-formlets3" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/generic-formlets3" , relaxInfo = [] } , Target { sourcePackageName = "haskell-ontology" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/haskell-ontology" , relaxInfo = [] } {- , Target { sourcePackageName = "haskell-happstack-examples" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/happstack-examples" , relaxInfo = [] } -} , Target { sourcePackageName = "happstack-blog" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/happstack-cms" , relaxInfo = [] } , Target { sourcePackageName = "happstack-imagegallery" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/imagegallery" , relaxInfo = [] } {- -- Uses newSession, which was removed from happstack , Target { sourcePackageName = "haskell-algebrazam" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/AlgebraZam" , relaxInfo = [] } , Target { sourcePackageName = "haskell-algebrazam-quiz" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/algebrazam-quiz" , relaxInfo = [] } -} {- -- Compile error at the moment, but this package is not a current priority. , Target { sourcePackageName = "haskell-senioritymatters" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/SeniorityMatters" , relaxInfo = [] } -} , Target { sourcePackageName = "haskell-seereason" , sourceSpec = "darcs:" ++ privateDarcsURI ++ "/haskell-seereason" , relaxInfo = [] } ] where privateDarcsURI = "ssh://upload@deb.seereason.com/srv/darcs"