head	1.5;
access;
symbols
	REL9_0_0:1.5
	REL9_1_ALPHA1:1.5
	REL9_0_RC1:1.5
	REL9_0_BETA4:1.5
	REL9_0_STABLE:1.5.0.10
	REL9_0_BETA3:1.5
	REL9_0_BETA2:1.5
	REL7_4_29:1.2
	REL8_0_25:1.3
	REL8_1_21:1.3
	REL8_2_17:1.4
	REL8_3_11:1.4
	REL8_4_4:1.4
	REL9_0_BETA1:1.5
	REL9_0_ALPHA5_BRANCH:1.5.0.8
	REL9_0_ALPHA5:1.5
	REL7_4_28:1.2
	REL8_0_24:1.3
	REL8_1_20:1.3
	REL8_2_16:1.4
	REL8_3_10:1.4
	REL8_4_3:1.4
	REL9_0_ALPHA4:1.5
	REL9_0_ALPHA4_BRANCH:1.5.0.6
	REL8_5_ALPHA3:1.5
	REL8_5_ALPHA3_BRANCH:1.5.0.4
	REL7_4_27:1.2
	REL8_0_23:1.3
	REL8_1_19:1.3
	REL8_2_15:1.4
	REL8_3_9:1.4
	REL8_4_2:1.4
	REL8_5_ALPHA2:1.5
	REL8_5_ALPHA2_BRANCH:1.5.0.2
	REL7_4_26:1.2
	REL8_0_22:1.3
	REL8_1_18:1.3
	REL8_2_14:1.4
	REL8_3_8:1.4
	REL8_4_1:1.4
	REL8_5_ALPHA1:1.4
	REL8_5_ALPHA1_BRANCH:1.4.0.8
	REL8_4_STABLE:1.4.0.6
	REL8_4_0:1.4
	REL8_4_RC2:1.4
	REL8_4_RC1:1.4
	REL8_4_BETA2:1.4
	REL8_4_BETA1:1.4
	REL7_4_25:1.2
	REL8_0_21:1.3
	REL8_1_17:1.3
	REL8_2_13:1.4
	REL8_3_7:1.4
	REL7_4_24:1.2
	REL8_0_20:1.3
	REL8_1_16:1.3
	REL8_2_12:1.4
	REL8_3_6:1.4
	REL7_4_23:1.2
	REL8_0_19:1.3
	REL8_1_15:1.3
	REL8_2_11:1.4
	REL8_3_5:1.4
	REL7_4_22:1.2
	REL8_0_18:1.3
	REL8_1_14:1.3
	REL8_2_10:1.4
	REL8_3_4:1.4
	REL7_4_21:1.2
	REL8_0_17:1.3
	REL8_1_13:1.3
	REL8_2_9:1.4
	REL8_3_3:1.4
	REL7_4_20:1.2
	REL8_0_16:1.3
	REL8_1_12:1.3
	REL8_2_8:1.4
	REL8_3_2:1.4
	REL8_2_7:1.4
	REL8_3_1:1.4
	REL8_3_STABLE:1.4.0.4
	REL8_3_0:1.4
	REL8_3_RC2:1.4
	REL7_3_21:1.2
	REL7_4_19:1.2
	REL8_0_15:1.3
	REL8_1_11:1.3
	REL8_2_6:1.4
	REL8_3_RC1:1.4
	REL8_3_BETA4:1.4
	REL8_3_BETA3:1.4
	REL8_3_BETA2:1.4
	REL8_3_BETA1:1.4
	REL7_3_20:1.2
	REL7_4_18:1.2
	REL8_0_14:1.3
	REL8_1_10:1.3
	REL8_2_5:1.4
	REL7_3_19:1.2
	REL7_4_17:1.2
	REL8_0_13:1.3
	REL8_1_9:1.3
	REL8_2_4:1.4
	REL8_0_12:1.3
	REL8_1_8:1.3
	REL8_2_3:1.4
	REL7_3_18:1.2
	REL7_4_16:1.2
	REL8_0_11:1.3
	REL8_1_7:1.3
	REL8_2_2:1.4
	REL8_0_10:1.3
	REL8_1_6:1.3
	REL8_2_1:1.4
	REL7_4_15:1.2
	REL7_3_17:1.2
	REL8_2_STABLE:1.4.0.2
	REL8_2_0:1.4
	REL8_2_RC1:1.4
	REL8_2_BETA3:1.4
	REL8_2_BETA2:1.4
	REL8_1_5:1.3
	REL8_0_9:1.3
	REL7_4_14:1.2
	REL7_3_16:1.2
	REL8_2_BETA1:1.4
	REL7_3_15:1.2
	REL7_4_13:1.2
	REL8_0_8:1.3
	REL8_1_4:1.3
	REL7_3_14:1.2
	REL7_4_12:1.2
	REL8_0_7:1.3
	REL8_1_3:1.3
	REL7_3_13:1.2
	REL7_4_11:1.2
	REL8_0_6:1.3
	REL8_1_2:1.3
	REL7_3_12:1.2
	REL7_4_10:1.2
	REL8_0_5:1.3
	REL8_1_1:1.3
	REL8_1_STABLE:1.3.0.6
	REL8_1_0:1.3
	REL8_1_0RC1:1.3
	REL8_1_0BETA4:1.3
	REL8_1_0BETA3:1.3
	REL7_3_11:1.2
	REL7_4_9:1.2
	REL8_0_4:1.3
	REL8_1_0BETA2:1.3
	REL8_1_0BETA1:1.3
	REL7_2_8:1.2
	REL7_3_10:1.2
	REL7_4_8:1.2
	REL8_0_3:1.3
	REL8_0_2:1.3
	REL7_2_7:1.2
	REL7_3_9:1.2
	REL7_4_7:1.2
	REL8_0_1:1.3
	REL8_0_STABLE:1.3.0.4
	REL8_0_0:1.3.0.2
	REL8_0_0RC5:1.3
	REL8_0_0RC4:1.3
	REL8_0_0RC3:1.3
	REL8_0_0RC2:1.3
	REL8_0_0RC1:1.3
	REL8_0_0BETA5:1.3
	REL8_0_0BETA4:1.3
	REL7_4_6:1.2
	REL7_3_8:1.2
	REL7_2_6:1.2
	REL8_0_0BETA3:1.3
	REL8_0_0BETA2:1.3
	REL7_2_5:1.2
	REL7_4_5:1.2
	REL7_3_7:1.2
	REL7_4_4:1.2
	REL8_0_0BETA1:1.3
	REL7_4_3:1.2
	REL7_4_2:1.2
	REL7_3_6:1.2
	REL7_4_1:1.2
	REL7_3_5:1.2
	REL7_4:1.2
	REL7_4_RC2:1.2
	REL7_4_STABLE:1.2.0.8
	REL7_4_RC1:1.2
	REL7_4_BETA5:1.2
	REL7_4_BETA4:1.2
	REL7_4_BETA3:1.2
	REL7_4_BETA2:1.2
	WIN32_DEV:1.2.0.6
	REL7_4_BETA1:1.2
	REL7_3_4:1.2
	REL7_3_2:1.2
	REL7_2_4:1.2
	REL7_3_STABLE:1.2.0.4
	REL7_2_3:1.2
	REL7_2_STABLE:1.2.0.2
	REL7_2:1.2
	REL7_2_RC2:1.2
	REL7_2_RC1:1.2
	REL7_2_BETA5:1.2
	REL7_2_BETA4:1.1
	REL7_2_BETA3:1.1
	REL7_2_BETA2:1.1
	REL7_2_BETA1:1.1;
