Dear all,

I have prepared an NMU for pandoc and haskell-citeproc-hs.
based on the current version in git
and the patches send by Louis.

NMU for pandoc
=============
The NMU closes several bugs:
* 720887: not installable
  this bug is actually not fully closed, since haskell-citeproc-hs
  also need to be updated to break only against pandoc << 1.11.1-2.
  instead of << 1.11.1-3. See below for this NMU

* 719372: pandoc: FTBFS: dh_install: pandoc missing files 
(debian/tmp-inst-*/usr/share/pandoc-1.11.1/data), aborting
  fixed by Louis Bettens by build-depending on new haskell scripts
  and adapting the install files

* 700329 pandoc hangs using --bibliography
  this is a consequence of the haskell build changes, thus fixed via
  the fix for 719372:

NMU for haskell-citeproc-hs
===========================
This only changes the Breaks line to break against pandoc << 1.11.1-2.

---------------------

These two NMUs together allow that pandoc is again installable
and functional.

I attach the patches for the NMUs, for pandoc only the patch from
current git master head to the nmu (not the patch from the last
released version).
---------------------

Upload plans:

Since Jonas Smedegaard appears on the LowThreshold NMU list, I am planning
to upload this NMU around Friday 30. September directly to the archive.

For haskell-citeproc-hs I am waiting for the response of the maintainers.

--------------------

Availability:

Both NMUs are available from
        http://people.debian.org/~preining/TeX/nmu/
or via apt
        deb http://people.debian.org/~preining/TeX/ nmu/
        deb-src http://people.debian.org/~preining/TeX/ nmu/
The NMU patches are also lcoated in this directory.

------------------

Thanks a  lot and all the best

Norbert

------------------------------------------------------------------------
PREINING, Norbert                               http://www.preining.info
JAIST, Japan                                 TeX Live & Debian Developer
DSA: 0x09C5B094   fp: 14DF 2E6C 0307 BE6D AD76  A9C0 D2BF 4AA3 09C5 B094
------------------------------------------------------------------------
diff -urN haskell-citeproc-hs-0.3.8/debian/changelog haskell-citeproc-hs-0.3.8-nmu/debian/changelog
--- haskell-citeproc-hs-0.3.8/debian/changelog	2013-08-22 06:54:45.000000000 +0900
+++ haskell-citeproc-hs-0.3.8-nmu/debian/changelog	2013-08-27 12:11:52.247558247 +0900
@@ -1,3 +1,10 @@
+haskell-citeproc-hs (0.3.8-5.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * relax pandoc break relation to << 1.11.1-2. to allow for NMU
+
+ -- Norbert Preining <prein...@debian.org>  Tue, 27 Aug 2013 12:11:23 +0900
+
 haskell-citeproc-hs (0.3.8-5) unstable; urgency=low
 
   * Let libghc-citeproc-hs-data break with pandoc (<= 1.11.1-2) to avoid users
diff -urN haskell-citeproc-hs-0.3.8/debian/control haskell-citeproc-hs-0.3.8-nmu/debian/control
--- haskell-citeproc-hs-0.3.8/debian/control	2013-08-22 06:54:33.000000000 +0900
+++ haskell-citeproc-hs-0.3.8-nmu/debian/control	2013-08-27 12:11:20.750432218 +0900
@@ -123,7 +123,7 @@
  ${misc:Depends}
 Suggests: ${haskell:Suggests}
 Recommends: ${haskell:Recommends}
-Breaks: pandoc (<< 1.11.1-3)
+Breaks: pandoc (<< 1.11.1-2.)
 Description: Haskell support for Citation Style Language - data files
  citeproc-hs is a Haskell implementation of the Citation Style Language
  (CSL).
diff --git a/debian/changelog b/debian/changelog
index 4e44168..d99de34 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,5 +1,9 @@
-pandoc (1.11.1-3) UNRELEASED; urgency=low
+pandoc (1.11.1-2.1) unstable; urgency=low
 
+  [ Norbert Preining ]
+  * NMU (Closes: #720887)
+
+  [ Jonas Smedegaard ]
   * Update README.source to emphasize control.in file as *not* a
     show-stopper for contributions.
   * Fix extend short descriptions to make each unique.
@@ -11,7 +15,11 @@ pandoc (1.11.1-3) UNRELEASED; urgency=low
   * List upstream issue tracker as preferred contact.
   * Stop tracking md5sum of upstream tarball.
 
- -- Jonas Smedegaard <d...@jones.dk>  Sun, 28 Jul 2013 12:07:09 +0200
+  [ Louis Bettens ] (Closes: #719372, #700329) 
+  * /usr/share/pandoc-1.11.1 -> /usr/share/pandoc
+  * Bump version of Build-Depends: on haskell-devscripts
+
+ -- Norbert Preining <prein...@debian.org>  Tue, 27 Aug 2013 11:53:33 +0900
 
 pandoc (1.11.1-2) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index a18aa28..6ebfac0 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,9 @@ Section: text
 Priority: optional
 Maintainer: Debian Haskell Group <pkg-haskell-maintain...@lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <d...@jones.dk>
- , Kiwamu Okabe <kiw...@debian.or.jp>,
+ , Kiwamu Okabe <kiw...@debian.or.jp>
  , Clint Adams <cl...@debian.org>
+ , Louis Bettens <lo...@bettens.info>
 Build-Depends: cdbs,
  devscripts,
  debhelper,
@@ -63,7 +64,7 @@ Build-Depends: cdbs,
  libghc-blaze-html-prof,
  libghc-blaze-markup-prof,
  libghc-syb-prof,
- haskell-devscripts (>=0.5.12)
+ haskell-devscripts (>=0.8.19)
 Build-Depends-Indep: ghc-doc
   , libghc-parsec3-doc
   , libghc-mtl-doc
diff --git a/debian/control.in b/debian/control.in
index abffee6..1a340f0 100644
--- a/debian/control.in
+++ b/debian/control.in
@@ -3,8 +3,9 @@ Section: text
 Priority: optional
 Maintainer: Debian Haskell Group <pkg-haskell-maintain...@lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <d...@jones.dk>
- , Kiwamu Okabe <kiw...@debian.or.jp>,
+ , Kiwamu Okabe <kiw...@debian.or.jp>
  , Clint Adams <cl...@debian.org>
+ , Louis Bettens <lo...@bettens.info>
 Build-Depends: @cdbs@
 Build-Depends-Indep: ghc-doc
   , libghc-parsec3-doc
diff --git a/debian/pandoc.install b/debian/pandoc.install
new file mode 100644
index 0000000..4bd7edb
--- /dev/null
+++ b/debian/pandoc.install
@@ -0,0 +1,2 @@
+debian/tmp-inst-*/usr/bin/* /usr/bin/
+debian/tmp-inst-*/usr/share/pandoc/data /usr/share/pandoc/
diff --git a/debian/pandoc.install.in b/debian/pandoc.install.in
deleted file mode 100644
index 17fdc57..0000000
--- a/debian/pandoc.install.in
+++ /dev/null
@@ -1,2 +0,0 @@
-debian/tmp-inst-*/usr/bin/* /usr/bin/
-debian/tmp-inst-*/usr/share/pandoc-__ABI__/data /usr/share/pandoc-__ABI__/

Reply via email to