debian/0000755000000000000000000000000012251724714007173 5ustar debian/copyright0000644000000000000000000000224612036252161011123 0ustar This package was debianized by Joachim Breitner on Tue, 21 Jul 2009 15:28:16 +0200 It was downloaded from http://hackage.haskell.org/package/hlint Copyright: (C) 2006-2009 Neil Mitchell This system is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License. This system 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 system; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. On Debian GNU/Linux systems, the complete text of the GNU General Public License may be found in `/usr/share/common-licenses/GPL-2'. Copyright Debian packaging. (C) 2009 Joachim Breitner The Debian packaging can be distributed under the same terms as hlint itself. debian/hlint.install0000644000000000000000000000032612036252161011673 0ustar dist-ghc/build/hlint/hlint /usr/bin data/hs-lint.el /usr/share/emacs/site-lisp hlint.htm /usr/share/doc/hlint data/*.hs /usr/share/hlint data/report_template.html /usr/share/hlint data/hlint.ghci /usr/share/hlint debian/watch0000644000000000000000000000017312224036540010216 0ustar version=3 http://hackage.haskell.org/package/hlint/distro-monitor .*-([0-9\.]+).(?:zip|tgz|tbz|txz|(?:tar\.(?:gz|bz2|xz))) debian/compat0000644000000000000000000000000212233666374010400 0ustar 9 debian/hlint.manpages0000644000000000000000000000001712036252161012015 0ustar debian/hlint.1 debian/hlint.docs0000644000000000000000000000001212036252161011145 0ustar hlint.htm debian/control0000644000000000000000000000514312233664636010607 0ustar Source: hlint Section: haskell Priority: extra Maintainer: Debian Haskell Group Uploaders: Joachim Breitner Build-Depends: cdbs, haskell-devscripts (>= 0.8.15), debhelper (>= 9), ghc, libghc-transformers-dev, libghc-transformers-prof, libghc-transformers-doc, libghc-hscolour-dev (>= 1.17), libghc-hscolour-prof, libghc-hscolour-doc, libghc-cpphs-dev (>= 1.11), libghc-cpphs-prof, libghc-cpphs-doc, libghc-src-exts-dev (>= 1.14), libghc-src-exts-dev (<< 1.15), libghc-src-exts-prof, libghc-src-exts-doc, libghc-uniplate-dev (>= 1.5), libghc-uniplate-prof, libghc-uniplate-doc, Standards-Version: 3.9.4 Vcs-Darcs: http://darcs.debian.org/pkg-haskell/hlint Vcs-Browser: http://darcs.debian.org/cgi-bin/darcsweb.cgi?r=pkg-haskell/hlint Homepage: http://hackage.haskell.org/package/hlint Package: hlint Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: ghc Description: Haskell source code suggestions HLint gives suggestions on how to improve your source code. It can either print them directly, or generate a colored HTML output. Package: libghc-hlint-dev Architecture: any Depends: ${haskell:Depends} , ${shlibs:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: Haskell source code suggestions${haskell:ShortBlurb} HLint gives suggestions on how to improve your source code. It can either print them directly, or generate a colored HTML output. . This is the HLint library, used by programs that want to incorporate HLint's functionality. . ${haskell:Blurb} Package: libghc-hlint-prof Architecture: any Depends: ${haskell:Depends} , ${misc:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Provides: ${haskell:Provides} Description: Haskell source code suggestions${haskell:ShortBlurb} HLint gives suggestions on how to improve your source code. It can either print them directly, or generate a colored HTML output. . This is the HLint library, used by programs that want to incorporate HLint's functionality. . ${haskell:Blurb} Package: libghc-hlint-doc Section: doc Architecture: all Depends: ${misc:Depends}, ${haskell:Depends} Recommends: ${haskell:Recommends} Suggests: ${haskell:Suggests} Description: Haskell source code suggestions${haskell:ShortBlurb} HLint gives suggestions on how to improve your source code. It can either print them directly, or generate a colored HTML output. . This is the HLint library, used by programs that want to incorporate HLint's functionality. . ${haskell:Blurb} debian/rules0000755000000000000000000000065512251724703010257 0ustar #!/usr/bin/make -f # Standard way of building Haskell libraries . include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/hlibrary.mk # If no threaded RTS is found, disable it DEB_SETUP_GHC_CONFIGURE_ARGS := $(shell test -e /usr/lib/ghc/libHSrts_thr.a || echo --flags=-threaded) --datasubdir=/usr/share/hlint build/$(CABAL_PACKAGE) :: build-ghc-stamp install/$(CABAL_PACKAGE) :: build/$(CABAL_PACKAGE) debian/hlint.10000644000000000000000000000242412036252161010366 0ustar .TH HLINT "1" "July 2009" "HLint (C) Neil Mitchell 2006-2009" "User Commands" .SH NAME HLint \- haskell source code suggestions .SH SYNOPSIS .B hlint [\fIfiles/directories\fR] [\fIoptions\fR] .SH DESCRIPTION \fIHLint\fR is a tool for suggesting possible improvements to Haskell code. These suggestions include ideas such as using alternative functions, simplifying code and spotting redundancies. .SH OPTIONS .TP \fB\-?\fR \fB\-\-help\fR Display help message .TP \fB\-v\fR \fB\-\-version\fR Display version information .TP \fB\-r[file]\fR \fB\-\-report\fR[=\fIfile\fR] Generate a report in HTML .TP \fB\-h\fR \fIfile\fR \fB\-\-hint\fR=\fIfile\fR Hint/ignore file to use .TP \fB\-c\fR \fB\-\-color\fR, \fB\-\-colour\fR Color the output (requires ANSI terminal) .TP \fB\-i\fR \fImessage\fR \fB\-\-ignore\fR=\fImessage\fR Ignore a particular hint .TP \fB\-s\fR \fB\-\-show\fR Show all ignored ideas .TP \fB\-t\fR \fB\-\-test\fR Run in test mode .SH EXAMPLE "To check all Haskell files in 'src' and generate a report type:" .IP hlint src \fB\-\-report\fR .SH "SEE ALSO" The full documentation for .B HLint is available in \fI/usr/share/doc/hlint/hlint.htm\fR. .SH AUTHOR This manual page was written by Joachim Breitner for the Debian system (but may be used by others). debian/changelog0000644000000000000000000001126712251724714011054 0ustar hlint (1.8.53-2) unstable; urgency=medium * Fix path to test whether -threaded is supported by GHC -- Joachim Breitner Tue, 10 Dec 2013 23:54:52 +0000 hlint (1.8.53-1) unstable; urgency=low [ Joachim Breitner ] * Adjust watch file to new hackage layout * Fix typo in descriptions, thanks to Marco Bodrato for spotting (Closes: #727301) [ Raúl Benencia ] * New upstream release * Depend on haskell-src-exts 1.14 * debian/control: Remove upper bound version constraints of some build dependencies -- Raúl Benencia Mon, 28 Oct 2013 16:58:34 -0300 hlint (1.8.43-2) unstable; urgency=low * Enable compat level 9 * Use substvars for Haskell description blurbs -- Joachim Breitner Fri, 24 May 2013 12:52:44 +0200 hlint (1.8.43-1) experimental; urgency=low * New upstream release -- Joachim Breitner Sat, 09 Feb 2013 12:47:15 +0100 hlint (1.8.39-1) experimental; urgency=low * New upstream release -- Joachim Breitner Sat, 05 Jan 2013 12:23:54 +0100 hlint (1.8.37-1) experimental; urgency=low * New upstream release -- Joachim Breitner Sun, 02 Dec 2012 23:41:17 +0100 hlint (1.8.31-1) experimental; urgency=low * Depend on haskell-devscripts 0.8.13 to ensure this packages is built against experimental * Bump standards version, no change * New upstream release -- Joachim Breitner Fri, 19 Oct 2012 22:36:55 +0200 hlint (1.8.28-1) unstable; urgency=low * New upstream release -- Joachim Breitner Tue, 15 May 2012 23:33:34 +0200 hlint (1.8.24-1) unstable; urgency=low * New upstream release -- Joachim Breitner Sat, 25 Feb 2012 17:03:33 +0100 hlint (1.8.21-1) unstable; urgency=low * New upstream release -- Joachim Breitner Sat, 28 Jan 2012 17:52:34 -0500 hlint (1.8.15-2) unstable; urgency=low * Fix incomplete build depends (Closes: #639442) -- Joachim Breitner Sat, 27 Aug 2011 11:59:15 +0200 hlint (1.8.15-1) unstable; urgency=low * New upstream release * Also build hlint as a library (Closes: #639369) -- Joachim Breitner Fri, 26 Aug 2011 16:10:07 +0200 hlint (1.8.10-1) unstable; urgency=low * New upstream release -- Joachim Breitner Fri, 17 Jun 2011 10:31:22 +0200 hlint (1.8.8-3) unstable; urgency=low * Rebuild against newest haskell-devscripts, to un-break the threaded-runtime-detection logic. -- Joachim Breitner Sat, 04 Jun 2011 22:24:23 +0200 hlint (1.8.8-2) unstable; urgency=low * Install hs-lint.el into /usr/share/emacs/site-lisp (Closes: #595126) -- Joachim Breitner Thu, 02 Jun 2011 21:25:35 +0200 hlint (1.8.8-1) unstable; urgency=low [ Marco Silva ] * Use ghc instead of ghc6 [ Joachim Breitner ] * New upstream release -- Joachim Breitner Wed, 13 Apr 2011 12:15:01 +0530 hlint (1.7.2-1) unstable; urgency=low * New upstream. -- Erik de Castro Lopo Wed, 23 Jun 2010 18:11:27 +1000 hlint (1.6.20-1) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/watch: Use format that works for --download-current-version. * debian/watch: Add .tar.gz to downloaded filename. * debian/watch: Include package name in downloaded .tar.gz. * debian/watch: Remove spaces, since they're not allowed by uscan. * debian/control: Use Vcs-Browser: field. * debian/control: Bump Standards-Version: to 3.8.4, no changes needed. * debian/source/format: Use 3.0 (quilt). [ Joachim Breitner ] * New upstream version -- Joachim Breitner Sat, 06 Mar 2010 13:40:29 +0100 hlint (1.6.12-1) unstable; urgency=low * New upstream release * Bump haskell-src-exts dependency version * Fix debian/copyright (GPL-2 only) -- Joachim Breitner Sun, 08 Nov 2009 13:18:07 +0100 hlint (1.6.11-1) unstable; urgency=low * New upstream version -- Joachim Breitner Wed, 23 Sep 2009 20:46:13 +0200 hlint (1.6.9-1) unstable; urgency=low [ Marco Túlio Gontijo e Silva ] * debian/control: Use more sintetic name for Vcs-Darcs. * debian/control: Change Priority: to extra. [ Joachim Breitner ] * New upstream version * Build non-threaded binary when no threading RTS is available on this architecture (Closes: #541679) * Bump standards version, no change. -- Joachim Breitner Sun, 13 Sep 2009 03:26:35 +0200 hlint (1.6.4-1) unstable; urgency=low * Initial release -- Joachim Breitner Tue, 21 Jul 2009 16:12:25 +0200 debian/source/0000755000000000000000000000000012036252161010464 5ustar debian/source/format0000644000000000000000000000001412036252161011672 0ustar 3.0 (quilt)