openVeoh Code
Status: Beta
                
                Brought to you by:
                
                    ddarmstrong
                    
                
            | 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 | 
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