<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/intl, branch 1.0</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>Build system improvements:</title>
<updated>2004-09-20T19:30:02+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2004-09-20T19:30:02+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=7204b84beb0f5cfb166e8d56402371d05bece83b'/>
<id>7204b84beb0f5cfb166e8d56402371d05bece83b</id>
<content type='text'>
 - use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
   each function is in a file placed into lib/ directory,
   it was not necessary, but it looks nice, IMHO
 - headers cleanups (this was needed):
     - prototypes of replacement funtions and macros are placed
       into separate os_internal.h (and included by config.h)
     - drop include inttypes.h from public xine.h, replaced by custom
       os_type.h, idea origins from Ogg/Vorbis public headers
     - disable generating inttypes.h: generated replacement isn't enough for
       xine-lib but nobody complained (and for M$VC we have special version)
     - better including headers for win32, let dvdnav use its mutex wrapper
 - updated M$VC port
Result:
  - xine is compiled nicely by MinGW, CygWin and paritaly M$VC
  - frontends in M$VC port don't require additional helping headers
  - moved some platform specific things from xine-utils and win32/contrib
    to lib/
Finally I can start with real coding. :-)

CVS patchset: 6982
CVS date: 2004/09/20 19:30:02

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - use replacement functions (macro AC_REPLACE_FUNCS and variable LTLIBOBJS),
   each function is in a file placed into lib/ directory,
   it was not necessary, but it looks nice, IMHO
 - headers cleanups (this was needed):
     - prototypes of replacement funtions and macros are placed
       into separate os_internal.h (and included by config.h)
     - drop include inttypes.h from public xine.h, replaced by custom
       os_type.h, idea origins from Ogg/Vorbis public headers
     - disable generating inttypes.h: generated replacement isn't enough for
       xine-lib but nobody complained (and for M$VC we have special version)
     - better including headers for win32, let dvdnav use its mutex wrapper
 - updated M$VC port
Result:
  - xine is compiled nicely by MinGW, CygWin and paritaly M$VC
  - frontends in M$VC port don't require additional helping headers
  - moved some platform specific things from xine-utils and win32/contrib
    to lib/
Finally I can start with real coding. :-)

CVS patchset: 6982
CVS date: 2004/09/20 19:30:02

</pre>
</div>
</content>
</entry>
<entry>
<title>MINGW32 port. Engine library and most of plugins compiles now.</title>
<updated>2004-08-27T19:33:17+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2004-08-27T19:33:17+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e46ac635c2c28d80706f02f239bb847c7e48c34b'/>
<id>e46ac635c2c28d80706f02f239bb847c7e48c34b</id>
<content type='text'>
List of some changes:
 - replaced some _MSC_VER by more common WIN32
 - define INTLDIR, remove -static flag for included intl
 - shared more common CFLAGS with DEBUG_CFLAGS
 - use WIN32_CFLAGS for all building
 - separate some flags into THREAD_CFLAGS_CONFIG,
   THREAD_CFLAGS_CONFIG and ZLIB_LIB_CONFIG for public xine-config,
   automatically use internal libs if necessary
 - don't warn about missing X for mingw and cygwin
 - libw32dll disabled for WIN32 (making native loader would be
   interesting, or porting wine code to Windows? :-&gt;)
 - DVB and RTP disabled for WIN32, not ported yet
 - fix build and fix a warning in cdda
 - fix build for nosefart and libfaad
 - implement configure option --disable-freetype
 - sync libxine.pc and xine-config.in
 - add -liberty to goom under WIN32
 - move original build files from included phread and zlib into archives
   and replace them by autotools

CVS patchset: 6910
CVS date: 2004/08/27 19:33:17

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
List of some changes:
 - replaced some _MSC_VER by more common WIN32
 - define INTLDIR, remove -static flag for included intl
 - shared more common CFLAGS with DEBUG_CFLAGS
 - use WIN32_CFLAGS for all building
 - separate some flags into THREAD_CFLAGS_CONFIG,
   THREAD_CFLAGS_CONFIG and ZLIB_LIB_CONFIG for public xine-config,
   automatically use internal libs if necessary
 - don't warn about missing X for mingw and cygwin
 - libw32dll disabled for WIN32 (making native loader would be
   interesting, or porting wine code to Windows? :-&gt;)
 - DVB and RTP disabled for WIN32, not ported yet
 - fix build and fix a warning in cdda
 - fix build for nosefart and libfaad
 - implement configure option --disable-freetype
 - sync libxine.pc and xine-config.in
 - add -liberty to goom under WIN32
 - move original build files from included phread and zlib into archives
   and replace them by autotools

CVS patchset: 6910
CVS date: 2004/08/27 19:33:17

</pre>
</div>
</content>
</entry>
<entry>
<title>mkinstalldirs again. :-) This is just a fix for builddir != srcdir.</title>
<updated>2004-06-06T09:26:36+00:00</updated>
<author>
<name>František Dvořák</name>
<email>valtri@users.sourceforge.net</email>
</author>
<published>2004-06-06T09:26:36+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=42d22e3a96bf9630118de55611367d38032f2006'/>
<id>42d22e3a96bf9630118de55611367d38032f2006</id>
<content type='text'>
CVS patchset: 6646
CVS date: 2004/06/06 09:26:36

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6646
CVS date: 2004/06/06 09:26:36

