]> git.pld-linux.org Git - packages/camserv.git/blame - camserv.spec
- dropped pre-cvs changelog
[packages/camserv.git] / camserv.spec
CommitLineData
8a146a4f 1Summary: A streaming web video server and utilities
0dacc712 2Summary(pl.UTF-8): Serwer strumieni obrazu z WWW i narzędzia
8a146a4f 3Name: camserv
2c6d8f1a 4Version: 0.5.1
6b865fcc 5Release: 3
8a146a4f
JB
6License: GPL
7Group: Applications/Networking
2c6d8f1a 8Source0: http://dl.sourceforge.net/cserv/%{name}-%{version}.tar.gz
9# Source0-md5: ad6a1c9a5b522a4ee2189c66d7fbda72
811b3992
AM
10Source1: %{name}.init
11Source2: %{name}-relay.init
12Source3: %{name}-relay.sysconfig
9bd4d72a
JB
13Patch0: %{name}-link.patch
14Patch1: %{name}-errno.patch
8a146a4f 15URL: http://cserv.sourceforge.net/
9bd4d72a
JB
16BuildRequires: autoconf
17BuildRequires: automake
18BuildRequires: gdk-pixbuf-devel >= 0.14.0
811b3992 19BuildRequires: imlib2-devel >= 1.0.6
96afe254 20BuildRequires: libjpeg-devel >= 6b
9bd4d72a
JB
21BuildRequires: libltdl-devel
22BuildRequires: libtool
1c6b9a78 23BuildRequires: rpmbuild(macros) >= 1.268
3b03742f 24Requires(post,preun): /sbin/chkconfig
9bd4d72a
JB
25Requires: gdk-pixbuf >= 0.14.0
26Requires: imlib2 >= 1.0.5
27Requires: libjpeg >= 6b
adfd1bfc 28Requires: rc-scripts
8a146a4f 29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
2075a283
AM
30
31%description
8a146a4f
JB
32Camserv is an extremely modular program for doing streaming video from
33your Unix machine to web clients. Filters can be added for text on the
34displayed window, and anything else one wants to add.
2075a283 35
8a146a4f
JB
36In addition portability to other unices should be incredibly easy
37given the modularity of the camera plugin modules.
2075a283
AM
38
39Utilities for camera broadcast webserver offloading are also included.
40
ce8b1434 41%description -l pl.UTF-8
8a146a4f 42Camserv jest skrajnie modularnym programem do tworzenia strumieni
ce8b1434
JR
43obrazu dla klientów sieciowych. Mogą być dodane filtry dla tekstu w
44wyświetlanym okienku, a także wszystkiego innego, co chciałoby się
45dodać.
8a146a4f 46
ce8b1434
JR
47Ponadto powinien być łatwo przenośny na inne uniksy dzięki
48modularności wtyczek dla kamer.
8a146a4f 49
ce8b1434 50Dołączono także narzędzia do obsługi serwera obrazu z kamer.
8a146a4f 51
811b3992
AM
52%package relay
53Summary: Relay for camserv
0dacc712 54Summary(pl.UTF-8): Przekaźnik dla camserva
49cd92e4 55Group: Networking
3b03742f 56Requires(post,preun): /sbin/chkconfig
adfd1bfc 57Requires: rc-scripts
811b3992
AM
58
59%description relay
60Relay for camserv.
61
ce8b1434
JR
62%description relay -l pl.UTF-8
63Przekaźnik dla camserva.
811b3992 64
2075a283 65%prep
8a146a4f 66%setup -q
9bd4d72a
JB
67%patch0 -p1
68%patch1 -p1
69
70rm -rf libltdl
2075a283
AM
71
72%build
9bd4d72a
JB
73%{__libtoolize} --ltdl
74%{__aclocal} -I macros
75%{__autoconf}
76%{__autoheader}
77%{__automake}
78cd libltdl
79%{__autoconf}
80cd ..
81%configure \
82 --disable-static
8a146a4f
JB
83
84%{__make}
2075a283
AM
85
86%install
87rm -rf $RPM_BUILD_ROOT
3b03742f 88install -d $RPM_BUILD_ROOT{%{_datadir}/%{name},%{_sysconfdir}/%{name},/etc/{sysconfig,rc.d/init.d}}
811b3992 89
8a146a4f 90%{__make} install \
9bd4d72a 91 DESTDIR=$RPM_BUILD_ROOT
2075a283 92
811b3992
AM
93install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
94install %{SOURCE2} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}-relay
95install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/%{name}-relay
96
3b03742f
JB
97mv -f $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.cfg $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/%{name}.cfg
98mv -f $RPM_BUILD_ROOT%{_datadir}/%{name}/defpage.html $RPM_BUILD_ROOT%{_sysconfdir}/%{name}/defpage.html
811b3992 99
0757f8a7
ER
100ln -s %{_sysconfdir}/%{name}/%{name}.cfg $RPM_BUILD_ROOT%{_datadir}/%{name}/%{name}.cfg
101ln -s %{_sysconfdir}/%{name}/defpage.html $RPM_BUILD_ROOT%{_datadir}/%{name}/defpage.html
811b3992 102
2075a283
AM
103%clean
104rm -rf $RPM_BUILD_ROOT
105
811b3992
AM
106%post
107/sbin/chkconfig --add %{name}
1c6b9a78 108%service %{name} restart
811b3992
AM
109
110%preun
111if [ "$1" = "0" ]; then
1c6b9a78 112 %service %{name} stop
49cd92e4 113 /sbin/chkconfig --del %{name}
811b3992
AM
114fi
115
116%post relay
117/sbin/chkconfig --add %{name}-relay
0757f8a7 118%service %{name}-relay restart
811b3992
AM
119
120%preun relay
121if [ "$1" = "0" ]; then
0757f8a7 122 %service %{name}-relay stop
49cd92e4 123 /sbin/chkconfig --del %{name}-relay
811b3992
AM
124fi
125
2075a283 126%files
8a146a4f 127%defattr(644,root,root,755)
9bd4d72a 128%doc AUTHORS BUGS ChangeLog NEWS README TODO javascript.txt
8a146a4f 129%attr(755,root,root) %{_bindir}/camserv
3b03742f 130%dir %{_sysconfdir}/%{name}
f9a13e8a
ER
131%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/%{name}.cfg
132%config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/%{name}/defpage.html
8a146a4f
JB
133%dir %{_datadir}/camserv
134%{_datadir}/camserv/camserv.cfg
135%{_datadir}/camserv/defpage.html
136%dir %{_libdir}/camserv
811b3992
AM
137%attr(755,root,root) %{_libdir}/camserv/lib*.so*
138%{_libdir}/camserv/lib*.la
139%attr(754,root,root) /etc/rc.d/init.d/%{name}
140
141%files relay
142%defattr(644,root,root,755)
143%attr(755,root,root) %{_bindir}/relay
144%attr(754,root,root) /etc/rc.d/init.d/%{name}-relay
f9a13e8a 145%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/%{name}-relay
This page took 0.063361 seconds and 4 git commands to generate.