CVS User Account cvsuser
Wed Mar 16 17:05:56 PST 2005
Log Message:
-----------
Add Debian packaging control files, contributed by Tim Goodaire
<tgoodair at ca.afilias.info>

Added Files:
-----------
    slony1-engine/debian:
        changelog (r1.1)
        compat (r1.1)
        control (r1.1)
        copyright (r1.1)
        dirs (r1.1)
        docs (r1.1)
        files (r1.1)
        rules (r1.1)
        slony1.substvars (r1.1)

-------------- next part --------------
--- /dev/null
+++ debian/changelog
@@ -0,0 +1,6 @@
+slony1 (1.1-1) unstable; urgency=low
+
+  * Initial Release.
+
+ -- Tim Goodaire <tgoodair at ca.afilias.info>  Thu, 11 Nov 2004 22:38:04 -0500
+
--- /dev/null
+++ debian/files
@@ -0,0 +1 @@
+slony1_1.1-1_i386.deb misc optional
--- /dev/null
+++ debian/copyright
@@ -0,0 +1,36 @@
+This package was debianized by Tim Goodaire <tgoodair at ca.afilias.info> on
+Wed Mar 16 10:20:58 EST 2005 -0500.
+
+It was downloaded from http://www.slony.org
+
+Copyright:
+
+Jan Wieck		janwieck at yahoo.com
+Christopher Browne	cbbrowne at ca.afilias.info
+Darcy Buskermolen	darcy at wavefire.com
+David Fetter		david at fetter.org
+Steve Simms		ssimms at steve.deefs.net
+
+License:
+
+Slony-I - A replication system for the PostgreSQL Database Management System
+
+Copyright (c) 2003-2004, PostgreSQL Global Development Group
+
+Permission to use, copy, modify, and distribute this software and its
+documentation for any purpose, without fee, and without a written agreement
+is hereby granted, provided that the above copyright notice and this
+paragraph and the following two paragraphs appear in all copies.
+
+IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY FOR
+DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING
+LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS
+DOCUMENTATION, EVEN IF THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGE.
+
+THE UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY WARRANTIES,
+INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
+AND FITNESS FOR A PARTICULAR PURPOSE.  THE SOFTWARE PROVIDED HEREUNDER IS
+ON AN "AS IS" BASIS, AND THE UNIVERSITY OF CALIFORNIA HAS NO OBLIGATIONS TO
+PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
+
--- /dev/null
+++ debian/slony1.substvars
@@ -0,0 +1 @@
+shlibs:Depends=libc6 (>= 2.3.2.ds1-4), libpq3 (>= 7.4)
--- /dev/null
+++ debian/rules
@@ -0,0 +1,107 @@
+#!/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
+
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+	CFLAGS += -O0
+else
+	CFLAGS += -O2
+endif
+
+config.status: configure
+	dh_testdir
+	# Add here commands to configure the package.
+	CFLAGS="$(CFLAGS)" ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info
+
+
+build: build-stamp
+
+build-stamp:  config.status
+	dh_testdir
+
+	# Add here commands to compile the package.
+	$(MAKE)
+	#docbook-to-man debian/slony1.sgml > slony1.1
+
+	touch build-stamp
+
+clean:
+	dh_testdir
+	dh_testroot
+	rm -f build-stamp 
+
+	# Add here commands to clean up after the build process.
+	-$(MAKE) distclean
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+	cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+	cp -f /usr/share/misc/config.guess config.guess
+endif
+
+
+	dh_clean 
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k 
+	dh_installdirs
+
+	# Add here commands to install the package into debian/slony1.
+	$(MAKE) install DESTDIR=$(CURDIR)/debian/slony1 
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs 
+	dh_installdocs
+#	dh_installexamples
+	dh_install
+#	dh_installmenu
+#	dh_installdebconf	
+#	dh_installlogrotate
+#	dh_installemacsen
+#	dh_installpam
+#	dh_installmime
+#	dh_installinit
+#	dh_installcron
+#	dh_installinfo
+	dh_installman
+	dh_link
+	dh_strip
+	dh_compress
+	dh_fixperms
+#	dh_perl
+#	dh_python
+#	dh_makeshlibs
+	dh_installdeb
+	dh_shlibdeps
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install 
--- /dev/null
+++ debian/compat
@@ -0,0 +1 @@
+4
--- /dev/null
+++ debian/dirs
@@ -0,0 +1,3 @@
+usr/lib/postgresql/bin
+usr/share/postgresql
+usr/share/doc/slony1-1
--- /dev/null
+++ debian/docs
@@ -0,0 +1,9 @@
+doc/adminguide.tar
+doc/howto/slony-I-basic-mstr-slv.txt
+doc/howto/slony-I-basic-mstr-slv.txt.de
+doc/howto/slony-I-failover.txt
+doc/howto/slony-I-failover.txt.de
+doc/howto/slony-I-install.txt
+doc/howto/slony-I-install.txt.de
+doc/howto/slony-I-overview.txt
+doc/howto/slony-I-overview.txt.de
--- /dev/null
+++ debian/control
@@ -0,0 +1,17 @@
+Source: slony1
+Section: misc
+Priority: optional
+Maintainer: Tim Goodaire <tgoodair at ca.afilias.info>
+Build-Depends: debhelper (>= 4.0.0), docbook-dsssl
+Standards-Version: 3.6.1
+
+Package: slony1
+Architecture: any
+Depends: postgresql (>= 7.3.3), postgresql-dev (>= 7.3.3)
+Description: Slony-I is a replication system for postgresql
+	Slony-I is a "master to multiple slaves" replication system with cascading and
+	slave promotion.  The big picture for the development of Slony-I is a
+	master-slave system that includes all features and capabilities needed to
+	replicate large databases to a reasonably limited number of slave systems.
+	Slony-I is a system for data centers and backup sites, where the normal mode
+	of operation is that all nodes are available. 


More information about the Slony1-commit mailing list