locks; strict;
comment	@# @;


1.5
date	2009.08.26.22.24.43;	author petere;	state Exp;
branches;
next	1.4;

1.4
date	2005.12.09.21.19.36;	author petere;	state Exp;
branches;
next	1.3;

1.3
date	2003.11.29.19.52.13;	author pgsql;	state Exp;
branches;
next	1.2;

1.2
date	2002.01.08.23.40.02;	author tgl;	state Exp;
branches;
next	1.1;

1.1
date	2001.05.11.23.38.06;	author petere;	state Exp;
branches;
next	;


desc
@@


1.5
log
@Update of install-sh, mkinstalldirs, and associated configury

Update install-sh to that from Autoconf 2.63, plus our Darwin-specific
changes (which I simplified a bit).  install-sh is now able to install
multiple files in one run, so we could simplify our makefiles sometime.

install-sh also now has a -d option to create directories, so we don't need
mkinstalldirs anymore.

Use AC_PROG_MKDIR_P in configure.in, so we can use mkdir -p when available
instead of install-sh -d.  For consistency with the rest of the world,
the corresponding make variable has been renamed from $(mkinstalldirs) to
$(MKDIR_P).
@
text
@# $PostgreSQL: pgsql/src/pl/tcl/modules/Makefile,v 1.4 2005/12/09 21:19:36 petere Exp $

