1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-26 05:02:18 +00:00

Add libquvi 0.9.4, libquvi-scripts 0.9.20131130 and quvi 0.9.5.

svn cp from the 0.4.x versions since it not backwards compatible.

Sunpoet@ has agreed to also maintain these ports.

Obtained from:	GNOME dev repo
Submitted by:	Gustau Perez
This commit is contained in:
Koop Mast 2014-09-29 19:51:27 +00:00
parent 997a85523e
commit d51730140d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=369551
12 changed files with 243 additions and 0 deletions

View File

@ -181,7 +181,9 @@
SUBDIR += libquicktime
SUBDIR += libquicktime-lame
SUBDIR += libquvi
SUBDIR += libquvi09
SUBDIR += libquvi-scripts
SUBDIR += libquvi-scripts09
SUBDIR += librtmp
SUBDIR += libsmacker
SUBDIR += libtheora
@ -313,6 +315,7 @@
SUBDIR += quark
SUBDIR += quodlibet
SUBDIR += quvi
SUBDIR += quvi09
SUBDIR += recmpeg
SUBDIR += recordmydesktop
SUBDIR += replex

View File

@ -0,0 +1,35 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= libquvi-scripts
PORTVERSION= 0.9
CATEGORIES= multimedia devel
MASTER_SITES= SF/quvi/${PORTVERSION}/${PORTNAME}/ \
GOOGLE_CODE
PKGNAMESUFFIX= 09
DISTNAME= ${PORTNAME}-${PORTVERSION}.${QUVI_VER}
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Embedded lua scripts for libquvi and utility scripts
LICENSE= AGPLv3
WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}.${QUVI_VER}
OPTIONS_DEFINE= NSFW
OPTIONS_SUB= yes
NSFW_DESC= Enable adult website support
USES= lua:run pathfix tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-suffix=09
QUVI_VER= 20131130
PLIST_SUB+= VERSION="0.9.${QUVI_VER}"
PROJECTHOST= quvi
NSFW_CONFIGURE_WITH= nsfw
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libquvi-scripts-0.9.20131130.tar.xz) = 17f21f9fac10cf60af2741f2c86a8ffd8007aa334d1eb78ff6ece130cb3777e3
SIZE (libquvi-scripts-0.9.20131130.tar.xz) = 322080

View File

@ -0,0 +1,13 @@
quvi is a command line tool for parsing flash media stream URLs. It supports
many websites including YouTube and Dailymotion.
Starting from 0.4.0, the quvi distribution has split into libquvi-scripts,
libquvi and quvi.
libquvi-scripts contains the embedded lua scripts that libquvi uses for parsing
the media details. Some additional utility scripts are also included.
git repo: http://repo.or.cz/w/libquvi-scripts.git
WWW: http://quvi.sourceforge.net/
WWW: http://quvi.googlecode.com/

View File

