[Pkg-haskell-commits] darcs: haskell-binary: Re-add a dedicated binary package. Agda needs a newer binary than the version that comes with GHC.

Joachim Breitner mail at joachim-breitner.de
Sat Jul 26 12:12:21 UTC 2014


Sat Jul 26 12:12:05 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Re-add a dedicated binary package. Agda needs a newer binary than the version that comes with GHC.

    M ./changelog +7
    M ./compat -1 +1
    M ./control -43 +28
    M ./copyright -26 +61
    M ./docs -1
    M ./watch -4 +1

Sat Jul 26 12:12:05 UTC 2014  Joachim Breitner <mail at joachim-breitner.de>
  * Re-add a dedicated binary package. Agda needs a newer binary than the version that comes with GHC.
diff -rN -u old-haskell-binary/changelog new-haskell-binary/changelog
--- old-haskell-binary/changelog	2014-07-26 12:12:21.772127521 +0000
+++ new-haskell-binary/changelog	2014-07-26 12:12:21.772127521 +0000
@@ -1,3 +1,10 @@
+haskell-binary (0.7.2.1-1) UNRELEASED; urgency=low
+
+  * Re-add a dedicated binary package. Agda needs a newer binary than the
+    version that comes with GHC.
+
+ -- Joachim Breitner <nomeata at debian.org>  Sat, 26 Jul 2014 14:05:51 +0200
+
 haskell-binary (0.5.1.0-1) unstable; urgency=low
 
   * New upstream release
diff -rN -u old-haskell-binary/compat new-haskell-binary/compat
--- old-haskell-binary/compat	2014-07-26 12:12:21.772127521 +0000
+++ new-haskell-binary/compat	2014-07-26 12:12:21.772127521 +0000
@@ -1 +1 @@
-7
+9
diff -rN -u old-haskell-binary/control new-haskell-binary/control
--- old-haskell-binary/control	2014-07-26 12:12:21.772127521 +0000
+++ new-haskell-binary/control	2014-07-26 12:12:21.772127521 +0000
@@ -3,70 +3,55 @@
 Priority: extra
 Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
 Uploaders: Joachim Breitner <nomeata at debian.org>
-Build-Depends:
- haskell-devscripts (>= 0.7),
- debhelper (>= 7),
- cdbs,
- ghc,
- ghc-prof,
- ghc-doc,
- cpphs,
-Standards-Version: 3.8.4
-Homepage: http://code.haskell.org/binary/
-Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-binary/
+Build-Depends: debhelper (>= 9)
+  , cdbs
+  , haskell-devscripts (>= 0.8.15)
+  , ghc
+  , ghc-prof
+Build-Depends-Indep: ghc-doc
+Standards-Version: 3.9.2
+Homepage: http://hackage.haskell.org/package/binary
+Vcs-Darcs: http://darcs.debian.org/pkg-haskell/haskell-binary
 Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/haskell-binary
+X-Description: Haskell library for binary serialisation
+ Binary serialisation of Haskell values to and from lazy ByteStrings.
+ The Binary library provides methods for encoding Haskell values as
+ streams of bytes directly in memory. The resulting ByteString can
+ then be written to disk, sent over the network, or futher processed
+ (for example, compressed with gzip).
 
 Package: libghc-binary-dev
 Architecture: any
 Depends: ${haskell:Depends}
   , ${shlibs:Depends}
   , ${misc:Depends}
+Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
 Provides: ${haskell:Provides}
-Description: Haskell library for binary serialisation using lazy ByteStrings
- Binary serialisation of Haskell values to and from lazy ByteStrings.
- The Binary library provides methods for encoding Haskell values as
- streams of bytes directly in memory. The resulting ByteString can
- then be written to disk, sent over the network, or futher processed
- (for example, compressed with gzip).
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
- The 'Binary' package is notable in that it provides both pure, and
- high performance serialisation.
- .
- Values are always encoded in network order (big endian) form, and
- encoded data should be portable across machine endianness, word size,
- or compiler version. For example, data encoded using the Binary class
- could be written from GHC, and read back in Hugs.
+ ${haskell:Blurb}
 
 Package: libghc-binary-prof
 Architecture: any
 Depends: ${haskell:Depends}
-  , ${shlibs:Depends}
   , ${misc:Depends}
+Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
 Provides: ${haskell:Provides}
-Description: Haskell library for binary serialisation; profiling library
- This package provides a library for the Haskell programming language,
- compiled for profiling.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
- Binary serialisation of Haskell values to and from lazy ByteStrings.
- The Binary library provides methods for encoding Haskell values as
- streams of bytes directly in memory. The resulting ByteString can
- then be written to disk, sent over the network, or futher processed
- (for example, compressed with gzip).
+ ${haskell:Blurb}
 
 Package: libghc-binary-doc
