[Pkg-haskell-commits] darcs: haskell-hsh: Added Debian files

John Goerzen jgoerzen at complete.org
Fri Jan 4 14:49:53 UTC 2013


Fri Mar  2 01:00:13 UTC 2007  John Goerzen <jgoerzen at complete.org>
  * Added Debian files
  Ignore-this: a8cc5b4ea4c098dece7ec2780c737fd0
  

    A ./changelog
    A ./compat
    A ./control
    A ./copyright
    A ./dirs
    A ./docs
    A ./rules

Fri Mar  2 01:00:13 UTC 2007  John Goerzen <jgoerzen at complete.org>
  * Added Debian files
  Ignore-this: a8cc5b4ea4c098dece7ec2780c737fd0
  
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:49:53.407223683 +0000
@@ -0,0 +1,44 @@
+hdbc-postgresql (1.0.1.1) unstable; urgency=low
+
+  * Rebuilt for GHC 6.6.
+
+ -- John Goerzen <jgoerzen at complete.org>  Thu, 19 Oct 2006 22:05:41 -0500
+
+hdbc-postgresql (1.0.1.0) unstable; urgency=low
+
+  * Fix unknown column size, such as for text columns
+
+ -- John Goerzen <jgoerzen at complete.org>  Sat, 22 Jul 2006 07:08:49 -0500
+
+hdbc-postgresql (1.0.0.0) unstable; urgency=low
+
+  * Blessing this version as 1.0.0.0
+  * Rebuilt with ghc6 6.4.2 for Debian
+
+ -- John Goerzen <jgoerzen at complete.org>  Thu, 29 Jun 2006 19:01:02 -0500
+
+hdbc-postgresql (0.99.2.1) unstable; urgency=low
+
+  * Give wrapobj a unique name so that this module can coexist with ODBC
+    in a single program.
+
+ -- John Goerzen <jgoerzen at complete.org>  Tue, 28 Mar 2006 22:19:26 -0600
+
+hdbc-postgresql (0.99.2.0) unstable; urgency=low
+
+  * Updated for 0.99.2.
+
+ -- John Goerzen <jgoerzen at complete.org>  Tue, 28 Mar 2006 05:33:19 -0600
+
+hdbc-postgresql (0.99.1.0) unstable; urgency=low
+
+  * Releasing 0.99.1.0, with new memory management and column type
+    meta information.
+
+ -- John Goerzen <jgoerzen at complete.org>  Mon, 27 Mar 2006 23:53:21 -0600
+
+hdbc-postgresql (0.99.0.0) unstable; urgency=low
+
+  * Initial Release.
+
+ -- John Goerzen <jgoerzen at complete.org>  Tue, 27 Dec 2005 16:57:21 -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:49:53.126742042 +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:49:53.331227131 +0000
@@ -0,0 +1,16 @@
+Source: haskell-hsh
+Priority: optional
+Maintainer: John Goerzen <jgoerzen at complete.org>
+Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.6), ghc6 (<< 6.6-999), haskell-devscripts (>= 0.5.6), haddock, libghc6-mtl-dev, libghc6-missingh-dev, libghc6-hslogger-dev, libghc6-filepath-dev
+Standards-Version: 3.6.2
+Section: libs
+
+Package: libghc6-hsh-dev
+Section: libdevel
+Architecture: any
+Depends: ${haskell:Depends}, ${shlibs:Depends}, ${misc:Depends}, libghc6-mtl-dev, libghc6-hslogger-dev, libghc6-missingh-dev, libghc6-filepath-dev
+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:49:53.098753354 +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:49:53.098753354 +0000
@@ -0,0 +1,2 @@
+usr/bin
+usr/sbin
diff -rN -u old-haskell-hsh//docs new-haskell-hsh//docs
--- old-haskell-hsh//docs	1970-01-01 00:00:00.000000000 +0000
+++ new-haskell-hsh//docs	2013-01-04 14:49:53.387219377 +0000
@@ -0,0 +1,3 @@
+README.txt
+README.txt
+TODO
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:49:53.387219377 +0000
@@ -0,0 +1,111 @@
+#!/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
+#	$(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 dist/doc/html
+	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