install make.conf.example and make.globals in usr/share/portage/config/
authorFabian Groffen <grobian@gentoo.org>
Sat, 18 Oct 2008 20:17:04 +0000 (20:17 -0000)
committerFabian Groffen <grobian@gentoo.org>
Sat, 18 Oct 2008 20:17:04 +0000 (20:17 -0000)
svn path=/main/branches/prefix/; revision=11701

cnf/Makefile.in

index 95296b4263ebce28ae11ad27044a9cd0dada9f91..3a2bf10c560f67b0f7ddbe5d3d19005edf83bef1 100644 (file)
@@ -25,20 +25,15 @@ list_sourcedir = \
 all:
 
 install:
+       $(INSTALL) -d -m 755 -o "$(portageuser)" -g "$(portagegroup)" $(DESTDIR)$(datadir)/portage/config
+       $(INSTALL_cnfsubst) $(srcdir)/make.globals $(DESTDIR)$(datadir)/portage/config/make.globals
+       $(INSTALL_cnfsubst) $(srcdir)/make.conf $(DESTDIR)$(datadir)/portage/config/make.conf.example
+       $(INSTALL_cnfsubst) $(srcdir)/sets.conf $(DESTDIR)$(datadir)/portage/config/sets.conf
        $(INSTALL) -d -m 755 -o "$(portageuser)" -g "$(portagegroup)" $(DESTDIR)$(sysconfdir)
-       $(INSTALL_cnfsubst) $(srcdir)/make.globals $(DESTDIR)$(sysconfdir)/make.globals
-       $(INSTALL_cnfsubst) $(srcdir)/make.conf $(DESTDIR)$(sysconfdir)/make.conf.example
        $(INSTALL_cnfsubst) $(srcdir)/dispatch-conf.conf $(DESTDIR)$(sysconfdir)/dispatch-conf.conf
        $(INSTALL_cnfsubst) $(srcdir)/etc-update.conf $(DESTDIR)$(sysconfdir)/etc-update.conf
-       $(INSTALL) -d -m 755 -o "$(portageuser)" -g "$(portagegroup)" $(DESTDIR)$(datadir)/portage/config
-       $(INSTALL_cnfsubst) $(srcdir)/sets.conf $(DESTDIR)$(datadir)/portage/config/sets.conf
+       ( cd $(DESTDIR)$(sysconfdir) && ln -s $(DESTDIR)$(datadir)/portage/config/make.globals )
        
-uninstall:
-       @ echo rm -f $(DESTDIR)$(sysconfdir)/make.conf.example \
-       ; rm -f $(DESTDIR)$(sysconfdir)/make.conf.example \
-       ; echo rm -f $(DESTDIR)$(sysconfdir)/make.globals \
-       ; rm -f $(DESTDIR)$(sysconfdir)/make.globals \
-
 distdir:
        $(list_sourcedir) | while read f \
        ; do echo $(INSTALL_cnf) ${srcdir}/$${f} $(distdir)/$${f} \
@@ -46,7 +41,7 @@ distdir:
        ; done
 
 all dvi check installcheck:
-clean distclean maintainer-clean:
+uninstall clean distclean maintainer-clean:
 
 .PHONY: all install distdir uninstall
 .PHONY: dvi check installcheck