Hello all,

I ported cclive v0.6.2 to Os/2

Located @ http://code.google.com/p/cclive

cclive v0.6.2 for OS/2.

cclive is command line video extraction utility similar to clive
but with lower requirements.

Changes:

Fix a bug in Quvi v0.1.4.

Changes:
  * Add fmt37 (Youtube) support

Bugfixes:
  * Memory leak when -f was used with youtube
  * Youtube, update patterns to reflect website changes
    # symptom, no match: (?i)"video_id": "(.*?)"


Version 0.6.2
(February 23, 2010)

Changes:
  * tests/multi-segment.pl now checks for locale

Bugfixes:
  * -f best, accepted again (closes issue #24)

Version 0.6.1
(Feburary 13, 2010)

Changes:
  * Updated manual to reflect the dailymotion format id changes
  * Remove the hardcoded --format values
    # Use libquvi provided values instead
  * Add tests/noformat-eval.pl
  * Cleanup notice message (configure)
  * Add tests/pod-check.pl (replaces "make checkpod")

Bugfixes:
  * tests/Makefile.am: Missing separator (Makefile:450, rep. FreeBSD)

version 0.6.0
-------------

Significant changes to the project. 0.6.0 has gone through
tedious testing but expect bugs.

* Added new dependency for libquvi (http://quvi.googlecode.com/)
  - libquvi is a brand new a spinoff library
  - based on cclive 0.5 host specific code
  - takes care of all of the page fetching and parsing

* cclive will now prepend "error: libquvi:" if an error occurs
in the library, this means that any such bug should be reported
to the *quvi bug tracker* (see the link above)

* Added support for (cctv) multi-segment videos, see also:
  http://code.google.com/p/clive/issues/detail?id=45

* Adult websites are now only supported if libquvi was built
with the support (default:no)

* CCLIVE_CURLINIT return code is now obsolete, libquvi
initializes libcurl and spews out the init error

* The code responsible for the underlaying "retry-transfer"
logic was rewritten for better readability

* Removed the libiconv dependency, libquvi takes care of
the character set conversions now

* Tests no longer run any of the old host specific checks,
the quvi package takes care of this now, other changes
to the test suite include:

  * ADULT_OK environment variable is now obsolete,
  this is now libquvi territory

  * Renamed CCLIVE_TEST_OPTS -> CCLIVE_TEST_OPTIONS

  * Tests are now perl scripts

  * See INSTALL file for the list of test suite supported
  environment variables

* libquvi introduces some misc. minor improvements to the 
page fetching and parsing, e.g. spiegel videos now skip
the video page fetch altogether

* Spyfilms video ids were previously (0.5.9) glued together
from various video page elements, as of 0.6.0 (and libquvi)
spyfilms video ids are generated using different scheme

  * This is a special case, all other supported websites
  use unique ids for their videos

* Option changes

  * Remove --stream option. This option was supported for historical
  reasons only, until now. It has been considered deprecated since
  the introduction of --stream-pass in 0.4.6.



Big thankz to Toni Gundogdu for all his work to make this port also availble for os/2.
Also wanne thankz Paul for his comment about how to get this working :)



I used Paul Smedley's build environment, available from http://os2ports.smedley.info to port this programme.

Used Gcc v4.4.2

Requires Gcc442.dll available from http://download.smedley.info/gcc442.zip
Requires libc063.dll available from ftp://ftp.netlabs.org/pub/gcc/libc-0.6.3-csd3.zip

With kind regards from the Netherlands,

                                                Elbert Pol
                                         email:elbertdotpol@gmail.com 