FreeBSD Bugzilla – Attachment 177114 Details for
Bug 214605
[NEW PORT] multimedia/harvid: Extracts and serves through HTTP still frames from AVI file
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
harvid new port
harvid.shar (text/plain), 5.49 KB, created by
Marcel Bonnet
on 2016-11-17 13:27:52 UTC
(
hide
)
Description:
harvid new port
Filename:
MIME Type:
Creator:
Marcel Bonnet
Created:
2016-11-17 13:27:52 UTC
Size:
5.49 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># harvid ># harvid/files ># harvid/files/patch-common.mak ># harvid/files/patch-src-image_format.c ># harvid/files/patch-src_Makefile ># harvid/Makefile ># harvid/distinfo ># harvid/pkg-descr ># harvid/pkg-plist ># >echo c - harvid >mkdir -p harvid > /dev/null 2>&1 >echo c - harvid/files >mkdir -p harvid/files > /dev/null 2>&1 >echo x - harvid/files/patch-common.mak >sed 's/^X//' >harvid/files/patch-common.mak << 'd0824c6aa0a66bc5d1f238cae8a494b6' >X--- common.mak.orig 2013-06-10 18:42:03 UTC >X+++ common.mak >X@@ -4,7 +4,7 @@ CFLAGS ?= -Wall -g -O2 >X PREFIX ?= /usr/local >X >X bindir ?= $(PREFIX)/bin >X-mandir ?= $(PREFIX)/share/man >X+mandir ?= $(PREFIX)/man >X libdir ?= $(PREFIX)/lib >X docdir ?= $(PREFIX)/share/doc >X includedir ?= $(PREFIX)/include >X@@ -19,38 +19,10 @@ ARCHINCLUDES= >X ARCHLIBES= >X LIBEXT=so >X >X-ifeq ($(ARCH),mingw) >X- CC=i686-w64-mingw32-gcc >X- LD=i686-w64-mingw32-ld >X- AR=i686-w64-mingw32-ar >X- NM=i686-w64-mingw32-nm -B >X- RANLIB=i686-w64-mingw32-ranlib >X- STRIP=i686-w64-mingw32-strip >X- WINEROOT?=$(HOME)/.wine/drive_c/x-prefix >X- PKG_CONFIG_PATH=$(WINEROOT)/lib/pkgconfig/ >X- ARCHINCLUDES=-I$(WINEROOT)/include -DHAVE_WINDOWS >X- ARCHLIBES=-lwsock32 -lws2_32 -lpthreadGC2 >X- LDFLAGS+=-L$(WINEROOT)/lib/ -L$(WINEROOT)/bin >X- UNAME=mingw >X- LIBEXT=dll >X-else >X- RANLIB=ranlib >X- STRIP=strip >X- NM=nm >X- UNAME=$(shell uname) >X- ifeq ($(UNAME),Darwin) >X- ARCHFLAGS=-arch i386 -arch ppc -arch x86_64 >X- ARCHFLAGS+=-isysroot /Developer/SDKs/MacOSX10.5.sdk -mmacosx-version-min=10.5 >X- ARCHFLAGS+=-headerpad_max_install_names >X- ARCHLIBES+=-sectcreate __DATA __doc_harvid_jpg ../doc/harvid.jpg >X- ARCHLIBES+=-sectcreate __DATA __doc_seek_js ../doc/seek.js >X- LOGODEP= >X- ECHO=echo >X- LIBEXT=dylib >X- NM=nm >X- else >X- ARCHLIBES=-lrt -lpthread >X- LIBEXT=so >X- NM=nm -B >X- endif >X-endif >X+RANLIB=ranlib >X+STRIP=strip >X+NM=nm >X+UNAME=$(shell uname) >X+ARCHLIBES=-lrt -lpthread >X+LIBEXT=so >X+NM=nm -B >d0824c6aa0a66bc5d1f238cae8a494b6 >echo x - harvid/files/patch-src-image_format.c >sed 's/^X//' >harvid/files/patch-src-image_format.c << '4fe531545bfa647ddbeb186002b82793' >X--- src/image_format.c.orig 2013-06-10 18:42:03 UTC >X+++ src/image_format.c >X@@ -28,7 +28,7 @@ >X #include <stdio.h> >X #include <stdlib.h> >X #include <string.h> >X-#include <jpeglib.h> >X+#include "/usr/local/include/jpeglib.h" >X #include <png.h> >X >X #include <dlog.h> >4fe531545bfa647ddbeb186002b82793 >echo x - harvid/files/patch-src_Makefile >sed 's/^X//' >harvid/files/patch-src_Makefile << '1777cc08a8d05a8d3962da75386f17a9' >X--- src/Makefile.orig 2013-06-10 18:42:03 UTC >X+++ src/Makefile >X@@ -12,10 +12,6 @@ ifeq ($(shell pkg-config --exists libpng >X $(error "libpng is required - install libpng-dev") >X endif >X >X-ifeq ($(shell $(ECHO) "\#include <stdio.h>\n\#include <jpeglib.h>\nint main() { struct jpeg_error_mgr jerr; jpeg_std_error(&jerr); return 0; }" | $(CC) -pipe -x c -o $(CONFIGTEMP) $(ARCHINCLUDES) $(LDFLAGS) - -ljpeg 2>/dev/null || echo no; $(RM) -f $(CONFIGTEMP)), no) >X- $(error "libjpeg is required - install libjpeg-dev, libjpeg8-dev or libjpeg62-dev") >X-endif >X- >X FLAGS=-I../libharvid/ >X FLAGS+=$(ARCHINCLUDES) $(ARCHFLAGS) >X FLAGS+=`pkg-config --cflags libavcodec libavformat libavutil libpng libswscale` >1777cc08a8d05a8d3962da75386f17a9 >echo x - harvid/Makefile >sed 's/^X//' >harvid/Makefile << 'f4bfbebb35d9d58ec39c17970a7fb5e6' >X# Created by: Marcel Bonnet <marcelbonnet@gmail.com> >X# $FreeBSD$ >X >XPORTNAME= harvid >XPORTVERSION= 0.7.3 >XCATEGORIES= multimedia >X >XMAINTAINER= marcelbonnet@gmail.com >XCOMMENT= Extracts still images from movies and serves them via HTTP >X >XLICENSE= GPLv2 >XLICENSE_FILE= ${WRKSRC}/COPYING >X >XRUN_DEPENDS= ${LOCALBASE}/bin/ffmpeg:multimedia/ffmpeg \ >X ${LOCALBASE}/bin/ffprobe:multimedia/ffmpeg >XLIB_DEPENDS= libpng16.so:graphics/png >X >XUSE_GITHUB= yes >XGH_ACCOUNT= x42 >XGH_PROJECT= ${PORTNAME} >XGH_TAGNAME= v${PORTVERSION} >XUSES= gmake jpeg >XMAKE_JOBS_UNSAFE= yes >X >XCONFIGURE_ARGS= --mandir=${STAGEDIR}${MANPREFIX}/man \ >X --prefix=${STAGEDIR}${PREFIX} >X >X.include <bsd.port.pre.mk> >X >Xpost-install: >X ${LN} -s ${PREFIX}/bin/ffmpeg ${STAGEDIR}${PREFIX}/bin/ffmpeg_harvid >X ${LN} -s ${PREFIX}/bin/ffprobe ${STAGEDIR}${PREFIX}/bin/ffprobe_harvid >X ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/harvid >X >X.include <bsd.port.post.mk> >f4bfbebb35d9d58ec39c17970a7fb5e6 >echo x - harvid/distinfo >sed 's/^X//' >harvid/distinfo << '72c3c6d4176a4d0ae33d84de8917d849' >XTIMESTAMP = 1477963906 >XSHA256 (x42-harvid-0.7.3-v0.7.3_GH0.tar.gz) = 84d72bc22714e39dbaca7d1a14c7b1ce821141b10f17445d876f0df6b8334a76 >XSIZE (x42-harvid-0.7.3-v0.7.3_GH0.tar.gz) = 101051 >72c3c6d4176a4d0ae33d84de8917d849 >echo x - harvid/pkg-descr >sed 's/^X//' >harvid/pkg-descr << '8a63af744a7c251fdbc7705e5e5d9184' >XHarvid efficiently provides frame-accurate data and act as second level >Xcache for rendering the video-timeline in Ardour, but it is not limited to >Xthat: it has applications for any task that requires a high-performance >Xframe-accurate online image extraction processor. >X >XWWW: http://x42.github.com/harvid/ >8a63af744a7c251fdbc7705e5e5d9184 >echo x - harvid/pkg-plist >sed 's/^X//' >harvid/pkg-plist << '90953fbd2497921b0595aadea81b69c7' >Xbin/harvid >Xbin/ffmpeg_harvid >Xbin/ffprobe_harvid >Xman/man1/harvid.1.gz >X@postunexec rm bin/ffmpeg_harvid >X@postunexec rm bin/ffprobe_harvid >90953fbd2497921b0595aadea81b69c7 >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 214605
: 177114