[DHG_packages] 01/01: move hdevtools from its own repository

Clint Adams clint at moszumanska.debian.org
Sat Oct 29 17:35:36 UTC 2016


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

clint pushed a commit to branch master
in repository DHG_packages.

commit 079cffbd15f23b3c5061be9e5b6c9d1b7f0ee6ce
Author: Clint Adams <clint at debian.org>
Date:   Sat Oct 29 13:34:44 2016 -0400

    move hdevtools from its own repository
---
 p/hdevtools/debian/changelog                   | 88 ++++++++++++++++++++++++++
 p/hdevtools/debian/compat                      |  1 +
 p/hdevtools/debian/control                     | 45 +++++++++++++
 p/hdevtools/debian/copyright                   | 23 +++++++
 p/hdevtools/debian/hdevtools.1                 | 14 ++++
 p/hdevtools/debian/hdevtools.haskell-binaries  |  1 +
 p/hdevtools/debian/hdevtools.lintian-overrides |  1 +
 p/hdevtools/debian/manpages                    |  1 +
 p/hdevtools/debian/rules                       |  6 ++
 p/hdevtools/debian/source/format               |  1 +
 p/hdevtools/debian/source/options              |  1 +
 p/hdevtools/debian/watch                       |  2 +
 12 files changed, 184 insertions(+)

