debian/0000755000000000000000000000000012256660675007205 5ustar debian/watch0000644000000000000000000000017712256654355010241 0ustar version=3 http://hackage.haskell.org/package/mighttpd2/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/rules0000755000000000000000000000420512256654355010264 0ustar #!/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 package=mighttpd2 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 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 debian/copyright0000644000000000000000000000331012256654355011133 0ustar This package was debianized by Clint Adams on Fri, 03 Jun 2011 14:21:06 -0000 It was downloaded from http://hackage.haskell.org/package/mighttpd2 Upstream Author: Kazu Yamamoto Copyright: 2011 IIJ Innovation Institute Inc. License: Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. * Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. * Neither the name of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. debian/source/0000755000000000000000000000000012256654355010503 5ustar debian/source/format0000644000000000000000000000001412256654355011711 0ustar 3.0 (quilt) debian/patches/0000755000000000000000000000000012256654355010632 5ustar debian/control0000644000000000000000000000274112256654460010607 0ustar Source: mighttpd2 Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Clint Adams Build-Depends: ghc , ghc-prof , libghc-blaze-html-dev (>> 0.5) , libghc-conduit-dev , libghc-date-cache-dev , libghc-http-conduit-dev (>> 1.8.2.1) , libghc-http-date-dev , libghc-http-types-dev , libghc-io-choice-dev , libghc-network-dev , libghc-network-conduit-dev , libghc-parsec3-dev , libghc-process-conduit-dev , libghc-transformers-dev , libghc-unix-bytestring-dev , libghc-unix-time-dev (>> 0.2) , libghc-unordered-containers-dev , libghc-wai-dev (>> 1.3) , libghc-wai-app-file-cgi-dev , libghc-wai-logger-dev , libghc-wai-logger-prefork-dev , libghc-warp-dev (>> 1.3) , libghc-hspec-dev (>> 1.3) Standards-Version: 3.9.4 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 Package: mighttpd2 Architecture: any Depends: ${shlibs:Depends} Description: classical web server on WAI/warp Mighttpd2 (pronounced as "mighty") is a simple but practical HTTP server written in Haskell. It handles static files and CGI scripts. It also provides reverse proxy functionality. . Mighttpd2 is now implemented as a WAI application using the high-performance HTTP engine, "warp". To httperf Ping-Pong benchmark, Mighttpd2 is faster than nginx. debian/changelog0000644000000000000000000000307612256660675011065 0ustar mighttpd2 (2.8.7-2) unstable; urgency=low [ Joachim Breitner ] * Adjust watch file to new hackage layout [ Colin Watson ] * Build-depend on libghc-unix-time-dev (>> 0.2) to match the Cabal file (thanks, Jackson Doak). -- Colin Watson Wed, 25 Dec 2013 22:52:41 +0000 mighttpd2 (2.8.7-1) unstable; urgency=low * New upstream version. -- Clint Adams Wed, 18 Sep 2013 20:52:00 -0400 mighttpd2 (2.8.3-2) unstable; urgency=low * Use substvars for Haskell description blurbs -- Joachim Breitner Fri, 24 May 2013 12:52:47 +0200 mighttpd2 (2.8.3-1) experimental; urgency=low [ Joachim Breitner ] * Bump standards version, no change [ Clint Adams ] * New upstream version. -- Clint Adams Wed, 28 Nov 2012 17:58:18 -0500 mighttpd2 (2.5.9-1) unstable; urgency=low * New upstream version. * Fix incorrect filenames in test suite. -- Clint Adams Mon, 04 Jun 2012 23:11:03 -0400 mighttpd2 (2.5.6-1) unstable; urgency=low * New upstream version. - Drop hashmap patch (upstream switched to unordered-containers). -- Clint Adams Mon, 12 Mar 2012 18:59:26 -0400 mighttpd2 (2.5.4-1) unstable; urgency=low * New upstream version. * Bump to Standards-Version 3.9.3. * Enable test suite. * Patch to work with newer hashmap. -- Clint Adams Thu, 08 Mar 2012 18:56:55 -0500 mighttpd2 (2.5.0-1) unstable; urgency=low * Initial release. -- Clint Adams Wed, 04 Jan 2012 20:31:16 -0500