head	1.93;
access;
symbols
	REL9_0_0:1.93
	REL9_1_ALPHA1:1.93
	REL9_0_RC1:1.93
	REL9_0_BETA4:1.93
	REL9_0_STABLE:1.93.0.2
	REL9_0_BETA3:1.93
	REL9_0_BETA2:1.92
	REL7_4_29:1.46
	REL8_0_25:1.53
	REL8_1_21:1.61
	REL8_2_17:1.70
	REL8_3_11:1.82.2.1
	REL8_4_4:1.87
	REL9_0_BETA1:1.90
	REL9_0_ALPHA5_BRANCH:1.90.0.6
	REL9_0_ALPHA5:1.90
	REL7_4_28:1.46
	REL8_0_24:1.53
	REL8_1_20:1.61
	REL8_2_16:1.70
	REL8_3_10:1.82.2.1
	REL8_4_3:1.87
	REL9_0_ALPHA4:1.90
	REL9_0_ALPHA4_BRANCH:1.90.0.4
	REL8_5_ALPHA3:1.90
	REL8_5_ALPHA3_BRANCH:1.90.0.2
	REL7_4_27:1.46
	REL8_0_23:1.53
	REL8_1_19:1.61
	REL8_2_15:1.70
	REL8_3_9:1.82.2.1
	REL8_4_2:1.87
	REL8_5_ALPHA2:1.89
	REL8_5_ALPHA2_BRANCH:1.89.0.4
	REL7_4_26:1.46
	REL8_0_22:1.53
	REL8_1_18:1.61
	REL8_2_14:1.70
	REL8_3_8:1.82.2.1
	REL8_4_1:1.87
	REL8_5_ALPHA1:1.89
	REL8_5_ALPHA1_BRANCH:1.89.0.2
	REL8_4_STABLE:1.87.0.2
	REL8_4_0:1.87
	REL8_4_RC2:1.87
	REL8_4_RC1:1.87
	REL8_4_BETA2:1.87
	REL8_4_BETA1:1.87
	REL7_4_25:1.46
	REL8_0_21:1.53
	REL8_1_17:1.61
	REL8_2_13:1.70
	REL8_3_7:1.82.2.1
	REL7_4_24:1.46
	REL8_0_20:1.53
	REL8_1_16:1.61
	REL8_2_12:1.70
	REL8_3_6:1.82.2.1
	REL7_4_23:1.46
	REL8_0_19:1.53
	REL8_1_15:1.61
	REL8_2_11:1.70
	REL8_3_5:1.82.2.1
	REL7_4_22:1.46
	REL8_0_18:1.53
	REL8_1_14:1.61
	REL8_2_10:1.70
	REL8_3_4:1.82.2.1
	REL7_4_21:1.46
	REL8_0_17:1.53
	REL8_1_13:1.61
	REL8_2_9:1.70
	REL8_3_3:1.82.2.1
	REL7_4_20:1.46
	REL8_0_16:1.53
	REL8_1_12:1.61
	REL8_2_8:1.70
	REL8_3_2:1.82.2.1
	REL8_2_7:1.70
	REL8_3_1:1.82
	REL8_3_STABLE:1.82.0.2
	REL8_3_0:1.82
	REL8_3_RC2:1.82
	REL7_3_21:1.40
	REL7_4_19:1.46
	REL8_0_15:1.53
	REL8_1_11:1.61
	REL8_2_6:1.70
	REL8_3_RC1:1.82
	REL8_3_BETA4:1.82
	REL8_3_BETA3:1.82
	REL8_3_BETA2:1.81
	REL8_3_BETA1:1.78
	REL7_3_20:1.40
	REL7_4_18:1.46
	REL8_0_14:1.53
	REL8_1_10:1.61
	REL8_2_5:1.70
	REL7_3_19:1.40
	REL7_4_17:1.46
	REL8_0_13:1.53
	REL8_1_9:1.61
	REL8_2_4:1.70
	REL8_0_12:1.53
	REL8_1_8:1.61
	REL8_2_3:1.70
	REL7_3_18:1.40
	REL7_4_16:1.46
	REL8_0_11:1.53
	REL8_1_7:1.61
	REL8_2_2:1.70
	REL8_0_10:1.53
	REL8_1_6:1.61
	REL8_2_1:1.70
	REL7_4_15:1.46
	REL7_3_17:1.40
	REL8_2_STABLE:1.70.0.2
	REL8_2_0:1.70
	REL8_2_RC1:1.70
	REL8_2_BETA3:1.70
	REL8_2_BETA2:1.70
	REL8_1_5:1.61
	REL8_0_9:1.53
	REL7_4_14:1.46
	REL7_3_16:1.40
	REL8_2_BETA1:1.70
	REL7_3_15:1.40
	REL7_4_13:1.46
	REL8_0_8:1.53
	REL8_1_4:1.61
	REL7_3_14:1.40
	REL7_4_12:1.46
	REL8_0_7:1.53
	REL8_1_3:1.61
	REL7_3_13:1.40
	REL7_4_11:1.46
	REL8_0_6:1.53
	REL8_1_2:1.61
	REL7_3_12:1.40
	REL7_4_10:1.46
	REL8_0_5:1.53
	REL8_1_1:1.61
	REL8_1_STABLE:1.61.0.2
	REL8_1_0:1.61
	REL8_1_0RC1:1.61
	REL8_1_0BETA4:1.61
	REL8_1_0BETA3:1.61
	REL7_3_11:1.40
	REL7_4_9:1.46
	REL8_0_4:1.53
	REL8_1_0BETA2:1.61
	REL8_1_0BETA1:1.60
	REL7_2_8:1.30
	REL7_3_10:1.40
	REL7_4_8:1.46
	REL8_0_3:1.53
	REL8_0_2:1.53
	REL7_2_7:1.30
	REL7_3_9:1.40
	REL7_4_7:1.46
	REL8_0_1:1.53
	REL8_0_STABLE:1.53.0.4
	REL8_0_0:1.53.0.2
	REL8_0_0RC5:1.53
	REL8_0_0RC4:1.53
	REL8_0_0RC3:1.53
	REL8_0_0RC2:1.53
	REL8_0_0RC1:1.52
	REL8_0_0BETA5:1.52
	REL8_0_0BETA4:1.51
	REL7_4_6:1.46
	REL7_3_8:1.40
	REL7_2_6:1.30
	REL8_0_0BETA3:1.51
	REL8_0_0BETA2:1.50
	REL7_2_5:1.30
	REL7_4_5:1.46
	REL7_3_7:1.40
	REL7_4_4:1.46
	REL8_0_0BETA1:1.49
	REL7_4_3:1.46
	REL7_4_2:1.46
	REL7_3_6:1.40
	REL7_4_1:1.46
	REL7_3_5:1.40
	REL7_4:1.46
	REL7_4_RC2:1.46
	REL7_4_STABLE:1.46.0.2
	REL7_4_RC1:1.46
	REL7_4_BETA5:1.46
	REL7_4_BETA4:1.46
	REL7_4_BETA3:1.46
	REL7_4_BETA2:1.45
	WIN32_DEV:1.45.0.2
	REL7_4_BETA1:1.45
	REL7_3_4:1.40
	REL7_3_2:1.40
	REL7_2_4:1.30
	REL7_3_STABLE:1.40.0.2
	REL7_2_3:1.30
	REL7_2_STABLE:1.30.0.2
	REL7_2:1.30
	REL7_2_RC2:1.30
	REL7_2_RC1:1.30
	REL7_2_BETA5:1.30
	REL7_2_BETA4:1.30
	REL7_2_BETA3:1.30
	REL7_2_BETA2:1.30
	REL7_2_BETA1:1.30
	REL7_1_2:1.18
	REL7_1_STABLE:1.18.0.2
	REL7_1_BETA:1.9
	REL7_1_BETA3:1.11
	REL7_1_BETA2:1.11
	REL7_1:1.18
	REL7_0_PATCHES:1.2.0.2
	REL7_0:1.2
	REL6_5_PATCHES:1.1.0.2
	REL6_5:1.1;