</pre>
</div>
</content>
</entry>
<entry>
<title>use relchk.sh use relchk.sh use relchk.sh</title>
<updated>2003-10-25T00:49:11+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-10-25T00:49:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=4a6b8c82dc6fc82c6ac0ab2bf4d67aa1338f4a5b'/>
<id>4a6b8c82dc6fc82c6ac0ab2bf4d67aa1338f4a5b</id>
<content type='text'>
fix "make dist". Now tarball is complete.
don't expect people have doc formatting tools (check for sgmltools
and fig2dev).
rename the spaced name file in win32 (Tim, can you check if i didn't break
anything please ?).

CVS patchset: 5589
CVS date: 2003/10/25 00:49:11

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fix "make dist". Now tarball is complete.
don't expect people have doc formatting tools (check for sgmltools
and fig2dev).
rename the spaced name file in win32 (Tim, can you check if i didn't break
anything please ?).

CVS patchset: 5589
CVS date: 2003/10/25 00:49:11

</pre>
</div>
</content>
</entry>
<entry>
<title>Get "make install-debug" to work.</title>
<updated>2003-05-15T14:38:49+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2003-05-15T14:38:49+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=9f99a4aaca3c9e6f82caa0b88ed80d55d9412320'/>
<id>9f99a4aaca3c9e6f82caa0b88ed80d55d9412320</id>
<content type='text'>
CVS patchset: 4851
CVS date: 2003/05/15 14:38:49

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 4851
CVS date: 2003/05/15 14:38:49

</pre>
</div>
</content>
</entry>
<entry>
<title>as announced on xine-devel, this is the big Makefile refactoring:</title>
<updated>2003-05-14T16:21:44+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2003-05-14T16:21:44+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=8e1d76f47f530f3b76cfe81eb9da1348df17e801'/>
<id>8e1d76f47f530f3b76cfe81eb9da1348df17e801</id>
<content type='text'>
extracted some common targets and variables into a common Makefile
which is then included

CVS patchset: 4844
CVS date: 2003/05/14 16:21:44

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
extracted some common targets and variables into a common Makefile
which is then included

CVS patchset: 4844
CVS date: 2003/05/14 16:21:44

</pre>
</div>
</content>
</entry>
<entry>
<title>Should be static, since it's not installed at all</title>
<updated>2003-02-19T21:43:35+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2003-02-19T21:43:35+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=243d97b9ef8c07b2d78c170e3f09085d11e1b3e5'/>
<id>243d97b9ef8c07b2d78c170e3f09085d11e1b3e5</id>
<content type='text'>
CVS patchset: 4204
CVS date: 2003/02/19 21:43:35

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 4204
CVS date: 2003/02/19 21:43:35

</pre>
</div>
</content>
</entry>
<entry>
<title>Let cvs ignore a lot of files that are built.</title>
<updated>2002-06-23T16:18:44+00:00</updated>
<author>
<name>Dennis Björklund</name>
<email>dennisbj@users.sourceforge.net</email>
</author>
<published>2002-06-23T16:18:44+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=aac8f9c329942d0be3128cdab01083eed067ad2f'/>
<id>aac8f9c329942d0be3128cdab01083eed067ad2f</id>
<content type='text'>
CVS patchset: 2138
CVS date: 2002/06/23 16:18:44

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 2138
CVS date: 2002/06/23 16:18:44

</pre>
</div>
</content>
</entry>
<entry>
<title>IRIX port finally compiles (and actually works) again.</title>
<updated>2002-01-09T15:16:37+00:00</updated>
<author>
<name>Matthias Hopf</name>
<email>mat@mshopf.de</email>
</author>
<published>2002-01-09T15:16:37+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=3135c54e9a68fb6396c39027bac0d8be5cf794d6'/>
<id>3135c54e9a68fb6396c39027bac0d8be5cf794d6</id>
<content type='text'>
CVS patchset: 1379
CVS date: 2002/01/09 15:16:37

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 1379
CVS date: 2002/01/09 15:16:37

</pre>
</div>
</content>
</entry>
<entry>
<title>Add intl support + more logging messages.</title>
<updated>2001-12-27T14:30:28+00:00</updated>
<author>
<name>Daniel Caujolle-Bert</name>
<email>f1rmb@users.sourceforge.net</email>
</author>
<published>2001-12-27T14:30:28+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=aff58bf56ef83eb8174400026a5bf8af7f8cc3bd'/>
<id>aff58bf56ef83eb8174400026a5bf8af7f8cc3bd</id>
<content type='text'>
CVS patchset: 1308
CVS date: 2001/12/27 14:30:28

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 1308
CVS date: 2001/12/27 14:30:28

</pre>
</div>
</content>
</entry>
</feed>
