+VSERVER_LDFLGS :=
+endif
+
+if USE_DIETLIBC_COMPAT
+DIET_COMPAT_LDADDS = -lcompat
+else
+DIET_COMPAT_LDADDS =
+endif
+
+VSERVER_LDADDS = $(LIBVSERVER) $(DIET_COMPAT_LDADDS)
+
+silent.%: FORCE
+ @t=$$($(MKTEMP) -d /tmp/build.XXXXXX) && \
+ trap "rm -rf $$t" EXIT && \
+ mkfifo $$t/fifo && \
+ ( grep --line-buffered -v \
+ -e ': In function' \
+ -e 'your code still has assertions enabled' \
+ -e ' is obsoleted' \
+ -e 'warning: #warning' <$$t/fifo & ) && \
+ exec 2>$$t/fifo && \
+ $(MAKE) '$*' -s >/dev/null
+
+pathsubst_RULES = s!@'PKGLIBDIR'@!$(pkglibdir)!g; \
+ s!@'LEGACYDIR'@!$(legacydir)!g; \
+ s!@'SBINDIR'@!$(sbindir)!g; \
+ s!@'CONFDIR'@!$(confdir)!g; \
+ s!@'SYSCONFDIR'@!$(sysconfdir)!g; \
+ s!@'PKGSTATEDIR'@!$(pkgstatedir)!g; \
+ s!@'PKGCACHEDIR'@!$(pkgcachedir)!g; \
+ s!@'PKGSTATEREVDIR'@!$(pkgstaterevdir)!g; \
+ s!@'VSERVERDIR'@!$(vserverdir)!g; \
+ s!@'VSERVERPKGDIR'@!$(vserverpkgdir)!g; \
+ s!@'VSERVERPKGDIR'@!$(vserverpkgdir)!g; \
+ s!@'VSHELPERSTATEDIR'@!$(vshelperstatedir)!g; \
+ s!@'INITRDDIR'@!$(initrddir)!g; \
+ s!@'LIBDIR'@!$(libdir)!g; \
+ s!@'MANDIR'@!$(mandir)!g; \
+ s!@'INCLUDEDIR'@!$(includedir)!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!@'ENSC_HAVE_C99_COMPILER_TRUE'@!\@ENSC_HAVE_C99_COMPILER_TRUE@ !g; \
+ s!@'ENSC_HAVE_C99_COMPILER_FALSE'@!\@ENSC_HAVE_C99_COMPILER_FALSE@ !g; \
+ s!@'ENSC_HAVE_CXX_COMPILER_TRUE'@!\@ENSC_HAVE_CXX_COMPILER_TRUE@ !g; \
+ s!@'ENSC_HAVE_CXX_COMPILER_FALSE'@!\@ENSC_HAVE_CXX_COMPILER_FALSE@ !g; \
+ s!@'ENSC_HAVE_LIBNL_TRUE'@!\@ENSC_HAVE_LIBNL_TRUE@ !g; \
+ s!@'ENSC_HAVE_LIBNL_FALSE'@!\@ENSC_HAVE_LIBNL_FALSE@ !g; \
+ $(ENSC_PATHPROG_SED)
+
+pathconfig.h: .pathconfig.h.pathsubst.stamp
+.%.pathsubst.stamp: %.pathsubst Makefile
+ @mkdir -p $$(dirname '$@')
+ @echo "$(SED) -e '...' $*.pathsubst >$*"
+ @$(SED) -e '$(pathsubst_RULES)' '$<' >'$@.tmp'
+ @-chmod --reference='$<' '$@.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 '$@'
+
+pkgcachedir = $(localstatedir)/cache/vservers
+pkgstatedir = $(localstatedir)/run/vservers
+pkgstaterevdir = $(confdefaultsdir)/run.rev
+vserverpkgdir = $(vserverdir)/.pkg
+vshelperstatedir = $(localstatedir)/run/vshelper
+
+fix_SCRPTS = $(addprefix $(pkglibdir)/, $(notdir $(pkglib_SCRIPTS))) \
+ $(addprefix $(legacydir)/, $(notdir $(legacy_SCRIPTS))) \
+ $(addprefix $(sbindir)/, $(notdir $(sbin_SCRIPTS))) \
+ $(addprefix $(initrddir)/, $(notdir $(initrd_SCRIPTS)))
+
+update-doc: doc
+ $(top_srcdir)/update-doc
+
+install-data-hook: install-fix-script-paths install-create-dirs
+
+install-create-dirs:
+ $(mkinstalldirs) -m 0755 $(DESTDIR)$(pkgstatedir) $(DESTDIR)$(pkgstatedir).rev $(DESTDIR)$(vshelperstatedir)
+ $(mkinstalldirs) -m 0700 $(DESTDIR)$(pkgcachedir)
+ $(mkinstalldirs) -m 0755 $(DESTDIR)$(confdefaultsdir)
+ f=$(DESTDIR)$(confdefaultsdir)/vdirbase; test -e "$$f" || ln -sf '$(vserverdir)' "$$f"
+ f=$(DESTDIR)$(confdefaultsdir)/cachebase; test -e "$$f" || ln -sf '$(pkgcachedir)' "$$f"
+ f=$(DESTDIR)$(pkgstaterevdir); test -e "$$f" || ln -sf '$(pkgstatedir).rev' "$$f"
+
+install-fix-script-paths:
+ test "/usr/lib/util-vserver" = "$(pkglibdir)" || \
+ for i in $(fix_SCRPTS); do \
+ f="$(DESTDIR)$$i"; \
+ $(SED) -e 's!/usr/lib/util-vserver!$(pkglibdir)!g' "$$f" >"$$f.tmp"; \
+ $(CMP) -s "$$f.tmp" "$$f" || cat "$$f.tmp" >"$$f"; \
+ rm -f "$$f.tmp"; \
+ done
+
+install-distribution: _install-vserverdir _install-vshelperlink
+
+_install-vshelperlink:
+ $(mkinstalldirs) $(DESTDIR)/sbin
+ ln -sf ..$(pkglibdir)/vshelper $(DESTDIR)/sbin/vshelper
+
+_install-vserverdir:
+ $(mkinstalldirs) $(DESTDIR)$(vserverdir) $(DESTDIR)$(vserverpkgdir)
+
+
+.fixups: config.status util-vserver.spec
+ chmod a-w util-vserver.spec
+ touch $@
+
+if USE_DIETLIBC
+$(addsuffix $(EXEEXT), $(DIETPROGS)) \
+$(addsuffix $(OBJEXT), $(DIETPROGS)) \
+ : CC=$(DIET_CC)
+else !USE_DIETLIBC
+nodist_lib_dietlibc_not_enabled_error_a_SOURCES = \
+ lib-dietlibc-not-enabled-error.c