locks; strict;
comment	@# @;


1.93
date	2010.06.14.16.17.56;	author sriggs;	state Exp;
branches;
next	1.92;

1.92
date	2010.05.13.01.03.00;	author momjian;	state Exp;
branches;
next	1.91;

1.91
date	2010.05.12.16.50.58;	author tgl;	state Exp;
branches;
next	1.90;

1.90
date	2009.11.18.21.57.56;	author tgl;	state Exp;
branches;
next	1.89;

1.89
date	2009.08.18.10.34.39;	author teodor;	state Exp;
branches;
next	1.88;

1.88
date	2009.08.07.20.50.21;	author petere;	state Exp;
branches;
next	1.87;

1.87
date	2009.03.25.23.20.01;	author tgl;	state Exp;
branches;
next	1.86;

1.86
date	2009.01.04.22.19.59;	author tgl;	state Exp;
branches;
next	1.85;

1.85
date	2008.11.19.02.59.28;	author tgl;	state Exp;
branches;
next	1.84;

1.84
date	2008.07.29.18.31.20;	author tgl;	state Exp;
branches;
next	1.83;

1.83
date	2008.05.08.16.49.36;	author tgl;	state Exp;
branches;
next	1.82;

1.82
date	2007.11.13.21.04.45;	author tgl;	state Exp;
branches
	1.82.2.1;
next	1.81;

1.81
date	2007.10.15.21.36.49;	author tgl;	state Exp;
branches;
next	1.80;

1.80
date	2007.10.13.22.59.43;	author tgl;	state Exp;
branches;
next	1.79;

1.79
date	2007.10.07.23.32.19;	author wieck;	state Exp;
branches;
next	1.78;

1.78
date	2007.08.21.01.12.28;	author tgl;	state Exp;
branches;
next	1.77;

1.77
date	2007.06.01.19.38.07;	author tgl;	state Exp;
branches;
next	1.76;

1.76
date	2007.05.17.19.11.24;	author momjian;	state Exp;
branches;
next	1.75;

1.75
date	2007.04.21.17.26.17;	author petere;	state Exp;
branches;
next	1.74;

1.74
date	2007.04.15.12.48.23;	author adunstan;	state Exp;
branches;
next	1.73;

1.73
date	2007.04.14.12.57.07;	author adunstan;	state Exp;
branches;
next	1.72;

1.72
date	2007.04.13.18.50.01;	author adunstan;	state Exp;
branches;
next	1.71;

1.71
date	2007.02.08.15.09.47;	author momjian;	state Exp;
branches;
next	1.70;

1.70
date	2006.09.09.04.07.51;	author tgl;	state Exp;
branches;
next	1.69;

1.69
date	2006.09.05.18.00.57;	author teodor;	state Exp;
branches;
next	1.68;

1.68
date	2006.09.05.17.20.26;	author tgl;	state Exp;
branches;
next	1.67;

1.67
date	2006.09.04.15.07.46;	author petere;	state Exp;
branches;
next	1.66;

1.66
date	2006.05.30.13.25.57;	author momjian;	state Exp;
branches;
next	1.65;

1.65
date	2006.04.23.02.17.59;	author ishii;	state Exp;
branches;
next	1.64;

1.64
date	2006.04.03.18.47.41;	author petere;	state Exp;
branches;
next	1.63;

1.63
date	2006.02.25.19.18.58;	author petere;	state Exp;
branches;
next	1.62;

1.62
date	2006.02.12.03.55.52;	author momjian;	state Exp;
branches;
next	1.61;

1.61
date	2005.09.01.22.02.44;	author tgl;	state Exp;
branches;
next	1.60;

1.60
date	2005.07.29.19.38.21;	author tgl;	state Exp;
branches;
next	1.59;

1.59
date	2005.07.29.15.13.10;	author momjian;	state Exp;
branches;
next	1.58;

1.58
date	2005.07.29.14.46.55;	author momjian;	state Exp;
branches;
next	1.57;

1.57
date	2005.07.01.19.23.04;	author tgl;	state Exp;
branches;
next	1.56;

