Codebase list haskell-network / 68d95d2
haskell-hsh: Revert "Merge branch 'upstream'" This reverts commit 15d0195ff902fc50b0a07f6f4dcfc2751ba8269f, reversing changes made to 59c39cef056aedf0ef2bbfc2015a016bdeb18f1c. John Goerzen 14 years ago
6 changed file(s) with 293 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 haskell-hsh (2.0.0-1) unstable; urgency=low
1
2 * New upstream release:
3 + Core completely re-implemented in terms of System.Process instead
4 of the POSIX-specific routines. Significant reduction in
5 code size and complexity. Better compatibility.
6 + Simplify and rework several ShellEquivs functions.
7 + Eliminate ShellEquivs functions no longer needed: teeBS, teeFIFOBS,
8 catToBS, catToFIFOBS, catFromBS.
9 + Drop (>|-) operator -- no longer useful
10 * Rebuild with newer GHC.
11
12 -- John Goerzen <jgoerzen@complete.org> Wed, 03 Jun 2009 21:28:05 -0500
13
14 haskell-hsh (1.2.6.3) unstable; urgency=low
15
16 * Rebuild with newer libs.
17
18 -- John Goerzen <jgoerzen@complete.org> Thu, 11 Dec 2008 09:15:40 -0600
19
20 haskell-hsh (1.2.6.2) unstable; urgency=low
21
22 * Rebuild with newer MissingH and hslogger. Closes: #429708.
23 * Use dh_haskell_depends in debian/rules to permanently help fix this problem.
24
25 -- John Goerzen <jgoerzen@complete.org> Fri, 05 Dec 2008 14:13:58 -0600
26
27 haskell-hsh (1.2.6.1) unstable; urgency=low
28
29 * Rebuild with newer MissingH.
30
31 -- John Goerzen <jgoerzen@complete.org> Wed, 23 Apr 2008 02:57:01 -0500
32
33 haskell-hsh (1.2.6.0) unstable; urgency=low
34
35 * Now support ByteString for many operations.
36
37 -- John Goerzen <jgoerzen@complete.org> Thu, 10 Apr 2008 17:47:34 -0500
38
39 haskell-hsh (1.2.5.2) unstable; urgency=low
40
41 * Rebuild against newer hslogger. Closes: #468961.
42
43 -- John Goerzen <jgoerzen@complete.org> Sun, 02 Mar 2008 11:29:56 -0600
44
45 haskell-hsh (1.2.5.1) unstable; urgency=low
46
47 * Rebuild wiht newer regexp.
48
49 -- John Goerzen <jgoerzen@complete.org> Fri, 15 Feb 2008 06:43:18 -0600
50
51 haskell-hsh (1.2.5.0) unstable; urgency=low
52
53 * Updates for GHC 6.8 and 6.8 libs.
54
55 -- John Goerzen <jgoerzen@complete.org> Fri, 11 Jan 2008 03:59:19 -0600
56
57 haskell-hsh (1.2.4) unstable; urgency=low
58
59 * Rebuild for newer libs. Closes: #429708, #432448, #430016.
60
61 -- John Goerzen <jgoerzen@complete.org> Thu, 12 Jul 2007 03:21:30 -0500
62
63 haskell-hsh (1.2.3) unstable; urgency=low
64
65 * Rebuild with newer GHC.
66
67 -- John Goerzen <jgoerzen@complete.org> Wed, 06 Jun 2007 06:52:20 -0500
68
69 haskell-hsh (1.2.2) unstable; urgency=low
70
71 * Rebuild for newer MissingH. Closes: #421452.
72 * Rebuild for newer FilePath. Closes: #419194.
73
74 -- John Goerzen <jgoerzen@complete.org> Thu, 03 May 2007 19:57:14 -0500
75
76 haskell-hsh (1.2.1) unstable; urgency=low
77
78 * Rebuild for newer MissingH.
79
80 -- John Goerzen <jgoerzen@complete.org> Thu, 8 Mar 2007 14:31:13 -0600
81
82 haskell-hsh (1.2.0) unstable; urgency=low
83
84 * Renamed catFromS to echo.
85 * New commands mkdir, glob, bracketCD
86
87 -- John Goerzen <jgoerzen@complete.org> Sat, 3 Mar 2007 08:20:48 -0600
88
89 haskell-hsh (1.1.0) unstable; urgency=low
90
91 * Bumping version number (should have in 1.0.1 due to API change)
92 * New ShellEquivs commands: appendTo, exit
93 * New Commands helpers: runIO, runSL
94 * Fixes to readlink, readlinkabs
95
96 -- John Goerzen <jgoerzen@complete.org> Sat, 3 Mar 2007 08:06:20 -0600
97
98 haskell-hsh (1.0.1) unstable; urgency=low
99
100 * New class to handle the different ways of invoking run.
101 * Many new ways to get results back.
102
103 -- John Goerzen <jgoerzen@complete.org> Thu, 1 Mar 2007 17:41:00 -0600
104
105 haskell-hsh (1.0.0) unstable; urgency=low
106
107 * Initial release. Closes: #413017.
108
109 -- John Goerzen <jgoerzen@complete.org> Thu, 1 Mar 2007 03:00:56 -0600
0 Source: haskell-hsh
1 Priority: optional
2 Maintainer: John Goerzen <jgoerzen@complete.org>
3 Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.8.2dfsg1), haskell-devscripts (>= 0.6.15), haddock, libghc6-mtl-dev, libghc6-missingh-dev (>= 1.0.3.2), libghc6-hslogger-dev (>= 1.0.7.2), libghc6-utf8-string-dev
4 Standards-Version: 3.6.2
5 Section: libs
6 Homepage: http://software.complete.org/hsh
7 Vcs-Git: git://git.complete.org/hsh
8 Vcs-Browser: http://git.complete.org/hsh
9
10 Package: libghc6-hsh-dev
11 Section: libdevel
12 Architecture: any
13 Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}, libghc6-mtl-dev, libghc6-hslogger-dev (>= 1.0.5), libghc6-missingh-dev (>= 1.0.1.0)
14 Description: Library to mix shell scripting with Haskell programs
15 HSH is designed to let you mix and match shell expressions with
16 Haskell programs. With HSH, it is possible to easily run shell
17 commands, capture their output or provide their input, and pipe them
18 to/from other shell commands and arbitrary Haskell functions at will.
0 This is hdbc-postgresql, written and maintained by
1 John Goerzen <jgoerzen@complete.org>
2 on Tue, 27 Dec 2005 16:57:21 -0600.
3
4 The original source can always be found at:
5 ftp://ftp.debian.org/dists/unstable/main/source/
6
7 The Darcs repository for this program can be accessed with:
8 darcs get --partial http://darcs.complete.org/hdbc-postgresql
9
10 Copyright (C) 2005, 2006 John Goerzen <jgoerzen@complete.org>
11
12 This library is free software; you can redistribute it and/or
13 modify it under the terms of the GNU Lesser General Public
14 License as published by the Free Software Foundation; either
15 version 2.1 of the License, or (at your option) any later version.
16
17 This library is distributed in the hope that it will be useful,
18 but WITHOUT ANY WARRANTY; without even the implied warranty of
19 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20 Lesser General Public License for more details.
21
22 You should have received a copy of the GNU Lesser General Public
23 License along with this library; if not, write to the Free Software
24 Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
25
26 On Debian systems, the complete text of the GNU Lesser General
27 Public License can be found in `/usr/share/common-licenses/LGPL'.
28
29 ------------------------------------------------------------------
30
31 pgtypes.h comes from the psqlodbc distribution, which bears this
32 copyright:
33
34 Copyright (C) 1998 Insight Distribution Systems
35 Copyright (C) 1998 - 2005 The PostgreSQL Global Development Group
36
37 Multibyte support was added by Sankyo Unyu Service, (C) 2001.
38
39 The code contained in this library is based on code written by
40 Christian Czezatke and Dan McGuirk, (C) 1996.
41
42 This library is free software; you can redistribute it and/or modify
43 it under the terms of the GNU Library General Public License as
44 published by the Free Software Foundation; either version 2 of the
45 License, or (at your option) any later version.
46
47 Most of pgtypes.h was removed by John Goerzen since it was not
48 relevant for this task.
0 usr/bin
1 usr/sbin
0 #!/usr/bin/make -f
1 # -*- makefile -*-
2 # Sample debian/rules that uses debhelper.
3 # This file was originally written by Joey Hess and Craig Small.
4 # As a special exception, when this file is copied by dh-make into a
5 # dh-make output file, you may use that output file without restriction.
6 # This special exception was added by Craig Small in version 0.37 of dh-make.
7
8 # Uncomment this to turn on verbose mode.
9 #export DH_VERBOSE=1
10
11
12
13
14 CFLAGS = -Wall -g
15
16 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
17 CFLAGS += -O0
18 else
19 CFLAGS += -O2
20 endif
21
22 # shared library versions, option 1
23 version=2.0.5
24 major=2
25 # option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
26 #version=`ls src/.libs/lib*.so.* | \
27 # awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
28 #major=`ls src/.libs/lib*.so.* | \
29 # awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
30
31 configure: configure-stamp
32 configure-stamp:
33 dh_testdir
34 # Add here commands to configure the package.
35
36 touch configure-stamp
37
38
39 build: build-stamp
40 build-stamp: configure-stamp
41 dh_testdir
42
43 # Add here commands to compile the package.
44 #$(MAKE)
45
46 touch build-stamp
47
48 clean:
49 dh_testdir
50 dh_testroot
51 rm -f build-stamp configure-stamp
52
53 # Add here commands to clean up after the build process.
54 -$(MAKE) clean
55 -./setup clean
56 -rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist
57
58 dh_clean
59
60 install: build
61 dh_testdir
62 dh_testroot
63 dh_clean -k
64 dh_installdirs
65
66 # Add here commands to install the package into debian/tmp
67 #$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
68 dh_haskell -a
69 dh_haskell_depends -a
70 # $(MAKE) clean
71 # We can't test PostgreSQL because the server may not be available for
72 # the build user.
73 $(MAKE) test
74
75 # Build architecture-independent files here.
76 binary-indep: build install
77 # Nothing to do by default.
78
79 # Build architecture-dependent files here.
80 binary-arch: build install
81 dh_testdir
82 dh_testroot
83 dh_installchangelogs -a
84 dh_installdocs -a
85 dh_installexamples -a
86 # dh_install
87 # dh_installmenu
88 # dh_installdebconf
89 # dh_installlogrotate
90 # dh_installemacsen
91 # dh_installpam
92 # dh_installmime
93 # dh_installinit
94 # dh_installcron
95 # dh_installinfo
96 dh_installman -a
97 dh_link -a
98 dh_strip -a
99 dh_compress -a
100 dh_fixperms -a
101 # dh_perl
102 # dh_python
103 # dh_makeshlibs
104 dh_installdeb -a
105 dh_shlibdeps -a
106 dh_gencontrol -a
107 dh_md5sums -a
108 dh_builddeb -a
109
110 binary: binary-indep binary-arch
111 .PHONY: build clean binary-indep binary-arch binary install configure