[Midnightbsd-cvs] mports [20077] trunk/multimedia: add libquvi 09 ports
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Thu Aug 27 19:47:54 EDT 2015
Revision: 20077
http://svnweb.midnightbsd.org/mports/?rev=20077
Author: laffer1
Date: 2015-08-27 19:47:53 -0400 (Thu, 27 Aug 2015)
Log Message:
-----------
add libquvi 09 ports
Modified Paths:
--------------
trunk/multimedia/Makefile
Added Paths:
-----------
trunk/multimedia/libquvi-scripts09/
trunk/multimedia/libquvi-scripts09/Makefile
trunk/multimedia/libquvi-scripts09/distinfo
trunk/multimedia/libquvi-scripts09/pkg-descr
trunk/multimedia/libquvi-scripts09/pkg-plist
trunk/multimedia/libquvi09/
trunk/multimedia/libquvi09/Makefile
trunk/multimedia/libquvi09/distinfo
trunk/multimedia/libquvi09/files/
trunk/multimedia/libquvi09/files/patch-src-quvi-0.9-quvi-Makefile.in
trunk/multimedia/libquvi09/pkg-descr
trunk/multimedia/libquvi09/pkg-plist
Modified: trunk/multimedia/Makefile
===================================================================
--- trunk/multimedia/Makefile 2015-08-27 23:44:50 UTC (rev 20076)
+++ trunk/multimedia/Makefile 2015-08-27 23:47:53 UTC (rev 20077)
@@ -40,6 +40,8 @@
SUBDIR += libmpeg2
SUBDIR += libquvi
SUBDIR += libquvi-scripts
+SUBDIR += libquvi-scripts09
+SUBDIR += liquvi09
SUBDIR += libtheora
SUBDIR += librtmp
SUBDIR += libv4l
Added: trunk/multimedia/libquvi-scripts09/Makefile
===================================================================
--- trunk/multimedia/libquvi-scripts09/Makefile (rev 0)
+++ trunk/multimedia/libquvi-scripts09/Makefile 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,29 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $MidnightBSD$
+# $FreeBSD: head/multimedia/libquvi-scripts09/Makefile 390224 2015-06-21 13:55:07Z sunpoet $
+
+PORTNAME= libquvi-scripts
+PORTVERSION= 0.9.20131130
+CATEGORIES= multimedia devel
+MASTER_SITES= SF/quvi/${PORTVERSION}/${PORTNAME}/
+PKGNAMESUFFIX= 09
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Embedded lua scripts for libquvi and utility scripts
+
+LICENSE= agpl
+
+OPTIONS_DEFINE= NSFW
+OPTIONS_SUB= yes
+NSFW_DESC= Enable adult website support
+
+CONFIGURE_ARGS= --program-suffix=${PKGNAMESUFFIX}
+GNU_CONFIGURE= yes
+NO_ARCH= yes
+USES= lua:run pathfix tar:xz
+
+PLIST_SUB= PKGNAMESUFFIX=${PKGNAMESUFFIX} PORTVERSION=${PORTVERSION} QUVIVERSION=${PORTVERSION:R}
+
+NSFW_CONFIGURE_WITH= nsfw
+
+.include <bsd.port.mk>
Property changes on: trunk/multimedia/libquvi-scripts09/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi-scripts09/distinfo
===================================================================
--- trunk/multimedia/libquvi-scripts09/distinfo (rev 0)
+++ trunk/multimedia/libquvi-scripts09/distinfo 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,2 @@
+SHA256 (libquvi-scripts-0.9.20131130.tar.xz) = 17f21f9fac10cf60af2741f2c86a8ffd8007aa334d1eb78ff6ece130cb3777e3
+SIZE (libquvi-scripts-0.9.20131130.tar.xz) = 322080
Property changes on: trunk/multimedia/libquvi-scripts09/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi-scripts09/pkg-descr
===================================================================
--- trunk/multimedia/libquvi-scripts09/pkg-descr (rev 0)
+++ trunk/multimedia/libquvi-scripts09/pkg-descr 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,11 @@
+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.
+
+WWW: http://quvi.sourceforge.net/
+WWW: http://repo.or.cz/w/libquvi-scripts.git
Property changes on: trunk/multimedia/libquvi-scripts09/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi-scripts09/pkg-plist
===================================================================
--- trunk/multimedia/libquvi-scripts09/pkg-plist (rev 0)
+++ trunk/multimedia/libquvi-scripts09/pkg-plist 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,65 @@
+libdata/pkgconfig/libquvi-scripts-%%QUVIVERSION%%.pc
+man/man7/libquvi-scripts%%PKGNAMESUFFIX%%.7.gz
+man/man7/quvi-modules-3rdparty%%PKGNAMESUFFIX%%.7.gz
+man/man7/quvi-modules%%PKGNAMESUFFIX%%.7.gz
+%%DATADIR%%/%%QUVIVERSION%%
+%%DATADIR%%/%%PORTVERSION%%/README
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/const.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/debug.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/entity.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/hash.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/hex.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/html.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/http/cookie.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/lxph.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/stream.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/time.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/util.lua
+%%DATADIR%%/%%PORTVERSION%%/common/quvi/youtube.lua
+%%DATADIR%%/%%PORTVERSION%%/media/101greatgoals.lua
+%%DATADIR%%/%%PORTVERSION%%/media/1tvru.lua
+%%DATADIR%%/%%PORTVERSION%%/media/ardmediathek.lua
+%%DATADIR%%/%%PORTVERSION%%/media/arte.lua
+%%DATADIR%%/%%PORTVERSION%%/media/audioboo.lua
+%%DATADIR%%/%%PORTVERSION%%/media/bikeradar.lua
+%%DATADIR%%/%%PORTVERSION%%/media/canalplus.lua
+%%DATADIR%%/%%PORTVERSION%%/media/cbsnews.lua
+%%DATADIR%%/%%PORTVERSION%%/media/clipfish.lua
+%%DATADIR%%/%%PORTVERSION%%/media/collegehumor.lua
+%%DATADIR%%/%%PORTVERSION%%/media/dailymotion.lua
+%%DATADIR%%/%%PORTVERSION%%/media/dorkly.lua
+%%DATADIR%%/%%PORTVERSION%%/media/funnyordie.lua
+%%DATADIR%%/%%PORTVERSION%%/media/gaskrank.lua
+%%DATADIR%%/%%PORTVERSION%%/media/guardian.lua
+%%DATADIR%%/%%PORTVERSION%%/media/ina.lua
+%%DATADIR%%/%%PORTVERSION%%/media/lego.lua
+%%DATADIR%%/%%PORTVERSION%%/media/liveleak.lua
+%%DATADIR%%/%%PORTVERSION%%/media/majestyc.lua
+%%DATADIR%%/%%PORTVERSION%%/media/metacafe.lua
+%%DATADIR%%/%%PORTVERSION%%/media/myspass.lua
+%%DATADIR%%/%%PORTVERSION%%/media/publicsenat.lua
+%%DATADIR%%/%%PORTVERSION%%/media/sapo.lua
+%%DATADIR%%/%%PORTVERSION%%/media/senat.lua
+%%DATADIR%%/%%PORTVERSION%%/media/sevenload.lua
+%%DATADIR%%/%%PORTVERSION%%/media/soundcloud.lua
+%%DATADIR%%/%%PORTVERSION%%/media/spiegel.lua
+%%DATADIR%%/%%PORTVERSION%%/media/tagtele.lua
+%%DATADIR%%/%%PORTVERSION%%/media/tapuz.lua
+%%DATADIR%%/%%PORTVERSION%%/media/ted.lua
+%%DATADIR%%/%%PORTVERSION%%/media/theonion.lua
+%%DATADIR%%/%%PORTVERSION%%/media/tvlux.lua
+%%DATADIR%%/%%PORTVERSION%%/media/videa.lua
+%%DATADIR%%/%%PORTVERSION%%/media/videobash.lua
+%%DATADIR%%/%%PORTVERSION%%/media/vimeo.lua
+%%DATADIR%%/%%PORTVERSION%%/media/vzaar.lua
+%%DATADIR%%/%%PORTVERSION%%/media/youtube.lua
+%%DATADIR%%/%%PORTVERSION%%/playlist/soundcloud.lua
+%%DATADIR%%/%%PORTVERSION%%/playlist/youtube.lua
+%%DATADIR%%/%%PORTVERSION%%/scan/vzaar.lua
+%%DATADIR%%/%%PORTVERSION%%/scan/youtube.lua
+%%DATADIR%%/%%PORTVERSION%%/subtitle/export/subrip.lua
+%%DATADIR%%/%%PORTVERSION%%/subtitle/youtube.lua
+%%DATADIR%%/%%PORTVERSION%%/util/convert_entities.lua
+%%DATADIR%%/%%PORTVERSION%%/util/resolve_redirections.lua
+%%DATADIR%%/%%PORTVERSION%%/util/to_file_ext.lua
+%%DATADIR%%/%%PORTVERSION%%/version
Property changes on: trunk/multimedia/libquvi-scripts09/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi09/Makefile
===================================================================
--- trunk/multimedia/libquvi09/Makefile (rev 0)
+++ trunk/multimedia/libquvi09/Makefile 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,36 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $MidnightBSD$
+# $FreeBSD: head/multimedia/libquvi09/Makefile 381835 2015-03-21 19:40:17Z sunpoet $
+
+PORTNAME= libquvi
+PORTVERSION= 0.9.4
+CATEGORIES= multimedia devel
+MASTER_SITES= SF/quvi/${PORTVERSION:R}/${PORTNAME}/
+PKGNAMESUFFIX= 09
+
+MAINTAINER= ports at MidnightBSD.org
+COMMENT= Cross-platform library for parsing flash media stream URLs
+
+LICENSE= apgl
+
+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
+
+CONFIGURE_ARGS= --program-suffix=${PKGNAMESUFFIX}
+CPPFLAGS+= -I${LOCALBASE}/include
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USE_GNOME= glib20
+USES= iconv libtool lua pathfix pkgconfig tar:xz
+
+PLIST_SUB= PKGNAMESUFFIX=${PKGNAMESUFFIX} PORTVERSION=${PORTVERSION} QUVIVERSION=${PORTVERSION:R}
+
+post-patch:
+ @${REINPLACE_CMD} 's/lua-5.1/lua-${LUA_VER}/g' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
Property changes on: trunk/multimedia/libquvi09/Makefile
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:keywords
## -0,0 +1 ##
+MidnightBSD=%H
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi09/distinfo
===================================================================
--- trunk/multimedia/libquvi09/distinfo (rev 0)
+++ trunk/multimedia/libquvi09/distinfo 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,2 @@
+SHA256 (libquvi-0.9.4.tar.xz) = 2d3fe28954a68ed97587e7b920ada5095c450105e993ceade85606dadf9a81b2
+SIZE (libquvi-0.9.4.tar.xz) = 373172
Property changes on: trunk/multimedia/libquvi09/distinfo
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi09/files/patch-src-quvi-0.9-quvi-Makefile.in
===================================================================
--- trunk/multimedia/libquvi09/files/patch-src-quvi-0.9-quvi-Makefile.in (rev 0)
+++ trunk/multimedia/libquvi09/files/patch-src-quvi-0.9-quvi-Makefile.in 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,13 @@
+--- src/quvi-0.9/quvi/Makefile.in.orig 2015-01-06 23:20:41.370951000 +0800
++++ src/quvi-0.9/quvi/Makefile.in 2015-01-08 21:58:34.731380089 +0800
+@@ -558,8 +558,8 @@
+
+
+ install-data-local:
+- @if test -f $(libquvisubincludedir)/qfunc.h ; then \
+- echo "** Old headers found in $(libquvisubincludedir). You should" ; \
++ @if test -f $(DESTDIR)$(libquvisubincludedir)/qfunc.h ; then \
++ echo "** Old headers found in $(DESTDIR)$(libquvisubincludedir). You should" ; \
+ echo "** remove the contents of this directory and type 'make " ; \
+ echo "** install' again." ; \
+ false ; \
Property changes on: trunk/multimedia/libquvi09/files/patch-src-quvi-0.9-quvi-Makefile.in
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi09/pkg-descr
===================================================================
--- trunk/multimedia/libquvi09/pkg-descr (rev 0)
+++ trunk/multimedia/libquvi09/pkg-descr 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,15 @@
+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.
+
+WWW: http://quvi.sourceforge.net/
+WWW: http://repo.or.cz/w/libquvi.git
Property changes on: trunk/multimedia/libquvi09/pkg-descr
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
Added: trunk/multimedia/libquvi09/pkg-plist
===================================================================
--- trunk/multimedia/libquvi09/pkg-plist (rev 0)
+++ trunk/multimedia/libquvi09/pkg-plist 2015-08-27 23:47:53 UTC (rev 20077)
@@ -0,0 +1,20 @@
+include/quvi-%%QUVIVERSION%%/quvi.h
+include/quvi-%%QUVIVERSION%%/quvi/qbool.h
+include/quvi-%%QUVIVERSION%%/quvi/qcallback.h
+include/quvi-%%QUVIVERSION%%/quvi/qdef.h
+include/quvi-%%QUVIVERSION%%/quvi/qerror.h
+include/quvi-%%QUVIVERSION%%/quvi/qfunc.h
+include/quvi-%%QUVIVERSION%%/quvi/qhttpmiprop.h
+include/quvi-%%QUVIVERSION%%/quvi/qinfo.h
+include/quvi-%%QUVIVERSION%%/quvi/qmediaprop.h
+include/quvi-%%QUVIVERSION%%/quvi/qoption.h
+include/quvi-%%QUVIVERSION%%/quvi/qplaylistprop.h
+include/quvi-%%QUVIVERSION%%/quvi/qscript.h
+include/quvi-%%QUVIVERSION%%/quvi/qsubtprop.h
+include/quvi-%%QUVIVERSION%%/quvi/qsupp.h
+include/quvi-%%QUVIVERSION%%/quvi/qversion.h
+lib/libquvi-%%QUVIVERSION%%-%%PORTVERSION%%.so
+lib/libquvi-%%QUVIVERSION%%.so
+libdata/pkgconfig/libquvi-%%QUVIVERSION%%.pc
+man/man3/libquvi%%PKGNAMESUFFIX%%.3.gz
+man/man7/quvi-object%%PKGNAMESUFFIX%%.7.gz
Property changes on: trunk/multimedia/libquvi09/pkg-plist
___________________________________________________________________
Added: svn:eol-style
## -0,0 +1 ##
+native
\ No newline at end of property
Added: svn:mime-type
## -0,0 +1 ##
+text/plain
\ No newline at end of property
More information about the Midnightbsd-cvs
mailing list