Menu

Tree [r15] /
 History

HTTPS access


File Date Author Commit
 dist 2007-09-26 ddarmstrong [r3] Makefiles added
 docs 2007-09-25 ddarmstrong [r1] Initial import
 images 2007-09-25 ddarmstrong [r1] Initial import
 src 2007-10-10 ddarmstrong [r15] Fixing URL issues
 BUGS 2007-09-25 ddarmstrong [r1] Initial import
 INSTALL 2007-09-25 ddarmstrong [r1] Initial import
 Makefile 2007-09-26 ddarmstrong [r3] Makefiles added
 README 2007-09-26 ddarmstrong [r3] Makefiles added
 TODO 2007-09-25 ddarmstrong [r1] Initial import

Read Me

I will tell you how to build and install openVeoh in this file since 
I have no other use for a README at this time.

First, you no longer need to install C++ Sockets in order to build 
openVeoh. It will use the library and headers from the source directory. 
If you already have it installed then that is okay. It will still use 
your installed version. However, you still need to build C++ Sockets before 
building openVeoh. This can be accomplished by running:

make sockets

From this directory. The new openVeoh build system will build all of the 
components needed to download videos from Veoh. This includes:

libopenveoh (main library)
vget (command line download tool)
libveohversion (firefox plugin)

To build these simply run:

make

in this directory.

The install covers everything you need to start downloading from 
http://www.veoh.com, including the protocol handlers for Firefox. 
To install run:

make install

from the current directory. Please note that vget is installed to "$HOME/bin" 
and "src/dist/bin" for the simple reason that openVeoh is installed for the 
local user only. Also note that libopenveoh is installed to "src/dist/lib". 
I don't see a need for a system-wide install yet. If people request this, 
I may add it later.

The following make options are available:
usage: make [option]

all			- builds libopenveoh, vget and plugin
libopenveoh		- builds only libopenveoh
plugin			- builds only the Firefox plugin
vget			- builds vget and libopenveoh
install			- installs everything
install-libopenveoh	- installs libopenveoh
install-plugin		- installs the Firefox plugin
install-vget		- installs vget
uninstall		- uninstalls everything
clean			- cleans the entire build
sockets			- builds C++ Sockets
sockets-install		- installs C++ Sockets
sockets-uninstall	- Uninstalls C++ Sockets
sockets-clean		- cleans the C++ Sockets build

Regards,
Daniel