diff options
author | Martin Wilke <miwi@FreeBSD.org> | 2010-02-03 08:28:57 +0800 |
---|---|---|
committer | Martin Wilke <miwi@FreeBSD.org> | 2010-02-03 08:28:57 +0800 |
commit | ac491f82136a9a74afb5f0cb680938439325d126 (patch) | |
tree | 18e0829a5089d1022cbb2d1c343af0ae4160cf7e /multimedia/quvi | |
parent | c7de7863980f6154cb4e638aa0e5afcda79bae17 (diff) | |
download | freebsd-ports-gnome-ac491f82136a9a74afb5f0cb680938439325d126.tar.gz freebsd-ports-gnome-ac491f82136a9a74afb5f0cb680938439325d126.tar.zst freebsd-ports-gnome-ac491f82136a9a74afb5f0cb680938439325d126.zip |
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.
This project started as a cclive spin-off after receiving
a request for a cclive library.
WWW: http://quvi.googlecode.com/
PR: ports/143499
Submitted by: Toni Gundogdu <legatvs at gmail.com>
Diffstat (limited to 'multimedia/quvi')
-rw-r--r-- | multimedia/quvi/Makefile | 38 | ||||
-rw-r--r-- | multimedia/quvi/distinfo | 3 | ||||
-rw-r--r-- | multimedia/quvi/files/patch-Makefile.in | 11 | ||||
-rw-r--r-- | multimedia/quvi/pkg-descr | 11 | ||||
-rw-r--r-- | multimedia/quvi/pkg-plist | 8 |
5 files changed, 71 insertions, 0 deletions
diff --git a/multimedia/quvi/Makefile b/multimedia/quvi/Makefile new file mode 100644 index 000000000000..89a839f3fa8c --- /dev/null +++ b/multimedia/quvi/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: quvi +# Date created: 2 February 2010 +# Whom: Toni Gundogdu <legatvs@gmail.com> +# +# $FreeBSD$ +# + +PORTNAME= quvi +PORTVERSION= 0.1.0 +CATEGORIES= multimedia devel +MASTER_SITES= GOOGLE_CODE + +MAINTAINER= legatvs@gmail.com +COMMENT= Query video library for Youtube like websites + +LIB_DEPENDS= curl.5:${PORTSDIR}/ftp/curl \ + pcre.0:${PORTSDIR}/devel/pcre + +USE_LDCONFIG= yes +SHLIB_VER= 0 + +MAKE_ENV= SHLIB_VER="${SHLIB_VER}" +PLIST_SUB= SHLIB_VER="${SHLIB_VER}" + +USE_BZIP2= yes +GNU_CONFIGURE= yes +USE_GNOME= pkgconfig +USE_ICONV= yes + +OPTIONS= SMUT "Enable adult website support" off + +.include <bsd.port.pre.mk> + +.if defined(WITH_SMUT) +CONFIGURE_ARGS+=--enable-smut +.endif + +.include <bsd.port.post.mk> diff --git a/multimedia/quvi/distinfo b/multimedia/quvi/distinfo new file mode 100644 index 000000000000..1039b1dd96bc --- /dev/null +++ b/multimedia/quvi/distinfo @@ -0,0 +1,3 @@ +MD5 (quvi-0.1.0.tar.bz2) = 8516966eb96ea84b8f983ce790e69fbc +SHA256 (quvi-0.1.0.tar.bz2) = 744fb6edcfb53d92ee60409fc0052b67815361a170e0b14e4c56382b15cd848d +SIZE (quvi-0.1.0.tar.bz2) = 318360 diff --git a/multimedia/quvi/files/patch-Makefile.in b/multimedia/quvi/files/patch-Makefile.in new file mode 100644 index 000000000000..b494895a2668 --- /dev/null +++ b/multimedia/quvi/files/patch-Makefile.in @@ -0,0 +1,11 @@ +--- Makefile.in.orig ++++ Makefile.in +@@ -277,7 +277,7 @@ docs/howto/HowtoHelp \ + docs/howto/HowtoAddSupport \ + docs/howto/HowtoSubmitPatches + +-pkgconfigdir = $(libdir)/pkgconfig ++pkgconfigdir = $(prefix)/libdata/pkgconfig + pkgconfig_DATA = libquvi.pc + SUBDIRS = include lib src examples tests + all: config.h diff --git a/multimedia/quvi/pkg-descr b/multimedia/quvi/pkg-descr new file mode 100644 index 000000000000..a45580e652e6 --- /dev/null +++ b/multimedia/quvi/pkg-descr @@ -0,0 +1,11 @@ +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. + +This project started as a cclive spin-off after receiving +a request for a cclive library. + +WWW: http://quvi.googlecode.com/ diff --git a/multimedia/quvi/pkg-plist b/multimedia/quvi/pkg-plist new file mode 100644 index 000000000000..d5f821c5939f --- /dev/null +++ b/multimedia/quvi/pkg-plist @@ -0,0 +1,8 @@ +bin/quvi +include/quvi/quvi.h +@dirrm include/quvi +lib/libquvi.a +lib/libquvi.la +lib/libquvi.so +lib/libquvi.so.%%SHLIB_VER%% +libdata/pkgconfig/libquvi.pc |