[Pkg-haskell-commits] darcs: ghc-testsuite: Initial check-in

Joachim Breitner mail at joachim-breitner.de
Sat Jan 7 17:03:02 UTC 2012


Sat Jan  7 16:45:44 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Initial check-in
  Ignore-this: ae3bcf695f5838fde228d7c2ae659783

    A ./README.Debian
    A ./changelog
    A ./compat
    A ./control
    A ./copyright
    A ./dirs
    A ./rules
    A ./source/
    A ./source/format
    A ./watch

Sat Jan  7 16:45:44 UTC 2012  Joachim Breitner <mail at joachim-breitner.de>
  * Initial check-in
  Ignore-this: ae3bcf695f5838fde228d7c2ae659783
diff -rN -u old-ghc-testsuite//changelog new-ghc-testsuite//changelog
--- old-ghc-testsuite//changelog	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//changelog	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1,5 @@
+ghc-testsuite (7.0.4-1) unstable; urgency=low
+
+  * Initial release
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 07 Jan 2012 13:03:14 +0100
diff -rN -u old-ghc-testsuite//compat new-ghc-testsuite//compat
--- old-ghc-testsuite//compat	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//compat	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1 @@
+8
diff -rN -u old-ghc-testsuite//control new-ghc-testsuite//control
--- old-ghc-testsuite//control	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//control	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1,36 @@
+Source: ghc-testsuite
+Section: haskell
+Priority: extra
+Maintainer: Joachim Breitner <nomeata at debian.org>
+Build-Depends:
+ debhelper (>= 8.0.0),
+ ghc (>= 7.0.4),
+ ghc (<< 7.0.4+),
+ ghc-prof,
+ libghc-quickcheck1-dev,
+ libghc-quickcheck1-prof,
+ libghc-vector-dev,
+ libghc-vector-prof,
+ libghc-mtl-dev,
+ libghc-mtl-prof,
+ libghc-parallel-dev,
+ libghc-parallel-prof,
+ libghc-regex-compat-dev,
+ libghc-regex-compat-prof,
+ libghc-regex-posix-dev,
+ libghc-regex-posix-prof,
+ libghc-syb-dev,
+ libghc-syb-prof,
+ libghc-utf8-string-dev,
+ libghc-utf8-string-prof,
+ libghc-parsec3-dev,
+ libghc-parsec3-prof,
+Standards-Version: 3.9.2
+Homepage: http://hackage.haskell.org/trac/ghc/wiki/Building/RunningTests
+
+Package: ghc-testsuite
+Architecture: any
+Depends: ${misc:Depends}
+Description: GHC testsuite results
+ This package is just a container for the results of the GHC testsuite. There
+ is usually no point in installing this package.
diff -rN -u old-ghc-testsuite//copyright new-ghc-testsuite//copyright
--- old-ghc-testsuite//copyright	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//copyright	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1,50 @@
+This is the testsuite that belongs to GHC, and is therefore covered by the same
+copyright terms:
+
+Upstream Authors: The GHC team
+    Simon Peyton Jones	<simonpj at microsoft.com>
+    Simon Marlow	<simonmar at microsoft.com>
+
+Other copyright holders mentioned in the test cases:
+   (c) 2003 The University of Glasgow
+   (c) 2000 Galois Connections, Inc
+   (c) 2001 The FFI task force
+   (c) 1999 sof
+
+See http://www.haskell.org/ghc/contributors.html for more details.
+
+Copyright:
+
+The Glasgow Haskell Compiler License
+
+Copyright 2002-2010, The University Court of the University of Glasgow.
+All rights reserved.
+
+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 name of the University 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 UNIVERSITY COURT OF THE UNIVERSITY OF
+GLASGOW AND THE 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
+UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE 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.
+
+
diff -rN -u old-ghc-testsuite//dirs new-ghc-testsuite//dirs
--- old-ghc-testsuite//dirs	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//dirs	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1 @@
+/usr/share/doc/ghc-testsuite
diff -rN -u old-ghc-testsuite//README.Debian new-ghc-testsuite//README.Debian
--- old-ghc-testsuite//README.Debian	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//README.Debian	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1,7 @@
+ghc-testsuite for Debian
+------------------------
+
+This package is just a container for the results of the GHC testsuite. There is
+usually no point in installing this package.
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 07 Jan 2012 13:03:14 +0100
diff -rN -u old-ghc-testsuite//rules new-ghc-testsuite//rules
--- old-ghc-testsuite//rules	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//rules	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+%:
+	dh $@ 
+
+override_dh_auto_build:
+	cp -al testsuite testsuite-run
+	mkdir -p debian/ghc-testsuite/usr/share/doc/ghc-testsuite
+	# Does not seem to work:
+	# OUTPUT_SUMMARY="$(CURDIR)/debian/ghc-testsuite/usr/share/doc/ghc-testsuite/result.txt" 
+	make -C testsuite-run \
+		SKIPWAY="optc profc optllvm" \
+		fast=YES \
+		2>&1 | tee "$(CURDIR)/debian/ghc-testsuite/usr/share/doc/ghc-testsuite/result.txt"
+
+override_dh_auto_clean:
+	rm -rf testsuite-run
diff -rN -u old-ghc-testsuite//source/format new-ghc-testsuite//source/format
--- old-ghc-testsuite//source/format	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//source/format	2012-01-07 17:03:01.983482324 +0000
@@ -0,0 +1 @@
+3.0 (quilt)
diff -rN -u old-ghc-testsuite//watch new-ghc-testsuite//watch
--- old-ghc-testsuite//watch	1970-01-01 00:00:00.000000000 +0000
+++ new-ghc-testsuite//watch	2012-01-07 17:03:01.987673073 +0000
@@ -0,0 +1,2 @@
+version=3
+http://haskell.org/ghc/dist/([\d.]+)/testsuite-([\d.]+)-src.tar.bz2





More information about the Pkg-haskell-commits mailing list