@ -0,0 +1,65 @@
libdata/pkgconfig/libquvi-scripts-0.9.pc
man/man7/libquvi-scripts09.7.gz
man/man7/quvi-modules-3rdparty09.7.gz
man/man7/quvi-modules09.7.gz
%%DATADIR%%/0.9
%%DATADIR%%/%%VERSION%%/README
%%DATADIR%%/%%VERSION%%/version
%%DATADIR%%/%%VERSION%%/common/quvi/const.lua
%%DATADIR%%/%%VERSION%%/common/quvi/debug.lua
%%DATADIR%%/%%VERSION%%/common/quvi/entity.lua
%%DATADIR%%/%%VERSION%%/common/quvi/hash.lua
%%DATADIR%%/%%VERSION%%/common/quvi/hex.lua
%%DATADIR%%/%%VERSION%%/common/quvi/html.lua
%%DATADIR%%/%%VERSION%%/common/quvi/lxph.lua
%%DATADIR%%/%%VERSION%%/common/quvi/stream.lua
%%DATADIR%%/%%VERSION%%/common/quvi/time.lua
%%DATADIR%%/%%VERSION%%/common/quvi/util.lua
%%DATADIR%%/%%VERSION%%/common/quvi/youtube.lua
%%DATADIR%%/%%VERSION%%/common/quvi/http/cookie.lua
%%DATADIR%%/%%VERSION%%/media/101greatgoals.lua
%%DATADIR%%/%%VERSION%%/media/1tvru.lua
%%DATADIR%%/%%VERSION%%/media/ardmediathek.lua
%%DATADIR%%/%%VERSION%%/media/arte.lua
%%DATADIR%%/%%VERSION%%/media/audioboo.lua
%%DATADIR%%/%%VERSION%%/media/bikeradar.lua
%%DATADIR%%/%%VERSION%%/media/canalplus.lua
%%DATADIR%%/%%VERSION%%/media/cbsnews.lua
%%DATADIR%%/%%VERSION%%/media/clipfish.lua
%%DATADIR%%/%%VERSION%%/media/collegehumor.lua
%%DATADIR%%/%%VERSION%%/media/dailymotion.lua
%%DATADIR%%/%%VERSION%%/media/dorkly.lua
%%DATADIR%%/%%VERSION%%/media/funnyordie.lua
%%DATADIR%%/%%VERSION%%/media/gaskrank.lua
%%DATADIR%%/%%VERSION%%/media/guardian.lua
%%DATADIR%%/%%VERSION%%/media/ina.lua
%%DATADIR%%/%%VERSION%%/media/lego.lua
%%DATADIR%%/%%VERSION%%/media/liveleak.lua
%%DATADIR%%/%%VERSION%%/media/majestyc.lua
%%DATADIR%%/%%VERSION%%/media/metacafe.lua
%%DATADIR%%/%%VERSION%%/media/myspass.lua
%%DATADIR%%/%%VERSION%%/media/publicsenat.lua
%%DATADIR%%/%%VERSION%%/media/sapo.lua
%%DATADIR%%/%%VERSION%%/media/senat.lua
%%DATADIR%%/%%VERSION%%/media/sevenload.lua
%%DATADIR%%/%%VERSION%%/media/soundcloud.lua
%%DATADIR%%/%%VERSION%%/media/spiegel.lua
%%DATADIR%%/%%VERSION%%/media/tagtele.lua
%%DATADIR%%/%%VERSION%%/media/tapuz.lua
%%DATADIR%%/%%VERSION%%/media/ted.lua
%%DATADIR%%/%%VERSION%%/media/theonion.lua
%%DATADIR%%/%%VERSION%%/media/tvlux.lua
%%DATADIR%%/%%VERSION%%/media/videa.lua
%%DATADIR%%/%%VERSION%%/media/videobash.lua
%%DATADIR%%/%%VERSION%%/media/vimeo.lua
%%DATADIR%%/%%VERSION%%/media/vzaar.lua
%%DATADIR%%/%%VERSION%%/media/youtube.lua
%%DATADIR%%/%%VERSION%%/playlist/soundcloud.lua
%%DATADIR%%/%%VERSION%%/playlist/youtube.lua
%%DATADIR%%/%%VERSION%%/scan/vzaar.lua
%%DATADIR%%/%%VERSION%%/scan/youtube.lua
%%DATADIR%%/%%VERSION%%/subtitle/youtube.lua
%%DATADIR%%/%%VERSION%%/subtitle/export/subrip.lua
%%DATADIR%%/%%VERSION%%/util/convert_entities.lua
%%DATADIR%%/%%VERSION%%/util/resolve_redirections.lua
%%DATADIR%%/%%VERSION%%/util/to_file_ext.lua

View File

@ -0,0 +1,41 @@
# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
# $FreeBSD$
PORTNAME= libquvi
PORTVERSION= 0.9.4
PORTREVISION= 1
CATEGORIES= multimedia devel
MASTER_SITES= SF/quvi/${PORTVERSION:R}/${PORTNAME}/ \
GOOGLE_CODE
PKGNAMESUFFIX= 09
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Cross-platform library for parsing flash media stream URLs
LICENSE= AGPLv3
BUILD_DEPENDS= libquvi-scripts09>=0.9:${PORTSDIR}/multimedia/libquvi-scripts09
LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl \
libproxy.so:${PORTSDIR}/net/libproxy \
libgcrypt.so:${PORTSDIR}/security/libgcrypt
RUN_DEPENDS:= ${BUILD_DEPENDS}
OPTIONS_DEFINE= DOCS
USES= iconv libtool lua pathfix pkgconfig tar:xz
USE_GNOME= glib20
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
CPPFLAGS+= -I${LOCALBASE}/include
CONFIGURE_ARGS= --program-suffix=09
INSTALL_TARGET= install-strip
QUVI_VER= 0.9
PLIST_SUB+= VERSION=${QUVI_VER}
PROJECTHOST= quvi
post-patch:
@${REINPLACE_CMD} 's/lua-5.1/lua-${LUA_VER}/g' ${WRKSRC}/configure
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (libquvi-0.9.4.tar.xz) = 2d3fe28954a68ed97587e7b920ada5095c450105e993ceade85606dadf9a81b2
SIZE (libquvi-0.9.4.tar.xz) = 373172

