X-Git-Url: http://git.hungrycats.org/cgi-bin/gitweb.cgi?p=xscreensaver;a=blobdiff_plain;f=OSX%2FMakefile;fp=OSX%2FMakefile;h=bfbf61f2139d2cd3ba32e7592f678796104e29f1;hp=5467023424cbeda9f3bddd11157abd0946d2241e;hb=d5186197bc394e10a4402f7f6d23fbb14103bc50;hpb=6afd6db0ae9396cd7ff897ade597cd5483f49b0e diff --git a/OSX/Makefile b/OSX/Makefile index 54670234..bfbf61f2 100644 --- a/OSX/Makefile +++ b/OSX/Makefile @@ -259,13 +259,13 @@ dmg:: for r in $$retired ; do \ if [ "$$ff" = "$$r" ]; then ok=no ; fi ; \ done ; \ - DSTNAME="" ; \ if [ "$$f2" = "XScreenSaverUpdater.app" ]; then \ - DSTNAME=".$$f2" ; \ - fi ; \ - if [ "$$ok" = yes ]; then \ - echo + cp -pR "$$f" "$$DST/$$DSTNAME" ; \ - cp -pR "$$f" "$$DST/$$DSTNAME" ; \ + DST_HACK="XScreenSaver.updater" ; \ + echo + tar ... "$$DST/$$DST_HACK" ; \ + ( cd $$SRC ; tar -czf - "$$f2" ) > "$$DST/$$DST_HACK" ; \ + elif [ "$$ok" = yes ]; then \ + echo + cp -pR "$$f" "$$DST/" ; \ + cp -pR "$$f" "$$DST/" ; \ else \ echo skipping "$$f" ; \ fi ; \