Commit Graph

565 Commits

Author SHA1 Message Date
Felix Paul Kühne 4ba496f8b3 macosx: slightly enlarge the License button in the about window (fixes #5658) 2011-12-15 14:51:51 +01:00
Rafaël Carré 229ce5a2dd osx: package Growl.framework
xcodebuild doesn't know about the growl plugin so can't do it for us
2011-12-10 22:18:48 -05:00
Rafaël Carré 6a6a6e9008 npapi: fetch gecko headers required for windows 2011-12-08 18:57:29 -05:00
Jean-Baptiste Kempf 65e6d845bd MacOS: explicitely force --macosx values
So that the user notices it when it doesn't work
Ref #5569

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
2011-11-29 10:40:27 +01:00
Rafaël Carré e84b1a9191 OSX package: simplify
Don't remove VLC-tmp.app
2011-11-24 22:55:28 -05:00
Rafaël Carré a0aa05f2fe OSX: disable SDL
The library has not been ported to OSX 10.6
2011-11-24 20:34:25 -05:00
Rafaël Carré 108f7055b3 OSX: disable vcdx for the time being
vcd is fine enough to be what we ship on windows
2011-11-24 20:10:28 -05:00
Thomas De Rocker 1a1220063f l10n: Update Dutch translation of Win installer
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
2011-11-25 00:07:35 +00:00
Felix Paul Kühne 77fb8a05fd macosx: updated Preferences script 2011-11-24 10:53:30 +01:00
Rafaël Carré 3f021a0410 OSX project: use absolute paths to frameworks 2011-11-24 01:15:53 -05:00
Rafaël Carré 20985abf3a typo 2011-11-23 20:46:33 -05:00
Rafaël Carré 49bc066575 OSX: use correct framework search path in xcode project (at build time) 2011-11-23 20:46:32 -05:00
Rafaël Carré fdec98ad48 OSX package: fix typos 2011-11-23 19:34:32 -05:00
Rafaël Carré a1d248f0b0 osx packaging: 3rd party frameworks are optional 2011-11-23 18:55:13 -05:00
Rafaël Carré a33f16d71d update osx defaults 2011-11-23 18:29:23 -05:00
Rafaël Carré 6f7cf7daf8 Revert "Don't assume some default prefix is used"
This reverts commit ebf341dc34.

We can't force a prefix at make install with DESTDIR
files are installed in $(DESTDIR)/$(prefix) not $(DESTDIR)

This also breaks OSX binaries, and thus test suite (is that libtool's fault?)
2011-11-23 18:11:10 -05:00
Rafaël Carré ebf341dc34 Don't assume some default prefix is used 2011-11-23 17:50:39 -05:00
Rafaël Carré 2bb4972e1e remove --enable-macosx-defaults, move to shell script 2011-11-23 17:28:08 -05:00
Rafaël Carré 2e48093804 fix OSX package, .app are directories, not files 2011-11-21 01:58:22 -05:00
Rafaël Carré 3f311b7280 win32 configure helpers: merge into one script
autodetect cygwin compiler
you now have to specify --host option (and --disable-nls or --enable-debug) as argument
2011-11-20 15:14:04 -05:00
Rafaël Carré 6202b29bbb fix win32 webplugin packaging 2011-11-20 14:05:56 -05:00
Rafaël Carré 0471d6ef8b OSX package: add dependencies on ChangeLog, copy it from builddir everywhere 2011-11-20 14:02:53 -05:00
Rafaël Carré 824aa6134c osx package: copy ChangeLog from builddir 2011-11-19 21:18:46 -05:00
Rafaël Carré e67f216bf7 win32 package: simplify / cleanup 2011-11-19 15:50:30 -05:00
Rafaël Carré c40e7aaf12 fix macosx packaging 2011-11-19 12:14:07 -05:00
Rafaël Carré fd7c4d1e39 force symlink creation 2011-11-19 11:42:29 -05:00
Felix Paul Kühne 8df3fe36d1 macosx: fixed video filter enable/disable code
loosely merged with the qt4 code
2011-11-19 17:03:37 +01:00
Felix Paul Kühne a75b97adb8 macosx: fixed confusing interface behavior of the crop filter controls 2011-11-19 16:08:02 +01:00
Rafaël Carré 1148ca8f77 Fix VLC-release.app target
VLC binary must not exist prior to running Pre-Compile.sh
2011-11-19 08:21:46 -05:00
Rafaël Carré b446c4eba0 MacOSX Readme: update
Fix outdated link
Remove 'version 0.9'
2011-11-19 06:46:14 -05:00
Rafaël Carré 1afe2b7a83 macosx packaging: simplify
reduce some shell constructs
copy whole share/ directory
    Closes: #5439
copy .mo files and share/ for VLC-release.app too

Finally get rid of the horrible, out-of-sync duplication of VLC.app and VLC-release.app
2011-11-19 01:47:25 -05:00
Rafaël Carré d1d03dfac3 Makefile.am: split macosx and win32 packaging into their own files 2011-11-19 01:47:25 -05:00
Rafaël Carré 7ddddde084 UAC.dll : replace binary with version built from our source
I built it using make CXX=i686-w64-mingw32-g++ STRIP=i686-w64-mingw32-strip
2011-11-16 10:40:57 -05:00
Rafaël Carré d1638d66b1 include UAC plugin source code for version 0.0.11.d
modifications by me:
- lower case filenames and includes
- Makefile usable with mingw-w64
- fix compilation with mingw-w64
2011-11-16 10:40:57 -05:00
Rafaël Carré ae8706a759 win64: read/write x64 registry, not the x86 one
InstallDirRegKey is not affected so we have to emulate it

plugins are now registered correctly, and both 32-bits and 64-bits
versions can be installed side-by-side without the installers screaming
However there is an obvious conflict in the menu, desktop icon, and
file / actions / context menu associations.

In my testing the 32-bits version was selected as default, and it was
also the last one installed.
2011-11-15 22:58:14 -05:00
Rafaël Carré ca68f7e838 win32: (un)install sdk folder 2011-11-15 12:43:51 -05:00
Rafaël Carré 1fa83e0d82 win64: disable realvideo decoder
no sign of availability of real video DLLs for x86_64
2011-11-14 01:03:37 -05:00
Rafaël Carré a2f42a53bf win32 packaging: point correctly to gecko headers from extras/contrib 2011-11-14 00:21:36 -05:00
Rafaël Carré 8579634b86 use MOZILLA_CFLAGS 2011-11-12 21:06:41 -05:00
Rafaël Carré 19f50e151e don't use --with-mozilla-sdk-path 2011-11-12 21:03:31 -05:00
Rafaël Carré c3e44598ea vlc.win32.nsi: remove obsolete stuff 2011-11-11 00:58:25 -05:00
Felix Paul Kühne 4a806883eb macosx: more 10.5 fixes. Additionally, converted all xibs files to version 7.10 2011-11-09 23:09:42 +01:00
Felix Paul Kühne 878ede1192 macosx: restored compatibility with Xcode 3.1.x 2011-11-09 23:02:36 +01:00
Rafaël Carré 6eedfacdb2 win64: enable projectM 2011-11-09 13:51:34 -05:00
Rafaël Carré e8d7f910dc with-peflags was removed 2011-11-08 20:19:04 -05:00
Fumio Nakayama 392b5eb93f l10n: Japanese NSIS update
Signed-off-by: Christophe Mutricy <xtophe@chewa.net>
2011-11-08 23:36:00 +00:00
Rafaël Carré 4b4963f313 peflags.py -> peflags.pl 2011-11-08 12:51:11 -05:00
Rafaël Carré 2e7c3714ef win packaging: disable activex on win64 2011-11-07 20:21:31 -05:00
Rafaël Carré 257601a152 activex.am: remove 2011-11-07 20:18:00 -05:00
Rafaël Carré df287db5af win64: really package npapi plugin 2011-11-07 16:37:14 -05:00