summaryrefslogtreecommitdiff
path: root/sysui/desktop/solaris/makefile.mk
diff options
context:
space:
mode:
Diffstat (limited to 'sysui/desktop/solaris/makefile.mk')
-rw-r--r--sysui/desktop/solaris/makefile.mk12
1 files changed, 10 insertions, 2 deletions
diff --git a/sysui/desktop/solaris/makefile.mk b/sysui/desktop/solaris/makefile.mk
index a5ea043aa952..ae57b36d2b5a 100644
--- a/sysui/desktop/solaris/makefile.mk
+++ b/sysui/desktop/solaris/makefile.mk
@@ -162,10 +162,18 @@ $(MISC)/$(TARGET)/pkginfo : $$(@:f) ../productversion.mk
@$(MKDIRHIER) $(@:d)
@cat $(@:f) | tr -d "\015" | sed -e "s/%PRODUCTNAME/$(LONGPRODUCTNAME)/g" > $@
-# --- space, prototype, postinstall & mailcap --------------------
+# --- prototype ---------------------------------------------------
# Copy the prototype file to $(MISC)
-$(MISC)/$(TARGET)/{space prototype postinstall mailcap} : $$(@:f) ../productversion.mk
+$(MISC)/$(TARGET)/prototype : $$(@:f) ../productversion.mk $(MISC)/cde/$(UNIXFILENAME).flag
+ @$(MKDIRHIER) $(@:d)
+ @cat $(@:f) | tr -d "\015" | sed -e "s/%PREFIX/$(UNIXFILENAME)/g" -e "s_%SOURCE_$(MISC)/$(TARGET)_g" > $@
+ @pkgproto $(MISC)/cde/types=usr/dt/appconfig/types | awk '{ printf "%s %s %s 0%d%d root bin\n",$$1, $$2, $$3, $$4/100, $$4%10*11 }' >> $@
+
+# --- space, postinstall & mailcap ---------------------------------
+
+# Copy the prototype file to $(MISC)
+$(MISC)/$(TARGET)/{space postinstall mailcap} : $$(@:f) ../productversion.mk
@$(MKDIRHIER) $(@:d)
@cat $(@:f) | tr -d "\015" | sed -e "s/%PREFIX/$(UNIXFILENAME)/g" -e "s_%SOURCE_$(MISC)/$(TARGET)_g" > $@