package haskell-http libghc6-http-dev tags 336268 patch tags 315333 patch tags 337979 patch tags 325427 patch tags 324718 patch tags 336396 patch thanks
Hi, I have prepared an patch/NMU for haskell-http, which fixes most bugs. I will probably ask my application manager to upload the NMU this weekend (during the BSP). If you have prepared a new revision yourself please ask your sponsor to upload it soon. Greetings Arjan Oosting p.s. Are you still interested in maintaining haskell-http? It could use some loving.
diff -Naur haskell-http-0.4.20050430/debian/changelog /home/arjan/temp/haskell-http-0.4.20050430/debian/changelog
--- haskell-http-0.4.20050430/debian/changelog 2006-04-19 23:12:49.000000000 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/changelog 2006-04-19 22:49:02.000000000 +0200
@@ -1,3 +1,20 @@
+haskell-http (0.4.20050430-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Run update-haskell-control to update the Build-Depends, Depends and
+ Architecture lines. (Closes: #337979, #360878, #336396, #336268)
+ * debian/control.in: properly escape ${haskell:Depends}.
+ * http.cabal: add package base to Build-Depends.
+ * debian/rules:
+ - split the dh_haskell -a -i call two calls. Move all the architecture
+ independent stuff to binary-indep and all the architecture dependent
+ stuff to binary-arch. (Closes: #315333)
+ - remove the empty directory usr/lib/haskell-packages/ghc6/bin
+ (Closes: #324718)
+ - do not ignore errors on clean and remove redundant make clean call.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]> Wed, 19 Apr 2006 22:26:03 +0200
+
haskell-http (0.4.20050430-1) unstable; urgency=low
* Updated to upstream snapshot 20050430
diff -Naur haskell-http-0.4.20050430/debian/control /home/arjan/temp/haskell-http-0.4.20050430/debian/control
--- haskell-http-0.4.20050430/debian/control 2006-04-19 23:12:49.000000000 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/control 2006-04-19 22:06:23.000000000 +0200
@@ -2,14 +2,14 @@
Priority: optional
Section: net
Maintainer: Ganesh Sittampalam <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), libghc6-cabal-dev, ghc6 (>= 6.4) [alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc], ghc6 (<< 6.4+) [alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc], haskell-utils (>= 1.5), haddock, cpphs
+Build-Depends: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), libghc6-cabal-dev, ghc6 (>= 6.4.1) [alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc], ghc6 (<< 6.4.1+) [alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc], haskell-utils (>= 1.5), haddock, cpphs
Build-Depends-Indep: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), hugs
Standards-Version: 3.6.1
Package: libghc6-http-dev
Section: devel
-Architecture: alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc
-Depends: ghc6 (>= 6.4), ghc6 (<< 6.4+)
+Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc
+Depends: ghc6 (>= 6.4.1), ghc6 (<< 6.4.1+)
Suggests: haskell-http-doc
Description: GHC 6 libraries for the Haskell HTTP client library
HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
diff -Naur haskell-http-0.4.20050430/debian/control.in /home/arjan/temp/haskell-http-0.4.20050430/debian/control.in
--- haskell-http-0.4.20050430/debian/control.in 2006-04-19 23:12:49.000000000 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/control.in 2006-04-19 22:05:29.000000000 +0200
@@ -29,7 +29,7 @@
Package: libhugs-http
Section: devel
Architecture: all
-Depends: ${haskell:Depends}
+Depends: \${haskell:Depends}
Suggests: haskell-http-doc
Description: Hugs libraries for the Haskell HTTP client library
HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
diff -Naur haskell-http-0.4.20050430/debian/rules /home/arjan/temp/haskell-http-0.4.20050430/debian/rules
--- haskell-http-0.4.20050430/debian/rules 2006-04-19 23:12:49.000000000 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/rules 2006-04-19 23:08:41.000000000 +0200
@@ -43,9 +43,8 @@
rm -f build-stamp configure-stamp
# Add here commands to clean up after the build process.
- -./setup clean
- -make clean
- -rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html
+ [ ! -x setup ] || ./setup clean
+ rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html
dh_clean
@@ -55,16 +54,14 @@
dh_clean -k
dh_installdirs -a -i
- # Add here commands to install the package into debian/tmp
- dh_haskell -a -i
- ./setup haddock
- mkdir -p debian/haskell-http-doc/usr/share/doc/haskell-http-doc
- cp -a dist/doc/html debian/haskell-http-doc/usr/share/doc/haskell-http-doc/
-
# Build architecture-dependent files here.
binary-indep: build install
dh_testdir
dh_testroot
+ dh_haskell -i
+ ./setup haddock
+ mkdir -p debian/haskell-http-doc/usr/share/doc/haskell-http-doc
+ cp -a dist/doc/html debian/haskell-http-doc/usr/share/doc/haskell-http-doc/
dh_installchangelogs -i
dh_installdocs -i debian/upstream-spec
dh_installexamples -i
@@ -96,6 +93,8 @@
binary-arch: build install
dh_testdir
dh_testroot
+ dh_haskell -a
+ rmdir debian/tmp/usr/lib/haskell-packages/ghc6/bin
dh_installchangelogs -a
dh_installdocs -a debian/upstream-spec
dh_installexamples -a
diff -Naur haskell-http-0.4.20050430/http.cabal /home/arjan/temp/haskell-http-0.4.20050430/http.cabal
--- haskell-http-0.4.20050430/http.cabal 2006-04-19 23:12:49.000000000 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/http.cabal 2006-04-19 22:17:07.000000000 +0200
@@ -6,7 +6,7 @@
Maintainer: Bjorn Bringert <[EMAIL PROTECTED]>
Homepage: http://www.bringert.net/haskell-xml-rpc/http/
Description: A library for client-side HTTP
-Build-depends: network, parsec
+Build-depends: base, network, parsec
Exposed-modules:
Network.HTTP,
Network.Browser,
signature.asc
Description: Dit berichtdeel is digitaal ondertekend

