Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 7 Feb 2009 09:08:05 GMT
From:      bf <bf2006a@yahoo.com>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/131459: [PATCH]multimedia/clive: update to 2.1.5
Message-ID:  <200902070908.n17985ZI093522@www.freebsd.org>
Resent-Message-ID: <200902070910.n179A6Ql066599@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         131459
>Category:       ports
>Synopsis:       [PATCH]multimedia/clive: update to 2.1.5
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Sat Feb 07 09:10:06 UTC 2009
>Closed-Date:
>Last-Modified:
>Originator:     bf
>Release:        8-CURRENT i386
>Organization:
-
>Environment:
>Description:
Update to the new, Perl-based version.  This depends upon the new version
of www/p5-WWW-Curl proposed in PR ports/125323, so expect it sometime in the
next decade.

The configrc could also be installed as a sample configuration file, if
desired (and .ifndef NOPORTDOCS, of course.)

Since the differences between the old port and the new are substantial,
I'm submitting it as a shar.


>How-To-Repeat:

>Fix:


Patch attached with submission follows:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	clive
#	clive/Makefile
#	clive/distinfo
#	clive/pkg-descr
#
echo c - clive
mkdir -p clive > /dev/null 2>&1
echo x - clive/Makefile
sed 's/^X//' >clive/Makefile << 'cc5085c8349382b87078b8029b0fc997'
X# Ports collection makefile for:	clive
X# Date created: 			2007-02-11
X# Whom: 				Nicola Vitale <nivit@FreeBSD.org>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	clive
XPORTVERSION=	2.1.5
XCATEGORIES=	multimedia net perl5
XMASTER_SITES=	${MASTER_SITE_GOOGLE_CODE}
XPKGNAMEPREFIX=	p5-
XDIST_SUBDIR=	${PORTNAME}
X
XMAINTAINER=	nivit@FreeBSD.org
XCOMMENT=	Video extraction utility for YouTube, GoogleVideo, and others
X
X# deskutils/ljclive and multimedia/clive1 (same executable/manpage/distfile name)
XCONFLICTS=	clive-[0-9]* py[0-9]*-clive-[0-9]*
X
XUSE_PERL5_RUN=	yes
XUSE_BZIP2=	yes
XNO_BUILD=	yes
X
XRUN_DEPENDS+=	p5-BerkeleyDB>=0.34:${PORTSDIR}/databases/p5-BerkeleyDB \
X		p5-Config-Tiny>=2.12:${PORTSDIR}/devel/p5-Config-Tiny \
X		p5-Digest-SHA>=5.47:${PORTSDIR}/security/p5-Digest-SHA \
X		p5-XML-Simple>=2.18:${PORTSDIR}/textproc/p5-XML-Simple \
X		p5-HTML-Parser>=2.37:${PORTSDIR}/www/p5-HTML-Parser \
X		p5-WWW-Curl>=4.05:${PORTSDIR}/www/p5-WWW-Curl
X
XPLIST_FILES=	bin/clive
X
XOPTIONS=	PASTE "Enable pasting of URLs from X clipboard" Off \
X		SHOW "Enable pager interface for dumping cache" Off \
X		CLIVEPASS "Enable interface to clive-utils password utility" Off
X
Xdo-install:
X		${MKDIR} ${PREFIX}/bin
X		${INSTALL_SCRIPT} ${WRKSRC}/clive ${PREFIX}/bin
X
X.ifndef NO_INSTALL_MANPAGES
XMAN1=		clive.1
XMANCOMPRESSED=	no
Xpost-install:
X		${MKDIR} ${MANPREFIX}/man/man1
X		${INSTALL_MAN} ${WRKSRC}/clive.1 ${MANPREFIX}/man/man1
X.endif
X
X.include <bsd.port.pre.mk>
X
X.ifdef WITH_PASTE
XRUN_DEPENDS+=	p5-Clipboard>=0.09:${PORTSDIR}/x11/p5-Clipboard
X.endif
X
X.ifdef WITH_SHOW
XRUN_DEPENDS+=	p5-IO-Pager>=0.05:${PORTSDIR}/devel/p5-IO-Pager
X.endif
X
X.ifdef WITH_CLIVEPASS
XRUN_DEPENDS+=	p5-Expect>=1.21:${PORTSDIR}/lang/p5-Expect
X.endif
X
X.include <bsd.port.post.mk>
cc5085c8349382b87078b8029b0fc997
echo x - clive/distinfo
sed 's/^X//' >clive/distinfo << 'ac4847909efbd75e87584f75a0fb7df4'
XMD5 (clive/clive-2.1.5.tar.bz2) = 66ff6adc1664c75d58ce25e4c322c2cb
XSHA256 (clive/clive-2.1.5.tar.bz2) = 388bc32bf505ca29f994da71282eebedf7043e7c293809e2fd9394d641c48b89
XSIZE (clive/clive-2.1.5.tar.bz2) = 27739
ac4847909efbd75e87584f75a0fb7df4
echo x - clive/pkg-descr
sed 's/^X//' >clive/pkg-descr << '7f895c2db8da5659ee2cdc30b750fbce'
Xclive is a portable Perl command line tool for extracting videos 
Xfrom Youtube, Google Video, Break, LiveLeak, LastFm, EvisorTV,
Xand Sevenload websites.  clive may be used in a non-interactive
Xfashion -- this allows the user to start an extraction and disconnect
Xfrom the system, letting clive finish the work.
X
XMain features:
X
X    - Proxy support; option and http_proxy environment setting
X    - Youtube log-in support with flagged-content override
X    - High/low-quality support where applicable (e.g. Youtube)
X    - Chaining with a 3rd party player software for playing
X    - Chaining with ffmpeg for subsequent re-encoding
X    - URL caching; re-fetch video page only when necessary
X    - Gzip compressed video page data transfers
X    - Integration with X clipboard
X    - Continue partially downloaded files
X    - Recall last URL batch
X    - Supports UNIX pipes
X    - URL batch support
X
XWWW:	http://code.google.com/p/clive/
7f895c2db8da5659ee2cdc30b750fbce
exit



>Release-Note:
>Audit-Trail:
>Unformatted:



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200902070908.n17985ZI093522>