[Pkg-haskell-commits] darcs: haskell-skein: New upstream version 0.1.0.5.
Clint Adams
clint at debian.org
Mon Feb 27 03:53:48 UTC 2012
Mon Feb 27 03:53:39 UTC 2012 Clint Adams <clint at debian.org>
* New upstream version 0.1.0.5.
Ignore-this: 1193d8736019fe7d895a33b672bd237a
M ./changelog +8
M ./control -3 +5
R ./patches/Add-endianness-flag
R ./patches/series
M ./rules -2 +4
Mon Feb 27 03:53:39 UTC 2012 Clint Adams <clint at debian.org>
* New upstream version 0.1.0.5.
Ignore-this: 1193d8736019fe7d895a33b672bd237a
diff -rN -u old-haskell-skein//changelog new-haskell-skein//changelog
--- old-haskell-skein//changelog 2012-02-27 03:53:48.023510521 +0000
+++ new-haskell-skein//changelog 2012-02-27 03:53:48.027542962 +0000
@@ -1,3 +1,11 @@
+haskell-skein (0.1.0.5-1) unstable; urgency=low
+
+ * New upstream version.
+ - Drop endianness patch, adjust for upstream method.
+ * Bump to Standards-Version 3.9.3.
+
+ -- Clint Adams <clint at debian.org> Sun, 26 Feb 2012 22:35:34 -0500
+
haskell-skein (0.1.0.3-2) unstable; urgency=low
* Add a flag to manually set endianness and poke this in the rules file.
diff -rN -u old-haskell-skein//control new-haskell-skein//control
--- old-haskell-skein//control 2012-02-27 03:53:47.995247604 +0000
+++ new-haskell-skein//control 2012-02-27 03:53:48.027542962 +0000
@@ -5,7 +5,7 @@
Uploaders: Iain Lane <laney at debian.org>, Clint Adams <clint at debian.org>
Build-Depends: debhelper (>= 7)
, cdbs
- , haskell-devscripts (>= 0.8)
+ , haskell-devscripts (>= 0.8.10)
, ghc
, ghc-prof
, libghc-cereal-dev (>= 0.3)
@@ -15,13 +15,15 @@
, libghc-tagged-dev (<< 0.3)
, libghc-tagged-prof
, libghc-crypto-api-dev (>= 0.6)
- , libghc-crypto-api-dev (<< 0.9)
+ , libghc-crypto-api-dev (<< 0.10)
, libghc-crypto-api-prof
+ , libghc-hspec-dev (>> 0.9)
+ , libghc-hspec-dev (<< 0.10)
Build-Depends-Indep: ghc-doc
, libghc-cereal-doc
, libghc-tagged-doc
, libghc-crypto-api-doc
-Standards-Version: 3.9.2
+Standards-Version: 3.9.3
Homepage: http://hackage.haskell.org/package/skein
Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-skein
Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-skein
diff -rN -u old-haskell-skein//patches/Add-endianness-flag new-haskell-skein//patches/Add-endianness-flag
--- old-haskell-skein//patches/Add-endianness-flag 2012-02-27 03:53:47.947248576 +0000
+++ new-haskell-skein//patches/Add-endianness-flag 1970-01-01 00:00:00.000000000 +0000
@@ -1,27 +0,0 @@
-Description: Add a flag to manually set endianness
-Author: Iain Lane <laney at debian.org>
-
---- haskell-skein-0.1.0.3.orig/skein.cabal
-+++ haskell-skein-0.1.0.3/skein.cabal
-@@ -54,6 +54,9 @@ Flag reference
- Description: Use the reference implementation instead of the optimized one.
- Default: False
-
-+Flag be
-+ Description: Swap byte ordering for big-endian arches
-+ Default: False
-
- Library
- Hs-Source-Dirs: src
-@@ -81,9 +84,9 @@ Library
- Includes:
- skein.h
-
-- if arch(i386) || arch(x86_64)
-+ if arch(i386) || arch(x86_64) || !flag(be)
- CC-options: "-DSKEIN_NEED_SWAP=0"
-- if arch(ppc) || arch(sparc)
-+ if arch(ppc) || arch(sparc) || flag(be)
- CC-options: "-DSKEIN_NEED_SWAP=1"
-
- if flag(reference)
diff -rN -u old-haskell-skein//patches/series new-haskell-skein//patches/series
--- old-haskell-skein//patches/series 2012-02-27 03:53:47.947248576 +0000
+++ new-haskell-skein//patches/series 1970-01-01 00:00:00.000000000 +0000
@@ -1 +0,0 @@
-Add-endianness-flag
diff -rN -u old-haskell-skein//rules new-haskell-skein//rules
--- old-haskell-skein//rules 2012-02-27 03:53:47.931247253 +0000
+++ new-haskell-skein//rules 2012-02-27 03:53:48.031526643 +0000
@@ -1,12 +1,14 @@
#!/usr/bin/make -f
+#DEB_ENABLE_TESTS = yes
+
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/class/hlibrary.mk
DEB_HOST_ARCH_ENDIAN := $(shell dpkg-architecture -qDEB_HOST_ARCH_ENDIAN)
ifeq ($(DEB_HOST_ARCH_ENDIAN),big)
- DEB_SETUP_GHC_CONFIGURE_ARGS := -fbe
+ DEB_SETUP_GHC_CONFIGURE_ARGS := -fforce-endianness -fbig-endian
else
- DEB_SETUP_GHC_CONFIGURE_ARGS := -f-be
+#
endif
More information about the Pkg-haskell-commits
mailing list