1.56
date	2005.06.23.02.33.25;	author tgl;	state Exp;
branches;
next	1.55;

1.55
date	2005.06.22.22.56.25;	author tgl;	state Exp;
branches;
next	1.54;

1.54
date	2005.03.12.15.36.24;	author neilc;	state Exp;
branches;
next	1.53;

1.53
date	2004.12.14.22.50.23;	author tgl;	state Exp;
branches;
next	1.52;

1.52
date	2004.11.04.06.09.17;	author neilc;	state Exp;
branches;
next	1.51;

1.51
date	2004.09.16.21.20.19;	author tgl;	state Exp;
branches;
next	1.50;

1.50
date	2004.08.28.21.36.24;	author tgl;	state Exp;
branches;
next	1.49;

1.49
date	2004.06.01.05.15.47;	author tgl;	state Exp;
branches;
next	1.48;

1.48
date	2004.03.05.05.15.16;	author momjian;	state Exp;
branches;
next	1.47;

1.47
date	2003.11.29.19.51.18;	author pgsql;	state Exp;
branches;
next	1.46;

1.46
date	2003.09.11.17.15.27;	author momjian;	state Exp;
branches;
next	1.45;

1.45
date	2003.07.24.16.54.58;	author tgl;	state Exp;
branches;
next	1.44;

1.44
date	2003.06.30.20.02.53;	author tgl;	state Exp;
branches;
next	1.43;

1.43
date	2003.06.30.19.58.57;	author tgl;	state Exp;
branches;
next	1.42;

1.42
date	2003.06.25.03.40.17;	author momjian;	state Exp;
branches;
next	1.41;

1.41
date	2003.03.20.18.14.46;	author momjian;	state Exp;
branches;
next	1.40;

1.40
date	2002.10.21.00.12.46;	author momjian;	state Exp;
branches;
next	1.39;

1.39
date	2002.09.05.20.53.45;	author tgl;	state Exp;
branches;
next	1.38;

1.38
date	2002.09.05.18.40.33;	author petere;	state Exp;
branches;
next	1.37;

1.37
date	2002.09.04.22.50.43;	author petere;	state Exp;
branches;
next	1.36;

1.36
date	2002.08.30.01.44.00;	author tgl;	state Exp;
branches;
next	1.35;

1.35
date	2002.08.17.04.06.48;	author tgl;	state Exp;
branches;
next	1.34;

1.34
date	2002.07.30.16.40.34;	author momjian;	state Exp;
branches;
next	1.33;

1.33
date	2002.07.30.16.32.20;	author momjian;	state Exp;
branches;
next	1.32;

1.32
date	2002.06.23.22.15.04;	author momjian;	state Exp;
branches;
next	1.31;

1.31
date	2002.02.22.23.05.34;	author momjian;	state Exp;
branches;
next	1.30;

1.30
date	2001.10.12.23.19.09;	author tgl;	state Exp;
branches;
next	1.29;

1.29
date	2001.10.01.01.52.38;	author ishii;	state Exp;
branches;
next	1.28;

1.28
date	2001.09.29.03.11.58;	author momjian;	state Exp;
branches;
next	1.27;

1.27
date	2001.09.06.10.49.29;	author petere;	state Exp;
branches;
next	1.26;

1.26
date	2001.09.04.19.21.42;	author tgl;	state Exp;
branches;
next	1.25;

1.25
date	2001.08.23.16.54.25;	author tgl;	state Exp;
branches;
next	1.24;

1.24
date	2001.08.22.18.27.53;	author tgl;	state Exp;
branches;
next	1.23;

1.23
date	2001.07.06.23.07.19;	author petere;	state Exp;
branches;
next	1.22;

1.22
date	2001.06.18.17.20.56;	author momjian;	state Exp;
branches;
next	1.21;

1.21
date	2001.05.31.18.27.18;	author tgl;	state Exp;
branches;
next	1.20;

1.20
date	2001.05.10.15.51.05;	author momjian;	state Exp;
branches;
next	1.19;

1.19
date	2001.05.09.23.00.44;	author momjian;	state Exp;
branches;
next	1.18;

1.18
date	2001.03.14.00.57.43;	author tgl;	state Exp;
branches;
next	1.17;

1.17
date	2001.03.13.19.28.02;	author petere;	state Exp;
branches;
next	1.16;

1.16
date	2001.02.11.02.18.48;	author momjian;	state Exp;
branches;
next	1.15;

1.15
date	2001.02.10.12.07.12;	author momjian;	state Exp;
branches;
next	1.14;

1.14
date	2001.02.10.03.44.06;	author tgl;	state Exp;
branches;
next	1.13;

1.13
date	2001.02.09.18.42.35;	author tgl;	state Exp;
branches;
next	1.12;

1.12
date	2001.01.15.22.20.00;	author tgl;	state Exp;
branches;
next	1.11;

1.11
date	2000.12.20.17.22.26;	author thomas;	state Exp;
branches;
next	1.10;

1.10
date	2000.12.11.20.40.59;	author tgl;	state Exp;
branches;
next	1.9;

1.9
date	2000.10.31.13.11.28;	author petere;	state Exp;
branches;
next	1.8;

1.8
date	2000.09.18.20.11.34;	author petere;	state Exp;
branches;
next	1.7;

1.7
date	2000.07.16.14.50.29;	author petere;	state Exp;
branches;
next	1.6;

1.6
date	2000.07.09.13.12.57;	author petere;	state Exp;
branches;
next	1.5;

1.5
date	2000.06.19.13.52.59;	author momjian;	state Exp;
branches;
next	1.4;

1.4
date	2000.06.15.18.54.29;	author momjian;	state Exp;
branches;
next	1.3;

1.3
date	2000.05.29.05.44.24;	author tgl;	state Exp;
branches;
next	1.2;

1.2
date	99.09.27.20.03.46;	author momjian;	state Exp;
branches;
next	1.1;

1.1
date	99.06.05.19.09.34;	author momjian;	state Exp;
branches;
next	;

