[Midnightbsd-cvs] mports [20042] trunk/multimedia: add libquvi

laffer1 at midnightbsd.org laffer1 at midnightbsd.org
Tue Aug 25 21:55:56 EDT 2015


Revision: 20042
          http://svnweb.midnightbsd.org/mports/?rev=20042
Author:   laffer1
Date:     2015-08-25 21:55:55 -0400 (Tue, 25 Aug 2015)
Log Message:
-----------
add libquvi

Modified Paths:
--------------
    trunk/multimedia/Makefile

Added Paths:
-----------
    trunk/multimedia/libquvi/
    trunk/multimedia/libquvi/Makefile
    trunk/multimedia/libquvi/distinfo
    trunk/multimedia/libquvi/pkg-descr
    trunk/multimedia/libquvi/pkg-plist

Modified: trunk/multimedia/Makefile
===================================================================
--- trunk/multimedia/Makefile	2015-08-26 01:53:39 UTC (rev 20041)
+++ trunk/multimedia/Makefile	2015-08-26 01:55:55 UTC (rev 20042)
@@ -37,6 +37,7 @@
 SUBDIR += libfame
 SUBDIR += libkate
 SUBDIR += libmpeg2
+SUBDIR += libquvi
 SUBDIR += libtheora
 SUBDIR += librtmp
 SUBDIR += libv4l

Added: trunk/multimedia/libquvi/Makefile
===================================================================
--- trunk/multimedia/libquvi/Makefile	                        (rev 0)
+++ trunk/multimedia/libquvi/Makefile	2015-08-26 01:55:55 UTC (rev 20042)
@@ -0,0 +1,43 @@
+# Created by: Sunpoet Po-Chuan Hsieh <sunpoet at FreeBSD.org>
+# $MidnightBSD$
+
+PORTNAME=	libquvi
+PORTVERSION=	0.4.1
+CATEGORIES=	multimedia devel
+MASTER_SITES=	SF/quvi/${PORTVERSION:R}/${PORTNAME}/
+
+MAINTAINER=	ports at MidnightBSD.org
+COMMENT=	Cross-platform library for parsing flash media stream URLs
+
+LICENSE=	lgpl2.1 lgpl3
+LICENSE_COMB=	dual
+
+BUILD_DEPENDS=	libquvi-scripts>=0.4.0:${PORTSDIR}/multimedia/libquvi-scripts
+LIB_DEPENDS=	libcurl.so:${PORTSDIR}/ftp/curl
+RUN_DEPENDS:=	${BUILD_DEPENDS}
+
+OPTIONS_DEFINE=	DOCS LUAJIT
+LUAJIT_DESC=	Use LuaJIT instead of Lua
+
+CPPFLAGS+=	-I${LOCALBASE}/include
+GNU_CONFIGURE=	yes
+INSTALL_TARGET=	install-strip
+USES=		iconv libtool pathfix pkgconfig tar:xz
+USE_LDCONFIG=	yes
+
+PORTDOCS=	*
+
+LUAJIT_LIB_DEPENDS=	libluajit-5.1.so:${PORTSDIR}/lang/luajit
+LUAJIT_USES_OFF=	lua
+
+post-patch-LUAJIT-off:
+	@${REINPLACE_CMD} 's|lua-5.1|lua-${LUA_VER}|g' ${WRKSRC}/configure
+
+post-patch-LUAJIT-on:
+	@${REINPLACE_CMD} 's|lua >= 5.1|luajit|g' ${WRKSRC}/configure
+
+post-install:
+	${MKDIR} ${DOCSDIR}/
+	cd ${WRKSRC}/doc/nd/ && ${COPYTREE_SHARE} . ${DOCSDIR}/
+
+.include <bsd.port.mk>


Property changes on: trunk/multimedia/libquvi/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/distinfo
===================================================================
--- trunk/multimedia/libquvi/distinfo	                        (rev 0)
+++ trunk/multimedia/libquvi/distinfo	2015-08-26 01:55:55 UTC (rev 20042)
@@ -0,0 +1,2 @@
+SHA256 (libquvi-0.4.1.tar.xz) = b5862f7e5fa6ed7defd169adb5c7586c6406af86e029671fd09615f6eb7aa903
+SIZE (libquvi-0.4.1.tar.xz) = 262740


Property changes on: trunk/multimedia/libquvi/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/pkg-descr
===================================================================
--- trunk/multimedia/libquvi/pkg-descr	                        (rev 0)
+++ trunk/multimedia/libquvi/pkg-descr	2015-08-26 01:55:55 UTC (rev 20042)
@@ -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/libquvi/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/pkg-plist
===================================================================
--- trunk/multimedia/libquvi/pkg-plist	                        (rev 0)
+++ trunk/multimedia/libquvi/pkg-plist	2015-08-26 01:55:55 UTC (rev 20042)
@@ -0,0 +1,9 @@
+include/quvi/llst.h
+include/quvi/net.h
+include/quvi/quvi.h
+lib/libquvi.a
+lib/libquvi.so
+lib/libquvi.so.7
+lib/libquvi.so.7.0.1
+libdata/pkgconfig/libquvi.pc
+man/man3/libquvi.3.gz


Property changes on: trunk/multimedia/libquvi/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