From owner-freebsd-ports-bugs@FreeBSD.ORG Sun Jun 14 19:30:01 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 DAC891065673 for ; Sun, 14 Jun 2009 19:30:01 +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 B58388FC3C for ; Sun, 14 Jun 2009 19:30:01 +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 n5EJU1f6007498 for ; Sun, 14 Jun 2009 19:30:01 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n5EJU1LH007497; Sun, 14 Jun 2009 19:30:01 GMT (envelope-from gnats) Resent-Date: Sun, 14 Jun 2009 19:30:01 GMT Resent-Message-Id: <200906141930.n5EJU1LH007497@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, legatvs Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64C9E1065670 for ; Sun, 14 Jun 2009 19:22:13 +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 52F128FC13 for ; Sun, 14 Jun 2009 19:22:13 +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 n5EJMCJj083566 for ; Sun, 14 Jun 2009 19:22:12 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n5EJMCrC083565; Sun, 14 Jun 2009 19:22:12 GMT (envelope-from nobody) Message-Id: <200906141922.n5EJMCrC083565@www.freebsd.org> Date: Sun, 14 Jun 2009 19:22:12 GMT From: legatvs To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: ports/135582: [maintainer update] multimedia/clive -> 2.2.0 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: Sun, 14 Jun 2009 19:30:02 -0000 >Number: 135582 >Category: ports >Synopsis: [maintainer update] multimedia/clive -> 2.2.0 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sun Jun 14 19:30:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: legatvs >Release: FreeBSD 7.2-RELEASE >Organization: >Environment: >Description: Major changes: * Add pkg-plist file * Use PERL_CONFIGURE instead of a bundled GNU Makefile * Remove files/ subdir (!) * There have been many changes to deps and OPTIONS >How-To-Repeat: >Fix: Patch attached with submission follows: diff -ruN /usr/ports/multimedia/clive/Makefile ./clive/Makefile --- /usr/ports/multimedia/clive/Makefile 2009-05-26 00:16:34.000000000 +0300 +++ ./clive/Makefile 2009-06-14 01:59:29.000000000 +0300 @@ -6,50 +6,37 @@ # PORTNAME= clive -PORTVERSION= 2.1.14 +PORTVERSION= 2.2.0 CATEGORIES= multimedia MASTER_SITES= GOOGLE_CODE MAINTAINER= legatvs@gmail.com -COMMENT= Video extraction utility for YouTube, GoogleVideo, and others +COMMENT= Command line video extraction utility for YouTube and others -RUN_DEPENDS= p5-Config-Tiny>=2.12:${PORTSDIR}/devel/p5-Config-Tiny \ - p5-Digest-SHA>=5.47:${PORTSDIR}/security/p5-Digest-SHA \ +RUN_DEPENDS= p5-Digest-SHA>=5.47:${PORTSDIR}/security/p5-Digest-SHA \ p5-HTML-Parser>=3.59:${PORTSDIR}/www/p5-HTML-Parser \ - p5-WWW-Curl>=4.05:${PORTSDIR}/www/p5-WWW-Curl + p5-WWW-Curl>=4.05:${PORTSDIR}/www/p5-WWW-Curl \ + p5-Class-Singleton>=1.4:${PORTSDIR}/devel/p5-Class-Singleton \ + p5-Getopt-ArgvFile>=1.11:${PORTSDIR}/devel/p5-Getopt-ArgvFile # deskutils/ljclive, multimedia/clive1 (same executable/manpage/distfile name) CONFLICTS= clive-[0-1]* ljclive-[0-9]* -OPTIONS= PASTE "Enable pasting from X clipboard" off \ - CACHE "Enable cache" off \ - PAGER "Enable pager for viewing cache entries" off \ - EXPECT "Enable clivepass interface" off \ - MANPAGE "Install manual page" on +OPTIONS= CACHE "With video page cache" off \ + SIGWINCH "With resizable progressbar" on \ + MANPAGE "With manual page" on -PLIST_FILES= bin/clive - -NO_BUILD= yes +PERL_CONFIGURE= yes USE_BZIP2= yes -USE_GMAKE= yes -USE_PERL5_RUN= 5.8.2+ .include -.if defined(WITH_PASTE) -RUN_DEPENDS+= p5-Clipboard>=0.09:${PORTSDIR}/x11/p5-Clipboard -.endif - .if defined(WITH_CACHE) RUN_DEPENDS+= p5-BerkeleyDB>=0.36:${PORTSDIR}/databases/p5-BerkeleyDB .endif -.if defined(WITH_PAGER) -RUN_DEPENDS+= p5-IO-Pager>=0.06:${PORTSDIR}/devel/p5-IO-Pager -.endif - -.if defined(WITH_EXPECT) -RUN_DEPENDS+= p5-Expect>=1.21:${PORTSDIR}/lang/p5-Expect +.if defined(WITH_SIGWINCH) +RUN_DEPENDS+= p5-Term-ReadKey>=2.30:${PORTSDIR}/devel/p5-Term-ReadKey .endif .if defined(WITH_MANPAGE) && !defined(NO_INSTALL_MANPAGES) diff -ruN /usr/ports/multimedia/clive/distinfo ./clive/distinfo --- /usr/ports/multimedia/clive/distinfo 2009-05-26 00:16:34.000000000 +0300 +++ ./clive/distinfo 2009-06-14 21:54:51.000000000 +0300 @@ -1,3 +1,3 @@ -MD5 (clive-2.1.14.tar.bz2) = ce55bb3b7cfeb679cb457e8a82d78bf3 -SHA256 (clive-2.1.14.tar.bz2) = 42c415c8c7072c09f4982e94f9b78505dd5b4d01b3b2129b7aefd977159fa14b -SIZE (clive-2.1.14.tar.bz2) = 32736 +MD5 (clive-2.2.0.tar.bz2) = f340cc4ed51dce00244769bf0f9c36af +SHA256 (clive-2.2.0.tar.bz2) = 63b69cdd7e4c62479d44b51ef55ce3e1b55c639402467b3945de636d7deb3fe2 +SIZE (clive-2.2.0.tar.bz2) = 38201 diff -ruN /usr/ports/multimedia/clive/files/patch-Makefile ./clive/files/patch-Makefile --- /usr/ports/multimedia/clive/files/patch-Makefile 2009-02-23 22:19:53.000000000 +0200 +++ ./clive/files/patch-Makefile 1970-01-01 02:00:00.000000000 +0200 @@ -1,34 +0,0 @@ ---- Makefile.orig 2009-02-19 15:27:58.000000000 +0200 -+++ Makefile 2009-02-19 15:31:01.000000000 +0200 -@@ -1,26 +1,21 @@ - # GNU Makefile - --SHELL = /bin/sh -- --prefix = $(HOME) -+prefix = $(PREFIX) - bindir = $(prefix)/bin - datarootdir = $(prefix)/share - datadir = $(datarootdir) --mandir = $(datarootdir)/man -+mandir = $(MANPREFIX)/man - man1dir = $(mandir)/man1 - --INSTALL = install -c --INSTALL_D = install -d --INSTALL_M = install -c -m 444 -+INSTALL = $(BSD_INSTALL_SCRIPT) -+INSTALL_D = mkdir -p -+INSTALL_M = $(BSD_INSTALL_MAN) - RM = rm -f - PERL = perl - POD2MAN = pod2man - AWK = awk - TR = tr - --WITH_MAN = yes --WITH_CHECK = yes -- - ifndef V - QUIET_POD2MAN = @echo POD2MAN clive.1; - endif diff -ruN /usr/ports/multimedia/clive/pkg-descr ./clive/pkg-descr --- /usr/ports/multimedia/clive/pkg-descr 2009-03-25 17:09:21.000000000 +0200 +++ ./clive/pkg-descr 2009-06-14 02:00:31.000000000 +0300 @@ -1,22 +1,5 @@ -clive is a portable Perl command line tool for extracting videos from -Youtube, Google Video, Break, LiveLeak, LastFm, EvisorTV, Sevenload, -Sevenload and Dailymotion websites. clive may be used in a non-interactive -fashion -- this allows the user to start an extraction and disconnect from -the system, letting clive finish the work. +clive is a command line utility for extracting videos from Youtube and other +video-sharing websites. It was written to bypass the Adobe Flash requirement +to view the hosted videos. -Main features: - - - Proxy support; option and http_proxy environment setting - - Youtube log-in support with flagged-content override - - High/low-quality support where applicable (e.g. Youtube) - - Chaining with a 3rd party player software for playing - - Chaining with ffmpeg for subsequent re-encoding - - URL caching; re-fetch video page only when necessary - - Gzip compressed video page data transfers - - Integration with X clipboard - - Continue partially downloaded files - - Recall last URL batch - - Supports UNIX pipes - - URL batch support - -WWW: http://clive.sourceforge.net/ +WWW: http://code.google.com/p/clive/ diff -ruN /usr/ports/multimedia/clive/pkg-plist ./clive/pkg-plist --- /usr/ports/multimedia/clive/pkg-plist 1970-01-01 02:00:00.000000000 +0200 +++ ./clive/pkg-plist 2009-05-30 13:09:24.000000000 +0300 @@ -0,0 +1,25 @@ +bin/clive +%%SITE_PERL%%/clive/Host/Redtube.pm +%%SITE_PERL%%/clive/Host/Evisor.pm +%%SITE_PERL%%/clive/Host/Liveleak.pm +%%SITE_PERL%%/clive/Host/Dailymotion.pm +%%SITE_PERL%%/clive/Host/Sevenload.pm +%%SITE_PERL%%/clive/Host/Cctv.pm +%%SITE_PERL%%/clive/Host/Youtube.pm +%%SITE_PERL%%/clive/Host/Break.pm +%%SITE_PERL%%/clive/Host/Google.pm +%%SITE_PERL%%/clive/Progress/Bar.pm +%%SITE_PERL%%/clive/Exec.pm +%%SITE_PERL%%/clive/Util.pm +%%SITE_PERL%%/clive/App.pm +%%SITE_PERL%%/clive/Cache.pm +%%SITE_PERL%%/clive/HostFactory.pm +%%SITE_PERL%%/clive/Video.pm +%%SITE_PERL%%/clive/Config.pm +%%SITE_PERL%%/clive/Curl.pm +%%SITE_PERL%%/clive/Log.pm +%%SITE_PERL%%/%%PERL_ARCH%%/auto/clive/.packlist +@dirrmtry %%SITE_PERL%%/%%PERL_ARCH%%/auto/clive +@dirrmtry %%SITE_PERL%%/clive/Host +@dirrmtry %%SITE_PERL%%/clive/Progress +@dirrmtry %%SITE_PERL%%/clive >Release-Note: >Audit-Trail: >Unformatted: