[Pkg-haskell-commits] darcs: mighttpd2: New upstream version 3.0.3.

Clint Adams clint at debian.org
Fri Mar 7 18:30:57 UTC 2014


Fri Mar  7 18:30:48 UTC 2014  Clint Adams <clint at debian.org>
  * New upstream version 3.0.3.

    M ./changelog -2 +6
    A ./compat
    M ./control -3 +6
    A ./mighttpd2.haskell-binaries
    M ./rules -77 +4

Fri Mar  7 18:30:48 UTC 2014  Clint Adams <clint at debian.org>
  * New upstream version 3.0.3.
diff -rN -u old-mighttpd2/changelog new-mighttpd2/changelog
--- old-mighttpd2/changelog	2014-03-07 18:30:57.005370151 +0000
+++ new-mighttpd2/changelog	2014-03-07 18:30:57.005370151 +0000
@@ -1,8 +1,12 @@
-mighttpd2 (3.0.3-1) UNRELEASED; urgency=medium
+mighttpd2 (3.0.3-1) unstable; urgency=medium
 
+  [ Joachim Breitner ]
   * New upstream release
 
- -- Joachim Breitner <nomeata at debian.org>  Fri, 07 Mar 2014 13:26:56 +0100
+  [ Clint Adams ]
+  * Install helper binaries to /usr/bin.
+
+ -- Clint Adams <clint at debian.org>  Fri, 07 Mar 2014 13:24:39 -0500
 
 mighttpd2 (2.8.7-2) unstable; urgency=low
 
diff -rN -u old-mighttpd2/compat new-mighttpd2/compat
--- old-mighttpd2/compat	1970-01-01 00:00:00.000000000 +0000
+++ new-mighttpd2/compat	2014-03-07 18:30:57.009370150 +0000
@@ -0,0 +1 @@
+9
diff -rN -u old-mighttpd2/control new-mighttpd2/control
--- old-mighttpd2/control	2014-03-07 18:30:57.005370151 +0000
+++ new-mighttpd2/control	2014-03-07 18:30:57.009370150 +0000
@@ -4,11 +4,14 @@
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
 Uploaders: Clint Adams <clint at debian.org>
 Build-Depends: ghc
+  , cdbs
+  , debhelper (>= 9)
   , ghc-prof
   , libghc-blaze-builder-dev
   , libghc-byteorder-dev
   , libghc-case-insensitive-dev
   , libghc-conduit-dev
+  , libghc-http-client-dev
   , libghc-http-date-dev
   , libghc-http-types-dev
   , libghc-io-choice-dev
@@ -20,12 +23,12 @@
   , libghc-unordered-containers-dev
   , libghc-wai-dev (>= 2.0)
   , libghc-wai-app-file-cgi-dev (>= 2.0)
-  , libghc-wai-logger-dev (>= 2.0)
+  , libghc-wai-logger-dev (>= 2.1)
   , libghc-warp-dev (>= 2.0)
   , libghc-tls-dev
   , libghc-warp-tls-dev (>= 1.4.1)
-  , libghc-hspec-dev (>> 1.3)
-Standards-Version: 3.9.4
+  , libghc-hspec-dev (>= 1.3)
+Standards-Version: 3.9.5
 Homepage: http://hackage.haskell.org/package/mighttpd2
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/mighttpd2
 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/mighttpd2
diff -rN -u old-mighttpd2/mighttpd2.haskell-binaries new-mighttpd2/mighttpd2.haskell-binaries
--- old-mighttpd2/mighttpd2.haskell-binaries	1970-01-01 00:00:00.000000000 +0000
+++ new-mighttpd2/mighttpd2.haskell-binaries	2014-03-07 18:30:57.009370150 +0000
@@ -0,0 +1,3 @@
+mightyctl
+mighty-mkindex
+mighty
diff -rN -u old-mighttpd2/rules new-mighttpd2/rules
--- old-mighttpd2/rules	2014-03-07 18:30:57.005370151 +0000
+++ new-mighttpd2/rules	2014-03-07 18:30:57.013370149 +0000
@@ -1,81 +1,8 @@
 #!/usr/bin/make -f
 
-INSTALL = install
-INSTALL_FILE    = $(INSTALL) -p    -o root -g root  -m  644
-INSTALL_PROGRAM = $(INSTALL) -p    -o root -g root  -m  755
-INSTALL_SCRIPT  = $(INSTALL) -p    -o root -g root  -m  755
-INSTALL_DIR     = $(INSTALL) -p -d -o root -g root  -m  755
+DEB_GHC_CONFIGURE_ARGS = -ftls
+DEB_ENABLE_TESTS = yes
 
-package=mighttpd2
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
 
-clean: checkroot
-#	debian/$(package).setup clean
-	rm -f debian/$(package).setup *.o *.hi
-	rm -f build-arch stamp-configure debian/files debian/substvars
-	rm -rf dist
-	rm -rf debian/$(package)
-
-debian/$(package).setup:
-	ghc Setup.hs -o $@
-
-build: build-arch build-indep
-build-indep:
-
-build-arch: stamp-configure
-	$(checkdir)
-
-	debian/$(package).setup build
-	debian/$(package).setup test
-
-	touch build-arch
-
-stamp-configure: debian/$(package).setup
-	$(checkdir)
-
-	debian/$(package).setup configure --prefix=/usr \
-	                                  --enable-tests \
-					  -ftls
-
-	touch stamp-configure
-
-binary: binary-arch
-
-binary-indep:	checkroot build
-
-binary-arch:	checkroot build
-	$(checkdir)
-
-	debian/$(package).setup copy --destdir=$(CURDIR)/debian/$(package)
-	rm -rf debian/$(package)/usr/share/doc/$(package)-*
-	cd debian/$(package) && $(INSTALL_DIR) \
-		usr/bin \
-		usr/lib/$(package) \
-		usr/share/doc/$(package) \
-		DEBIAN
-	mv debian/$(package)/usr/share/$(package)-* debian/$(package)/usr/share/$(package)
-	mv debian/$(package)/usr/bin/mkindex debian/$(package)/usr/lib/$(package)/
-
-	$(INSTALL_FILE) debian/copyright debian/$(package)/usr/share/doc/$(package)/copyright
-
-	$(INSTALL_FILE) debian/changelog debian/$(package)/usr/share/doc/$(package)/changelog.Debian
-	gzip -9f debian/$(package)/usr/share/doc/$(package)/changelog.Debian
-
-	dpkg-shlibdeps -Tdebian/substvars -dDepends debian/$(package)/usr/bin/*
-	dpkg-gencontrol -ldebian/changelog -isp -p$(package) -Tdebian/substvars -Pdebian/$(package)
-
-	cd debian/$(package) && find * -type f ! -regex '^DEBIAN/.*' -print0 | xargs -r0 md5sum > DEBIAN/md5sums
-
-	chown -R root:root debian/$(package)
-	chmod -R go=rX debian/$(package)
-
-	dpkg --build debian/$(package) ..
-
-define checkdir
-	test -f debian/rules
-endef
-
-checkroot:
-	$(checkdir)
-	test root = "`whoami`"
-
-.PHONY: build build-indep binary binary-arch binary-indep clean checkroot




More information about the Pkg-haskell-commits mailing list