[SCM] Video extraction utility for YouTube, Google Video and other video sites (Debian packaging) branch, master, updated. upstream/2.1.7-214-g6762190
legatvs
legatvs at gmail.com
Wed Apr 1 14:44:41 UTC 2009
The following commit has been merged in the master branch:
commit 0b280b4459ad04e8b9920cc9771b1e485ef6a7a1
Author: legatvs <legatvs at gmail.com>
Date: Fri Jan 30 16:50:32 2009 +0200
Cleaned up INSTALL.
diff --git a/INSTALL b/INSTALL
index 63cd6ce..0cf626d 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,70 +1,67 @@
- clive installation
+ clive installation
-Normally you can do "make" and then "make install. That will first check for
-the required Perl modules and then install the clive in your own ~/bin/
-directory. If you want to do a global install, you can do (as root):
+ Normally you can do "make" and then "make install. That will first check for
+ the required Perl modules and then install the clive in your own ~/bin/
+ directory. If you want to do a global install, you can do (as root):
- # make prefix=/usr install
+ # make prefix=/usr install
-The manual page is installed by default, if you do not need it:
+ The manual page is installed by default, if you do not need it:
- # make WITH_MAN=no install
+ # make WITH_MAN=no install
-When you uninstall, be sure to use the same prefix. For example:
+ When you uninstall, be sure to use the same prefix. For example:
- # make prefix=/usr uninstall
+ # make prefix=/usr uninstall
-Developers may also find the following make target useful:
+ Developers may also find the following make target useful:
- man # generate clive.1 from clive (req. pod2man)
+ man # generate clive.1 from clive (req. pod2man)
- clive prerequisites
+ clive prerequisites
-Earlier versions may or may not work.
+ - Perl >= 5.8
+ - Config::Tiny (2.12+)
+ - WWW::Curl (4.05+)
+ - HTML::TokeParser (2.37+)
+ - BerkeleyDB (0.34+)
+ - URI::Escape (3.29+)
+ - XML::Simple (2.18+)
-- Perl >= 5.8
-- Config::Tiny (2.12+)
-- WWW::Curl (4.05+)
-- HTML::TokeParser (2.37+)
-- BerkeleyDB (0.34+)
-- URI::Escape (3.29+)
-- XML::Simple (2.18+)
+ Optionally (clive runs without but some features will be disabled):
+ - Clipboard (0.09+) # --paste
+ - IO::Pager (0.05+) # --show
+ - Expect (1.21+) # --clivepass
-Optional mods, meaning that clive runs without them but some features will
-be disabled:
-- Clipboard (0.09+)
-- IO::Pager (0.05+)
-- Expect (1.21+)
+ Note that you can install these modules from CPAN, typically (as root):
-Note that you can install these modules from CPAN, typically (as root):
+ # cpan install $modulename
- # cpan install $modulename
+ Although many distros have made them available as packages.
-Although many distros have made them available as packages.
+ Getting started with clive
- Getting started with clive
+ Typical use:
-Typical use:
+ % clive "http://youtube.com/watch?v=3HD220e0bx4"
- % clive "http://youtube.com/watch?v=3HD220e0bx4"
+ Be sure to read the manual page which can also be accessed with:
-Be sure to read the manual page which can also be accessed with:
+ % clive --manual
- % clive --manual
+ See also the ./configrc file.
-See also the ./configrc file.
+ Installation: FreeBSD
- Installation: FreeBSD
+ Global installation (as root):
-Global installation (as root):
- # gmake prefix=/usr/local man1dir=/usr/local/man install
-
-From the Ports:
+ # gmake prefix=/usr/local mandir=/usr/local/man install
+ From the Ports:
* lang/perl5.8
* databases/p5-BerkeleyDB
* textproc/p5-XML-Simple
@@ -73,40 +70,41 @@ From the Ports:
* www/p5-HTML-Parser
Optional:
- * x11/p5-Clipboard # --paste
- * lang/p5-Expect # --clivepass
- * devel/p5-IO-Pager # --show
+ * devel/p5-IO-Pager
+ * x11/p5-Clipboard
+ * lang/p5-Expect
-WWW::Curl (www/p5-WWW-Curl) module is outdated (3.02) in the Ports
-at the time of writing this. There are currently two ways to work
-around this:
+ WWW::Curl (www/p5-WWW-Curl) module is outdated (3.02) in the Ports
+ at the time of writing this. There are currently two ways to work
+ around this:
1) Patch www/p5-WWW-Curl to 4.05 # For the adventurous
- % cd /usr/ports/www/p5-WWW-Curl
+ # cd /usr/ports/www/p5-WWW-Curl
(backing up this directory is recommended)
- % fetch \
+ # fetch \
"http://www.freebsd.org/cgi/query-pr.cgi?prp=125323-1-txt&n=/patch.txt"
- % patch -p1 < patch.txt
- % make install clean
+ # patch -p1 < patch.txt
+ # make install clean
+
+ 2) Install from CPAN.
- 2) Install from CPAN. It's worth noting that this is likely to cause
- cpan to install quite a few other (sometimes unnecessary) modules.
+ # cpan install WWW::Curl
- You can pre-install some of the modules from the Ports:
- - devel/p5-ExtUtils-MakeMaker
- - textproc/p5-XML-DOM
- - devel/p5-Date-Manip
- - devel/p5-Parse-Yapp
- - devel/p5-IO-Tty
- - www/p5-libwww
+ You may want to install these modules from the Ports
+ *before* running the above command:
- % cpan install WWW::Curl # as root
+ - devel/p5-ExtUtils-MakeMaker
+ - textproc/p5-XML-DOM
+ - devel/p5-Date-Manip
+ - devel/p5-Parse-Yapp
+ - devel/p5-IO-Tty
+ - www/p5-libwww
- Installation: Debian based systems
+ Installation: Debian based systems
-From apt: # Typically: "sudo apt-get install $package"
+ From apt: # Typically: "sudo apt-get install $package"
* libcurl4-openssl-dev # Required to build WWW::Curl 4.05 using CPAN
* libhtml-parser-perl
* libconfig-tiny-perl
@@ -120,7 +118,7 @@ From apt: # Typically: "sudo apt-get install $package"
* libexpect-perl
* xclip (for Clipboard module below)
-From CPAN: # Typically: "sudo cpan install $module"
+ From CPAN: # Typically: "sudo cpan install $module"
* WWW::Curl
-- Optional:
* IO::Pager
--
Video extraction utility for YouTube, Google Video and other video sites (Debian packaging)
More information about the Pkg-perl-cvs-commits
mailing list