View File

@ -0,0 +1,17 @@
quvi is a command line tool for parsing flash media stream URLs. It supports
many websites including YouTube and Dailymotion.
Starting from 0.4.0, the quvi distribution has split into libquvi-scripts,
libquvi and quvi.
libquvi is a cross-platform library for parsing flash media stream URLs with C
API.
libquvi originates from the idea of allowing users to view the videos without
having to install or use flash. It is a "workaround", not an "alternative" to
flash.
git repo: http://repo.or.cz/w/libquvi.git
WWW: http://quvi.sourceforge.net/
WWW: http://quvi.googlecode.com/

View File

@ -0,0 +1,22 @@
include/quvi-%%VERSION%%/quvi.h
include/quvi-%%VERSION%%/quvi/qbool.h
include/quvi-%%VERSION%%/quvi/qcallback.h
include/quvi-%%VERSION%%/quvi/qdef.h
include/quvi-%%VERSION%%/quvi/qerror.h
include/quvi-%%VERSION%%/quvi/qfunc.h
include/quvi-%%VERSION%%/quvi/qhttpmiprop.h
include/quvi-%%VERSION%%/quvi/qinfo.h
include/quvi-%%VERSION%%/quvi/qmediaprop.h
include/quvi-%%VERSION%%/quvi/qoption.h
include/quvi-%%VERSION%%/quvi/qplaylistprop.h
include/quvi-%%VERSION%%/quvi/qscript.h
include/quvi-%%VERSION%%/quvi/qsubtprop.h
include/quvi-%%VERSION%%/quvi/qsupp.h
include/quvi-%%VERSION%%/quvi/qversion.h
lib/libquvi-0.9-0.9.4.so
lib/libquvi-0.9.so
libdata/pkgconfig/libquvi-0.9.pc
man/man3/libquvi09.3.gz
man/man7/quvi-object09.7.gz
@dirrm include/quvi-%%VERSION%%/quvi
@dirrm include/quvi-%%VERSION%%

View File

@ -0,0 +1,31 @@
# Created by: Toni Gundogdu <legatvs@gmail.com>
# $FreeBSD$
PORTNAME= quvi
PORTVERSION= 0.9.5
CATEGORIES= multimedia devel
MASTER_SITES= SF/${PORTNAME}/${PORTVERSION:R}/${PORTNAME}/ \
GOOGLE_CODE
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Command line tool for parsing flash media stream URLs
LICENSE= AGPLv3
BUILD_DEPENDS= libquvi09>=0.9:${PORTSDIR}/multimedia/libquvi09
LIB_DEPENDS= libcurl.so:${PORTSDIR}/ftp/curl
RUN_DEPENDS:= ${BUILD_DEPENDS}
USES= pkgconfig tar:xz
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --program-suffix=09
PLIST_FILES= bin/quvi09 \
man/man1/quvi-dump09.1.gz \
man/man1/quvi-get09.1.gz \
man/man1/quvi-info09.1.gz \
man/man1/quvi-scan09.1.gz \
man/man1/quvi09.1.gz \
man/man5/quvirc09.5.gz
.include <bsd.port.mk>

View File

@ -0,0 +1,2 @@
SHA256 (quvi-0.9.5.tar.xz) = cb3918aad990b9bc49828a5071159646247199a63de0dd4c706adc5c8cd0a2c0
SIZE (quvi-0.9.5.tar.xz) = 316676

View File

@ -0,0 +1,10 @@
quvi is a command line tool for parsing flash media stream URLs. It supports
many websites including YouTube and Dailymotion.
Starting from 0.4.0, the quvi distribution has split into libquvi-scripts,
libquvi and quvi.
git repo: http://repo.or.cz/w/quvi-tool.git
WWW: http://quvi.sourceforge.net/
WWW: http://quvi.googlecode.com/