[DHG_packages] 01/01: hxt: Fix description redundancies (Closes: #813794)

Joachim Breitner nomeata at moszumanska.debian.org
Fri Feb 5 11:31:03 UTC 2016


This is an automated email from the git hooks/post-receive script.

nomeata pushed a commit to branch master
in repository DHG_packages.

commit d17f46f0d0c0d2ef640524e99d784590f0877ebe
Author: Joachim Breitner <mail at joachim-breitner.de>
Date:   Fri Feb 5 12:30:18 2016 +0100

    hxt: Fix description redundancies (Closes: #813794)
---
 p/haskell-hxt/debian/changelog |  6 +++++
 p/haskell-hxt/debian/control   | 59 +++++++++++++++++++-----------------------
 p/haskell-hxt/debian/copyright | 27 ++++++-------------
 p/haskell-hxt/debian/rules     |  6 ++---
 p/haskell-hxt/debian/watch     |  2 +-
 5 files changed, 43 insertions(+), 57 deletions(-)

diff --git a/p/haskell-hxt/debian/changelog b/p/haskell-hxt/debian/changelog
index aa9da16..5a47a05 100644
--- a/p/haskell-hxt/debian/changelog
+++ b/p/haskell-hxt/debian/changelog
@@ -1,3 +1,9 @@
+haskell-hxt (9.3.1.15-5) UNRELEASED; urgency=medium
+
+  * Fix description redundancies (Closes: #813794) 
+
+ -- Joachim Breitner <nomeata at debian.org>  Fri, 05 Feb 2016 12:29:54 +0100
+
 haskell-hxt (9.3.1.15-4) unstable; urgency=medium
 
   * Switch Vcs-Git/Vcs-Browser headers to new location.
diff --git a/p/haskell-hxt/debian/control b/p/haskell-hxt/debian/control
index e85346b..df24962 100644
--- a/p/haskell-hxt/debian/control
+++ b/p/haskell-hxt/debian/control
@@ -38,27 +38,35 @@ Build-Depends-Indep: ghc-doc,
  libghc-parsec3-doc,
 Standards-Version: 3.9.6
 Homepage: https://github.com/UweSchmidt/hxt
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/tree/p/haskell-hxt
 Vcs-Git: git://git.debian.org/git/pkg-haskell/DHG_packages.git
+X-Description: A collection of tools for processing XML with Haskell.
+ The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but introduces a
+ more general approach for processing XML with Haskell.  The Haskell XML
+ Toolbox uses a generic data model for representing XML documents, including
+ the DTD subset and the document subset, in Haskell.  It contains a validating
+ XML parser, a HTML parser, namespace support, an XPath expression evaluator,
+ an XSLT library, a RelaxNG schema validator and funtions for serialization and
+ deserialization of user defined data.  The library makes extensive use of the
+ arrow approach for processing XML.
+ .
+ Since version 9 the toolbox is partitioned into various (sub-)packages.  This
+ package contains the core functionality, hxt-curl, hxt-tagsoup, hxt-relaxng,
+ hxt-xpath, hxt-xslt, hxt-regex-xmlschema contain the extensions.  hxt-unicode
+ contains encoding and decoding functions, hxt-charproperties char properties
+ for unicode and XML.
 
 Package: libghc-hxt-dev
 Architecture: any
 Depends: ${haskell:Depends},
- ${shlibs:Depends},
  ${misc:Depends},
+ ${shlibs:Depends},
 Recommends: ${haskell:Recommends},
 Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
 Provides: ${haskell:Provides},
-Description: xml toolkit for Haskell (library)${haskell:ShortBlurb}
- The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
- introduces a more general and flexible approach for processing XML
- with Haskell. The Haskell XML Toolbox uses a generic data model for
- representing XML documents, including the DTD subset and the document
- subset, in Haskell. This data model makes it possible to use filter
- functions as a uniform design of XML processing applications. The
- processing filters are implemented as arrows. This is more flexible
- than the filter approach from HXML and HaXml, but all filter
- applications can easily be transformed into arrows.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
 
@@ -68,17 +76,10 @@ Depends: ${haskell:Depends},
  ${misc:Depends},
 Recommends: ${haskell:Recommends},
 Suggests: ${haskell:Suggests},
+Conflicts: ${haskell:Conflicts},
 Provides: ${haskell:Provides},
-Description: xml toolkit for Haskell (profiling library)${haskell:ShortBlurb}
- The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
- introduces a more general and flexible approach for processing XML
- with Haskell. The Haskell XML Toolbox uses a generic data model for
- representing XML documents, including the DTD subset and the document
- subset, in Haskell. This data model makes it possible to use filter
- functions as a uniform design of XML processing applications. The
- processing filters are implemented as arrows. This is more flexible
- than the filter approach from HXML and HaXml, but all filter
- applications can easily be transformed into arrows.
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
 
@@ -89,16 +90,8 @@ Depends: ${haskell:Depends},
  ${misc:Depends},
 Recommends: ${haskell:Recommends},
 Suggests: ${haskell:Suggests},
-Provides: ${haskell:Provides},
-Description: xml toolkit for Haskell (documentation)${haskell:ShortBlurb}
- The Haskell XML Toolbox bases on the ideas of HaXml and HXML, but
- introduces a more general and flexible approach for processing XML
- with Haskell. The Haskell XML Toolbox uses a generic data model for
- representing XML documents, including the DTD subset and the document
- subset, in Haskell. This data model makes it possible to use filter
- functions as a uniform design of XML processing applications. The
- processing filters are implemented as arrows. This is more flexible
- than the filter approach from HXML and HaXml, but all filter
- applications can easily be transformed into arrows.
+Conflicts: ${haskell:Conflicts},
+Description: ${haskell:ShortDescription}${haskell:ShortBlurb}
+ ${haskell:LongDescription}
  .
  ${haskell:Blurb}
diff --git a/p/haskell-hxt/debian/copyright b/p/haskell-hxt/debian/copyright
index f6c4a3f..9f0c45c 100644
--- a/p/haskell-hxt/debian/copyright
+++ b/p/haskell-hxt/debian/copyright
@@ -1,30 +1,19 @@
 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: hxt
-Upstream-Contact: HXT Team <hxmltoolbox at fh-wedel.de>
-Source: http://hackage.haskell.org/package/hxt
+Upstream-Contact: Uwe Schmidt <uwe at fh-wedel.de>
+Source: https://hackage.haskell.org/package/hxt
 
 Files: *
-Copyright: 2005 Uwe Schmidt, Martin Schmidt, Torben Kuseler
+Copyright: Copyright (c) 2005-2015 Uwe Schmidt, Martin Schmidt, Torben Kuseler
 License: MIT
 
 Files: debian/*
-Copyright: 2009-2012 TANIGUCHI Takaki <takaki at debian.org>
+Copyright: held by the contributors mentioned in debian/changelog
 License: MIT
 
 License: MIT
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions: The above copyright
- notice and this permission notice shall be included in all c opies or
- substantial portions of the Software.
+ Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
  .
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
- THE SOFTWARE.
+ The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
+ .
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
diff --git a/p/haskell-hxt/debian/rules b/p/haskell-hxt/debian/rules
index ee61b7b..08421e1 100755
--- a/p/haskell-hxt/debian/rules
+++ b/p/haskell-hxt/debian/rules
@@ -1,9 +1,7 @@
 #!/usr/bin/make -f
 
-# DH_VERBOSE=1
-
-# DEB_CABAL_PACKAGE = hxt
-# DEB_SETUP_GHC6_CONFIGURE_ARGS = --ghc-options="+RTS -V0 -RTS"
+DEB_CABAL_PACKAGE = hxt
+DEB_DEFAULT_COMPILER = ghc
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/hlibrary.mk
diff --git a/p/haskell-hxt/debian/watch b/p/haskell-hxt/debian/watch
index 85476ad..c97100f 100644
--- a/p/haskell-hxt/debian/watch
+++ b/p/haskell-hxt/debian/watch
@@ -1,2 +1,2 @@
 version=3
-http://hackage.haskell.org/package/hxt/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))
+http://hackage.haskell.org/package/hxt/distro-monitor .*-([0-9\.]+)\.(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz)))

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-haskell/DHG_packages.git



More information about the Pkg-haskell-commits mailing list