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, 

Attachment: signature.asc
Description: Dit berichtdeel is digitaal ondertekend

Reply via email to