[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