X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Makefile.am;h=80807c20690ff668c4422d489f88eaf597fdc3b4;hb=85a37a8cb990d3a992550b96bdea703a5fdd511c;hp=1c590068e5e8dbe1710626068b533f17dbbe402f;hpb=b1af1fb50fd1ef6abb27ff302d9f4413081bb436;p=vlc diff --git a/Makefile.am b/Makefile.am index 1c590068e5..80807c2069 100644 --- a/Makefile.am +++ b/Makefile.am @@ -41,7 +41,6 @@ SUFFIXES = DISTCHECK_CONFIGURE_FLAGS = --disable-dvd --disable-mad --disable-libmpeg2 \ --disable-ffmpeg --disable-faad --disable-wxwidgets --disable-skins2 -# Tell aclocal to use -I m4. Wonder if it really works. ACLOCAL_AMFLAGS = -I m4 ############################################################################### @@ -351,7 +350,7 @@ VLC-release.app: vlc echo "Error: please remove $(top_builddir)/tmp, it is in the way"; \ false; \ else \ - echo "OK."; mkdir -p "$(top_builddir)/tmp/extras"; \ + echo "OK."; mkdir -p "$(top_builddir)/tmp/extras/MacOSX"; \ fi rm -Rf $(top_builddir)/VLC-release.app cp -R $(srcdir)/extras/MacOSX/vlc.xcodeproj $(top_builddir)/tmp/extras/MacOSX/ @@ -467,6 +466,7 @@ VLC-release.app: vlc $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old/vlm $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/images $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/requests + $(INSTALL) -m 644 $(srcdir)/share/http-lua/.hosts $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/.hosts for i in $(srcdir)/share/http-lua/*.* ; do \ $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/`basename $${i}` ; \ done ; \ @@ -499,6 +499,8 @@ VLC-release.app: vlc $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/old/vlm $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/images $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/requests + $(INSTALL) -m 644 $(srcdir)/share/http/.hosts $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/.hosts + $(INSTALL) -m 644 $(srcdir)/share/http/old/.hosts $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/old/.hosts for i in $(srcdir)/share/http/*.* ; do \ $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/`basename $${i}` ; \ done ; \ @@ -984,26 +986,34 @@ package-macosx: # Place a link to the application folder ln -s /Applications $(top_builddir)/vlc-${VERSION}/Applications ; -# Create disk image +# Create disk image (temporarily taken from the 0.8.6-bugfix branch to provide reliable NBs) echo "Creating disk image" ; rm -f "$(top_builddir)/vlc-${VERSION}.dmg" ; - hdiutil create -srcfolder "$(top_builddir)/vlc-${VERSION}" \ - "$(top_builddir)/vlc-${VERSION}.dmg" -format UDRW \ - -scrub -imagekey zlib-level=9 ; + hdiutil create -verbose -srcfolder "$(top_builddir)/vlc-${VERSION}" \ + "$(top_builddir)/vlc-${VERSION}.dmg" -scrub ; + echo "Disk image creation completed:" ; + ls -la "$(top_builddir)/vlc-${VERSION}.dmg" ; echo ; + +# Create disk image +# echo "Creating disk image" ; +# rm -f "$(top_builddir)/vlc-${VERSION}.dmg" ; +# hdiutil create -verbose -srcfolder "$(top_builddir)/vlc-${VERSION}" \ +# "$(top_builddir)/vlc-${VERSION}.dmg" -format UDRW \ +# -scrub -imagekey zlib-level=9 -attach ; # Make sure the root window of the dmg will pop up when the dmg is mounted. # Note: We dont mount in /Volumes to be sure we won't collide with an other # finder mounted dmg with the same name. - echo "Make sure the root window of the dmg will pop up when the dmg is mounted" ; - mkdir -p $(top_builddir)/vlcmnt ; - hdiutil attach -readwrite -noverify -noautoopen "$(top_builddir)/vlc-${VERSION}.dmg" -mountpoint "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; - bless --folder "$(top_builddir)/vlcmnt/vlc-${VERSION}/" --openfolder "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; - sleep 1 # Make sure operation completes - cd "$(srcdir)" +# echo "Make sure the root window of the dmg will pop up when the dmg is mounted" ; +# mkdir -p $(top_builddir)/vlcmnt ; +# hdiutil attach -nokernel -readwrite -noverify -noautoopen -private "$(top_builddir)/vlc-${VERSION}.dmg" -mountpoint "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; +# bless --folder "$(top_builddir)/vlcmnt/vlc-${VERSION}/" --openfolder "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; +# sleep 1 # Make sure operation completes +# cd "$(srcdir)" # Unmount the image now - hdiutil detach "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; - rm -R $(top_builddir)/vlcmnt ; +# hdiutil detach "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; +# rm -R $(top_builddir)/vlcmnt ; # Make sure the image is not writable # Note: We can't directly create a read only dmg as we do the bless stuff