1.82.2.1
date	2008.05.08.16.49.47;	author tgl;	state Exp;
branches;
next	;


desc
@@


1.93
log
@New contrib module for use as an archive_cleanup_command, or as a
standalone utility for removing files from archive.
@
text
@# $PostgreSQL$

subdir = contrib
top_builddir = ..
include $(top_builddir)/src/Makefile.global

SUBDIRS = \
		adminpack	\
		auto_explain	\
		btree_gin	\
		btree_gist	\
		chkpass		\
		citext		\
		cube		\
		dblink		\
		dict_int	\
		dict_xsyn	\
		earthdistance	\
		fuzzystrmatch	\
		hstore		\
		intagg		\
		intarray	\
		isn		\
		lo		\
		ltree		\
		oid2name	\
		pageinspect	\
		passwordcheck	\
		pg_archivecleanup \
		pg_buffercache	\
		pg_freespacemap \
		pg_standby	\
		pg_stat_statements \
		pg_trgm		\
		pg_upgrade	\
		pg_upgrade_support \
		pgbench		\
		pgcrypto	\
		pgrowlocks	\
		pgstattuple	\
		seg		\
		spi		\
		tablefunc	\
		test_parser	\
		tsearch2	\
		unaccent	\
		vacuumlo

ifeq ($(with_openssl),yes)
SUBDIRS += sslinfo
endif

ifeq ($(with_ossp_uuid),yes)
SUBDIRS += uuid-ossp
endif

ifeq ($(with_libxml),yes)
SUBDIRS += xml2
endif

# Missing:
#		start-scripts	\ (does not have a makefile)


all install installdirs uninstall distprep clean distclean maintainer-clean:
	@@for dir in $(SUBDIRS); do \
		$(MAKE) -C $$dir $@@ || exit; \
	done

# We'd like check operations to run all the subtests before failing.
check installcheck:
	@@CHECKERR=0; for dir in $(SUBDIRS); do \
		$(MAKE) -C $$dir $@@ || CHECKERR=$$?; \
	done; \
	exit $$CHECKERR
@


1.92
log
@Move pg_upgrade shared library out into its own /contrib directory
(pg_upgrade_support).
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.91 2010/05/12 16:50:58 tgl Exp $
d29 1
@


1.91
log
@Hook pg_upgrade into the contrib makefile structure so it gets built
on the buildfarm.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.90 2009/11/18 21:57:56 tgl Exp $
d35 1
@


1.90
log
@Add a hook to CREATE/ALTER ROLE to allow an external module to check the
strength of database passwords, and create a sample implementation of
such a hook as a new contrib module "passwordcheck".

Laurenz Albe, reviewed by Takahiro Itagaki
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.89 2009/08/18 10:34:39 teodor Exp $
d34 1
@


1.89
log
@Unaccent dictionary.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.88 2009/08/07 20:50:21 petere Exp $
d28 1
@


1.88
log
@Expand test coverage support to entire tree

Test coverage support now covers the entire source tree, including
contrib, instead of just src/backend.  In a related but independent
development, the commands make coverage and make coverage-html can be run
in any directory.

This turned out to be much easier than feared.  Besides a few ad hoc fixes
to pass the make target down the tree, change all affected makefiles to
list their directories in the SUBDIRS variable, changed from variants like
DIRS and WANTED_DIRS.  MSVC build fix was attempted as well.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.87 2009/03/25 23:20:01 tgl Exp $
d42 1
@


1.87
log
@Add btree_gin contrib module.

Teodor Sigaev and Oleg Bartunov
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.86 2009/01/04 22:19:59 tgl Exp $
d7 1
a7 1
WANTED_DIRS = \
d45 1
a45 1
WANTED_DIRS += sslinfo
d49 1
a49 1
WANTED_DIRS += uuid-ossp
d53 1
a53 1
WANTED_DIRS += xml2
d61 1
a61 1
	@@for dir in $(WANTED_DIRS); do \
d67 1
a67 1
	@@CHECKERR=0; for dir in $(WANTED_DIRS); do \
@


1.86
log
@Add contrib/pg_stat_statements for server-wide tracking of statement execution
statistics.

Takahiro Itagaki
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.85 2008/11/19 02:59:28 tgl Exp $
d10 1
@


1.85
log
@Add auto-explain contrib module for automatic logging of the plans of
slow-running queries.

Takahiro Itagaki
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.84 2008/07/29 18:31:20 tgl Exp $
d30 1
@


1.84
log
@Add a new, improved version of citext as a contrib module.

David E. Wheeler
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.83 2008/05/08 16:49:36 tgl Exp $
d9 1
@


1.83
log
@Fix contrib/xml2 makefile to not override CFLAGS, and in passing make it
auto-configure properly for libxslt present or not.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.82 2007/11/13 21:04:45 tgl Exp $
d11 1
@


1.82
log
@Re-add contrib/tsearch2 to the set of buildable contrib modules.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.81 2007/10/15 21:36:49 tgl Exp $
a48 1
ifeq ($(with_libxslt),yes)
a50 1
endif
@


1.82.2.1
log
@Fix contrib/xml2 makefile to not override CFLAGS, and in passing make it
auto-configure properly for libxslt present or not.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.82 2007/11/13 21:04:45 tgl Exp $
d49 1
d52 1
@


1.81
log
@Add sample text search dictionary templates and parsers, to replace the
hard-to-maintain textual examples currently in the SGML docs.  From
Sergey Karpov.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.80 2007/10/13 22:59:43 tgl Exp $
d37 1
@


1.80
log
@Remove contrib/txid, in preparation for migrating it into core.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.79 2007/10/07 23:32:19 wieck Exp $
d13 2
d36 1
@


1.79
log
@Added the Skytools extended transaction ID module to contrib as discussed
on CORE previously.

This module offers transaction ID's containing the original XID and the
transaction epoch as a bigint value to the user level. It also provides
a special txid_snapshot data type that contains an entire transactions
visibility snapshot information, which is useful to determine if a
particular txid was visible to a transaction or not.

The module has been tested by porting Slony-I from using its original
xxid data type.

