diff options
author | miwi <miwi@FreeBSD.org> | 2010-02-03 08:28:57 +0800 |
---|---|---|
committer | miwi <miwi@FreeBSD.org> | 2010-02-03 08:28:57 +0800 |
commit | 03bc2dc58c110187967e8d5f84b45c2eaf7fbf16 (patch) | |
tree | f9a0167ab0a3040a08cd25b16c2605a4e0a9bdb4 | |
parent | 2f1b9a7489a07aed4283d0f9558dc725675e1d08 (diff) | |
download | freebsd-ports-graphics-03bc2dc58c110187967e8d5f84b45c2eaf7fbf16.tar.gz freebsd-ports-graphics-03bc2dc58c110187967e8d5f84b45c2eaf7fbf16.tar.zst freebsd-ports-graphics-03bc2dc58c110187967e8d5f84b45c2eaf7fbf16.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>
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-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 |
6 files changed, 72 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index e012f2ad621..7f18e8cbe82 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -251,6 +251,7 @@ SUBDIR += qt4-phonon-gst SUBDIR += quark SUBDIR += quodlibet + SUBDIR += quvi SUBDIR += recmpeg SUBDIR += recordmydesktop SUBDIR += replex diff --git a/multimedia/quvi/Makefile b/multimedia/quvi/Makefile new file mode 100644 index 00000000000..89a839f3fa8 --- /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 00000000000..1039b1dd96b --- /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 00000000000..b494895a266 --- /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 00000000000..a45580e652e --- /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 00000000000..d5f821c5939 --- /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 |