[Pkg-haskell-commits] darcs: haskell-hsh: Revert "Merge branch 'upstream'"
John Goerzen
jgoerzen at complete.org
Fri Jan 4 14:50:27 UTC 2013
Thu Aug 20 13:39:20 UTC 2009 John Goerzen <jgoerzen at complete.org>
* Revert "Merge branch 'upstream'"
Ignore-this: 8e522be024b1207815b62dca18ed32a4
This reverts commit 15d0195ff902fc50b0a07f6f4dcfc2751ba8269f, reversing
changes made to 59c39cef056aedf0ef2bbfc2015a016bdeb18f1c.
A ./changelog
A ./compat
A ./control
A ./copyright
A ./dirs
A ./rules
Thu Aug 20 13:39:20 UTC 2009 John Goerzen <jgoerzen at complete.org>
* Revert "Merge branch 'upstream'"
Ignore-this: 8e522be024b1207815b62dca18ed32a4
This reverts commit 15d0195ff902fc50b0a07f6f4dcfc2751ba8269f, reversing
changes made to 59c39cef056aedf0ef2bbfc2015a016bdeb18f1c.
diff -rN -u old-haskell-hsh//changelog new-haskell-hsh//changelog
--- old-haskell-hsh//changelog 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//changelog 2013-01-04 14:50:27.847718627 +0000
@@ -0,0 +1,111 @@
+haskell-hsh (2.0.0-1) unstable; urgency=low
+
+ * New upstream release:
+ + Core completely re-implemented in terms of System.Process instead
+ of the POSIX-specific routines. Significant reduction in
+ code size and complexity. Better compatibility.
+ + Simplify and rework several ShellEquivs functions.
+ + Eliminate ShellEquivs functions no longer needed: teeBS, teeFIFOBS,
+ catToBS, catToFIFOBS, catFromBS.
+ + Drop (>|-) operator -- no longer useful
+ * Rebuild with newer GHC.
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 03 Jun 2009 21:28:05 -0500
+
+haskell-hsh (1.2.6.3) unstable; urgency=low
+
+ * Rebuild with newer libs.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 11 Dec 2008 09:15:40 -0600
+
+haskell-hsh (1.2.6.2) unstable; urgency=low
+
+ * Rebuild with newer MissingH and hslogger. Closes: #429708.
+ * Use dh_haskell_depends in debian/rules to permanently help fix this problem.
+
+ -- John Goerzen <jgoerzen at complete.org> Fri, 05 Dec 2008 14:13:58 -0600
+
+haskell-hsh (1.2.6.1) unstable; urgency=low
+
+ * Rebuild with newer MissingH.
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 23 Apr 2008 02:57:01 -0500
+
+haskell-hsh (1.2.6.0) unstable; urgency=low
+
+ * Now support ByteString for many operations.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 10 Apr 2008 17:47:34 -0500
+
+haskell-hsh (1.2.5.2) unstable; urgency=low
+
+ * Rebuild against newer hslogger. Closes: #468961.
+
+ -- John Goerzen <jgoerzen at complete.org> Sun, 02 Mar 2008 11:29:56 -0600
+
+haskell-hsh (1.2.5.1) unstable; urgency=low
+
+ * Rebuild wiht newer regexp.
+
+ -- John Goerzen <jgoerzen at complete.org> Fri, 15 Feb 2008 06:43:18 -0600
+
+haskell-hsh (1.2.5.0) unstable; urgency=low
+
+ * Updates for GHC 6.8 and 6.8 libs.
+
+ -- John Goerzen <jgoerzen at complete.org> Fri, 11 Jan 2008 03:59:19 -0600
+
+haskell-hsh (1.2.4) unstable; urgency=low
+
+ * Rebuild for newer libs. Closes: #429708, #432448, #430016.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 12 Jul 2007 03:21:30 -0500
+
+haskell-hsh (1.2.3) unstable; urgency=low
+
+ * Rebuild with newer GHC.
+
+ -- John Goerzen <jgoerzen at complete.org> Wed, 06 Jun 2007 06:52:20 -0500
+
+haskell-hsh (1.2.2) unstable; urgency=low
+
+ * Rebuild for newer MissingH. Closes: #421452.
+ * Rebuild for newer FilePath. Closes: #419194.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 03 May 2007 19:57:14 -0500
+
+haskell-hsh (1.2.1) unstable; urgency=low
+
+ * Rebuild for newer MissingH.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 8 Mar 2007 14:31:13 -0600
+
+haskell-hsh (1.2.0) unstable; urgency=low
+
+ * Renamed catFromS to echo.
+ * New commands mkdir, glob, bracketCD
+
+ -- John Goerzen <jgoerzen at complete.org> Sat, 3 Mar 2007 08:20:48 -0600
+
+haskell-hsh (1.1.0) unstable; urgency=low
+
+ * Bumping version number (should have in 1.0.1 due to API change)
+ * New ShellEquivs commands: appendTo, exit
+ * New Commands helpers: runIO, runSL
+ * Fixes to readlink, readlinkabs
+
+ -- John Goerzen <jgoerzen at complete.org> Sat, 3 Mar 2007 08:06:20 -0600
+
+haskell-hsh (1.0.1) unstable; urgency=low
+
+ * New class to handle the different ways of invoking run.
+ * Many new ways to get results back.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 1 Mar 2007 17:41:00 -0600
+
+haskell-hsh (1.0.0) unstable; urgency=low
+
+ * Initial release. Closes: #413017.
+
+ -- John Goerzen <jgoerzen at complete.org> Thu, 1 Mar 2007 03:00:56 -0600
+
diff -rN -u old-haskell-hsh//compat new-haskell-hsh//compat
--- old-haskell-hsh//compat 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//compat 2013-01-04 14:50:27.835718132 +0000
@@ -0,0 +1 @@
+4
diff -rN -u old-haskell-hsh//control new-haskell-hsh//control
--- old-haskell-hsh//control 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//control 2013-01-04 14:50:27.847718627 +0000
@@ -0,0 +1,19 @@
+Source: haskell-hsh
+Priority: optional
+Maintainer: John Goerzen <jgoerzen at complete.org>
+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
+Standards-Version: 3.6.2
+Section: libs
+Homepage: http://software.complete.org/hsh
+Vcs-Git: git://git.complete.org/hsh
+Vcs-Browser: http://git.complete.org/hsh
+
+Package: libghc6-hsh-dev
+Section: libdevel
+Architecture: any
+Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}, libghc6-mtl-dev, libghc6-hslogger-dev (>= 1.0.5), libghc6-missingh-dev (>= 1.0.1.0)
+Description: Library to mix shell scripting with Haskell programs
+ HSH is designed to let you mix and match shell expressions with
+ Haskell programs. With HSH, it is possible to easily run shell
+ commands, capture their output or provide their input, and pipe them
+ to/from other shell commands and arbitrary Haskell functions at will.
diff -rN -u old-haskell-hsh//copyright new-haskell-hsh//copyright
--- old-haskell-hsh//copyright 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//copyright 2013-01-04 14:50:27.591237550 +0000
@@ -0,0 +1,49 @@
+This is hdbc-postgresql, written and maintained by
+ John Goerzen <jgoerzen at complete.org>
+on Tue, 27 Dec 2005 16:57:21 -0600.
+
+The original source can always be found at:
+ ftp://ftp.debian.org/dists/unstable/main/source/
+
+The Darcs repository for this program can be accessed with:
+ darcs get --partial http://darcs.complete.org/hdbc-postgresql
+
+Copyright (C) 2005, 2006 John Goerzen <jgoerzen at complete.org>
+
+ This library is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2.1 of the License, or (at your option) any later version.
+
+ This library 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
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this library; 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 Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
+
+------------------------------------------------------------------
+
+pgtypes.h comes from the psqlodbc distribution, which bears this
+copyright:
+
+ Copyright (C) 1998 Insight Distribution Systems
+ Copyright (C) 1998 - 2005 The PostgreSQL Global Development Group
+
+ Multibyte support was added by Sankyo Unyu Service, (C) 2001.
+
+ The code contained in this library is based on code written by
+ Christian Czezatke and Dan McGuirk, (C) 1996.
+
+ This library is free software; you can redistribute it and/or modify
+ it under the terms of the GNU Library General Public License as
+ published by the Free Software Foundation; either version 2 of the
+ License, or (at your option) any later version.
+
+Most of pgtypes.h was removed by John Goerzen since it was not
+relevant for this task.
\ No newline at end of file
diff -rN -u old-haskell-hsh//dirs new-haskell-hsh//dirs
--- old-haskell-hsh//dirs 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//dirs 2013-01-04 14:50:27.695218078 +0000
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
diff -rN -u old-haskell-hsh//rules new-haskell-hsh//rules
--- old-haskell-hsh//rules 1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//rules 2013-01-04 14:50:27.819719694 +0000
@@ -0,0 +1,112 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+# shared library versions, option 1
+version=2.0.5
+major=2
+# option 2, assuming the library is created as src/.libs/libfoo.so.2.0.5 or so
+#version=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/[0-9]+\.[0-9]+\.[0-9]+$$/)) print substr($$0,RSTART)}'`
+#major=`ls src/.libs/lib*.so.* | \
+# awk '{if (match($$0,/\.so\.[0-9]+$$/)) print substr($$0,RSTART+4)}'`
+
+configure: configure-stamp
+configure-stamp:
+ dh_testdir
+ # Add here commands to configure the package.
+
+ touch configure-stamp
+
+
+build: build-stamp
+build-stamp: configure-stamp
+ dh_testdir
+
+ # Add here commands to compile the package.
+ #$(MAKE)
+
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp configure-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) clean
+ -./setup clean
+ -rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ #$(MAKE) install DESTDIR=$(CURDIR)/debian/tmp
+ dh_haskell -a
+ dh_haskell_depends -a
+# $(MAKE) clean
+# We can't test PostgreSQL because the server may not be available for
+# the build user.
+ $(MAKE) test
+
+# Build architecture-independent files here.
+binary-indep: build install
+# Nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs -a
+ dh_installdocs -a
+ dh_installexamples -a
+# dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman -a
+ dh_link -a
+ dh_strip -a
+ dh_compress -a
+ dh_fixperms -a
+# dh_perl
+# dh_python
+# dh_makeshlibs
+ dh_installdeb -a
+ dh_shlibdeps -a
+ dh_gencontrol -a
+ dh_md5sums -a
+ dh_builddeb -a
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
More information about the Pkg-haskell-commits
mailing list