DIETPROGS = $(ENSC_VECTOR_LIBS)
-BUILT_SOURCES = linuxcaps.h pathconfig.h linuxvirtual.h \
+BUILT_SOURCES = pathconfig.h linuxvirtual.h \
.fixups
man_MANS =
CLEANFILES = $(BUILT_SOURCES) \
.*.pathsubst.stamp */.*.pathsubst.stamp */*/.*.pathsubst.stamp \
- linuxcaps.h pathconfig.h .fixups
+ pathconfig.h .fixups
DISTCLEANFILES = FEATURES.txt
grep -v 'warning: #warning'; \
rm -f $$t || : )
-linuxcaps.h: ${kernelincludedir}/linux/capability.h Makefile
- @rm -f $@
- echo '#include <stdint.h>' >$@.tmp
- $(SED) -e 's!^#include .*!!g;' $< >>$@.tmp
- @-chmod --reference $< $@.tmp &>/dev/null
- mv -f $@.tmp $@
- @chmod a-w $@
-
linuxvirtual.h:
if ENSC_ENABLE_INTERNAL_HEADERS
@touch '$@'
pkgstatedir = $(localstatedir)/run/vservers
-pkgstaterevdir = $(pkgstatedir).rev
+pkgstaterevdir = $(confdefaultsdir)/run.rev
vserverpkgdir = $(vserverdir)/.pkg
vshelperstatedir = $(localstatedir)/run/vshelper
install-data-hook: install-fix-script-paths install-create-dirs
install-create-dirs:
- $(mkinstalldirs) -m 755 $(DESTDIR)$(pkgstatedir) $(DESTDIR)$(pkgstaterevdir) $(DESTDIR)$(vshelperstatedir)
+ $(mkinstalldirs) -m 755 $(DESTDIR)$(pkgstatedir) $(DESTDIR)$(pkgstatedir).rev $(DESTDIR)$(vshelperstatedir)
$(mkinstalldirs) -m 755 $(DESTDIR)$(confdefaultsdir)
- f=$(DESTDIR)$(confdefaultsdir)/vdirbase; test -e "$$f" || ln -sf '$(vserverdir)' "$$f"
- f=$(DESTDIR)$(confdefaultsdir)/run.rev; test -e "$$f" || ln -sf '$(pkgstaterevdir)' "$$f"
+ f=$(DESTDIR)$(confdefaultsdir)/vdirbase; test -e "$$f" || ln -sf '$(vserverdir)' "$$f"
+ f=$(DESTDIR)$(pkgstaterevdir); test -e "$$f" || ln -sf '$(pkgstatedir).rev' "$$f"
install-fix-script-paths:
test "/usr/lib/util-vserver" = "$(pkglibdir)" || \