X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=Makefile.am;h=244151cd34d2b188ee3d1995026391e2b7363be5;hb=ee3e8c9616f61d1e1f8e4fe85a80f4bb0303f348;hp=df1373c9ef6a924950aea2fc5cdd0d8cbb6f8e8d;hpb=5dd38e75cca5a8746cab7d529b94e089b4890a3b;p=vlc diff --git a/Makefile.am b/Makefile.am index df1373c9ef..244151cd34 100644 --- a/Makefile.am +++ b/Makefile.am @@ -441,6 +441,38 @@ VLC-release.app: vlc for i in $(srcdir)/share/luaintf/modules/*.* ; do \ $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/luaintf/modules/`basename $${i}` ; \ done ; \ + $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/dialogs + $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/js + $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old + $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old/admin + $(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 + 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 ; \ + for i in $(srcdir)/share/http-lua/dialogs/* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/dialogs/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/js/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/js/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/old/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/old/admin/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old/admin/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/old/vlm/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/old/vlm/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/images/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/images/`basename $${i}` ; \ + done ; \ + for i in $(srcdir)/share/http-lua/requests/*.* ; do \ + $(INSTALL) -m 644 $${i} $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/requests/`basename $${i}` ; \ + done ; \ + $(INSTALL) -m 644 $(srcdir)/share/http-lua/requests/readme $(top_builddir)/VLC-release.app/Contents/MacOS/share/http-lua/requests/readme.txt $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/dialogs $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/js $(INSTALL) -d $(top_builddir)/VLC-release.app/Contents/MacOS/share/http/old @@ -635,8 +667,10 @@ package-win-common: cp "$(top_builddir)/src/.libs/libvlc-control$(LIBEXT)" "vlc-${VERSION}/" for file in AUTHORS MAINTAINERS THANKS ; \ - do sed 's/@/_AT_/' < "$(srcdir)/$$file" > "$(top_builddir)/vlc-${VERSION}/$${file}.txt" ; \ - unix2dos "$(top_builddir)/vlc-${VERSION}/$${file}.txt" ; done + do sed 's/@/_AT_/' < "$(srcdir)/$$file" > "$(top_builddir)/vlc-${VERSION}/$${file}.txt" ; done; + for file in NEWS COPYING README; \ + do cp "$(srcdir)/$$file" "$(top_builddir)/vlc-${VERSION}/$${file}.txt"; done + unix2dos "$(top_builddir)/vlc-${VERSION}/"*.txt mkdir $(top_builddir)/vlc-${VERSION}/locale cat $(top_srcdir)/po/LINGUAS | while read i; do \ @@ -646,6 +680,43 @@ package-win-common: || true ; \ done + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/images" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/requests" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/js" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/dialogs" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/old" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/old/vlm" + mkdir -p "$(top_builddir)/vlc-${VERSION}/http-lua/old/admin" + cp $(srcdir)/share/http-lua/*.html $(top_builddir)/vlc-${VERSION}/http-lua/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/*.html ; + cp $(srcdir)/share/http-lua/.hosts $(top_builddir)/vlc-${VERSION}/http-lua/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/.hosts ; + cp $(srcdir)/share/http-lua/*.css $(top_builddir)/vlc-${VERSION}/http-lua/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/*.css ; + cp $(srcdir)/share/http-lua/js/*.js $(top_builddir)/vlc-${VERSION}/http-lua/js/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/js/*.js ; + cp $(srcdir)/share/http-lua/dialogs/* $(top_builddir)/vlc-${VERSION}/http-lua/dialogs/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/dialogs/* ; + cp $(srcdir)/share/http-lua/dialogs/.hosts $(top_builddir)/vlc-${VERSION}/http-lua/dialogs/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/dialogs/.hosts ; + cp $(srcdir)/share/http-lua/*.ico $(top_builddir)/vlc-${VERSION}/http-lua/ ; + cp $(srcdir)/share/http-lua/images/*.png $(top_builddir)/vlc-${VERSION}/http-lua/images/ + cp $(srcdir)/share/http-lua/requests/*.xml $(top_builddir)/vlc-${VERSION}/http-lua/requests/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/requests/*.xml ; + cp $(srcdir)/share/http-lua/requests/readme $(top_builddir)/vlc-${VERSION}/http-lua/requests/readme.txt ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/requests/readme.txt ; + + cp $(srcdir)/share/http-lua/old/*.html $(top_builddir)/vlc-${VERSION}/http-lua/old/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/old/*.html ; + cp $(srcdir)/share/http-lua/old/*.css $(top_builddir)/vlc-${VERSION}/http-lua/old/ ; + cp $(srcdir)/share/http-lua/old/.hosts $(top_builddir)/vlc-${VERSION}/http-lua/old/ ; + cp $(srcdir)/share/http-lua/old/*.png $(top_builddir)/vlc-${VERSION}/http-lua/old/ ; + cp $(srcdir)/share/http-lua/old/vlm/*.html $(top_builddir)/vlc-${VERSION}/http-lua/old/vlm/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/old/vlm/*.html ; + cp $(srcdir)/share/http-lua/old/admin/*.html $(top_builddir)/vlc-${VERSION}/http-lua/old/admin/ ; + unix2dos $(top_builddir)/vlc-${VERSION}/http-lua/old/admin/*.html ; + cp $(srcdir)/share/http-lua/old/admin/.access $(top_builddir)/vlc-${VERSION}/http-lua/old/admin/ ; + mkdir -p "$(top_builddir)/vlc-${VERSION}/http/images" mkdir -p "$(top_builddir)/vlc-${VERSION}/http/requests" mkdir -p "$(top_builddir)/vlc-${VERSION}/http/js" @@ -912,38 +983,7 @@ package-macosx: 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 - -# Place the image disk finder icon at the correct place -# Note: careful here the finder does some weird things -# sometimes. delays in the script should prevent those. cd "$(srcdir)" - osascript -e "tell application \"Finder\"" \ - -e " set f to POSIX file (\"$(top_builddir)/vlcmnt/vlc-${VERSION}/\" as string) as alias" \ - -e " tell folder f" \ - -e " open" \ - -e " tell container window" \ - -e " set toolbar visible to false" \ - -e " set statusbar visible to false" \ - -e " set current view to icon view" \ - -e " delay 1 -- Sync" \ - -e " set the bounds to {50, 100, 1000, 1000} -- Big size so the finder won't do silly things" \ - -e " end tell" \ - -e " delay 1 -- Sync" \ - -e " set icon size of the icon view options of container window to 128" \ - -e " set arrangement of the icon view options of container window to not arranged" \ - -e " set background picture of the icon view options of container window to file \".background:background.png\"" \ - -e " set position of item \"VLC.app\" to {100, 20}" \ - -e " set position of item \"Applications\" to {310, 20}" \ - -e " set position of item \"Goodies\" to {40, 200}" \ - -e " set position of item \"Read Me.rtf\" to {410, 200}" \ - -e " set the bounds of the container window to {50, 100, 590, 500}" \ - -e " update without registering applications" \ - -e " delay 5 -- Sync" \ - -e " close" \ - -e " end tell" \ - -e " -- Sync" \ - -e " delay 5" \ - -e "end tell" || true # Make sure we don't make the build bots fail # Unmount the image now hdiutil detach "$(top_builddir)/vlcmnt/vlc-${VERSION}" ; @@ -1037,7 +1077,9 @@ update-po: echo "# modules" ; \ find modules -name '*.[chm]' -o -name '*.[ch]pp' -o -name '*.ui' \ | grep -v '\(\.moc\.\|gui/gtk2/\)' \ - | grep -vE 'qt4/ui/.*.h' |grep -v 'qt4/resources.cpp\|qt4/dialogs/about.hpp' \ + | grep -vE 'qt4/ui/.*.h' \ + | grep -v 'qt4/resources.cpp\|qt4/dialogs/about.hpp' \ + | grep -v 'gui/opie' \ | sort ; \ } > $(top_srcdir)/po/POTFILES.in rm -f $(top_srcdir)/po/vlc.pot