Getting The Current Source From SVN

Updated for new repository.

I am really getting tired of having to type this over and over again. Thus I will create a page that tells you how to get the current source from svn.

First make sure you have Subversion installed. I recommend using a package manager to do this. I’m not here to teach you how to use Linux so I’ll leave you to figure that out.

After you have Subversion installed you will need to be in a console. I personally use “konsole”. Navigate to a good location like “cd ~/Documents” most current distributions make use of a Documents folder so you should have one. From there you can run the following command to get my complete source code in all of it’s updated and broken glory.

svn co https://openveoh.svn.sourceforge.net/svnroot/openveoh openveoh

This will create a folder called openveoh containing the source code.

If you already have the current source code and you have not changed anything in it. Then you can go to the directory you downloaded it to and run.

svn update

That will bring your code up-to-date with my code.

Now, go grab some source code and have fun. Best of luck!!!

15 Responses to “Getting The Current Source From SVN”

  1. Matthew Says:

    Hey,

    I downloaded and compiled your program on my ubuntu machine but i cant seem to get the login to work. the compile was succesfull but when i execute the program it asks for username and password which i provide but it says that the username or password is incorrect. I have double checked the username and password and they work on the veoh website. any ideas on what the problem is?

    thanks,

    Matthew

  2. videopartyanimal Says:

    Just wondering whether any linux ubuntu user could give a hint about this project to the ubuntu forums at http://www.ubuntu.com

    There are plenty of ubuntu documents already and a huge number of discussions going on.

  3. ichthudion Says:

    I would love to gain some support from the Ubuntu community on this project. Unfortunately most Ubuntu users are desktop users and the command line client would be obscure to them. I’m diligently working on the GUI using wxWidgets among other things such as improving the features in the library.

  4. Downloading full videos from Veoh.com under Linux « Bembel-B Blog Says:

    […] installation from the sources available via SVN went without a problem. The necessary steps are described in the README. I don’t know, which […]

  5. schiv Says:

    Hey there great work on this. wxWidgets is a very good choice since it maintains a form of neutrality. Kudos to you!

    Anyway, I’ve noticed that make install does not place the vget binary into $PATH, meaning it doesn’t get anywhere. So even after installing, it seems the binary isn’t installed, and I’m thinking can it be a mistake on my part? Well, that isn’t a problem really, since I can copy over vget and run it fine.

    May I know what kvget is? Sounds really interesting, wonder if it has anything to do with KDE 🙂 Btw, I packaged this for my distro Arch Linux and it works just fine. It didn’t ask me for login, I think it’s because I have my browser open and I’m logged in on Veoh. Get back to me asap, I have provided my e-mail, thanks!

  6. schiv Says:

    Oh yes, and what is it’s “official” name? VeohLin, Veohlin, OpenVeoh, Openveoh, or Open-veoh? LOL

  7. cynthia Says:

    I have a problem : when I try to type “make sockets”, it doesn’t run. It is written that “there is no rules to built the target “sockets”.”.
    I don’t if I am clear but it’s written I am French and I have to translate.

  8. cynthia Says:

    I arrived to build C++ Sockets but now, when I type “make”, it doesn’t work and it is written that “cd src/core && make -f Makefile
    make[1]: entrant dans le répertoire « /home/zazinou/openveoh/src/core »
    g++ -g -ggdb -DTIXML_USE_STL -I../include -I../sockets-cpp -o clientinfo.o -c clientinfo.cpp
    In file included from ../include/openveoh.h:48,
    from clientinfo.cpp:26:
    ../include/veohsql.h:38:21: error: sqlite3.h: Aucun fichier ou répertoire de ce type
    ../include/veohsql.h:42: error: ISO C++ forbids declaration of ‘sqlite3’ with no type
    ../include/veohsql.h:42: error: expected ‘;’ before ‘*’ token
    ../include/veohsql.h: In destructor ‘VeohSQL::~VeohSQL()’:
    ../include/veohsql.h:56: error: ‘db’ was not declared in this scope
    ../include/veohsql.h:56: error: ‘sqlite3_close’ was not declared in this scope
    make[1]: *** [clientinfo.o] Erreur 1
    make[1]: quittant le répertoire « /home/zazinou/openveoh/src/core »
    make: *** [libopenveoh] Erreur 2”.
    Can you help me, please ?

  9. knifemonkey Says:

    wont work cant compile
    exit with error 1, or 2. fresh ubuntu installation
    what a shame

  10. moogoo Says:

    knifemonkey+cynthia
    install libssl-dev , libsqlite-dev from the repositories follow the commands in the readme. it will work. obviously you also need build-essentials package on top of base ubuntu

    Please also leave out the ‘what a shame’ type of comments. In the linux world, you either need to do the leg work yourself or sit patiently until you are helped. Please don’t throw out discouraging remarks at people who spend time to build these applications for free

    thank you for openveoh

  11. anon Says:

    in the ubuntu package repositories it is libsqlite0-dev not libsqulite-dev

  12. anon Says:

    I take that back use libsqlite3-dev

  13. anon Says:

    Here is how I got this all working
    Instructions for downloading veoh movies from gusty gibbon

    1.open package manager

    2. search for and install libsqlite3-dev,libssl-dev, and subversion.

    3. open command prompt type: “cd /home/your_user_name”

    4. type “svn co https://openveoh.svn.sourceforge.net/svnroot/openveoh openveoh”

    5. type “cd /home/your_user_name/openveoh”

    6. type “make socket”

    7. type “make”

    8. type “make install”

    9. type “cd /home/your_user_name/bin”

    10. type “vget url_of_veoh movie”

    11. type “cd ../Video/Veoh”

    12. type “your_favorite_player nameOfMovie.avi”

  14. Yann Says:

    “make sockets” with the “s” at the end worked for me
    Xubuntu Gutsy

  15. Simon Says:

    Thank you for the guide anon, have you thought of writing it for the ubuntu community pages?

    There is on minor error, in 6 it should be sockets instead of socket otherwise as I have said great guide


Leave a comment