-Architecture: all
 Section: doc
-Depends: ${haskell:Depends}
-  , ${misc:Depends}
+Architecture: all
+Depends: ${misc:Depends}, ${haskell:Depends}
 Recommends: ${haskell:Recommends}
 Suggests: ${haskell:Suggests}
-Description: Haskell library for binary serialisation; documentation
- This package provides documentation for Data.Binary Haskell module.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
- Binary serialisation of Haskell values to and from lazy ByteStrings.
- The Binary library provides methods for encoding Haskell values as
- streams of bytes directly in memory. The resulting ByteString can
- then be written to disk, sent over the network, or futher processed
- (for example, compressed with gzip).
+ ${haskell:Blurb}
diff -rN -u old-haskell-binary/copyright new-haskell-binary/copyright
--- old-haskell-binary/copyright	2014-07-26 12:12:21.768127529 +0000
+++ new-haskell-binary/copyright	2014-07-26 12:12:21.772127521 +0000
@@ -3,36 +3,71 @@
 GNU GPL version 2 (or, at your option, any later version).  See
 /usr/share/common-licenses/GPL-2
 
-The upstream source was uploaded from http://code.haskell.org/binary/
-
 Upstream Author: Lennart Kolmodin <kolmodin at dtek.chalmers.se>
-Contributors:
-    Duncan Coutts
-    Don Stewart
-    Spencer Janssen
-    David Himmelstrup
-    Björn Bringert
-    Ross Paterson
-    Einar Karttunen
-    John Meacham
-    Ulf Norell
-    Tomasz Zielonka
-    Stefan Karrmann
-    Bryan O'Sullivan
-    Florian Weimer
 
 Copyright:
-	2006 - 2007	Lennart Kolmodin
-	2007		Duncan Coutts
-	2007		Don Stewart
-	2007		Spencer Janssen
-	2007		Ross Peterson
-	2007		Einar Karttunen
-	2007		Bryan O'Sullivan
-	2002		The University of Glasgow
+        2006-2014
+	Lennart Kolmodin
+	Antoine Latter
+	Bjorn Bringert
+	Bryan O'Sullivan
+	Daniel Díaz
+	David Terei
+	Don Stewart
+	Duncan Coutts
+	Edsko de Vries
+	Einar Karttunen
+	Eyal Lotem
+	Florian Weimer
+	Gabor Greif
+	Jan Stolarek
+	Johan Tibell
+	John Meacham
+	Judah Jacobson
+	Lennart Melzer
+	Mikhail Glushenkov
+	Paolo Capriotti
+	Paulo Tanimoto
+	Ross Paterson
+	Sergei Trofimovich
+	Simon Marlow
+	Simon Peyton Jones
+	S.Karrmann
+	Spencer Janssen
+	Stephen Paul Weber
+	Tomasz Zielonka
+
+BSD licenced:
+	Copyright (c) Lennart Kolmodin
+
+	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. Neither the name of the author nor the names of his contributors
+	   may be used to endorse or promote products derived from this software
+	   without specific prior written permission.
 
-BSD licenced. Copies can be found in /usr/share/common-licenses/BSD on
-Debian systems.
+	THIS SOFTWARE IS PROVIDED BY 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 AUTHORS 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.
 
 Includes NewBinary.hs, based on the nhc98 Binary library, whose
 license terms request that the origin,
diff -rN -u old-haskell-binary/docs new-haskell-binary/docs
--- old-haskell-binary/docs	2014-07-26 12:12:21.768127529 +0000
+++ new-haskell-binary/docs	2014-07-26 12:12:21.772127521 +0000
@@ -1,2 +1 @@
-README
 index.html
diff -rN -u old-haskell-binary/watch new-haskell-binary/watch
--- old-haskell-binary/watch	2014-07-26 12:12:21.768127529 +0000
+++ new-haskell-binary/watch	2014-07-26 12:12:21.776127513 +0000
@@ -1,5 +1,2 @@
 version=3
-opts="downloadurlmangle=s|archive/([\w\d_-]+)/([\d\.]+)/|archive/$1/$2/$1-$2.tar.gz|,\
-filenamemangle=s|(.*)/$|binary-$1.tar.gz|" \
-    http://hackage.haskell.org/packages/archive/binary \
-    ([\d\.]*\d)/
+http://hackage.haskell.org/package/binary/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))




More information about the Pkg-haskell-commits mailing list