aboutsummaryrefslogtreecommitdiffstats
path: root/multimedia
diff options
context:
space:
mode:
authormiwi <miwi@FreeBSD.org>2008-02-25 17:09:59 +0800
committermiwi <miwi@FreeBSD.org>2008-02-25 17:09:59 +0800
commit5162b6e2602d8c4c288c843fdb925917929ce880 (patch)
treefce3aa7fb0aa4601787a8ca02dd1ba982680b551 /multimedia
parent70744673430d3ff289c74f4e9086db4eca7ecb55 (diff)
downloadfreebsd-ports-gnome-5162b6e2602d8c4c288c843fdb925917929ce880.tar.gz
freebsd-ports-gnome-5162b6e2602d8c4c288c843fdb925917929ce880.tar.zst
freebsd-ports-gnome-5162b6e2602d8c4c288c843fdb925917929ce880.zip
This video thumbnailer can be used by file managers to create thumbnails
for your video files. The thumbnailer uses ffmpeg to decode frames from the video files, so supported videoformats depend on the configuration flags of ffmpeg. This thumbnailer was designed to be as fast and lightweight as possible. The only dependencies are ffmpeg and libpng. WWW: http://code.google.com/p/ffmpegthumbnailer/ PR: ports/120877 Submitted by: Dierk Sacher <dierk at blaxxtarz.de>
Diffstat (limited to 'multimedia')
-rw-r--r--multimedia/Makefile1
-rw-r--r--multimedia/ffmpegthumbnailer/Makefile25
-rw-r--r--multimedia/ffmpegthumbnailer/distinfo3
-rw-r--r--multimedia/ffmpegthumbnailer/files/patch-src_Makefile.in11
-rw-r--r--multimedia/ffmpegthumbnailer/pkg-descr9
5 files changed, 49 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile
index b0caacecdd0c..3f61f14c5f7b 100644
--- a/multimedia/Makefile
+++ b/multimedia/Makefile
@@ -38,6 +38,7 @@
SUBDIR += etoile-multimediakit
SUBDIR += exportvideo
SUBDIR += ffmpeg
+ SUBDIR += ffmpegthumbnailer
SUBDIR += flv2mpeg4
SUBDIR += freevo
SUBDIR += fxtv
diff --git a/multimedia/ffmpegthumbnailer/Makefile b/multimedia/ffmpegthumbnailer/Makefile
new file mode 100644
index 000000000000..7bcdf6fca595
--- /dev/null
+++ b/multimedia/ffmpegthumbnailer/Makefile
@@ -0,0 +1,25 @@
+# New ports collection makefile for: ffmpegthumbnailer
+# Date created: Mo 18 Feb 2008 06:11:13 CET
+# Whom: Dierk Sacher <dierk@blaxxtarz.de>
+#
+# $FreeBSD$
+
+PORTNAME= ffmpegthumbnailer
+PORTVERSION= 1.1.5
+CATEGORIES= multimedia graphics
+MASTER_SITES= http://ffmpegthumbnailer.googlecode.com/files/
+
+MAINTAINER= dierk@blaxxtarz.de
+COMMENT= Lightweight video thumbnailer that can be used by file managers
+
+LIB_DEPENDS= png:${PORTSDIR}/graphics/png \
+ avcodec:${PORTSDIR}/multimedia/ffmpeg
+
+GNU_CONFIGURE= yes
+USE_GZIP= yes
+USE_GMAKE= yes
+USE_GNOME= pkgconfig
+
+PLIST_FILES= bin/ffmpegthumbnailer
+
+.include <bsd.port.mk>
diff --git a/multimedia/ffmpegthumbnailer/distinfo b/multimedia/ffmpegthumbnailer/distinfo
new file mode 100644
index 000000000000..f0d63e134d2a
--- /dev/null
+++ b/multimedia/ffmpegthumbnailer/distinfo
@@ -0,0 +1,3 @@
+MD5 (ffmpegthumbnailer-1.1.5.tar.gz) = 3fd10a22eb34e28bd670c8d9aa6b6d38
+SHA256 (ffmpegthumbnailer-1.1.5.tar.gz) = 6630cb76ae68b72fbe851d0c7232b5e6a94386e3febcfb06c36e37f48df7906a
+SIZE (ffmpegthumbnailer-1.1.5.tar.gz) = 84935
diff --git a/multimedia/ffmpegthumbnailer/files/patch-src_Makefile.in b/multimedia/ffmpegthumbnailer/files/patch-src_Makefile.in
new file mode 100644
index 000000000000..71f9e14624bb
--- /dev/null
+++ b/multimedia/ffmpegthumbnailer/files/patch-src_Makefile.in
@@ -0,0 +1,11 @@
+--- src/Makefile.in.orig Sat Feb 16 11:07:19 2008
++++ src/Makefile.in Wed Feb 20 11:10:22 2008
+@@ -49,7 +49,7 @@
+ am__DEPENDENCIES_1 =
+ ffmpegthumbnailer_DEPENDENCIES = $(am__DEPENDENCIES_1) \
+ $(am__DEPENDENCIES_1)
+-DEFAULT_INCLUDES = -I.@am__isrc@
++DEFAULT_INCLUDES = -I.@am__isrc@ @FFMPEG_CFLAGS@
+ depcomp = $(SHELL) $(top_srcdir)/depcomp
+ am__depfiles_maybe = depfiles
+ CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
diff --git a/multimedia/ffmpegthumbnailer/pkg-descr b/multimedia/ffmpegthumbnailer/pkg-descr
new file mode 100644
index 000000000000..6900bcd89eb6
--- /dev/null
+++ b/multimedia/ffmpegthumbnailer/pkg-descr
@@ -0,0 +1,9 @@
+This video thumbnailer can be used by file managers to create thumbnails
+for your video files. The thumbnailer uses ffmpeg to decode frames from
+the video files, so supported videoformats depend on the configuration
+flags of ffmpeg.
+
+This thumbnailer was designed to be as fast and lightweight as possible.
+The only dependencies are ffmpeg and libpng.
+
+WWW: http://code.google.com/p/ffmpegthumbnailer/