X-Git-Url: http://git.linux-vserver.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=util-vserver%2Fdistrib%2FMakefile.am;h=3b70e2ba200ae2d31d96ce603a174d83d7a489f8;hb=3eb1b2279739d0f16391a3724a9897c686f030d3;hp=46e67c5a44e277dee95c3acacd6fb1aca04ce24b;hpb=e07cfa4d4dd73a821b054c4b295255c7bca8fc1e;p=util-vserver.git diff --git a/util-vserver/distrib/Makefile.am b/util-vserver/distrib/Makefile.am index 46e67c5..3b70e2b 100644 --- a/util-vserver/distrib/Makefile.am +++ b/util-vserver/distrib/Makefile.am @@ -15,29 +15,60 @@ ## along with this program; if not, write to the Free Software ## Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -confdir = $(sysconfdir)/vservers -distribdir = $(pkglibdir)/distributions -confdistribdir = $(confdir)/.distributions +confdir = $(sysconfdir)/vservers +defaultsdir = $(pkglibdir)/defaults +distribdir = $(pkglibdir)/distributions +confdistribdir = $(confdir)/.distributions +confdefaultsdir = $(confdir)/.defaults -nobase_distrib_SCRIPTS = redhat/initpost +defaults_DATA = misc/debootstrap.uri \ + misc/fstab \ + misc/mtab \ + misc/vprocunhide-files \ + misc/vunify-exclude + +nobase_distrib_SCRIPTS = redhat/initpost \ + redhat/initpre \ + redhat/rc.sysinit nobase_distrib_DATA = defaults/devs \ + defaults/apt.conf \ defaults/rpm/macros \ - rh9/apt/rpmpriorities \ - fdr0.95/apt/rpmpriorities \ - rh9/pkgs/01 rh9/pkgs/02 \ - fdr0.95/pkgs/01 fdr0.95/pkgs/02 + defaults/apt/apt.conf \ + template/initpost template/initpre \ + rh9/apt/rpmpriorities rh9/pkgs/01 rh9/pkgs/02 \ + fc1/apt/rpmpriorities fc1/pkgs/01 fc1/pkgs/02 \ + fc2/apt/rpmpriorities fc2/pkgs/01 fc2/pkgs/02 \ + fc3/apt/rpmpriorities fc3/pkgs/01 fc3/pkgs/02 fc3/pkgs/03 \ + fc3/yum/yum.conf $(wildcard fc3/yum.repos.d/fedora*.repo) \ + $(wildcard fc3/rpmlist.d/*.lst) $(wildcard fc3/rpmlist.d/*.opt) \ + suse91/apt/rpmpriorities suse91/pkgs/01 suse91/pkgs/02 \ + suse91/rpm/macros nobase_confdistrib_DATA = rh9/apt/sources.list \ - fdr0.95/apt/sources.list + fc1/apt/sources.list \ + fc2/apt/sources.list \ + fc3/apt/sources.list \ + suse91/apt/sources.list + +AM_INSTALLCHECK_STD_OPTIONS_EXEMPT \ + = $(nobase_distrib_SCRIPTS) EXTRA_DIST = $(nobase_distrib_DATA) \ $(nobase_distrib_SCRIPTS) \ - $(nobase_confdistrib_DATA) + $(nobase_confdistrib_DATA) \ + $(defaults_DATA) + +redhat_style = rh9 fc1 fc2 -redhat_style = rh9 fdr0.95 install-data-hook: l="$(redhat_style)"; for i in $$l; do \ - ln -s ../redhat/initpost $(DESTDIR)$(distribdir)/$$i/; \ + ln -sf ../redhat/initpost $(DESTDIR)$(distribdir)/$$i/ && \ + ln -sf ../redhat/initpre $(DESTDIR)$(distribdir)/$$i/; \ done + $(mkinstalldirs) $(DESTDIR)$(confdir) \ + $(DESTDIR)$(confdistribdir)/.common/pubkeys \ + $(DESTDIR)$(confdefaultsdir) \ + $(DESTDIR)$(confdefaultsdir)/apps/vunify/hash \ + $(DESTDIR)$(confdefaultsdir)/files