patat (0.4.7.1-1) unstable; urgency=medium
authorFélix Sipma <felix+debian@gueux.org>
Mon, 23 Jan 2017 14:20:49 +0000 (14:20 +0000)
committerFélix Sipma <felix+debian@gueux.org>
Mon, 23 Jan 2017 14:20:49 +0000 (14:20 +0000)
  * New upstream version 0.4.7.1

[dgit import unpatched patat 0.4.7.1-1]

14 files changed:
1  2 
debian/changelog
debian/compat
debian/control
debian/copyright
debian/docs
debian/lintian-overrides
debian/patat.examples
debian/patat.install
debian/patat.manpages
debian/patches/0001-Debianize-README.md.patch
debian/patches/series
debian/rules
debian/source/format
debian/watch

index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..5352b3288e2e477b29c520b7cf949c614d8efff6
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,66 @@@
++patat (0.4.7.1-1) unstable; urgency=medium
++
++  * New upstream version 0.4.7.1
++
++ -- Félix Sipma <felix+debian@gueux.org>  Mon, 23 Jan 2017 15:20:49 +0100
++
++patat (0.4.7.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.7.0
++  * update dependencies
++
++ -- Félix Sipma <felix+debian@gueux.org>  Fri, 20 Jan 2017 14:39:17 +0100
++
++patat (0.4.6.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.6.0
++
++ -- Félix Sipma <felix+debian@gueux.org>  Tue, 03 Jan 2017 16:13:46 +0100
++
++patat (0.4.5.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.5.0
++  * remove patch applied upstream
++
++ -- Félix Sipma <felix+debian@gueux.org>  Mon, 12 Dec 2016 19:57:37 +0100
++
++patat (0.4.4.0-2) unstable; urgency=medium
++
++  * make build reproducible. Thanks, Daniel Shahaf (Closes: #846832)
++
++ -- Félix Sipma <felix+debian@gueux.org>  Mon, 05 Dec 2016 09:22:37 +0100
++
++patat (0.4.4.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.4.0
++  * remove patch applied upstream
++
++ -- Félix Sipma <felix+debian@gueux.org>  Fri, 02 Dec 2016 15:39:02 +0100
++
++patat (0.4.3.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.2.0
++  * generate and use upstream manpage
++  * update debian patch to debianize README.md
++  * add git as build dependency (needed for reproducible builds)
++  * remove pandoc as build dependency
++  * New upstream version 0.4.3.0
++  * remove git as build dependency
++  * use $(MAKE) instead of make in debian/rules
++  * add pandoc-data to build-depends
++  * use utf8 in extra/make-man.hs
++
++ -- Félix Sipma <felix+debian@gueux.org>  Fri, 02 Dec 2016 14:11:58 +0100
++
++patat (0.4.0.0-1) unstable; urgency=medium
++
++  * New upstream version 0.4.0.0
++  * rebase Debian patch
++
++ -- Félix Sipma <felix+debian@gueux.org>  Tue, 15 Nov 2016 15:27:42 +0100
++
++patat (0.3.3.0-1) unstable; urgency=medium
++
++  * Initial release (Closes: #840738)
++
++ -- Félix Sipma <felix+debian@gueux.org>  Mon, 31 Oct 2016 13:28:53 +0100
diff --cc debian/compat
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++10
diff --cc debian/control
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..9aa831b7ecc60d9ba14c83273de2ba95800ce775
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,42 @@@
++Source: patat
++Maintainer: Félix Sipma <felix+debian@gueux.org>
++Priority: extra
++Section: haskell
++Build-Depends: debhelper (>= 10),
++ ghc,
++ libghc-aeson-dev (>= 0.9),
++ libghc-aeson-dev (<< 1.2),
++ libghc-ansi-terminal-dev (>= 0.6),
++ libghc-ansi-terminal-dev (<< 0.7),
++ libghc-ansi-wl-pprint-dev (>= 0.6),
++ libghc-ansi-wl-pprint-dev (<< 0.7),
++ libghc-highlighting-kate-dev (>= 0.6),
++ libghc-highlighting-kate-dev (<< 0.7),
++ libghc-mtl-dev (>= 2.2),
++ libghc-mtl-dev (<< 2.3),
++ libghc-optparse-applicative-dev (>= 0.12),
++ libghc-optparse-applicative-dev (<< 0.14),
++ libghc-pandoc-dev (>= 1.16),
++ libghc-pandoc-dev (<< 1.20),
++ libghc-terminal-size-dev (>= 0.3),
++ libghc-terminal-size-dev (<< 0.4),
++ libghc-text-dev (>= 1.2),
++ libghc-text-dev (<< 1.3),
++ libghc-unordered-containers-dev (>= 0.2),
++ libghc-unordered-containers-dev (<< 0.3),
++ libghc-yaml-dev (>= 0.7),
++ libghc-yaml-dev (<< 0.9),
++ pandoc-data
++Standards-Version: 3.9.8
++Homepage: http://github.com/jaspervdj/patat
++Vcs-Git: https://git.gueux.org/patat.git
++Vcs-Browser: https://git.gueux.org/?p=patat.git;a=summary
++
++Package: patat
++Architecture: any
++Section: misc
++Depends: ${shlibs:Depends}, ${haskell:Depends}, ${misc:Depends}
++Description: Terminal-based presentations using Pandoc
++ patat (*P*resentations *A*top *T*he *A*NSI *T*erminal) is a small tool that
++ allows you to show presentations using only an ANSI terminal.  It does not
++ require `ncurses`.
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..f9fa26064e5b85e5415cde36987cbf8b5af3b20c
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,29 @@@
++Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
++Upstream-Name: patat
++Upstream-Contact: Jasper Van der Jeugt <m@jaspervdj.be>
++Source: https://hackage.haskell.org/package/patat
++
++Files: *
++Copyright: 2016 Jasper Van der Jeugt <m@jaspervdj.be>
++License: GPL-2
++
++Files: debian/*
++Copyright: 2016 Félix Sipma <felix+debian@gueux.org>
++License: GPL-2
++
++License: GPL-2
++ This package is free software; you can redistribute it and/or modify
++ it under the terms of the GNU General Public License version 2 as
++ published by the Free Software Foundation.
++ .
++ This package is distributed in the hope that it will be useful,
++ but WITHOUT ANY WARRANTY; without even the implied warranty of
++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
++ GNU General Public License for more details.
++ .
++ You should have received a copy of the GNU General Public License
++ along with this package; if not, write to the Free Software
++ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
++ .
++ On Debian systems, the complete text of the GNU General Public License version
++ 2 can be found in `/usr/share/common-licenses/GPL-2'.
diff --cc debian/docs
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..b43bf86b50fd8d3529a0dc062c30006ed38f309e
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++README.md
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..172c637dac2d977e7a3133cb9496df5ad13cae73
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,2 @@@
++# standard override for Haskell binary packages
++binary-or-shlib-defines-rpath
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..56ab4afb7a1aa0eebc4bde8d4f5e5d8db7c93a6d
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++extra/screenshot.png
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..3d405a10ae89a72c6e39af1fb13d5cb0ddef6f7f
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++dist/build/patat/patat usr/bin
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..cfcc1efd8d1816382e3dae0b831a26f8de4d163b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++extra/patat.1
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..36c24b9387015061f951e354bcd2e0b5a4800e9b
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,86 @@@
++From: =?utf-8?q?F=C3=A9lix_Sipma?= <felix.sipma@no-log.org>
++Date: Thu, 20 Oct 2016 15:09:42 +0200
++Subject: Debianize README.md
++
++- remove installation instructions and CI links
++- modify link to screenshot file
++---
++ README.md | 44 +-------------------------------------------
++ 1 file changed, 1 insertion(+), 43 deletions(-)
++
++diff --git a/README.md b/README.md
++index 4531335..9127737 100644
++--- a/README.md
+++++ b/README.md
++@@ -1,8 +1,6 @@
++ patat
++ =====
++ 
++-[![Build Status](https://img.shields.io/travis/jaspervdj/patat.svg)](https://travis-ci.org/jaspervdj/patat) [![Hackage](https://img.shields.io/hackage/v/patat.svg)](https://hackage.haskell.org/package/patat) [![GitHub tag](https://img.shields.io/github/tag/jaspervdj/patat.svg)]()
++-
++ `patat` (**P**resentations **A**top **T**he **A**NSI **T**erminal) is a small
++ tool that allows you to show presentations using only an ANSI terminal.  It does
++ not require `ncurses`.
++@@ -22,7 +20,7 @@ Features:
++   syntax files.
++ - Written in [Haskell].
++ 
++-![screenshot](extra/screenshot.png?raw=true)
+++![screenshot](examples/screenshot.png?raw=true)
++ 
++ [Kate]: https://kate-editor.org/
++ [Haskell]: http://haskell.org/
++@@ -32,9 +30,6 @@ Table of Contents
++ -----------------
++ 
++ -   [Table of Contents](#table-of-contents)
++--   [Installation](#installation)
++-    -   [Pre-built-packages](#pre-built-packages)
++-    -   [From source](#from-source)
++ -   [Running](#running)
++ -   [Options](#options)
++ -   [Controls](#controls)
++@@ -47,43 +42,6 @@ Table of Contents
++     -   [Syntax Highlighting](#syntax-highlighting)
++ -   [Trivia](#trivia)
++ 
++-Installation
++-------------
++-
++-### Pre-built-packages
++-
++-There is a pre-built package available for Debian:
++-
++-- <https://packages.debian.org/unstable/patat>
++-
++-### From source
++-
++-Installation from source is very easy.  You can build from source using `stack
++-install` or `cabal install`.  `patat` is also available from [Hackage].
++-
++-[Hackage]: https://hackage.haskell.org/package/patat
++-
++-For people unfamiliar with the Haskell ecosystem, this means you can do either
++-of the following:
++-
++-#### Using stack
++-
++-1. Install [stack] for your platform.
++-2. Clone this repository.
++-3. Run `stack setup` (if you're running stack for the first time) and
++-   `stack install`.
++-4. Make sure `$HOME/.local/bin` is in your `$PATH`.
++-
++-[stack]: https://docs.haskellstack.org/en/stable/README/
++-
++-#### Using cabal
++-
++-1. Install [cabal] for your platform.
++-2. Run `cabal install patat`.
++-3. Make sure `$HOME/.cabal/bin` is in your `$PATH`.
++-
++-[cabal]: https://www.haskell.org/cabal/
++-
++ Running
++ -------
++ 
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..c2206ea4064e8759e4e85b10ba45634b537679bc
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++0001-Debianize-README.md.patch
diff --cc debian/rules
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..2653958f12aff322081f86a5d7c26e0dec8c5a1e
new file mode 100755 (executable)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,26 @@@
++#!/usr/bin/make -f
++
++# these rules originally written by Joey Hess for hothasktags package
++
++%:
++      dh $@
++
++override_dh_auto_configure:
++      ghc --make Setup
++      ./Setup configure
++
++override_dh_auto_build:
++      $(MAKE) man
++      ./Setup build
++
++override_dh_auto_clean:
++      if [ -x Setup ]; then ./Setup clean; fi
++      rm -f Setup Setup.o Setup.hi extra/patat.1
++
++override_dh_auto_test:
++      PATH="$(PATH):dist/build/patat/" bash test.sh
++
++override_dh_strip:
++      # GHC cannot produce debugging symbols so the -dbgsym package
++      # ends up empty, so disable generating it
++      dh_strip --no-automatic-dbgsym
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..163aaf8d82b6c54f23c45f32895dbdfdcc27b047
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
diff --cc debian/watch
index 0000000000000000000000000000000000000000,0000000000000000000000000000000000000000..95dbdf1da1e94f8216c0246593300532b3a08e67
new file mode 100644 (file)
--- /dev/null
--- /dev/null
@@@ -1,0 -1,0 +1,4 @@@
++version=3
++
++opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/patat-$1\.tar\.gz/ \
++  https://github.com/jaspervdj/patat/tags .*/v?(\d\S*)\.tar\.gz