summaryrefslogtreecommitdiff
path: root/net/quvi
diff options
context:
space:
mode:
authorryoon <ryoon@pkgsrc.org>2010-12-13 12:43:17 +0000
committerryoon <ryoon@pkgsrc.org>2010-12-13 12:43:17 +0000
commit6dececeebd3717d89a299ea6aca48b8588063194 (patch)
tree5caad3aef2a1aee506f549f307bc58922f6b8c86 /net/quvi
parent210d9cc4cff345ce3a1628387a3b473486c463a3 (diff)
downloadpkgsrc-6dececeebd3717d89a299ea6aca48b8588063194.tar.gz
Import quvi-0.2.10 as net/quvi.
The quvi is a command line tool for parsing video download links. It supports Youtube and other similar video websites. libquvi is a library for parsing video download links with C API. It is written in C and intended to be a cross-platform library. You can see the list of supported sites from 'quvi --support'.
Diffstat (limited to 'net/quvi')
-rw-r--r--net/quvi/DESCR5
-rw-r--r--net/quvi/Makefile33
-rw-r--r--net/quvi/PLIST39
-rw-r--r--net/quvi/buildlink3.mk17
-rw-r--r--net/quvi/distinfo5
5 files changed, 99 insertions, 0 deletions
diff --git a/net/quvi/DESCR b/net/quvi/DESCR
new file mode 100644
index 00000000000..b75f6bb3240
--- /dev/null
+++ b/net/quvi/DESCR
@@ -0,0 +1,5 @@
+The quvi is a command line tool for parsing video download links. It
+supports Youtube and other similar video websites. libquvi is a
+library for parsing video download links with C API. It is written in
+C and intended to be a cross-platform library.
+You can see the list of supported sites from 'quvi --support'.
diff --git a/net/quvi/Makefile b/net/quvi/Makefile
new file mode 100644
index 00000000000..0ffc263fd0b
--- /dev/null
+++ b/net/quvi/Makefile
@@ -0,0 +1,33 @@
+# $NetBSD: Makefile,v 1.1.1.1 2010/12/13 12:43:17 ryoon Exp $
+#
+
+DISTNAME= quvi-0.2.10
+CATEGORIES= net multimedia www
+MASTER_SITES= http://quvi.googlecode.com/files/
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= ryoon@NetBSD.org
+HOMEPAGE= http://code.google.com/p/quvi/
+COMMENT= The quvi is command line tool and library for parsing video links
+LICENSE= gnu-gpl-v3
+
+PKG_DESTDIR_SUPPORT= user-destdir
+
+USE_TOOLS+= pkg-config
+USE_LIBTOOL= yes
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+
+CONFIGURE_ARGS+= --enable-nsfw
+
+PKGCONFIG_OVERRIDE+= libquvi.pc.in
+
+BUILDLINK_API_DEPENDS.pcre+= pcre>=7.8
+.include "../../devel/pcre/buildlink3.mk"
+BUILDLINK_API_DEPENDS.curl+= curl>=7.18.0
+.include "../../www/curl/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libiconv+= libiconv>=1.12.0
+.include "../../converters/libiconv/buildlink3.mk"
+BUILDLINK_API_DEPENDS.lua+= lua>=5.1
+.include "../../lang/lua/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/net/quvi/PLIST b/net/quvi/PLIST
new file mode 100644
index 00000000000..7f41a2e307d
--- /dev/null
+++ b/net/quvi/PLIST
@@ -0,0 +1,39 @@
+@comment $NetBSD: PLIST,v 1.1.1.1 2010/12/13 12:43:17 ryoon Exp $
+bin/quvi
+include/quvi/quvi.h
+lib/libquvi.la
+lib/pkgconfig/libquvi.pc
+man/man1/quvi.1
+share/doc/quvi/CodingStyle
+share/doc/quvi/HowtoContributeCode
+share/doc/quvi/HowtoGetDevelopmentCode
+share/doc/quvi/HowtoHelp
+share/doc/quvi/HowtoSubmitPatches
+share/quvi/lua/README
+share/quvi/lua/util/charset.lua
+share/quvi/lua/util/content_type.lua
+share/quvi/lua/util/trim.lua
+share/quvi/lua/website/README
+share/quvi/lua/website/academicearth.lua
+share/quvi/lua/website/break.lua
+share/quvi/lua/website/buzzhumor.lua
+share/quvi/lua/website/cbsnews.lua
+share/quvi/lua/website/charlierose.lua
+share/quvi/lua/website/clipfish.lua
+share/quvi/lua/website/collegehumor.lua
+share/quvi/lua/website/dailymotion.lua
+share/quvi/lua/website/funnyhub.lua
+share/quvi/lua/website/funnyordie.lua
+share/quvi/lua/website/gaskrank.lua
+share/quvi/lua/website/golem.lua
+share/quvi/lua/website/google.lua
+share/quvi/lua/website/liveleak.lua
+share/quvi/lua/website/sapo.lua
+share/quvi/lua/website/sevenload.lua
+share/quvi/lua/website/spiegel.lua
+share/quvi/lua/website/theonion.lua
+share/quvi/lua/website/tube8.lua
+share/quvi/lua/website/vimeo.lua
+share/quvi/lua/website/xvideos.lua
+share/quvi/lua/website/youjizz.lua
+share/quvi/lua/website/youtube.lua
diff --git a/net/quvi/buildlink3.mk b/net/quvi/buildlink3.mk
new file mode 100644
index 00000000000..7d9d127f47e
--- /dev/null
+++ b/net/quvi/buildlink3.mk
@@ -0,0 +1,17 @@
+# $NetBSD: buildlink3.mk,v 1.1.1.1 2010/12/13 12:43:17 ryoon Exp $
+
+BUILDLINK_TREE+= quvi
+
+.if !defined(QUVI_BUILDLINK3_MK)
+QUVI_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.quvi+= quvi>=0.2.0
+BUILDLINK_PKGSRCDIR.quvi?= ../../wip/quvi
+
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../www/curl/buildlink3.mk"
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../lang/lua/buildlink3.mk"
+.endif # QUVI_BUILDLINK3_MK
+
+BUILDLINK_TREE+= -quvi
diff --git a/net/quvi/distinfo b/net/quvi/distinfo
new file mode 100644
index 00000000000..8e8c27484f7
--- /dev/null
+++ b/net/quvi/distinfo
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1.1.1 2010/12/13 12:43:17 ryoon Exp $
+
+SHA1 (quvi-0.2.10.tar.bz2) = f79282628eb8adcb6fadec484c53e0b25053435c
+RMD160 (quvi-0.2.10.tar.bz2) = 4cdbb8d714893bfdcbf78b5e9a666f632fe051c3
+Size (quvi-0.2.10.tar.bz2) = 388308 bytes