Tue Sep 13 06:54:47 CEST 2005  Florian Ragwitz <[EMAIL PROTECTED]>
  * Added option to use something else than debuild to build
New patches:

[Added option to use something else than debuild to build
Florian Ragwitz <[EMAIL PROTECTED]>**20050913045447] {
hunk ./darcs-buildpackage.hs 23
+import List
+
+split :: Eq a => [a]
+      -> [a]
+      -> [[a]]
+
+split glue xs = split' xs
+    where
+    split' [] = []
+    split' xs = piece : split' (dropGlue rest)
+        where (piece, rest) = breakOnGlue glue xs
+    dropGlue = drop (length glue)
+
+breakOnGlue :: (Eq a) => [a]
+            -> [a]
+            -> ([a],[a])
+
+breakOnGlue _ [] = ([],[])
+breakOnGlue glue rest@(x:xs)
+    | glue `isPrefixOf` rest = ([], rest)
+    | otherwise = (x:piece, rest') where (piece, rest') = breakOnGlue glue xs
hunk ./darcs-buildpackage.hs 46
+          args <- getArgs
+          let (dbp_args, rest) = partition (isPrefixOf "--dbp_builder=") (["--dbp_builder=debuild"] ++ args)
+          let build_cmd = last $ split "=" $ last dbp_args
hunk ./darcs-buildpackage.hs 56
-          safeSystem "debuild" (["-i_darcs", "-I_darcs"] ++ args)
+          safeSystem build_cmd (["-i_darcs", "-I_darcs"] ++ rest)
}

Context:

[TAG DEBIAN_darcs-buildpackage_0.5.5
John Goerzen <[EMAIL PROTECTED]>**20050909135152] 
Patch bundle hash:
9f54d1166e42704787c829997f7e0ac05b0a9ff6

Reply via email to