Commit Graph

30105 Commits

Author SHA1 Message Date
adrian 1078baf9aa The fontconfig check added in r30044 wasn't safe. This makes it more robust.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30046 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-16 22:36:17 +00:00
diego d018006adc Simplify the evaluation of the lang-def template:
Use the language variable directly in the template instead of passing
the language variable as a parameter to $(call).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30045 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-16 11:59:53 +00:00
adrian 067b817500 Fix a crash when fontconfig is unable to select a font. e.g. if no config directory could be found.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30044 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-16 11:11:31 +00:00
adrian 2a33cd01f6 Add support for -geometry to corevideo.
Based on a patch by Tim Wojtulewicz (timwoj at ieee dot org).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30043 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-15 20:38:54 +00:00
adrian 5f0b5dcaa9 Add -xineramascreen support to corevideo vo. Still prefer corevideo's own device_id parameter if it's set.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30042 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-15 20:25:50 +00:00
compn 8448c91153 add spdif example from beandog
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30041 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-15 02:13:51 +00:00
diego 69171f86e2 Filter list of missing source files so that it only contains nonexisting files.
Thus those files can be symlinked directly without testing if they exist.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30040 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 12:03:02 +00:00
diego 1745f18511 Add missing #includes to fix a bunch of 'implicit declaration of..' warnings.
patch by Peter Hjalmarsson, xake rymdraket net


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30039 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 11:54:49 +00:00
diego 316cd982df Use $(notdir ) to filter out path prefixes instead of reinventing it poorly.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30038 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 04:06:25 +00:00
diego 0f4aed64d1 Avoid hackish shell loop to symlink missing XML source files.
Instead, employ make syntax to generate the shell command arguments.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30037 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:50:34 +00:00
diego 49b5defb6e Globally remove main.xml from SYMLINKS_DEPS. It should never be symlinked.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30036 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:43:54 +00:00
diego 3ea762f28f Reuse SYMLINKS_DEPS variable in the symlink targets.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30035 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:35:26 +00:00
diego 05f35acd58 Simplify shell command to symlink missing translated source files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30034 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:32:12 +00:00
diego f39814302d Ignore errors from failing rm commands in clean targets.
This is also the policy we have in the top-level Makefile.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30033 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:19:01 +00:00
diego ac50f58248 Do not ignore errors from mkdir invocations.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30032 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:17:23 +00:00
diego 35a7136f5c The general xmllint target should only check configured languages.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30031 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:14:21 +00:00
diego 055694d3cd Improve declaration of phony targets.
This prevents configure from being rerun all the time.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30030 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:09:09 +00:00
diego 1586e9212d Factorize dependencies of language-specific HTML generation targets.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30029 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:07:35 +00:00
diego 9e41ccd3bc spelling cosmetics
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30028 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 03:01:40 +00:00
diego 6fe2e9b0ac Remove pointless dependency on xmllint.sh from phony xmllint target.
The individual language targets carry that dependency.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30027 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:59:39 +00:00
diego 0ba35473eb Drop pointless dependencies of the phony targets html-chunked and html-single.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30026 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:45:55 +00:00
diego 7cc9d58f73 Fix dependencies of html-chunked and html-single targets.
All the files generated by configure are required.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30025 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:42:59 +00:00
diego 8bc89968cf Exploit one more opportunity to make use of the CONFIGURE_GENERATED variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30024 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:40:55 +00:00
diego bd1e209f88 Factorize all components generated by configure into a variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30023 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:39:22 +00:00
diego 318f59cc4d Remove outdated comment about build system behavior.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30022 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:34:41 +00:00
diego 24d9de2ce4 cosmetics: Rename XSL_DEPS variable to SINGLE_XSL_DEPS for consistency.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30021 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:25:40 +00:00
diego 62197a7183 Drop support for per-language XSL stylesheets.
The feature was never properly used and provides little benefit.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30020 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:01:50 +00:00
diego 0886fd0089 Remove pointless Polish stylesheet; it provides no real benefit.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30019 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 02:00:25 +00:00
diego a1c5ce6119 Drop support for per-language stylesheets.
In all these years nobody ever used this feature.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30018 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 01:51:42 +00:00
diego 130e2f9b67 Unconditionally symlink documentation files missing from a translation.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30017 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 01:34:02 +00:00
diego 1f52f67652 Use variable for HTML stylesheet so individual languages can use their own.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30016 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 00:57:33 +00:00
diego 18c69ef780 Factorize stylesheet installation into its own target.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30015 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 00:42:46 +00:00
diego b933c31df5 Construct monolithic targets with the HTMLDIR instead of the HTMLFILE variable.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30014 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-14 00:16:32 +00:00
diego 4a7eee5392 Factorize generating the list of all main.xml files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30013 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:59:10 +00:00
diego 82624ac049 configure also generates all main.xml files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30012 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:54:46 +00:00
diego 5ffe3cf479 Add html-chunk.xsl and html-single.xsl to targets generated by configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30011 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:50:38 +00:00
diego 01ebb2b49a Avoid '&>' bashism for redirecting both stdout and stderr.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30010 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:48:20 +00:00
diego d1cab97233 Simplify one more command via automatic variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30009 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:22:55 +00:00
diego 79e3b42c2a Simplify setting COMMON_XSL_DEPS variable:
Use $(wildcard ) directly instead of using it to control a conditional.


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30008 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 23:17:11 +00:00
diego b72afc004c Do not build monolithic documentation in a separate directory.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30007 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:51:55 +00:00
diego 7952f2315e - Remove now unnecessary dependency on intermediate directories.
- Update README.maintainers to reflect that the monolithic documentation
  is no longer built in a separate dir (accidentally committed part that
  belongs to the next committed revision).


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30006 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:43:37 +00:00
diego 4e09307180 Do not pointlessly set the HTMLFILE variable when running xmllint.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30005 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:25:08 +00:00
diego a1b76a2914 Simplify some commands via automatic variables.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30004 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:23:34 +00:00
diego 985b7e57ae Create required directories directly without intermediate steps.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30003 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:15:50 +00:00
diego 05de890bad Declare common dependencies for chunked and single HTML targets together.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30002 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 22:10:39 +00:00
diego 8c42f1b7bc cosmetics: Remove pointless trailing /.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30001 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 21:51:09 +00:00
diego 11dc4089e7 xmllint.sh is not a phony target.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30000 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 21:43:31 +00:00
diego 464d2e597f Do not use symlinks for translations that comprise all XML files.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29999 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 21:33:24 +00:00
diego 24b378c00c Remove pointless warning about Make being called from the wrong place.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29998 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 21:24:04 +00:00
compn a3c7601ce8 add MTSJ fourcc to ffmjpeg and ldead mjpeg codec
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29997 b3059339-0415-0410-9bf9-f77b7e298cf2
2009-12-13 19:21:38 +00:00