subdir = src/pl/tcl/modules
top_builddir = ../../../..
include $(top_builddir)/src/Makefile.global

MODULES = pltcl_loadmod pltcl_delmod pltcl_listmod

all: $(MODULES)

$(MODULES): %: %.in $(top_builddir)/src/Makefile.global
	sed 's,@@TCLSH@@,$(TCLSH),g' $< >$@@
	chmod a+x $@@

install: all installdirs
	$(INSTALL_SCRIPT) pltcl_loadmod '$(DESTDIR)$(bindir)/pltcl_loadmod'
	$(INSTALL_SCRIPT) pltcl_delmod 	'$(DESTDIR)$(bindir)/pltcl_delmod'
	$(INSTALL_SCRIPT) pltcl_listmod '$(DESTDIR)$(bindir)/pltcl_listmod'
	$(INSTALL_DATA) $(srcdir)/unknown.pltcl '$(DESTDIR)$(datadir)/unknown.pltcl'

installdirs:
	$(MKDIR_P) '$(DESTDIR)$(bindir)' '$(DESTDIR)$(datadir)'

uninstall:
	rm -f '$(DESTDIR)$(bindir)/pltcl_loadmod' '$(DESTDIR)$(bindir)/pltcl_delmod' '$(DESTDIR)$(bindir)/pltcl_listmod' '$(DESTDIR)$(datadir)/unknown.pltcl'

clean distclean maintainer-clean:
	rm -f $(MODULES)
@


1.4
log
@Allow installation into directories containing spaces in the name.
@
text
@d1 1
a1 1
# $PostgreSQL: pgsql/src/pl/tcl/modules/Makefile,v 1.3 2003/11/29 19:52:13 pgsql Exp $
d22 1
a22 1
	$(mkinstalldirs) '$(DESTDIR)$(bindir)' '$(DESTDIR)$(datadir)'
@


1.3
log
@
$Header: -> $PostgreSQL Changes ...
@
text
@d1 1
a1 1
# $PostgreSQL: /cvsroot/pgsql-server/src/pl/tcl/modules/Makefile,v 1.2 2002/01/08 23:40:02 tgl Exp $
d16 4
a19 4
	$(INSTALL_SCRIPT) pltcl_loadmod $(DESTDIR)$(bindir)/pltcl_loadmod
	$(INSTALL_SCRIPT) pltcl_delmod 	$(DESTDIR)$(bindir)/pltcl_delmod
	$(INSTALL_SCRIPT) pltcl_listmod $(DESTDIR)$(bindir)/pltcl_listmod
	$(INSTALL_DATA) $(srcdir)/unknown.pltcl $(DESTDIR)$(datadir)/unknown.pltcl
d22 1
a22 1
	$(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(datadir)
d25 1
a25 1
	rm -f $(DESTDIR)$(bindir)/pltcl_loadmod $(DESTDIR)$(bindir)/pltcl_delmod $(DESTDIR)$(bindir)/pltcl_listmod $(DESTDIR)$(datadir)/unknown.pltcl
@


1.2
log
@make install failed in VPATH build.
@
text
@d1 1
a1 1
# $Header: /cvsroot/pgsql/src/pl/tcl/modules/Makefile,v 1.1 2001/05/11 23:38:06 petere Exp $
@


1.1
log
@Cleanups of pltcl unknown thingy.
@
text
@d1 1
a1 1
# $Header$
d19 1
a19 1
	$(INSTALL_DATA) unknown.pltcl $(DESTDIR)$(datadir)/unknown.pltcl
@
