File: camE.spec

package info (click to toggle)
came 1.9-3
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 224 kB
  • ctags: 214
  • sloc: ansic: 1,876; makefile: 67
file content (65 lines) | stat: -rw-r--r-- 2,084 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
Name: camE
Version: 1.3
Release: 1
Source: %{name}-%{version}.tar.gz
License: OpenSource
Url: http://www.linuxbrit.co.uk/
Vendor: Tom Gilbert <tom@linuxbrit.co.uk>
Packager: Janus N. T´┐Żndering <janus@bananus.dk>
Group: Applications/Multimedia
Summary: rewrite of the xawtv webcam with numerous new features

BuildRoot: /tmp/%{name}-build
Requires: giblib
BuildRequires: giblib-devel

%description
camE is a rewrite of the xawtv webcam app, which adds 
imlib2 support and there following new features:
    * ttf fonts
    * blended transparent text
    * title text
    * options in ~/.camErc
    * message read from separate file 
		  (eg echo "eating my dinner" > ~/.caminfo)
    * color the text as you like
    * text background any color/alpha value
    * scp support for uploading
    * ftp support for uploading using libcurl, reconnect 
		  for each upload or reuse one connection
    * proper logging to file
    * user defined actions to be run before and after shots, 
		  and after upload (use to play sounds, beep, run scripts, 
			copy files, whatever)
    * file for stopping uploads temporarily 
		  (touch ~/BLOCKCAM to stop shooting, remove it to resume)
    * now a proper daemon that can run without X forever if wanted
    * control of brightness, contrast, gamma, hue, colour, etc
    * control of framerate and use of snapshot mode for Philips cams
    * image archiving (timestamped into a directory of your choice 
		  after upload), every frame or every n frames
    * lag reduction (for some cams, when mmaped, the image 
		  grabbed lags behind the cam by up to 20 seconds. I use 
			lag_reduce 5 in my ~/.camErc for example. This takes 
			5 shots in a row, which clears the mmap buffers, and 
			then keeps the last shot, lag-free)
    * Other stuff I can't remember

%prep
%setup

%build
make

%install
make -e ROOT=$RPM_BUILD_ROOT prefix=/usr install

%clean
[ "$RPM_BUILD_ROOT" != "/" ] && rm -fR $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc AUTHORS COPYING camE_text.style camE_title.style 
%doc example.camErc.ssh example.camErc
/usr/bin/camE