[Pkg-haskell-commits] darcs: washngo: Initial import
Joachim Breitner
mail at joachim-breitner.de
Mon Apr 19 13:14:23 UTC 2010
Mon Apr 19 13:13:05 UTC 2010 Joachim Breitner <mail at joachim-breitner.de>
* Initial import
Ignore-this: 9038a4453085acbfa7d942b2d9556a43
A ./changelog
A ./compat
A ./control
A ./copyright
A ./dirs
A ./docs
A ./libghc6-wash-dev.doc-base
A ./rules
Mon Apr 19 13:13:05 UTC 2010 Joachim Breitner <mail at joachim-breitner.de>
* Initial import
Ignore-this: 9038a4453085acbfa7d942b2d9556a43
diff -rN -u old-washngo/changelog new-washngo/changelog
--- old-washngo/changelog 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/changelog 2010-04-19 13:14:23.536622771 +0000
@@ -0,0 +1,135 @@
+washngo (2.12-7) unstable; urgency=low
+
+ * Orphaning this package.
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 17 Feb 2010 15:30:37 -0600
+
+washngo (2.12-6) unstable; urgency=high
+
+ * Rebuilding for new GHC.
+ * Ack NMU. Closes: #502758.
+
+ -- John Goerzen <jgoerzen at complete.org> Mon, 19 Jan 2009 10:26:16 -0600
+
+washngo (2.12-5.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Add dh_haskell_depends to debian/rules (fix by Chris Lamb).
+ Closes: #502758.
+
+ -- Ben Hutchings <ben at decadent.org.uk> Sun, 26 Oct 2008 17:48:02 +0000
+
+washngo (2.12-5) unstable; urgency=low
+
+ * The Debian diff.gz didn't note the deleteion of Setup.lhs.
+ Make sure that happens in debian/rules. Closes: #468935.
+
+ -- John Goerzen <jgoerzen at complete.org> Sun, 02 Mar 2008 07:59:34 -0600
+
+washngo (2.12-4) unstable; urgency=low
+
+ * Lots of build system changes to make sure the package gets
+ registered in GHC and builds like a more normal package.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 28 Feb 2008 06:48:32 -0600
+
+washngo (2.12-3) unstable; urgency=low
+
+ * Added build-deps on libghc6-regex-compat-dev and libghc6-parsec-dev.
+ Closes: #465032.
+ * Changed VCS lines in debian/control to new format and updated
+ for Git.
+
+ -- John Goerzen <jgoerzen at complete.org> Tue, 26 Feb 2008 21:38:16 -0600
+
+washngo (2.12-2) unstable; urgency=low
+
+ * Update for GHC 6.8. Closes: #460377.
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 30 Jan 2008 01:41:51 -0600
+
+washngo (2.12-1) unstable; urgency=medium
+
+ * New upstream release.
+ * Modify Makefile to explicitly compile Setup.lhs. Closes: #431843.
+ * Redo build system so ghci is not required for build.
+ Requires haskell-devscripts >= 0.5.19. Closes: #431843.
+
+ -- John Goerzen <jgoerzen at complete.org> Mon, 22 Oct 2007 09:31:30 -0500
+
+washngo (2.10-1) unstable; urgency=low
+
+ * New upstream release
+ * Rebuild for newer GHC 6.6.1. Closes: #427320.
+
+ -- John Goerzen <jgoerzen at complete.org> Fri, 15 Jun 2007 15:18:29 -0500
+
+washngo (2.9-4.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS with GHC 6.6 and fix uninstallable of libghc6-wash-dev
+ (Closes: #394655):
+ - Setup.hs: updated for Cabal 1.1.6
+ - WASH.cabal: drop the Depends on text-any.
+ - WASH/CGI/GuaranteedCGI.hs: remove duplicate "," which caused a parse
+ error.
+ - WASH/CGI/SubmitXX: add -fallow-undecidable-instances to allow some
+ illegal instance declarations.
+ - debian/control: bump Build-Depends on ghc6.
+ * debian/changelog: converted to UTF-8.
+ * debian/libghc6-wash-dev.doc-base: declare a valid Section and fix the
+ path to the HTML files.
+ * debian/manpage.sgml.ex: removed.
+ * debian/rules: remove config.log and config.status on clean.
+
+ -- Arjan Oosting <arjan at debian.org> Tue, 31 Oct 2006 00:52:11 +0100
+
+washngo (2.9-4) unstable; urgency=low
+
+ * Compile Setup.lhs to Setup instead of using runghc. Closes: #377245.
+
+ -- John Goerzen <jgoerzen at complete.org> Fri, 7 Jul 2006 11:48:56 -0500
+
+washngo (2.9-3) unstable; urgency=low
+
+ * Really add the build-dep this time. Closes: #377073.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 6 Jul 2006 16:55:15 -0500
+
+washngo (2.9-2) unstable; urgency=low
+
+ * Add build-dep on haddock. Closes: #377073.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 6 Jul 2006 13:15:47 -0500
+
+washngo (2.9-1) unstable; urgency=low
+
+ * New upstream release
+ * Rebuild with GHC 6.4.2
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 5 Jul 2006 12:43:39 -0500
+
+washngo (2.3.1-4) unstable; urgency=low
+
+ * Applied build patch from François-Denis Gonthier.
+
+ -- John Goerzen <jgoerzen at complete.org> Mon, 2 Jan 2006 06:20:57 -0600
+
+washngo (2.3.1-3) unstable; urgency=low
+
+ * Fixed doc-base path.
+
+ -- John Goerzen <jgoerzen at complete.org> Tue, 7 Jun 2005 06:42:08 -0500
+
+washngo (2.3.1-2) unstable; urgency=low
+
+ * Fixed ghc-pkg error when registering (reference to Utility).
+
+ -- John Goerzen <jgoerzen at complete.org> Tue, 7 Jun 2005 06:39:26 -0500
+
+washngo (2.3.1-1) unstable; urgency=low
+
+ * Initial release. Closes: #312256.
+
+ -- John Goerzen <jgoerzen at complete.org> Mon, 6 Jun 2005 23:27:07 -0500
+
diff -rN -u old-washngo/compat new-washngo/compat
--- old-washngo/compat 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/compat 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1 @@
+4
diff -rN -u old-washngo/control new-washngo/control
--- old-washngo/control 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/control 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1,30 @@
+Source: washngo
+Priority: optional
+Maintainer: Debian QA Group <packages at qa.debian.org>
+Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.8.2dfsg1-1), haskell-devscripts (>= 0.6.15), haddock, libghc6-regex-compat-dev, libghc6-parsec-dev
+Standards-Version: 3.6.1
+Section: libs
+Vcs-Git: git://git.debian.org/git/users/jgoerzen/washngo
+Vcs-browser: http://git.debian.org/?p=users/jgoerzen/washngo
+Homepage: http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/
+
+Package: libghc6-wash-dev
+Section: libdevel
+Architecture: any
+Depends: ${haskell:Depends}, ghc6 (>= 6.8.2dfsg1), ${shlibs:Depends}
+Description: Web Authoring System for Haskell
+ WASH is a family of embedded domain specific languages (EDSL) for
+ programming Web applications. Each language is embedded in the
+ functional language Haskell, which means that it is implemented as a
+ combinator library.
+ .
+ Currently, WASH has the following components:
+ .
+ wash2hs, a preprocessor for including literal XHTML fragments in the
+ style of Haskell Server Pages (HSP)
+ .
+ WASH/CGI for server-side web scripting
+ .
+ WASH/HTML for dynamic generation of HTML and XHTML
+ .
+ WASH/Mail for email processing
diff -rN -u old-washngo/copyright new-washngo/copyright
--- old-washngo/copyright 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/copyright 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1,40 @@
+This package was debianized by John Goerzen <jgoerzen at complete.org> on
+Mon, 6 Jun 2005.
+
+It was downloaded from
+http://www.informatik.uni-freiburg.de/~thiemann/haskell/WASH/
+
+Copyright Holder: Peter Thiemann
+
+License:
+
+The WASH License
+
+Copyright 2001-2003, Peter Thiemann.
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are
+met:
+
+ 1. Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. 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.
+ 3. The name of the author may not be used to endorse or promote
+ products derived from this software without specific prior
+ written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
diff -rN -u old-washngo/dirs new-washngo/dirs
--- old-washngo/dirs 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/dirs 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1 @@
+usr/bin
diff -rN -u old-washngo/docs new-washngo/docs
--- old-washngo/docs 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/docs 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1,2 @@
+README
+debian/tmp/build/libghc6-wash-dev/dist/doc
diff -rN -u old-washngo/libghc6-wash-dev.doc-base new-washngo/libghc6-wash-dev.doc-base
--- old-washngo/libghc6-wash-dev.doc-base 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/libghc6-wash-dev.doc-base 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1,11 @@
+Document: wash
+Title: Debian WASH Manual
+Author: Peter Thiemann
+Abstract: This manual describes the WASH API.
+Section: Apps/Programming
+
+Format: HTML
+Index: /usr/share/doc/libghc6-wash-dev/doc/html/index.html
+Files: /usr/share/doc/libghc6-wash-dev/doc/html/*.html
+
+
diff -rN -u old-washngo/rules new-washngo/rules
--- old-washngo/rules 1970-01-01 00:00:00.000000000 +0000
+++ new-washngo/rules 2010-04-19 13:14:23.532622561 +0000
@@ -0,0 +1,114 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ # diff.gz doesn't note this deletion
+ -rm -f Setup.lhs
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ #$(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+ -./setup clean
+ rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist Setup
+ rm -f config.log config.status
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ #$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ dh_haskell -a
+ dh_haskell_depends -a
+ cd debian/tmp/build/libghc6-wash-dev && $(MAKE) haddock
+ mv debian/libghc6-wash-dev/usr/lib/haskell-packages/ghc6/bin/wash2hs \
+ debian/libghc6-wash-dev/usr/bin/
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_installexamples Examples
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
More information about the Pkg-haskell-commits
mailing list