Jan
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.78 2007/08/21 01:12:28 tgl Exp $
a32 1
		txid		\
@


1.78
log
@contrib/tsearch2 now fails its regression test because of conflicts with
the core additions.  For the moment I diked it out of contrib/Makefile.
We should look at turning it into a backward-compatibility package.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.77 2007/06/01 19:38:07 tgl Exp $
d33 1
@


1.77
log
@Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backends
will exit before failing because of conflicting DB usage.  Per discussion,
this seems a good idea to help mask the fact that backend exit takes nonzero
time.  Remove a couple of thereby-obsoleted sleeps in contrib and PL
regression test sequences.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.76 2007/05/17 19:11:24 momjian Exp $
a33 1
		tsearch2	\
@


1.76
log
@Add database page inspection /contrib module.

Simon and Heikki
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.75 2007/04/21 17:26:17 petere Exp $
d60 1
a60 3
# We'd like check operations to run all the subtests before failing;
# also insert a sleep to ensure the previous test backend exited before
# we try to drop the regression database.
a62 1
		sleep 1; \
@


1.75
log
@Contrib module uuid-ossp for generating UUID values using the OSSP UUID
library.  New configure option --with-ossp-uuid to activate.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.74 2007/04/15 12:48:23 adunstan Exp $
d22 1
@


1.74
log
@Add --with-libxslt configure option
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.73 2007/04/14 12:57:07 adunstan Exp $
d40 4
@


1.73
log
@revert change to build xml2 until a better fix is found
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.72 2007/04/13 18:50:01 adunstan Exp $
d40 6
d48 1
a48 1
#		xml2		\ (requires libxml and libxslt installed)
@


1.72
log
@Enable building contrib/xml2 if configured using --with-libxml.
If this breaks things due to missing libxslt, then I'll have to
revert it, but let's see if it breaks the buildfarm.

Workarounds in case libxslt is missing include:
. don't configure with libxml, or
. don't build contrib modules from the contrib Makefile (use the individual module Makefiles instead), or
. change the xml2 Makefile
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.71 2007/02/08 15:09:47 momjian Exp $
a39 4
ifeq ($(with_libxml),yes)
WANTED_DIRS += xml2
endif

d42 1
a42 1

@


1.71
log
@Add /contrib/pg_standby:

  pg_standby is a production-ready program that can be used to
  create a Warm Standby server. Other configuration is required
  as well, all of which is described in the main server manual.

Simon Riggs
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.70 2006/09/09 04:07:51 tgl Exp $
d40 4
a45 1
#		xml2		\ (requires libxml installed)
@


1.70
log
@Add contrib/isn module for ISBN/ISSN/EAN13/etc product numbers, and
remove the old isbn_issn module which is about to be obsoleted by EAN13.
contrib/isn is by Germn Mndez Bravo.  Our thanks to Garrett A. Wollman
for having written the original isbn_issn module.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.69 2006/09/05 18:00:57 teodor Exp $
d24 1
@


1.69
log
@Add hstore contrib module.
Per discussion
http://archives.postgresql.org/pgsql-hackers/2006-08/msg01409.php
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.68 2006/09/05 17:20:26 tgl Exp $
d15 1
a15 1
		hstore			\
d18 1
a18 1
		isbn_issn	\
@


1.68
log
@Remove contrib modules that have been migrated to pgfoundry: adddepend,
dbase, dbmirror, fulltextindex, mac, userlock; or abandoned: mSQL-interface,
tips.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.67 2006/09/04 15:07:46 petere Exp $
d15 1
@


1.67
log
@sslinfo contrib module - information about current SSL certificate
Author: Victor Wagner <vitus@@cryptocom.ru>
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.66 2006/05/30 13:25:57 momjian Exp $
a11 1
		dbase		\
a12 1
		dbmirror	\
a13 1
		fulltextindex	\
a30 1
		tips		\
a31 1
		userlock	\
a38 3
#		adddepend	\ (does not have a makefile)
#		mSQL-interface	\ (requires msql installed)
#		mac		\ (does not have a makefile)
@


1.66
log
@Add /contrib/adminpack to contrib/Makefile, do case-folding change.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.65 2006/04/23 02:17:59 ishii Exp $
d39 4
@


1.65
log
@Add pgrowlocks
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.64 2006/04/03 18:47:41 petere Exp $
d8 1
@


1.64
log
@Put flex'ed and bison'ed files in contrib in the distribution tarball, as
is done for the analogous files in the main distribution.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.63 2006/02/25 19:18:58 petere Exp $
d28 1
@


1.63
log
@Remove ora2pg; now available at <http://www.samse.fr/GPL/ora2pg/>.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.62 2006/02/12 03:55:52 momjian Exp $
d45 1
a45 1
all install installdirs uninstall clean distclean maintainer-clean:
@


1.62
log
@Add contrib/pg_freespacemap to display free space map information.

Mark Kirkwood
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.61 2005/09/01 22:02:44 tgl Exp $
a40 1
#		oracle		\ (does not have a makefile)
@


1.61
log
@Correct comment about why contrib/xml2 isn't built automatically.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.60 2005/07/29 19:38:21 tgl Exp $
d24 1
@


1.60
log
@Remove contrib version of pg_autovacuum --- superseded by integrated
version.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.59 2005/07/29 15:13:10 momjian Exp $
d42 1
a42 1
#		xml2		\ (non-standard makefile)
@


1.59
log
@Move reindexdb from /contrib to /bin.

Euler Taveira de Oliveira
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.58 2005/07/29 14:46:55 momjian Exp $
a22 1
		pg_autovacuum	\
@


1.58
log
@Move dbsize functions into the backend.  New functions:

	pg_tablespace_size
	pg_database_size
	pg_relation_size
	pg_complete_relation_size
	pg_size_pretty

Remove /contrib/dbsize.

Dave Page
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.57 2005/07/01 19:23:04 tgl Exp $
a41 1
#		reindexdb	\ (does not have a makefile)
@


1.57
log
@Remove contrib version of rtree_gist --- now in core system.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.56 2005/06/23 02:33:25 tgl Exp $
a13 1
		dbsize		\
