changeset 10601:531239fefdcd

6873067 i.preserve and i.CONFIG.prsv need to be moved to ON (fix packaging)
author Moriah Waterland <Moriah.Waterland@Sun.COM>
date Mon, 21 Sep 2009 21:03:13 -0600
parents 687e6ace87ba
children 21d184667b7e
files usr/src/cmd/svr4pkg/pkgscripts/Makefile
diffstat 1 files changed, 9 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/cmd/svr4pkg/pkgscripts/Makefile	Tue Sep 22 10:33:14 2009 +0800
+++ b/usr/src/cmd/svr4pkg/pkgscripts/Makefile	Mon Sep 21 21:03:13 2009 -0600
@@ -50,12 +50,20 @@
 include $(SRC)/cmd/svr4pkg/Makefile.svr4pkg
 CLOBBERFILES += $(CLASS_ACTION_SCRIPTS)
 
+ROOTLINKS=	$(ROOTCLASS_SCR_DIR)/i.CONFIG.prsv
+PRESRV=		$(ROOTCLASS_SCR_DIR)/i.preserve
+
 LDLIBS  +=      -lpkg
 
 .KEEP_STATE:
+
 all:	$(PROG) $(CLASS_ACTION_SCRIPTS)
 
 install: all $(ROOTCLASS_SCR_FILES) $(ROOTADMIN_SRC_FILE) \
-	    $(ROOTPKGMNFST)
+	$(ROOTPKGMNFST) $(ROOTLINKS)
+
+$(ROOTLINKS): $(ROOTCLASS_SCR_FILES)
+	$(RM) $@
+	$(LN) $(PRESRV) $@
 
 include $(SRC)/cmd/svr4pkg/Makefile.svr4pkg.targ