From owner-freebsd-ports-bugs@FreeBSD.ORG Sat Feb 7 09:10:07 2009 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A80C106568C for ; Sat, 7 Feb 2009 09:10:07 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id E9C588FC17 for ; Sat, 7 Feb 2009 09:10:06 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n179A6ij066600 for ; Sat, 7 Feb 2009 09:10:06 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n179A6Ql066599; Sat, 7 Feb 2009 09:10:06 GMT (envelope-from gnats) Resent-Date: Sat, 7 Feb 2009 09:10:06 GMT Resent-Message-Id: <200902070910.n179A6Ql066599@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, bf Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C70A106566B for ; Sat, 7 Feb 2009 09:08:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 6AB778FC19 for ; Sat, 7 Feb 2009 09:08:05 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n17985v5093523 for ; Sat, 7 Feb 2009 09:08:05 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n17985ZI093522; Sat, 7 Feb 2009 09:08:05 GMT (envelope-from nobody) Message-Id: <200902070908.n17985ZI093522@www.freebsd.org> Date: Sat, 7 Feb 2009 09:08:05 GMT From: bf To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/131459: [PATCH]multimedia/clive: update to 2.1.5 X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Feb 2009 09:10:07 -0000 >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 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 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 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: