path: root/sysui/desktop/solaris
diff options
authorRĂ¼diger Timm <>2009-01-23 07:37:03 +0000
committerRĂ¼diger Timm <>2009-01-23 07:37:03 +0000
commit112245bcc447d7d64d2106f132ccc8c344fbb664 (patch)
treeda0a2aa77ed5e1255495ffa4805c9a4c8555ec51 /sysui/desktop/solaris
parent7ef616dc77e2cc576cf13fe9bd7b084347e8d646 (diff)
#i10000# Patch from CWS ause099 to work around incapability of 'pkgmk' to handle large files system. Advice 'pkgmk' not to use df to determine available disk space, instead provide some limit with '-l' option. Choosen arbitrary limit is 1024^3 blocks which means 500 GByte.
Diffstat (limited to 'sysui/desktop/solaris')
1 files changed, 1 insertions, 1 deletions
diff --git a/sysui/desktop/solaris/ b/sysui/desktop/solaris/
index 23076ec7fcca..427545619532 100644
--- a/sysui/desktop/solaris/
+++ b/sysui/desktop/solaris/
@@ -124,7 +124,7 @@ $(PKGFILES) : $(MISC)/{$(PRODUCTLIST)}/{copyright pkginfo depend mailcap postins
$(PKGFILES) : $(MISC)$/{$(PRODUCTLIST)}$/prototype
@-$(RM) $(BIN)$/$(@:f)
@$(MKDIRHIER) $(@:d)
- pkgmk -r . -f $(MISC)$/$(@:b:b:s/-/ /:1)$/prototype -o -d $(PKGDIR) ARCH=$(PKGARCH) VERSION=$(PKGVERSION.$(@:b:s/-/ /:1)),REV=$(PKGREV).$(PKGDATESTRING)
+ pkgmk -l 1073741824 -r . -f $(MISC)$/$(@:b:b:s/-/ /:1)$/prototype -o -d $(PKGDIR) ARCH=$(PKGARCH) VERSION=$(PKGVERSION.$(@:b:s/-/ /:1)),REV=$(PKGREV).$(PKGDATESTRING)
$(FASPAC) $(SOLARBINDIR)/ -a -d $(PKGDIR) $(@:b:b:s/-/ /:1:s/.//)30-desktop-int
@tar -cf - -C $(PKGDIR) $(@:b:b:s/-/ /:1:s/.//)30-desktop-int | gzip > $@
@rm -rf $(PKGDIR)/$(@:b:b:s/-/ /:1:s/.//)-desktop-int30