diff --git a/p/hdevtools/debian/changelog b/p/hdevtools/debian/changelog
new file mode 100644
index 0000000..30b0fd4
--- /dev/null
+++ b/p/hdevtools/debian/changelog
@@ -0,0 +1,88 @@
+hdevtools (0.1.4.1-1) unstable; urgency=medium
+
+  * New upstream version.
+  * Update Vcs-* fields to reflect repository move.
+
+ -- Clint Adams <clint at debian.org>  Sat, 29 Oct 2016 13:29:42 -0400
+
+hdevtools (0.1.3.1-2) unstable; urgency=medium
+
+  * Update Vcs-* fields.
+
+ -- Clint Adams <clint at debian.org>  Sat, 29 Oct 2016 12:12:28 -0400
+
+hdevtools (0.1.3.1-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 12 Jun 2016 14:04:41 +0200
+
+hdevtools (0.1.2.2-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Wed, 17 Feb 2016 10:56:08 +0100
+
+hdevtools (0.1.2.1-1) unstable; urgency=medium
+
+  * New upstream release (Closes: #808550)
+  * Add the usual rpath lintian override
+  * Build using haskell-devscripts, to get the benefit of
+    ${haskell:ghc-version}. We need to depend on that, as hdevtools is very
+    much tied to the GHC version (cf. ghc-mod, same situation).
+
+ -- Joachim Breitner <nomeata at debian.org>  Sun, 20 Dec 2015 22:42:17 +0100
+
+hdevtools (0.1.1.9-1) unstable; urgency=medium
+
+  * New upstream release
+    Requires ghc-7.10, due to updated dependency on process
+
+ -- Joachim Breitner <nomeata at debian.org>  Wed, 29 Jul 2015 15:34:17 +0200
+
+hdevtools (0.1.0.9-1) unstable; urgency=medium
+
+  * New upstream release
+
+ -- Joachim Breitner <nomeata at debian.org>  Mon, 01 Jun 2015 21:25:04 +0200
+
+hdevtools (0.1.0.8-2) experimental; urgency=medium
+
+  * Remove debian/docs, not shipped by upstream any more
+
+ -- Joachim Breitner <nomeata at debian.org>  Tue, 14 Apr 2015 13:43:50 +0200
+
+hdevtools (0.1.0.8-1) experimental; urgency=medium
+
+  * New upstream release
+  * Fix watchfile 
+  * Switch to 3.0 (quilt) 
+  * Add debian/source/options to ignore files from upstream git that are not
+    in the released tarball.
+
+ -- Joachim Breitner <nomeata at debian.org>  Tue, 14 Apr 2015 12:48:36 +0200
+
+hdevtools (0.1.0.5-3) unstable; urgency=low
+
+  [ Colin Watson ]
+  * Build-depend on ghc-ghci, as Info.getIdentifierInfo relies on
+    interpreter-specific functions.
+
+  [ Joey Hess ]
+  * Rebuilt against current version of libghc-ghc-paths-dev,
+    which is necessary for it to be able to load modules built with ghc
+    7.6.3.
+
+ -- Joey Hess <joeyh at debian.org>  Sat, 27 Jul 2013 13:01:31 -0400
+
+hdevtools (0.1.0.5-2) unstable; urgency=low
+
+  * Correct debian/copyright file.
+
+ -- Joey Hess <joeyh at debian.org>  Sun, 07 Apr 2013 17:02:19 -0400
+
+hdevtools (0.1.0.5-1) unstable; urgency=low
+
+  * Initial release.
+
+ -- Joey Hess <joeyh at debian.org>  Sun, 07 Apr 2013 14:48:20 -0400
diff --git a/p/hdevtools/debian/compat b/p/hdevtools/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/p/hdevtools/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/p/hdevtools/debian/control b/p/hdevtools/debian/control
new file mode 100644
index 0000000..0ffd763
--- /dev/null
+++ b/p/hdevtools/debian/control
@@ -0,0 +1,45 @@
+Source: hdevtools
+Section: devel
+Priority: optional
+Maintainer: Debian Haskell Group <pkg-haskell-maintainers at lists.alioth.debian.org>
+Uploaders: Joey Hess <joeyh at debian.org>
+Build-Depends: debhelper (>= 9)
+  , haskell-devscripts (>= 0.13),
+  , cdbs
+  , ghc (>= 8)
+  , ghc-ghci
+  , libghc-cmdargs-dev,
+  , libghc-ghc-paths-dev,
+  , libghc-syb-dev
+  , libghc-network-dev
+  , libghc-cmdargs-dev
+Standards-Version: 3.9.8
+Homepage: http://hackage.haskell.org/package/hdevtools
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-haskell/DHG_packages.git/tree/p/hdevtools
+Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-haskell/DHG_packages.git
+
+Package: hdevtools
+Architecture: any
+Depends: ${shlibs:Depends}
+  , ${misc:Depends}
+  , ${haskell:ghc-version}
+Description: GHC powered daemon for fast Haskell development
+ hdevtools is a backend for text editor plugins, to allow for things such as
+ syntax and type checking of Haskell code, and retrieving type information, all
+ directly from within your text editor.
+ .
+ The advantage that hdevtools has over ghc-mod is that it runs silently
+ in a persistent background process, and therefore is able to keeps all of your
+ Haskell modules and dependent libraries loaded in memory. This way, when you
+ change only a single source file, only it needs to be reloaded and rechecked,
+ instead of having to reload everything.
+ .
+ This makes hdevtools very fast for checking syntax and type errors (runs
+ just as fast as the ":reload" command in GHCi).
+ .
+ In fact, syntax and type checking is so fast, that you can safely enable auto
+ checking on every save. Even for huge projects, checking is nearly instant.
+ .
+ In addition to checking Haskell source code for errors, `hdevtools` has tools
+ for getting info about identifiers, and getting type information for snippets
+ of code.
diff --git a/p/hdevtools/debian/copyright b/p/hdevtools/debian/copyright
new file mode 100644
index 0000000..45bc277
--- /dev/null
+++ b/p/hdevtools/debian/copyright
@@ -0,0 +1,23 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Source: http://hackage.haskell.org/package/hdevtools
+
+Files: *
+Copyright: (C) 2012 The hdevtools Authors
+License: other
+ 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 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/hdevtools/debian/hdevtools.1 b/p/hdevtools/debian/hdevtools.1
new file mode 100644
index 0000000..e84e9fe
--- /dev/null
+++ b/p/hdevtools/debian/hdevtools.1
@@ -0,0 +1,14 @@
+.TH hdevtools 1
+.SH NAME
+hdevtools \- GHC powered daemon for fast Haskell development
+.SH SYNOPSIS
+.B hdevtools [COMMAND] ... [OPTIONS]
+.SH DESCRIPTION
+.BR hdevtools
+is typically run from an editor plugin, such as
+Syntastic or vim-hdevtools.
+.P
+It can also be used manually at the command
+line to check individual files for problems ("hdevtools check file"),
+or to control the daemon ("hdevtools --stop-server"). For details, see
+"hdevtools --help", or the README.
diff --git a/p/hdevtools/debian/hdevtools.haskell-binaries b/p/hdevtools/debian/hdevtools.haskell-binaries
new file mode 100644
index 0000000..9a9382c
--- /dev/null
+++ b/p/hdevtools/debian/hdevtools.haskell-binaries
@@ -0,0 +1 @@
+hdevtools
diff --git a/p/hdevtools/debian/hdevtools.lintian-overrides b/p/hdevtools/debian/hdevtools.lintian-overrides
new file mode 100644
index 0000000..25d3d4c
--- /dev/null
+++ b/p/hdevtools/debian/hdevtools.lintian-overrides
@@ -0,0 +1 @@
+binary-or-shlib-defines-rpath
diff --git a/p/hdevtools/debian/manpages b/p/hdevtools/debian/manpages
new file mode 100644
index 0000000..3d88ae9
--- /dev/null
+++ b/p/hdevtools/debian/manpages
@@ -0,0 +1 @@
+debian/hdevtools.1
diff --git a/p/hdevtools/debian/rules b/p/hdevtools/debian/rules
new file mode 100755
index 0000000..f5f0775
--- /dev/null
+++ b/p/hdevtools/debian/rules
@@ -0,0 +1,6 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/hlibrary.mk
+
+build/hdevtools :: build-ghc-stamp
diff --git a/p/hdevtools/debian/source/format b/p/hdevtools/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/p/hdevtools/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/p/hdevtools/debian/source/options b/p/hdevtools/debian/source/options
new file mode 100644
index 0000000..2b1a7c2
--- /dev/null
+++ b/p/hdevtools/debian/source/options
@@ -0,0 +1 @@
+extend-diff-ignore = "(^|/)(\.git|test.*|AUTHORS|README.md)$"
diff --git a/p/hdevtools/debian/watch b/p/hdevtools/debian/watch
new file mode 100644
index 0000000..eb9a8d9
--- /dev/null
+++ b/p/hdevtools/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://hackage.haskell.org/package/hdevtools/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