Christophe Mutricy
ad2b55d3f2
Don't put in SUBDIRS dir without Makefile
...
autoconf260.m4 has moved
2008-02-05 22:43:14 +00:00
Rafaël Carré
44c059eb11
Fix VLC{-release}.app generation, make symbolic links to .gmo files in the source tree, not in the build tree
2008-02-05 12:59:07 +00:00
Pierre d'Herbemont
fdf1076a81
Makefile.am: Typo in VLC-release.app.
2008-02-05 01:01:09 +00:00
Jean-Baptiste Kempf
d5582a2e05
Fix make package-win32
2008-02-05 00:20:16 +00:00
Rafaël Carré
fbf515ab28
rm -Rf verify the existence of tmp for us
2008-02-04 14:54:09 +00:00
Pierre d'Herbemont
7c43db68ea
Makefile.am: Fix make.pl location.
2008-02-04 13:44:44 +00:00
Pierre d'Herbemont
10fb66c935
Makefile.am: Attempt to fix VLC.app VLC-release.app.
2008-02-04 13:35:19 +00:00
Pierre d'Herbemont
c5146198c2
Makefile.am: Yet an other attempt to fix this Makefile.am on Mac OS X.
2008-02-04 13:06:44 +00:00
Pierre d'Herbemont
e0401e74e0
Attempt to fix previous commit.
2008-02-04 12:44:50 +00:00
Pierre d'Herbemont
01458fb0cf
Makefile.am: Also remove ./tmp from the VLC.app target.
2008-02-04 12:25:00 +00:00
Pierre d'Herbemont
d2bf76d06d
Makefile.am: Automatically remove ./tmp in the VLC-release.app target.
2008-02-04 12:12:15 +00:00
Pierre d'Herbemont
dab8e12dee
Makefile.am: Some target weren't updated during the move.
2008-02-04 12:03:17 +00:00
Rafaël Carré
4371729a7c
README.MacOSX.rtf has moved
2008-02-04 10:34:49 +00:00
Jean-Baptiste Kempf
d6cfab4413
Idem as previous
2008-02-04 03:59:45 +00:00
Jean-Baptiste Kempf
f59e3d4d79
Small Win32 fix.
2008-02-04 03:48:48 +00:00
Pierre d'Herbemont
3e3af45845
Makefile.am: Get package files from the new location.
2008-02-04 01:28:24 +00:00
Pierre d'Herbemont
2e888fde24
Source Tree Layout Cleanup: (As decided at videolan-meeting #2 )
...
projects/ - contains projects that link to libvlc other than vlc and the bindings.
extras/package - contains the packaging specific files.
extras/deprecated - deprecated files.
extras/buildsystem - contains non-default buildsystem stuff.
extras/analyser - contains code analyser (such as editor specific files) specific files.
2008-02-04 01:17:33 +00:00
Rémi Denis-Courmont
014c5b76f3
Remove libintl from the source tree.
...
People use libintil from the contrib anyway.
2008-02-03 18:31:07 +00:00
Rémi Denis-Courmont
bcca390d44
Cosmetic: Use $(...) rather than ${...} for variable expansion
2008-02-03 14:02:07 +00:00
Pierre d'Herbemont
47d3ba0c80
Makefile.am: Make sure VLC.app will be installed correctly. (Or make sure we won't attempt to install VLC.app).
2008-02-02 14:07:33 +00:00
Pierre d'Herbemont
3e75c8bc8f
Makefile.am: Fix VLC-release.app, this uses the Pre-Compile.sh script from the Framework.
2008-02-01 01:31:08 +00:00
Pierre d'Herbemont
20f3acbf38
Make sure VLC.app doesn't take too much time to build. This breaks VLC-release.app, and following commit will fix that.
2008-01-31 23:20:45 +00:00
Rémi Denis-Courmont
e76d847b0e
Move automake options to Makefile.am
2008-01-31 17:20:11 +00:00
Rémi Denis-Courmont
85a37a8cb9
Yes, it works
2008-01-31 17:11:58 +00:00
Felix Paul Kühne
4862877a67
Makefile.am: another attempt to the fix dmg creation
2008-01-20 12:14:48 +00:00
Felix Paul Kühne
cbeed90927
osx: use dmg-creation code from the 0.8.6-bugfix branch to provide reliable NBs (to be reverted as soon as the existing script is fixed)
2008-01-19 14:01:00 +00:00
Felix Paul Kühne
eb149eed40
Makefile.am: try it the simple way now, trusting the user not to open another dmg with the same name
2008-01-05 16:42:17 +00:00
Felix Paul Kühne
89e87d9bb6
Makefile.am: another attempt to fix hdiutil attach
2008-01-05 16:36:48 +00:00
Pierre d'Herbemont
0554ff0a21
Makefile.am: Attempt to get hidutil attach working.
2008-01-04 13:13:55 +00:00
Felix Paul Kühne
1b4a1c8ae4
makefile: we want to use spaces instead of tabs. sorry for the disturbance
2007-12-30 22:08:08 +00:00
Felix Paul Kühne
abb027a384
arf
2007-12-30 16:39:23 +00:00
Felix Paul Kühne
aa50e70169
Makefile: correctly distribute .hosts within VLC-release.app
2007-12-30 16:38:27 +00:00
Pierre d'Herbemont
8442f8addd
Makefile.am: Put hdiutil into verbose mode in package-macosx creation.
2007-12-22 12:36:53 +00:00
Felix Paul Kühne
415c99dbd1
cough, fix VLC-release.app broken in previous commit
2007-12-16 12:50:45 +00:00
Felix Paul Kühne
b1af1fb50f
* strongly improved the speed of make VLC.app and make VLC-release.app by only copying the xcode project and the Resources folder instead of various plugins and most importantly the framework to a temporary folder
2007-12-16 12:46:59 +00:00
Pierre d'Herbemont
8e6a26cadc
Makefile.am: Don't ship the framework, since it's too big for now.
2007-12-13 15:21:21 +00:00
Rémi Denis-Courmont
a58afe8e62
Build VLC aliases cleanly (don't need to parse argv[0])
2007-12-09 21:36:32 +00:00
Jean-Paul Saman
ef8059236f
Revert [23438] because --enable-fast-install does the same.
2007-12-03 22:39:55 +00:00
Jean-Paul Saman
17e8348c0a
Install .libs/vlc instead of libtool script vlc.
2007-12-03 10:05:39 +00:00
Christophe Mutricy
98ede4f254
Don't use modules/gui/opie in gettext as we don't distribute it.
...
Upgrade POTFILE.in and vlc.pot
2007-11-14 22:02:01 +00:00
Pierre d'Herbemont
8ba909ce0f
Makefile.am: Remove for goods disabled code. (as per funman's request).
2007-11-12 23:12:43 +00:00
Pierre d'Herbemont
31c0f5258c
Makefile.am: Disable icon positionement in the dmg.
2007-11-12 22:59:14 +00:00
Christophe Mutricy
7fe8ad1b31
Fix [23001]
2007-11-11 19:26:32 +00:00
Antoine Cellerier
e10d431182
Port the http interface to the Lua Interface Module framework.
...
* share/luaintf/http.lua: Equivalent of the legacy modules/control/http/
module. (The new module takes 272 lines of Lua, instead of 5475 lines for
the old one.) Functionality is basically the same except for CGI support
which is missing.
* share/http-lua/: The HTML files using the new <?vlc [lua code] ?> syntax.
* modules/misc/lua/: Add Lua bindings for a few VLC function, the most
important being the HTTPd high level functions, ACLs, stat and opendir.
The Lua code still needs to be cleaned up a bit.
2007-11-10 16:34:53 +00:00
Christophe Mutricy
5dd38e75cc
Don't replace @ on file without e-mail address
2007-11-09 22:07:51 +00:00
Christophe Mutricy
4df7f5a549
Don't put built sources in POTFILES.in
2007-11-08 00:07:58 +00:00
Pierre d'Herbemont
096b58df0c
Makefile.am: Build and export the Framework in package-macosx. This is probably not an appropriate place and will change one day.
2007-11-05 17:18:17 +00:00
Antoine Cellerier
de31813fc0
Add a new type of VLC Lua module: Interfaces.
...
Two things led me to add this new type of Lua modules:
* Most interfaces duplicate code from one another (rc and telnet both deal
with sockets, rc and hotkeys duplicate VLC interfacing code)
* It's easier to code in Lua than in C (for high level stuff)
(* Users can code their own module easily, all they need is a text editor.)
Most of the changes in modules/misc/ are Lua wrappers for different C APIs
in VLC. I'd say that 90% of those wrappers won't change, the other 10% might
need small changes (mostly to simplify the C code).
The VLC Lua "interface" module will look for lua scripts in the
*share*/luaintf/ directory. Files in *share*/luaintf/modules/ are lua modules
which can be used by multiple VLC Lua modules (using require "modulename").
This commit includes 4 Lua interface modules:
* dummy.lua: the default module. Prints error messages and quits.
* rc.lua: equivalent to the legacy rc.c module. Also includes a bunch of
new features (+ multiple socket connections at a time work!). See file for
more details.
* telnet.lua: equivalent to the legacy telnet.c module. See file for more
details.
* hotkeys.lua: a rewrite of the hotkey handling module. This module is still
experimental. I'll need to change VLC core hotkeys stuff to make it work
like I want (ie: 1 hotkey triggers 1 action instead of the current 1 action
can have 1 hotkey). This version executes 3 dummy actions when keys 'q',
'w' or 'x' are pressed.
What's left to do:
* Port the http interface plugin to this framework (at least for the
macros/rpn part ... using <?vlc some lua code ?> à la PHP would be way
easier than what we currently have).
* Finish work on the hotkeys module.
* Code a real telnet/rc module with autocompletion and all the cool features
usually found in a telnet/terminal interface.
* Trash the legacy C modules.
Stuff to test (which I can't test myself):
* Win32 and Mac OS X specific changes to Makefile.am
* Console interface under Win32. I expect it not to work.
Other stuff included in this changeset are:
* Code cleanup (I'm sure that it's still possible to simplify some of the old lua bindings code).
* That's pretty much it in fact :/
2007-11-04 21:42:27 +00:00
Damien Fouilleul
45abd2cd3d
- mozilla plugin: added support for XCode 3 tools (leopard)
2007-11-03 20:09:50 +00:00
Felix Paul Kühne
39aa499b26
* fix make update-po on platforms with a non-GNU find implementation, aka BSD / Darwin. Thanks to xtophe for pointing this out and helping me
2007-10-20 22:39:20 +00:00
Felix Paul Kühne
2edb3900e7
* missed one occurence in the previous commit
2007-10-20 15:39:07 +00:00
Felix Paul Kühne
86af9ad16a
* fixed [22708] for OSX
2007-10-20 15:14:12 +00:00
Rémi Denis-Courmont
53e6603735
Separate LDFLAGS from LIBS for real.
...
Should fix problems with building libvlc.so.1 when libvlc.so.0 is installed.
Cannot test since the tree is currently broken.
2007-10-15 16:29:17 +00:00
Rafaël Carré
7ec9e15485
typo
2007-10-12 16:25:08 +00:00
Rémi Denis-Courmont
7b4638dd18
Simplify and fix (real) vlc dependencies and "make core" assuming libtool is used
2007-09-30 19:28:30 +00:00
Rémi Denis-Courmont
617c0f13a6
Hmmrph
2007-09-24 19:00:52 +00:00
Rémi Denis-Courmont
408e72b850
Remove stupid broken error message in XSPF parser - refs #1293 .
...
Someone should fix this properly instead.
2007-09-22 15:31:13 +00:00
Christophe Mutricy
8c363ddcc5
Remove spurious tab
2007-09-18 22:20:10 +00:00
Rémi Denis-Courmont
9781c1c48d
Use po/LINGUAS
2007-09-18 15:16:31 +00:00
Rafaël Carré
67cb64706d
Avoid using sed -i which seems to be non standard.
...
Use makensis when it's installed in the default location.
Patch by Hannes Domani
2007-09-17 23:36:25 +00:00
Rafaël Carré
edbb603bd2
osdmenu: Reverts [22062] which was a revert of [22061], and gives the .cfg the same name than the directory.
2007-09-15 22:54:41 +00:00
Rémi Denis-Courmont
4b01790692
Revert [22061]. I probably need more sleep.
2007-09-15 20:44:32 +00:00
Rémi Denis-Courmont
d12b9ae0b4
OSD install fix from Hannes Domani
2007-09-15 20:33:07 +00:00
Jérome Decoodt
f165974e85
Don't mix VLC.app and VLC-release.app
2007-09-14 22:15:38 +00:00
Olivier Aubert
3a7e1af15d
Bundle libvlc-control.dylib in VLC.app and VLC-release.app
2007-09-12 14:04:38 +00:00
Christophe Mutricy
d2c43d052f
Fix make dist
2007-09-05 22:11:02 +00:00
Rafaël Carré
967ecaa2b9
Partially revert [21689]. Ships AUTHORS and THANKS with windows package
2007-09-02 12:47:44 +00:00
Rafaël Carré
7440827a7f
qt4: Fix help dialog (again)
...
Uses builtin AUTHORS THANKS and COPYING files on every platform
Don't ship AUTHORS.txt and THANKS.txt on windows packages
COPYING.txt is kept since it's used in the nsis installer
Only show authors' name instead of the full AUTHORS file
Removes an empty line in THANKS to make it easier to parse without using endless pipes
2007-09-01 17:43:49 +00:00
Christophe Mutricy
db74f67fc5
Add a nice target
2007-08-31 22:31:04 +00:00
Christophe Mutricy
01f75e6f6d
Woody is past history
2007-08-31 22:16:19 +00:00
Damien Fouilleul
5f94d9ca26
vlc: don't forget vlc-config --libs vlc when linking executable
2007-08-28 17:13:14 +00:00
Christophe Mutricy
4865bf7252
s/vlc-debus/mpris/
2007-08-27 12:27:23 +00:00
Rafaël Carré
a387a1ff33
Distributes luameta on windows builds
2007-08-18 14:51:06 +00:00
Pierre d'Herbemont
a9d17dba88
Makefile.am: Correctly link share on Mac OS X.
2007-08-18 03:08:56 +00:00
Rémi Denis-Courmont
80def97f15
Continue fixing static builds
2007-08-15 17:37:20 +00:00
Rémi Denis-Courmont
343ef81a3f
*Partially* fix static builds
2007-08-15 17:15:56 +00:00
Rémi Denis-Courmont
30900cb3df
Make scripts as such
2007-08-15 15:45:12 +00:00
Rémi Denis-Courmont
366e7199da
Unused stuff
2007-08-15 15:44:05 +00:00
Pierre d'Herbemont
1179afb6e1
modules/meta_engine/luameta.c: Get meta (untested) and artwork using lua scripts.
2007-08-13 21:46:27 +00:00
Rafaël Carré
c47fbbed22
fucking make
2007-08-13 19:28:35 +00:00
Rafaël Carré
3a13e4b14b
fuck autotools
2007-08-13 19:06:25 +00:00
Rafaël Carré
24f3597e34
Builds correctly lua for windows
...
Distributes luaplaylist scripts with windows packages
2007-08-13 18:53:46 +00:00
Damien Fouilleul
2886f5007d
Makefile: fixed package-win32-zip, it was missing libvlc-controll.dll
2007-08-10 10:49:12 +00:00
Rémi Denis-Courmont
5438a92a06
Remove totally broken VC support.
...
Use SVN history if you ever want to revive it.
2007-08-04 16:57:00 +00:00
Damien Fouilleul
3fb49d5d25
Makefile.am: fix package-win32 to use libtool libs location
2007-07-30 21:10:22 +00:00
Damien Fouilleul
b64a5f2c22
vlc.exe: remove -lintl from dependencies (should be added to libvlc.la)
2007-07-30 08:55:05 +00:00
Rémi Denis-Courmont
f1eecee21d
Remove USE_LIBTOOL hack
2007-07-29 08:43:08 +00:00
Rémi Denis-Courmont
a8d1e07d87
Remove vlc_symbols - refs #297 .
...
Maintaining an API with this was pretty much impossible.
2007-07-29 08:26:56 +00:00
Jérome Decoodt
7171c2bd92
Fix compilation on MacOS
...
Thanks to pdherbemont
2007-07-27 17:16:56 +00:00
Pierre d'Herbemont
a56fd965a1
Makefile.am: Run install_name_tool on the module.
2007-07-26 20:38:26 +00:00
Pierre d'Herbemont
17eb99da1e
Makefile.am: fix typos in the VLC-release.app target.
2007-07-26 20:35:35 +00:00
Pierre d'Herbemont
0dc23c8fa6
Makefile.am: With VLC-release.app make sure to install not to ln.
2007-07-22 10:45:49 +00:00
Pierre d'Herbemont
39658cd83e
Makefile.am: Make the VLC-release.app target libtool aware.
2007-07-21 23:04:43 +00:00
Pierre d'Herbemont
398918b0c5
Makefile.am: Use libtool on Mac OS X.
2007-07-21 20:10:21 +00:00
Felix Paul Kühne
74ea2fbed9
* make sure that VLC-release.app includes permissions which allow it to run on restricted accounts. Credit Michael C. Haller <michael --at.- cilly com>. Additionally, don't create bogus links to the AppleScript library, which moved a while ago.
2007-06-26 18:59:05 +00:00
Christophe Mutricy
ad83b3b362
Makefile.am: s/version.c/revision.c/ in update-po code
...
POTFILES.in: Refresh it
2007-05-23 22:28:19 +00:00
Christophe Mutricy
bf20db6606
Don't use gettext on src/modules/builtin.h
2007-05-23 12:33:06 +00:00
Pierre d'Herbemont
411185798d
Mac OS X: Make sure luaplaylist folder is in the distribution.
2007-05-20 15:36:55 +00:00
Rémi Denis-Courmont
bc387d3ddb
Remove unneeded old kludge
2007-05-19 20:00:54 +00:00
Rémi Denis-Courmont
dc2c11a1e1
- Remove unneeded "." kludge (libvlc is now built from src)
...
- Remove old NULL kludge
2007-05-19 17:47:15 +00:00
Jean-Paul Saman
147305c660
Restored Makefile.am and added a test for cross-compiling in configure.ac. The LIBGCRYPT macro didn't test for the cross-compile situation.
2007-05-19 15:39:08 +00:00
Jean-Paul Saman
8303871776
oops me being stupid, forgot this part
2007-05-18 12:51:33 +00:00
Jean-Paul Saman
08ae38fb8c
Don't build srtp when gcrypt isn't available.
2007-05-18 12:47:54 +00:00
Rémi Denis-Courmont
620dc72af1
- Revert [20137]
...
- Revert [20138]
- Revert [20139]
Special credits to these commits for:
- breaking the build system,
- crashing VLC on every single 64-bits platform,
- breaking bootstrap with any version of automake that is not the same as the one on Jean-Paul's computer.
2007-05-17 10:38:01 +00:00
Christophe Mutricy
2a14ed222c
Fix i18n building
2007-05-16 22:37:49 +00:00
Jean-Paul Saman
fe66192ab8
Don't build libs/srtp when --disable-gnutls is given.
2007-05-16 14:52:50 +00:00
Christophe Mutricy
f204ed7e35
trailing space
2007-04-21 00:47:57 +00:00
Pierre d'Herbemont
3c81d1e927
Mac OS X package: When the dmg is opened force the open of the dmg window. Order the icon, and prepare the use of background image.
2007-04-03 16:46:15 +00:00
Rémi Denis-Courmont
56e9569c94
- Improve DIST_SUBDIR
...
- Require automake 1.9 to fix some libtool plugin build problems
- Remove useless libs/Makefile
2007-03-11 11:04:38 +00:00
Rémi Denis-Courmont
066e58dd34
Create a modules-like directory for libraries
...
that are not plugins neither in the core
2007-03-10 14:29:14 +00:00
Christophe Mutricy
b33ad0d9fe
Distribute the .hosts and .access for win32
2007-03-03 00:16:52 +00:00
Christophe Mutricy
0c2f9d46c3
Xcode project has moved
2007-02-06 15:09:54 +00:00
Damien Fouilleul
5fa810ed34
Makefile.am: reorganize vlc_LDFLAGS for win32
2007-01-14 20:35:51 +00:00
Felix Paul Kühne
29ae4a7af4
* give credit to Jean-Baptiste le Stang for the UB script, add it to the source bundle and update authors a bit
2007-01-14 16:25:41 +00:00
Felix Paul Kühne
804ba31bc8
* simplified the xcodebuild part, since VLC doesn't support Darwin 6 aka OSX 10.2 anymore and we therefore don't need to support pbxbuild either
2006-12-31 14:27:10 +00:00
Felix Paul Kühne
a79208b6dc
* very first step to support future darwin releases
2006-12-28 19:36:57 +00:00
Christophe Mutricy
aeb39123d4
Don't transform tavs to 4 spaces in Makefiles.
2006-12-23 15:12:01 +00:00
Rémi Denis-Courmont
4ec5943cb3
Take program-transform-name into account when creating vlc symlinks
2006-12-21 18:18:08 +00:00
Christophe Mutricy
402d93f759
Makefile.am: tweack win32 packaging rules
2006-12-11 21:06:55 +00:00
Rémi Denis-Courmont
6ed527e817
Use shared libvlc on Win32
2006-12-10 19:56:13 +00:00
Christophe Mutricy
839bc0fb62
Fix path.
2006-12-06 21:27:32 +00:00
Rémi Denis-Courmont
1e5190c138
Do not try to distribute non-existant kludges
2006-12-06 21:12:53 +00:00
Derk-Jan Hartman
f0f2eefeb0
* Expand the ugly hack to also let automake define OBJCLINK and friends
2006-12-05 17:05:20 +00:00
Rémi Denis-Courmont
a053437da9
Work around for core target
2006-11-22 18:11:07 +00:00
Rafaël Carré
3251bacd0f
Add dbus-vlc.py to dist
2006-11-20 10:34:33 +00:00
Derk-Jan Hartman
5d880fa8f6
* forwardport [17800]
...
Before creating symlinks, make sure the actual binaries are installed. patch by Diego Petteno
2006-11-16 00:58:47 +00:00
Felix Paul Kühne
f8a101115d
* forward-port [17536]
2006-11-07 20:38:53 +00:00
Christophe Mutricy
900ba5380c
Some safety fix pointed by pjrm on irc
2006-11-05 15:51:46 +00:00
Rémi Denis-Courmont
3640b72ca1
Fix core deps again
2006-11-05 15:46:26 +00:00
Rémi Denis-Courmont
4ddf635979
Fix make core not to remove libvlc if not needed
2006-11-05 12:16:44 +00:00
Jean-Paul Saman
e86b20c4e3
Forward port of 17368. Make it easier to build a macosx package when build in debug mode.
2006-10-30 09:13:32 +00:00
Christophe Mutricy
2f8a6ee2e3
Hrm
2006-10-27 21:22:10 +00:00
Christophe Mutricy
72a42b973f
spec files have been renamed
2006-10-27 21:03:53 +00:00
Rémi Denis-Courmont
b3621b5278
Don't build obsolete+broken wxwidgets in distcheck
2006-10-21 14:04:02 +00:00
Rémi Denis-Courmont
7a035788e5
Make sure vlc_LDFLAGS is always set
...
(automake bug?)
2006-10-21 09:26:37 +00:00
Derk-Jan Hartman
1352c6305e
* target -> host in Makefile.am
2006-10-21 09:18:06 +00:00
Rémi Denis-Courmont
4a2f80fe41
Remove no-op
2006-10-21 09:16:34 +00:00
Rémi Denis-Courmont
9e44246acb
Multiple confirmation that is it works on Linux.
...
Anyway, there is no libiconv_* invocation in src/vlc.c
2006-10-21 08:56:19 +00:00
Jean-Paul Saman
1180a63aa9
Revert revision [17165] because it broke libtool build on linux
2006-10-21 08:48:15 +00:00
Rémi Denis-Courmont
c3b3c2a8d7
Remove useless link flags from vlc program
2006-10-20 14:39:55 +00:00
Rémi Denis-Courmont
40356097fe
Remove -version-info; it is plain meaningless for a program
2006-10-19 19:00:54 +00:00
Jean-Baptiste Kempf
56fc945314
Better compression for win32.zip packages building in order to make E-bola happy.
2006-10-16 19:59:34 +00:00
Felix Paul Kühne
75df49da5f
* added the fspanel-related files to the respective targets
2006-10-12 16:33:35 +00:00
Christophe Mutricy
7454370932
update-po and fix rules for qt4 ui
2006-09-18 11:30:31 +00:00
Felix Paul Kühne
7ed95b6fe0
* add the new icons by Simon Damkjaer Anderson <simondamkjaer@gmail.com>, so Trax doesn't need to bootstrap over and over again. Implementation follows later on
2006-09-17 20:19:53 +00:00
Christophe Mutricy
ccc5c5dc52
Re-use the old OBJC workaround and distribute autoconf260.m4
2006-09-15 16:20:57 +00:00
Sam Hocevar
fb3aa29117
* Makefile.am: add empty versioning information to libvlc.so.
2006-09-10 16:37:47 +00:00
Christophe Mutricy
7f50b683cd
Makefile.am: We no longer need a .xpt for the mozilla plugin
2006-08-29 12:23:28 +00:00
Felix Paul Kühne
0a9dbda920
* additional interaction enhancements
...
- intf_UserFatal takes an addition bool-argument now to set whether the error message will be blocking in the interface or not (so TRUE = blocking)
- intf_UserWarn is always non-blocking and is used to check important, localised warnings to the user
* wx: a compilation fix, but no update to the current API
* osx: complete implementation of the interaction framework using some Carbon (!) functions, because the needed icons aren't accessible through Cocoa. Regrettably, I had to add yet another nib-file to keep the code clean and readable.
The Error-dialogue is no longer re-usable (so the specific ID was removed). The interface needs to keep track of the reported errors and warnings. Thus, it may discard them as requested by the user and doesn't need to care about the core.
2006-07-30 22:00:44 +00:00
Christophe Mutricy
0e63174493
Don't include opie/ in the gettext stuff as it's not in the tarball.
2006-07-25 09:37:31 +00:00
Christophe Mutricy
717b507068
Grrrr, silly qt4 build system
2006-07-24 23:00:57 +00:00
Christophe Mutricy
62ab3db5c4
Localized the stings inside the .ui and update the po files.
2006-07-24 21:45:56 +00:00
Rémi Denis-Courmont
840f845c8c
Make config.status happy (muahaha)
2006-06-04 18:43:05 +00:00
Rémi Denis-Courmont
9d85b9dace
Some build systems clean up. Now require automake 1.7
...
Automake 1.5 and 1.6 both suck, and 1.7 is almost four years old, so there is really no excuse for not using a decent version. Besides, there seems to some problems while building the loader with old Automake versions.
2006-06-04 18:09:30 +00:00
Rémi Denis-Courmont
5b369300e5
Suppress support for position dependant code (except on mingw32).
...
This simplifies the build system quite a lot, and reduce compilation
times when PIC is actually needed.
If you really mind the extra overhead of PIC, use:
./configure --enable-libtool --enable-static --disable-shared
2006-06-04 17:07:19 +00:00
Eric Petit
55f33b618e
Adds support for Apple's remote (only handles Play/Pause at the moment).
...
AppleRemote.[mh] is MIT licensed code from Martin Kahr:
http://www.martinkahr.com/source-code
2006-05-25 14:59:57 +00:00
Christophe Mutricy
f1269968c9
suppress reference to debian/
2006-05-08 21:51:52 +00:00
Damien Fouilleul
b037ebc1f2
Makefile.am: fixed EXTRA_DIST for MacOS X plugin
2006-05-02 09:23:06 +00:00
Felix Paul Kühne
b8118762a5
* forward-port [15502]
2006-05-01 11:47:19 +00:00
Damien Fouilleul
0bf8997391
- MacOS X: bundle 'VLC Internet Plug-In' package into a disk image for online distribution
2006-04-30 17:40:34 +00:00
Damien Fouilleul
e2c422e819
- added installer for MacOSX VLC Plugin
...
- updated supported mime types in resource
2006-04-30 16:08:32 +00:00
Damien Fouilleul
c7178603f9
- added 'VLC Plugin.plugin' in MacOS X Disk image
2006-04-19 10:13:07 +00:00
Christophe Mutricy
b9560d0dc7
Makefile.am: Fix for introduction of vlc.win32.nsi.in
2006-04-12 21:56:41 +00:00
Felix Paul Kühne
21bd7be900
* be a bit more verbose when creating the disk-image
2006-04-12 16:54:42 +00:00
Clément Stenac
e26fe1f67b
Package fix
2006-04-12 11:43:33 +00:00
Felix Paul Kühne
2d202f4da6
* added 2 options for the OSX-disk-image creation-line
...
- scrub: removes .Trashes
- imagekey zlib-level=9: uses a better compression method, which saves us something MBs, but needs a bit more CPU-time.
Thanks to cilly on IRC for suggesting this.
2006-03-30 17:38:36 +00:00
Antoine Cellerier
6f49313d3e
Hum ... we still want to strip when using wince
2006-03-28 15:40:43 +00:00
Antoine Cellerier
458f08e285
Don't strip windows builds when running make package-win-common-devel
2006-03-28 13:30:33 +00:00
Felix Paul Kühne
24f3979031
* copy the http-intf-readme to the OSX-bundle as well
2006-03-22 18:09:55 +00:00
Antoine Cellerier
20edd9524b
Add share/http/requests/readme to win target
2006-03-22 16:38:46 +00:00
Antoine Cellerier
f193ee6490
Add 7zip win32 build targets
2006-03-21 20:56:35 +00:00
Felix Paul Kühne
bb48220f9b
* fixed the copying of the re-worked http-interface to our release bundle. (not really clean, but I don't know how to do this in a better way...)
2006-03-20 14:13:04 +00:00
Felix Paul Kühne
e87c51f9e3
* fix make dist for OSX
2006-03-11 23:29:09 +00:00
Rémi Denis-Courmont
5ff510b7c6
Test distcheck with libtool when using libtool so I can test
2006-03-10 18:10:45 +00:00
Rémi Denis-Courmont
abb377b148
Same as previous commit - for VLC
2006-03-10 17:30:32 +00:00
Christophe Mutricy
b2bda4aa79
Makefile.am: Add the syntax files, valgrinds false positive suppressions, make nicificator to the tarball
2006-03-10 14:03:58 +00:00
Damien Fouilleul
ca0ddba7f6
extras/contrib/src/Makefile: cleaned up INSTALL_NAME macro for MacOS X: all the dylib in contrib/lib are soft-linked to their distributed version in 'vlc-lib'. this way, VLC build system can use contrib libs on MacOS X the same way as for UNIX, and should simplify porting to libtool
...
configure.ac: cleaned up Cocoa.h detection, removed link path dependency to 'vlc-lib' as it is no longer necessary
Makefile.am: fixed installation of dylibs as vlc_ prefix is already appended by INSTALL_NAME
NOTE: this change is highly disruptive for MacOS X build, I strongly recommend that you rebuild the contrib packages for this platform. Other platforms are unaffected
2006-03-05 23:49:52 +00:00
Felix Paul Kühne
37c8f98cef
* added a couple of OSX-intf-files which were added after the last release
2006-03-03 17:29:13 +00:00
Rémi Denis-Courmont
245a80d201
Move vlc.c to . to fix distclean (Automake limitation)
2006-02-26 11:59:18 +00:00
Rémi Denis-Courmont
6c46c25234
Attempt to fix core and all targets with more than one job
2006-02-25 20:46:22 +00:00
Rémi Denis-Courmont
b351f99f05
Fix Win32 packaging targets inter-dependencies
...
(otherwise unusable with more than one make job)
2006-02-24 22:39:45 +00:00
Rémi Denis-Courmont
6aa5b04632
_Experimental_ *optional* libtool support (--enable-libtool)
...
Should work fine (ie. better than --enable-shared-libvlc) on Linux,
should work on Mac OS X (except for packaging), while shared libvlc doesn't.
Won't work on Win32 with the current Win32 contrib. Stick to static libvlc or
use --enable-shared-libvlc for now.
2006-02-23 19:41:36 +00:00
Rémi Denis-Courmont
bf5f972345
Fix linking with included gettext
2006-02-23 10:41:15 +00:00
Damien Fouilleul
06cc669a54
all: renamed DLL import library as libvlc.dll.a, as this is what mingw/cygwin ld expects to see. for more info refer to: http://www.sourceware.org/binutils/docs-2.16/ld/WIN32.html
2006-02-22 14:04:31 +00:00
Damien Fouilleul
81c1cc5e58
all: for WIN32, create an import library libvlc-dll.a when linking libvlc.dll; updating linking for vlc.exe and activex.dll to use import library in place of dll.
2006-02-22 12:21:23 +00:00
Rémi Denis-Courmont
ab65d88b08
Build vlc-bundle on BeOS
2006-02-21 11:02:38 +00:00
Rémi Denis-Courmont
a77c60b031
Fix linking with C++ builtins
2006-02-20 19:53:22 +00:00
Rémi Denis-Courmont
e3ca65eedb
- Remove dependency of vlc on stamp-builtin with shared libvlc
...
- Link against -lvlc instead of src/libvlc.so otherwise installed vlc
cannot be loaded (closes #555 )
- Remove src/libvlc.a when src/libvlc.so is built so that previous item
does not break Win32 linking
<subliminal message>how about using libtool</subliminal message>
2006-02-20 18:00:28 +00:00
Felix Paul Kühne
9f078d8b45
* added the progress dialogue to the set of widgets
...
- the Cancel-button is currently disabled because the core doesn't respond correctly (might be my fault though)
- note that the File's Owner of the nib-file is of type VLCInteraction because the class can't resolve its outlets otherwise
* WIDGET_TEXT and WIDGET_INPUT_TEXT are still missing, but will come in the next couple of days
As usual, comments on the implementation and the GUI-design are welcome :)
2006-02-19 22:38:07 +00:00
Rémi Denis-Courmont
5765333a1e
Share most of binary packaging script between WinCE and Win32
2006-02-19 20:14:07 +00:00
Rémi Denis-Courmont
6f773ad07d
Include libvlc.dll when packaging
...
(Hmm, there is a nice code duplication between win32 and winCE here)
2006-02-19 20:02:12 +00:00
Rémi Denis-Courmont
1f73b291f8
Really fix
2006-02-19 19:59:47 +00:00
Rémi Denis-Courmont
4e06876bf4
Attempt to fix vlc linkage with static libvlc
2006-02-19 19:47:44 +00:00
Rémi Denis-Courmont
5f27fad54e
- Build builtins before shared libvlc
...
- Link builtins with libvlc instead of vlc
(seems to fix shared libvlc on Win32)
2006-02-19 18:29:08 +00:00
Rémi Denis-Courmont
009df32991
Dionoea: here is "make core", your portable "make vlc" replacement
2006-02-19 17:14:36 +00:00
Rémi Denis-Courmont
b5b707f0ba
Really fix libintl linking
2006-02-19 15:21:58 +00:00
Rémi Denis-Courmont
0701057f20
Remove unused directory
2006-02-19 14:13:29 +00:00
Rémi Denis-Courmont
be62d282ac
- Build libvlc from src/ rather than top
...
so that it is cleanly built before all modules
(step toward buildable shared libvlc on Win32)
- Don't build position dependant code when building shared libvlc
(that was a big waste of time)
- Link builtin modules with vlc rather than libvlc
2006-02-19 13:11:21 +00:00
Rémi Denis-Courmont
775ebb8f00
Clean up backported from [12323]
2006-02-19 09:52:55 +00:00
Felix Paul Kühne
155ea0e45f
* new CheckForUpdate panel ( closes #310 )
...
- the actual download is currently done by your default browser since the needed notification window isn't available on OSX yet
- download through VLC is implemented, but commented for the moment
- needs some checking once a complete Status.xml is available
2006-02-18 18:40:04 +00:00
Clément Stenac
e0003bec24
* Beginning of VLM API
...
* Some test work
* Export vlm_MediaSearch
2006-02-14 21:41:23 +00:00
Clément Stenac
2f6ad030e7
* get/set/toggle fullscreen
...
* Fix a bug in playlist_play
(Refs:#457)
2006-02-07 21:08:32 +00:00
Clément Stenac
8d995e6f08
Use a hash for stats. Not finished
2006-02-03 23:52:45 +00:00
Antoine Cellerier
bcf427725c
src/*, include/* : update core functions. (Should make it relatively easy
...
to use in interfaces)
The downloadable plugins part still needs some work.
modules/control/rc.c : add function to query updates (mainly used for testing)
modules/gui/wxwidgets/* : update pannel.
2006-02-02 17:29:06 +00:00
Sam Hocevar
04a605b111
* Makefile.am: on Unix, use makensis -DVERSION; on Win32, use /DVERSION.
2006-02-01 14:57:12 +00:00
Sam Hocevar
d766835baa
* Makefile.am: "[ -x foo ]" only works if "foo" is in the current directory,
...
there is no easy way to check for the presence of an executable, but
trying to execute it ("foo --version >/dev/null") is usually safe.
2006-02-01 11:20:52 +00:00
Christophe Mutricy
5ec1e69545
win32 rules: make it more dirty to be able to produce debug package
2006-01-28 18:43:13 +00:00
Clément Stenac
8dc4f35af4
Fixes for prehistoric build system
2006-01-28 11:38:49 +00:00
Sam Hocevar
cf6397c802
* bindings/java/Makefile.am: use JAVACXXFLAGS and JAVALDFLAGS instead of
...
the reserved words CXXFLAGS and LDFLAGS.
* configure.ac: remove spaces inside parentheses that confuse automake.
* Makefile.am: do not use both = and += inside conditionals.
2006-01-24 12:09:06 +00:00
Christophe Mutricy
869a316dc5
Fix the win* package rules for the http intf.
2006-01-22 18:13:59 +00:00
Antoine Cellerier
2efc4e7d3d
same thing for wince
2006-01-22 16:44:54 +00:00
Antoine Cellerier
44ab7b5243
this should fix the win build. This build system is plain stupid. Why do we
...
have references to the same stuff in http/Makefile.am and Makefile.am ?
2006-01-22 16:42:55 +00:00
Clément Stenac
68aa3ca320
Merge 0.8.5-api changes
...
Fix compilation
2006-01-08 16:32:33 +00:00
Clément Stenac
a078354921
Add support for several message queues - please test
...
Initial support for registering and handling some shared stats
2006-01-04 22:29:53 +00:00
Derk-Jan Hartman
3d692c56dc
* Simpler way to create the diskimage (10.3 and higher only)
...
* realigning of some of the configure --help options
* added --with-macosx-sdk
- compiles VLC (not contrib) with the 10.3.9 SDK
- uses a small hack to enforce the deployment target when you do make in the srcdir
- requires you to use gcc 4.0 on on Mac OS X 10.4
2006-01-04 21:53:52 +00:00
Christophe Mutricy
6c02c3b7f4
Missing headder in tarball
2006-01-03 16:37:05 +00:00
Christophe Mutricy
28f1eebfa9
Housekeeping
2005-12-16 17:34:15 +00:00
Rémi Denis-Courmont
55f877f08d
Implement root wrapper to allow using privileged TCP ports
...
while not running the whole VLC as root - closes #440
2005-12-16 11:18:38 +00:00
Filippo Carone
9ce752b7df
<vlc/control_structures.h> header is installed by make.
2005-12-15 00:40:53 +00:00
Damien Fouilleul
4c747e4b37
Makefile.am: target 'package-win32-base-exe' is now a bit smarter when looking for makensis, which also cover cygwin. Hence, target 'package-win32-base-exe-cygwin' is now redundant
2005-12-14 13:53:36 +00:00
Derk-Jan Hartman
15b3893e3c
* Remove CoreAudio module
2005-12-10 18:20:20 +00:00
Olivier Aubert
8b21bfe8ad
Makefile.am: add src/control/init.c and src/control/plugin.c to EXTRA_DIST
2005-12-09 15:44:43 +00:00
Antoine Cellerier
697ec2d58d
this should fix win32 and wince package-win*-base targets
2005-12-08 16:30:11 +00:00
Derk-Jan Hartman
1003427e27
* Fix the make VLC.app which was broken due to the changed web interface
2005-12-07 02:44:07 +00:00
Rémi Denis-Courmont
40501a01e5
fix make install
2005-12-06 19:09:37 +00:00
Rémi Denis-Courmont
65357d51aa
fix DISTCLEANFILES
2005-12-06 18:41:14 +00:00
Rémi Denis-Courmont
5e8a470338
Add missing include file
2005-12-06 12:39:13 +00:00
Rémi Denis-Courmont
d015ddc74a
Fix ./configure within make distcheck
2005-12-06 12:34:02 +00:00
Rémi Denis-Courmont
1e6b04ccf9
- Don't print a bogus warning when reading on empty line in a .host file
...
- Move acl.c to a more appropriate location
2005-12-05 20:53:56 +00:00
Clément Stenac
5afb060fb5
Very beginning of the interaction framework (Refs:#27)
2005-12-05 15:51:39 +00:00
Rémi Denis-Courmont
8acc19a542
Sort out io.c
2005-12-05 09:36:39 +00:00
Rémi Denis-Courmont
3793ee13a2
Create src/network subdirectory
2005-12-05 09:06:39 +00:00
Rémi Denis-Courmont
15ba2b61a0
Fix make dist
...
Case matters when using filenames!
2005-12-04 12:43:10 +00:00
Felix Paul Kühne
a67fd4f9c8
* ALL: first development version of a GUI for the SubPicture Filters (refs #350 )
...
- the marquee section is already completely usable, more to come
- TODO:
- fix all FIXMEs
- implement the logo and time settings completely
- implement l10n
- fix 10.3 compatibility (runs under Tiger only atm)
- save the preferences, if requested
- close a current vout and re-open it, when a filter is (de-)activated
- redesign the GUI to a smaller panel
2005-12-03 13:36:54 +00:00
Felix Paul Kühne
33d2c69062
* fixed the compilation on OSX when using our source-code-package and no svn checkout
2005-12-01 15:02:02 +00:00
Clément Stenac
859a78a954
iIgnore version.c in pofiles generation
2005-11-28 16:14:34 +00:00
Clément Stenac
a525a715b2
* Integrate python bindings in make process
...
New --enable-python-bindings option
Pic libs will be built if something needing them (shared libvlc, python, mozilla) is built.
* Fix a description in vlcObject
2005-11-26 15:36:28 +00:00
Derk-Jan Hartman
a6970967ff
merge [13354] to trunk, and use the right .ico in the windows build
2005-11-23 20:53:56 +00:00
Derk-Jan Hartman
ad7ad8bc30
It's cp -R not cp -r
2005-11-13 20:32:26 +00:00
Derk-Jan Hartman
ba1924b6cc
* Don't include the Update.nib in make dist
2005-10-26 15:41:51 +00:00
Felix Paul Kühne
bb63164ed7
* remove/disable the update-checker on OSX until 0.8.4 is out
2005-10-02 19:47:03 +00:00
Felix Paul Kühne
6f11d7c00b
* small script to move the preferences to Trash. You can change it by editing 'Delete Preferences.app/Contents/Resources/Scripts/main.scpt' in Xcode or the Script Editor. It is copied on the dmg by default. (thanks to dionoea for the idea)
2005-10-02 17:20:47 +00:00
Christophe Mutricy
067f3c3772
Add Install.wince in the tar
2005-10-01 11:15:36 +00:00
Christophe Mutricy
9b173b2d77
Add some sed in the package-win32 rules ( closes #372 )
2005-10-01 10:57:40 +00:00
Christophe Mutricy
fd6a24d130
Create some WinCE package target (Gibalou please review them)
2005-09-28 19:36:15 +00:00
Jean-Paul Saman
a92603f209
Merged OSD functionality on the same core functions. All OSD functionality is described in include/vlc_osd.h now, which entirely replace include/osd.h. The file src/video_output/video_widgets.c uses functionality from src/osd/osd_widgets.c now.
2005-08-27 16:40:23 +00:00
Jean-Paul Saman
719db51ce4
Removing osd_widgets.c.
2005-08-25 15:02:30 +00:00
Rémi Denis-Courmont
a3b1e1a8f9
Work-around automake being a bit too clever
2005-08-22 19:00:19 +00:00
Sam Hocevar
0c98a53b58
* Fixed the build dependencies.
2005-08-22 17:42:53 +00:00
Christophe Massiot
29961faf41
* Modules.am: (Hopefully) fixed make update-po.
2005-08-22 14:22:41 +00:00