ACLOCAL_AMFLAGS = -I m4
SUBDIRS = . distrib
+CVS2CL_AMFLAGS = $(CVS2CL_TAG) -U cvsusers.map
+CVS2CL_ALLFLAGS := $(CVS2CL_AMFLAGS) $(CVS2CL_FLAGS)
+
sysvdir = $(sysconfdir)/init.d
confdir = $(sysconfdir)/vservers
lib_LIBRARIES = $(lib_lib_LIBS)
pkglib_SCRIPTS = $(scripts_SCRPTS)
-pkglib_DATA = $(scriptscfg_DATA)
+pkglib_DATA = $(scriptscfg_DATA) $(scripts_DTA)
pkglib_PROGRAMS = $(src_pkglib_PRGS)
sbin_SCRIPTS = $(scripts_PRGS)
$(doc_DAT) $(man_DATMAN) \
$(scripts_SCRPTS) $(scripts_PRGS) $(scripts_XTRAS) \
pathconfig.h.pathsubst \
- vserver.spec \
+ util-vserver.spec \
m4/ensc_cflags.m4 \
THANKS
AM_CFLAGS = -Wall -pedantic
CLEANFILES = $(sysv_GENSCRPTS) $(scripts_GENSCRPTS) \
+ .*.pathsubst.stamp */.*.pathsubst.stamp \
linuxcaps.h pathconfig.h
if USE_DIETLIBC
linuxcaps.h:
ln -sf ${kernelincludedir}/linux/capability.h linuxcaps.h
-%: %.pathsubst Makefile
+pathconfig.h: .pathconfig.h.pathsubst.stamp
+.%.pathsubst.stamp: %.pathsubst Makefile
@mkdir -p $$(dirname '$@')
- sed -e 's!@'PKGLIBDIR'@!$(pkglibdir)!g; \
+ @echo "sed -e '...' $*.pathsubst >$*"
+ @sed -e 's!@'PKGLIBDIR'@!$(pkglibdir)!g; \
s!@'SBINDIR'@!$(sbindir)!g; \
s!@'CONFDIR'@!$(confdir)!g; \
- s!@'SYSCONFDIR'@!$(sysconfdir)!g' '$<' >'$@.tmp'
- if cmp -s '$@.tmp' '$@'; then rm -f '$@.tmp'; else rm -f '$@'; mv '$@.tmp' '$@'; fi
- @chmod a-w '$@'
+ s!@'SYSCONFDIR'@!$(sysconfdir)!g; \
+ s!@'PACKAGE'@!$(PACKAGE)!g; \
+ s!@'PACKAGE_BUGREPORT'@!$(PACKAGE_BUGREPORT)!g; \
+ s!@'PACKAGE_NAME'@!$(PACKAGE_NAME)!g; \
+ s!@'PACKAGE_STRING'@!$(PACKAGE_STRING)!g; \
+ s!@'PACKAGE_TARNAME'@!$(PACKAGE_TARNAME)!g; \
+ s!@'PACKAGE_VERSION'@!$(PACKAGE_VERSION)!g; \
+ s!@'AWK'@!$(AWK)!g; \
+ s!@'GREP'@!$(GREP)!g; \
+ s!@'IP'@!$(IP)!g; \
+ s!@'MOUNT'@!$(MOUNT)!g; \
+ s!@'NICE'@!$(NICE)!g; \
+ s!@'VCONFIG'@!$(VCONFIG)!g; \
+ s!@'WC'@!$(WC)!g; \
+ ' '$<' >'$@.tmp'
+ @if cmp -s '$@.tmp' '$*'; then \
+ echo "... no changes, reusing old version"; \
+ rm -f '$@.tmp'; \
+ else \
+ rm -f '$*'; mv '$@.tmp' '$*'; \
+ fi
+ @chmod a-w '$*'
+ @touch '$@'
include $(top_srcdir)/lib/Makefile-files