@


1.56
log
@Move findoidjoins out of contrib and into src/tools, which is a more
logical place for it since it is of no use to users.  Per recent
discussions on cleaning up contrib.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.55 2005/06/22 22:56:25 tgl Exp $
a29 1
		rtree_gist	\
@


1.55
log
@Remove contrib modules that have been agreed to be obsolete.
(There are more that will be removed once they've been copied to
pgfoundry.org.)
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.54 2005/03/12 15:36:24 neilc Exp $
a15 1
		findoidjoins	\
@


1.54
log
@Add pg_buffercache contrib module, from Mark Kirkwood.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.53 2004/12/14 22:50:23 tgl Exp $
a23 3
		miscutil	\
		mysql		\
		noupdate	\
a26 1
		pg_dumplo	\
a33 1
		string		\
a35 1
		tsearch		\
a41 2
#		array		\ (removed all but the README)
#		ipc_check	\ (does not have a makefile)
a44 1
#		pg_upgrade	\ (does not have a makefile)
a46 2
#		tools		\ (does not have a makefile)
#		xml		\ (non-standard makefile)
@


1.53
log
@In 'make installcheck' for contrib/, insert 'sleep 1' between subdirectory
checks, to ensure the previous test backend has time to quit out of the
regression database.  Also, allow all the checks to be run even if one
of them fails.  Per suggestions from Andrew Dunstan to improve the
usefulness of buildfarm testing.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.52 2004/11/04 06:09:17 neilc Exp $
d29 1
@


1.52
log
@Contrib build fixes:

- add some additional files to the dbmirror install (approved by
ssinger)

- add a makefile for contrib/mysql, and add mysql to the list of
contribs build by default

- use xml2-config to pickup -I flags for libxml2 in contrib/xml and
contrib/xml2

Original work from Martin Pitt of Debian, minor cleanups by Neil
Conway.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/contrib/Makefile,v 1.51 2004/09/16 21:20:19 tgl Exp $
d60 1
a60 1
all install installdirs uninstall clean distclean maintainer-clean check installcheck:
d64 10
@


1.51
log
@Remove contrib/pg_logger, per recent discussion.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql-server/contrib/Makefile,v 1.50 2004/08/28 21:36:24 tgl Exp $
d25 1
a50 1
#		mysql		\ (does not have a makefile)
@


1.50
log
@Remove contrib/rserv, since there are better replication solutions
available elsewhere (including a descendant project on gborg).
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql-server/contrib/Makefile,v 1.49 2004/06/01 05:15:47 tgl Exp $
a28 1
		pg_logger	\
@


1.49
log
@List pg_trgm in contrib Makefile and README.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql-server/contrib/Makefile,v 1.48 2004/03/05 05:15:16 momjian Exp $
a33 1
		rserv		\
@


1.48
log
@Add xml2 as skipped /contrib Makefile entry.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql-server/contrib/Makefile,v 1.47 2003/11/29 19:51:18 pgsql Exp $
d30 1
d47 1
a48 1
#		adddepend	\ (does not have a makefile)
@


1.47
log
@
$Header: -> $PostgreSQL Changes ...
@
text
@d1 1
a1 1
# $PostgreSQL: /cvsroot/pgsql-server/contrib/Makefile,v 1.46 2003/09/11 17:15:27 momjian Exp $
d58 1
@


1.46
log
@Here is a patch that removes contrib/array, leaving only the README with
some examples of the new syntax and a reference to the documentation.

Joe Conway.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.45 2003/07/24 16:54:58 tgl Exp $
@


1.45
log
@Add tsearch2.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.44 2003/06/30 20:02:53 tgl Exp $
a7 1
		array		\
d46 1
@


1.44
log
@Update contrib/Makefile's list of subdirectories that it does not try
to build.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.43 2003/06/30 19:58:57 tgl Exp $
d42 1
@


1.43
log
@Put back inappropriately-removed entry for earthdistance subdirectory.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.42 2003/06/25 03:40:17 momjian Exp $
d46 1
d52 2
@


1.42
log
@Includes:

- LIKE <subtable> [ INCLUDING DEFAULTS | EXCLUDING DEFAULTS ]
- Quick cleanup of analyze.c function prototypes.
- New non-reserved keywords (INCLUDING, EXCLUDING, DEFAULTS), SQL 200X

Opted not to extend for check constraints at this time.

As per the definition that it's user defined columns, OIDs are NOT
inherited.

Doc and Source patches attached.

--
Rod Taylor <rbt@@rbt.ca>
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.41 2003/03/20 18:14:46 momjian Exp $
d16 1
@


1.41
log
@I have updated my pg_autovacuum program (formerly pg_avd, the name
changed as per discussion on the patches list).

This version should be a good bit better.  It addresses all the issues
pointed out by Neil Conway. Vacuum and Analyze are now handled
separately.  It now monitors for xid wraparound.  The number of database
connections and queries has been significantly reduced compared the
previous version.  I have moved it from bin to contrib.  More detail on
the changes are in the TODO file.

I have not tested the xid wraparound code as I have to let my AthlonXP
1600 run select 1 in a tight loop for approx. two days in order to
perform the required 500,000,000 xacts.

Matthew T. O'Connor
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.40 2002/10/21 00:12:46 momjian Exp $
a15 1
		earthdistance	\
@


1.40
log
@First step to removing /contrib/retep, with Peter Mount's approval.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.39 2002/09/05 20:53:45 tgl Exp $
d28 1
@


1.39
log
@findoidjoins and tsearch are not broken anymore.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.38 2002/09/05 18:40:33 petere Exp $
a42 4

ifeq ($(with_java),yes)
WANTED_DIRS += retep
endif
@


1.38
log
@Commenting out doesn't work, so move the broken modules out of the list.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.37 2002/09/04 22:50:43 petere Exp $
d17 1
d40 1
a42 3

#		findoidjoins	\
		tsearch		\
@


1.37
log
@Disable findoidjoins while it doesn't compile.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.36 2002/08/30 01:44:00 tgl Exp $
a16 1
#		findoidjoins	\
a38 1
		tsearch		\
