Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 22 Jul 2000 23:50:57 -0700 (PDT)
From:      chein@freebsd.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/20116: New Port: camserv
Message-ID:  <200007230650.XAA43867@overholt-dhcp4.cisco.com>

next in thread | raw e-mail | index | archive | help

>Number:         20116
>Category:       ports
>Synopsis:       new port camserv0.42
>Confidential:   no
>Severity:       non-critical
>Priority:       high
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jul 23 00:00:01 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     chein
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
none
>Environment:

	

>Description:

	Camserv is a free program to do streaming video via the web

>How-To-Repeat:

	

>Fix:

# 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:
#
#	graphics/camserv/
#	graphics/camserv/files
#	graphics/camserv/files/md5
#	graphics/camserv/pkg
#	graphics/camserv/pkg/COMMENT
#	graphics/camserv/pkg/DESCR
#	graphics/camserv/pkg/PLIST
#	graphics/camserv/Makefile
#	graphics/camserv/patches
#	graphics/camserv/patches/patch-aa
#
echo c - graphics/camserv/
mkdir -p graphics/camserv/ > /dev/null 2>&1
echo c - graphics/camserv/files
mkdir -p graphics/camserv/files > /dev/null 2>&1
echo x - graphics/camserv/files/md5
sed 's/^X//' >graphics/camserv/files/md5 << 'END-of-graphics/camserv/files/md5'
XMD5 (camserv-0.42.tar.gz) = 6afb506499e75d14ef0ba5b4ada305a9
END-of-graphics/camserv/files/md5
echo c - graphics/camserv/pkg
mkdir -p graphics/camserv/pkg > /dev/null 2>&1
echo x - graphics/camserv/pkg/COMMENT
sed 's/^X//' >graphics/camserv/pkg/COMMENT << 'END-of-graphics/camserv/pkg/COMMENT'
XCamserv is a free program to do streaming video via the web
END-of-graphics/camserv/pkg/COMMENT
echo x - graphics/camserv/pkg/DESCR
sed 's/^X//' >graphics/camserv/pkg/DESCR << 'END-of-graphics/camserv/pkg/DESCR'
XCamserv is a free program to do streaming video through the web
XStreaming video can be sent to both Netscape and Internet Explorer clients.
XHowever, Internet Explorer under Windows cannot apparently handle
Xthe multi-part JPEGs, and therefore a special javascript page must be setup.
XOne is included in the distribution as an example. 
X
XCurrently, the only supported BSD device is the bttv driver.
XBoth tunable modes and camera inputs are supported. 
X
XWWW: http://cserv.sourceforge.net/
X
X--
Xchein, overholt
Xchein@freebsd.org, overholt@isdw.net
END-of-graphics/camserv/pkg/DESCR
echo x - graphics/camserv/pkg/PLIST
sed 's/^X//' >graphics/camserv/pkg/PLIST << 'END-of-graphics/camserv/pkg/PLIST'
Xlib/libjpg_filter.a
Xlib/libjpg_filter.la
Xlib/libjpg_filter.so
Xlib/libjpg_filter.so.0
Xlib/librand_filter.a
Xlib/librand_filter.la
Xlib/librand_filter.so
Xlib/librand_filter.so.0
Xlib/libtext_filter.a
Xlib/libtext_filter.la
Xlib/libtext_filter.so
Xlib/libtext_filter.so.0
Xlib/libvideo_fbsd_bttv.a
Xlib/libvideo_fbsd_bttv.la
Xlib/libvideo_fbsd_bttv.so
Xlib/libvideo_fbsd_bttv.so.0
Xlib/libvideo_basic.a
Xlib/libvideo_basic.la
Xlib/libvideo_basic.so
Xlib/libvideo_basic.so.0
Xbin/camserv
Xbin/relay
Xshare/camserv.cfg
END-of-graphics/camserv/pkg/PLIST
echo x - graphics/camserv/Makefile
sed 's/^X//' >graphics/camserv/Makefile << 'END-of-graphics/camserv/Makefile'
X# New ports collection makefile for:	camserv
X# Date created:         Sat 22 July 2000
X# Whom:                 Chuck Hein <chein@freebsd.org> & Jim Overholt <overholt@isdw.net>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	camserv
XPORTVERSION=	0.42
XCATEGORIES=	www
XMASTER_SITES=	http://cserv.sourceforge.net/current/
X
XMAINTAINER=	chein@freebsd.org,overholt@isdw.net
X
XGNU_CONFIGURE=	yes
X
X.include <bsd.port.mk>
END-of-graphics/camserv/Makefile
echo c - graphics/camserv/patches
mkdir -p graphics/camserv/patches > /dev/null 2>&1
echo x - graphics/camserv/patches/patch-aa
sed 's/^X//' >graphics/camserv/patches/patch-aa << 'END-of-graphics/camserv/patches/patch-aa'
X*** camserv.cfg.orig	Sun Feb 13 18:07:06 2000
X--- camserv.cfg	Sat Jul 22 23:20:33 2000
X***************
X*** 1,44 ****
X  # video_basic: The 'basic' color-changing video module.
X  [video_basic]
X  path		/usr/local/lib/libvideo_basic.so
X  
X- # video_v4l_bttv:  Example of a common BTTV module for video4linux.  
X- # port 0 == TV, port 1 = Composite 1, port 2 = Composite 2
X- # frequency == is the channel frequency for the TV
X- # autobright == 0 turns off autobrightness adjusting, otherwise it adjusts
X- #               the brightness of the picture every 'autobright' frames.
X- # brightmean == The mean pixel value that is the 'goal' of the autobright.
X- #               (0->255)
X- # brightx1->y2 == (x1,y1) top left coords, and (x2,y2) bottom right coords
X- #                 of a rectangle of which to take the average pixel value.
X- #                 this is then used in calculating the mean to adjust the
X- #                 brightness of the image.
X- # mode == the video norm to use:  0 == PAL, 1 == NTSC, 2 == SECAM, 3 == AUTO
X- # color,hue,contrast,brightness,whiteness = 0->60000, representing
X- # the value of each component.
X- 
X- [video_v4l_bttv]
X- path		/usr/local/lib/libvideo_v4l.so
X- device_path	/dev/video0
X- port		0
X- mode		3
X- frequency	74.43
X- color		30000
X- hue		30000
X- contrast	30000
X- brightness	30000
X- whiteness	30000
X- autobright	1
X- brightmean      128
X- brightx1	0
X- brighty1	320
X- brightx2	0
X- brighty2	240
X- 
X  # FreeBSD BTTV driver:
X  # port 0  = Video
X  #      1  = Tuner
X  # Channel Sets:
X  # nabscst   1
X  # cableirc  2
X  # cablehrc  3
X--- 1,13 ----
X  # video_basic: The 'basic' color-changing video module.
X  [video_basic]
X  path		/usr/local/lib/libvideo_basic.so
X  
X  # FreeBSD BTTV driver:
X  # port 0  = Video
X  #      1  = Tuner
X+ #      2  = S-Video
X+ #
X  # Channel Sets:
X  # nabscst   1
X  # cableirc  2
X  # cablehrc  3
X***************
X*** 48,56 ****
X  # xussr     7
X  # australia 8
X  
X  [video_fbsd_bttv]
X! path		/usr/local/lib/libvideo_fbsd_bttv.so.0.0
X  port		1
X  width		320
X  height		240
X  autobright	100
X--- 17,25 ----
X  # xussr     7
X  # australia 8
X  
X  [video_fbsd_bttv]
X! path		/usr/local/lib/libvideo_fbsd_bttv.so
X  port		1
X  width		320
X  height		240
X  autobright	100
X***************
X*** 59,78 ****
X  #contrast	1000
X  channelset      2
X  channel         60
X  
X- [video_v4l_qcam]
X- path		/usr/local/lib/libvideo_v4l.so
X- device_path	/dev/video1
X- port		0
X- color		30000
X- hue		30000
X- contrast	30000
X- brightness	30000
X- whiteness	30000
X- autobright	0
X- 
X- 
X  [jpg_filter]
X  path            /usr/local/lib/libjpg_filter.so
X  quality		30
X  
X--- 28,35 ----
X***************
X*** 148,156 ****
X  #           taken by the input video module.  These are general things which
X  #           should be used by all video modules.
X  
X  [video]
X! video_section		video_v4l_bttv
X  width			320
X  height			240
X  maxfps                  0
X  memhack			1
X--- 105,113 ----
X  #           taken by the input video module.  These are general things which
X  #           should be used by all video modules.
X  
X  [video]
X! video_section		video_fbsd_bttv
X  width			320
X  height			240
X  maxfps                  0
X  memhack			1
END-of-graphics/camserv/patches/patch-aa
exit


>Release-Note:
>Audit-Trail:
>Unformatted:


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200007230650.XAA43867>