[Midnightbsd-cvs] mports: mports/multimedia: add clive, a video extractor for

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Wed Apr 2 17:17:12 EDT 2008


Log Message:
-----------
add clive, a video extractor for google/youtube

Modified Files:
--------------
    mports/multimedia:
        Makefile (r1.39 -> r1.40)

Added Files:
-----------
    mports/multimedia/clive:
        Makefile (r1.1)
        distinfo (r1.1)
        pkg-descr (r1.1)
        pkg-plist (r1.1)

-------------- next part --------------
Index: Makefile
===================================================================
RCS file: /home/cvs/mports/multimedia/Makefile,v
retrieving revision 1.39
retrieving revision 1.40
diff -L multimedia/Makefile -L multimedia/Makefile -u -r1.39 -r1.40
--- multimedia/Makefile
+++ multimedia/Makefile
@@ -3,6 +3,7 @@
 
     COMMENT = Multimedia software
 
+    SUBDIR += clive
     SUBDIR += etoile-babbler
     SUBDIR += etoile-multimediakit
     SUBDIR += gnustep-mplayer
--- /dev/null
+++ multimedia/clive/pkg-descr
@@ -0,0 +1,11 @@
+clive is a command line tool for extracting videos from Youtube,
+Google Video, Dailymotion, Guba (free), Stage6, Metacafe, LastFm
+websites. clive is written in Python and is cross-platform.
+
+Main features:
+
+    - Video extraction
+    - Integration and re-encoding with 'ffmpeg'
+    - Player integration with a 3rd party software
+
+WWW:	http://home.gna.org/clive/
--- /dev/null
+++ multimedia/clive/pkg-plist
@@ -0,0 +1,57 @@
+bin/clive
+%%PYTHON_SITELIBDIR%%/clive/__init__.py
+%%PYTHON_SITELIBDIR%%/clive/__init__.pyc
+%%PYTHON_SITELIBDIR%%/clive/__init__.pyo
+%%PYTHON_SITELIBDIR%%/clive/cache.py
+%%PYTHON_SITELIBDIR%%/clive/cache.pyc
+%%PYTHON_SITELIBDIR%%/clive/cache.pyo
+%%PYTHON_SITELIBDIR%%/clive/config.py
+%%PYTHON_SITELIBDIR%%/clive/config.pyc
+%%PYTHON_SITELIBDIR%%/clive/config.pyo
+%%PYTHON_SITELIBDIR%%/clive/console.py
+%%PYTHON_SITELIBDIR%%/clive/console.pyc
+%%PYTHON_SITELIBDIR%%/clive/console.pyo
+%%PYTHON_SITELIBDIR%%/clive/error.py
+%%PYTHON_SITELIBDIR%%/clive/error.pyc
+%%PYTHON_SITELIBDIR%%/clive/error.pyo
+%%PYTHON_SITELIBDIR%%/clive/main.py
+%%PYTHON_SITELIBDIR%%/clive/main.pyc
+%%PYTHON_SITELIBDIR%%/clive/main.pyo
+%%PYTHON_SITELIBDIR%%/clive/nomad.py
+%%PYTHON_SITELIBDIR%%/clive/nomad.pyc
+%%PYTHON_SITELIBDIR%%/clive/nomad.pyo
+%%PYTHON_SITELIBDIR%%/clive/opts.py
+%%PYTHON_SITELIBDIR%%/clive/opts.pyc
+%%PYTHON_SITELIBDIR%%/clive/opts.pyo
+%%PYTHON_SITELIBDIR%%/clive/parse.py
+%%PYTHON_SITELIBDIR%%/clive/parse.pyc
+%%PYTHON_SITELIBDIR%%/clive/parse.pyo
+%%PYTHON_SITELIBDIR%%/clive/path.py
+%%PYTHON_SITELIBDIR%%/clive/path.pyc
+%%PYTHON_SITELIBDIR%%/clive/path.pyo
+%%PYTHON_SITELIBDIR%%/clive/progress.py
+%%PYTHON_SITELIBDIR%%/clive/progress.pyc
+%%PYTHON_SITELIBDIR%%/clive/progress.pyo
+%%PYTHON_SITELIBDIR%%/clive/recall.py
+%%PYTHON_SITELIBDIR%%/clive/recall.pyc
+%%PYTHON_SITELIBDIR%%/clive/recall.pyo
+%%PYTHON_SITELIBDIR%%/clive/update.py
+%%PYTHON_SITELIBDIR%%/clive/update.pyc
+%%PYTHON_SITELIBDIR%%/clive/update.pyo
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/__init__.py
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/__init__.pyc
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/__init__.pyo
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/byterange.py
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/byterange.pyc
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/byterange.pyo
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/grabber.py
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/grabber.pyc
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/grabber.pyo
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/keepalive.py
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/keepalive.pyc
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/keepalive.pyo
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/sslfactory.py
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/sslfactory.pyc
+%%PYTHON_SITELIBDIR%%/clive/urlgrabber/sslfactory.pyo
+ at dirrm %%PYTHON_SITELIBDIR%%/clive/urlgrabber
+ at dirrm %%PYTHON_SITELIBDIR%%/clive
--- /dev/null
+++ multimedia/clive/Makefile
@@ -0,0 +1,64 @@
+# New ports collection makefile for:	clive
+# Date created:		2007-02-11
+# Whom:			Nicola Vitale <nivit at FreeBSD.org>
+#
+# $MidnightBSD: mports/multimedia/clive/Makefile,v 1.1 2008/04/02 21:17:10 laffer1 Exp $
+# $FreeBSD: ports/multimedia/clive/Makefile,v 1.15 2008/03/19 14:33:49 nivit Exp $
+#
+
+PORTNAME=	clive
+PORTVERSION=	0.4.7
+#PORTREVISION=	0
+#PORTEPOCH=	0
+CATEGORIES=	multimedia
+MASTER_SITES=	SF
+PKGNAMEPREFIX=	${PYTHON_PKGNAMEPREFIX}
+DIST_SUBDIR=	${PORTNAME}
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Video extraction utility for YouTube and Google Video
+
+# deskutils/ljclive (same executable/manpage/distfile name)
+CONFLICTS=	clive-[0-9]*
+
+GNU_CONFIGURE=	yes
+
+USE_BZIP2=	yes
+USE_PYTHON=	yes
+
+.if !defined(NO_INSTALL_MANPAGES)
+MAN1=	${PORTNAME}.1
+.else
+CONFIGURE_ARGS=	--with-doc=no
+.endif
+
+OPTIONS=	FFMPEG	"Install ffmpeg for re-encoding" off \
+		MPLAYER	"Install mplayer as video player" off \
+		SQLITE3 "Install sqlite3 for caching visited URLs" off \
+		VLC	"Install vlc as video player" off \
+		XCLIP	"Install xclip (read URLs from clipboard)" off
+OPTIONSFILE=	${PORT_DBDIR}/py-${PORTNAME}/options
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITH_FFMPEG)
+RUN_DEPENDS+=	ffmpeg:${PORTSDIR}/multimedia/ffmpeg
+.endif
+
+.if defined(WITH_MPLAYER)
+RUN_DEPENDS+=	mplayer:${PORTSDIR}/multimedia/mplayer
+.endif
+
+.if defined(WITH_SQLITE3)
+RUN_DEPENDS+=	${PYTHON_PKGNAMEPREFIX}sqlite3>=2.5.2_1:${PORTSDIR}/databases/py-sqlite3
+.endif
+
+.if defined(WITH_VLC)
+RUN_DEPENDS+=	vlc:${PORTSDIR}/multimedia/vlc
+.endif
+
+.if defined(WITH_XCLIP)
+RUN_DEPENDS+=	xclip:${PORTSDIR}/x11/xclip
+.endif
+
+.include <bsd.port.post.mk>
--- /dev/null
+++ multimedia/clive/distinfo
@@ -0,0 +1,3 @@
+MD5 (clive/clive-0.4.7.tar.bz2) = 878bb12d6730453c4eda2bc0f026b90a
+SHA256 (clive/clive-0.4.7.tar.bz2) = e098d118cfa107b3ccda9542d2104a3c6e4736e660a8de108fbd361560acc1f2
+SIZE (clive/clive-0.4.7.tar.bz2) = 130559


More information about the Midnightbsd-cvs mailing list