d41 3
@


1.36
log
@intagg subdirectory was missing.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.35 2002/08/17 04:06:48 tgl Exp $
d17 1
a17 1
		findoidjoins	\
@


1.35
log
@Cleanup.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql-server/contrib/Makefile,v 1.34 2002/07/30 16:40:34 momjian Exp $
d20 1
@


1.34
log
@Add ltree data type to contrib, from Teodor Sigaev and Oleg Bartunov.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.33 2002/07/30 16:32:20 momjian Exp $
a26 1
		pg_controldata	\
a28 1
		pg_resetxlog	\
@


1.33
log
@Add tablefunc to contrib makefile.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.32 2002/06/23 22:15:04 momjian Exp $
d23 1
@


1.32
log
@Link dbmirror into /contrib system.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.31 2002/02/22 23:05:34 momjian Exp $
d38 1
@


1.31
log
@I've written on like that a while ago:

http://webmail.postgresql.org/~petere/dbsize.html

The tarball can be rolled into contrib -- now that I think of it I don't
know why I never did that.

Never imagined this would have anything to do with that TODO item,
though.
I figured oid2name accomplished that.

Peter Eisentraut   peter_e@@gmx.net
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.30 2001/10/12 23:19:09 tgl Exp $
d14 1
@


1.30
log
@txtidx datatype for full text indexing with GiST.
From Oleg Bartunov and Teodor Sigaev.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.29 2001/10/01 01:52:38 ishii Exp $
d14 1
@


1.29
log
@Add pgstattuple
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.28 2001/09/29 03:11:58 momjian Exp $
d37 1
d41 4
a53 4

ifeq ($(with_java),yes)
WANTED_DIRS += retep
endif
@


1.28
log
@I noticed that the contrib Makefiles were reorganized.
Converted pgcrypto one too.

* Changed default randomness source to libc random()
  That way pgcrypto does not have any external dependencies
  and should work everywhere.
* Re-enabled pgcrypto build in contrib/makefile
* contrib/README update - there is more stuff than
  only 'hash functions'
* Noted the libc random fact in README.pgcrypto


Marko Kreen
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/contrib/Makefile,v 1.27 2001/09/06 10:49:29 petere Exp $
d30 1
@


1.27
log
@To fix the perpetually broken makefiles in the contrib tree, I have
written a generic framework of rules that the contrib makefiles can
use instead of writing their own each time.  You only need to set a few
variables and off you go.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.26 2001/09/04 19:21:42 tgl Exp $
d29 1
a44 1
#		pgcrypto	\ (non-standard makefile)
@


1.26
log
@unixdate subdirectory is gone.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.25 2001/08/23 16:54:25 tgl Exp $
a20 2
		mSQL-interface	\
		mac		\
a28 1
		pgcrypto	\
d36 12
a47 1
		vacuumlo	
d54 3
a56 5
all install installdirs uninstall clean distclean maintainer-clean:
	for dir in $(WANTED_DIRS); do \
	    if [ -f $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@; \
	    fi; \
@


1.25
log
@Add chkpass.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.24 2001/08/22 18:27:53 tgl Exp $
a37 1
		unixdate	\
@


1.24
log
@New contrib module for BTREE emulation in GiST.
From Oleg Bartunov and Teodor Sigaev.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.23 2001/07/06 23:07:19 petere Exp $
d10 1
@


1.23
log
@Resolve a number of oddities in the Java build.  First, remove the weird
redirections between the build files, which didn't work completely.  Now
you just go to the directory of your choice and run make.  Clean up the
build files to have a logical order, fix the unnecessary rebuilds, prevent
the deleting targets from removing files they're not responsible for.  Ant
1.3 does not have a bug.  It deletes directories just fine if you follow
the documentation.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.22 2001/06/18 17:20:56 momjian Exp $
d9 1
d16 1
a21 1
		metaphone	\
a33 1
		soundex		\
@


1.22
log
@Add new dblink to /contrib Makefile.'
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.21 2001/05/31 18:27:18 tgl Exp $
d40 5
@


1.21
log
@Support for emulating RTREE indexing in GiST.  Contributed by
Oleg Bartunov and Teodor Sigaev.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.20 2001/05/10 15:51:05 momjian Exp $
d11 1
@


1.20
log
@Add oracle conversion utility ora2pg in /contrib/oracle.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.19 2001/05/09 23:00:44 momjian Exp $
d30 1
@


1.19
log
@This directory contains a module that implements the "Metaphone" code as
a PostgreSQL user-defined function.  The Metaphone system is a method of
matching similar sounding names (or any words) to the same code.

Metaphone was invented by Lawrence Philips as an improvement to the popular
name-hashing routine, Soundex.

This metaphone code is from Michael Kuhn, and is detailed at
   http://aspell.sourceforge.net/metaphone/metaphone-kuhn.txt

Joel Burton
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.18 2001/03/14 00:57:43 tgl Exp $
d10 1
@


1.18
log
@First cut at XLOG file reset utility.
Could do with more testing, but it works in the simple cases.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.17 2001/03/13 19:28:02 petere Exp $
d18 1
@


1.17
log
@'test -e' isn't portable.  Use 'test -f'.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.16 2001/02/11 02:18:48 momjian Exp $
d21 1
d24 1
@


1.16
log
@Add to Makefile.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.15 2001/02/10 12:07:12 momjian Exp $
d37 1
a37 1
	    if [ -e $$dir/Makefile ]; then \
@


1.15
log
@cleanup
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.14 2001/02/10 03:44:06 tgl Exp $
d22 1
@


1.14
log
@Add oid2name subdirectory to contrib Makefile.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.13 2001/02/09 18:42:35 tgl Exp $
d15 1
a15 1
		lo			\
d17 1
a17 1
		mac			\
d25 1
a25 1
		seg			\
d27 1
a27 1
		spi			\
@


1.13
log
@Remove link to dead subdirectory 'linux'.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.12 2001/01/15 22:20:00 tgl Exp $
d20 1
@


1.12
log
@Show intarray contrib module in contrib/README and Makefile.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.11 2000/12/20 17:22:26 thomas Exp $
a14 1
		linux		\
@


1.11
log
@Add rserv replication toolkit from Vadim Mikheev.
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.10 2000/12/11 20:40:59 tgl Exp $
d13 1
@


1.10
log
@Links to CUBE, SEG contrib items
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.9 2000/10/31 13:11:28 petere Exp $
d7 2
a8 1
WANTED_DIRS =	array		\
d15 1
a15 1
		lo		\
d17 1
a17 1
		mac		\
d23 2
a24 1
		seg		\
d26 1
a26 1
		spi		\
@


1.9
log
@Hashing functions from Marko Kreen <marko@@l-t.ee>
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.8 2000/09/18 20:11:34 petere Exp $
d8 1
d22 1
@


1.8
log
@Move contrib/odbc/odbc.sql together with odbc driver, remove old files;
revise ODBC "installation instructions"; update some other outdated
documentation; update contrib documentation
@
text
@d1 1
a1 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.7 2000/07/16 14:50:29 petere Exp $
d20 1
@


1.7
log
@Automatic dependency tracking

The .DEFAULT rule in backend/Makefile is harmful -- removed.
Replace `::' rules by `:'.
@
text
@d1 1
a1 5
#
# The PostgreSQL contrib tree Makefile
#
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.6 2000/07/09 13:12:57 petere Exp $
#
d5 1
a5 1
include ../src/Makefile.global
d15 1
a26 1
	#	odbc
d31 1
a31 1
		$(MAKE) -C $$dir $@@ ; \
a33 8

install:
	for dir in $(WANTED_DIRS); do \
	    if [ -e $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@ ; \
	    fi; \
	done
	$(INSTALL_DATA) Contrib.index $(docdir)/contrib
@


1.6
log
@Another round of those unportable config/build changes :-/

* Add option to build with OpenSSL out of the box. Fix thusly exposed
  bit rot. Although it compiles now, getting this to do something
  useful is left as an exercise.

* Fix Kerberos options to defer checking for required libraries until
  all the other libraries are checked for.

* Change default odbcinst.ini and krb5.srvtab path to PREFIX/etc.

* Install work around for Autoconf's install-sh relative path anomaly.
  Get rid of old INSTL_*_OPTS variables, now that we don't need them
  anymore.

* Use `gunzip -c' instead of g?zcat. Reportedly broke on AIX.

* Look for only one of readline.h or readline/readline.h, not both.

* Make check for PS_STRINGS cacheable. Don't test for the header files
  separately.

* Disable fcntl(F_SETLK) test on Linux.

* Substitute the standard GCC warnings set into CFLAGS in configure,
  don't add it on in Makefile.global.

* Sweep through contrib tree to teach makefiles standard semantics.

... and in completely unrelated news:

* Make postmaster.opts arbitrary options-aware. I still think we need to
  save the environment as well.
@
text
@d4 1
a4 1
# $Header: /home/projects/pgsql/cvsroot/pgsql/contrib/Makefile,v 1.5 2000/06/19 13:52:59 momjian Exp $
d32 1
a32 1
all .DEFAULT:
@


1.5
log
@Update to /contrib from Karel.
@
text
@d4 1
a4 3
#	Portions Copyright (c) 1999-2000, PostgreSQL, Inc
#
# $Header$
d7 3
a9 2
TOPDIR = ..
include Makefile.global
a26 1
		tools		\
d32 1
a32 2

all:
a38 1

a39 10
	../config/mkinstalldirs $(CONTRIB_BINDIR) $(CONTRIB_MODDIR) $(CONTRIB_DOCDIR) $(CONTRIB_SQLDIR) $(CONTRIB_EXAMPLESDIR)
	for dir in $(WANTED_DIRS); do \
	    if [ -e $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@ ; \
	    fi; \
	done
	$(INSTALL) $(INSTL_LIB_OPTS) Contrib.index $(CONTRIB_DOCDIR);


.DEFAULT:
d45 1
@


1.4
log
@/contrib patch from Karel.
@
text
@a16 1
		likeplanning	\
a32 1
	#	os2client	
@


1.3
log
@Generated header files parse.h and fmgroids.h are now copied into
the src/include tree, so that -I backend is no longer necessary anywhere.
Also, clean up some bit rot in contrib tree.
@
text
@a0 1
# Makefile for contrib code
d2 1
a2 1
# The following subdirs don't have a Makefile:
d4 1
a4 5
#   apache_logging
#   linux
#   mSQL-interface
#   noupdate
#   unixdate
d6 1
a6 1
# The following subdirs give make errors:
d8 28
a35 2
#   earthdistance
#   os2client
d38 10
a47 1
	for dir in *; do \
d52 2
d56 1
a56 1
	for dir in *; do \
@


1.2
log
@Apply contrib patch from Massimo
@
text
@a13 2
#   findoidjoins
#   isbn_issn
a14 1
#   pginterface
d16 1
a16 1
all:	
d19 1
a19 1
		$(MAKE) -C $$dir; \
d23 1
a23 1
install:	
a28 21

install-doc:	
	for dir in *; do \
	    if [ -e $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@ ; \
	    fi; \
	done || exit 0

clean:	
	for dir in *; do \
	    if [ -e $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@ ; \
	    fi; \
	done || exit 0

distclean:
	for dir in *; do \
	    if [ -e $$dir/Makefile ]; then \
		$(MAKE) -C $$dir $@@ ; \
	    fi; \
	done || exit 0
@


1.1
log
@Hi,

I have updated my contrib code for version 6.5. In the attachment you will
find the directories array, datetime, miscutil, string, tools and userlocks
which replace the corresponding directories under contrib.

In contrib/tools you will find some developement scripts which I use while
hacking the sources. I hope they will be useful for some other people.

I have also added a contrib/Makefile which tries to compile and install all
the contribs. Unfortunately many of them don't have a Makefile or don't
compile cleanly.

--
Massimo Dal Zotto
@
text
@d33 7
@
