]> git.pld-linux.org Git - packages/cvsweb.git/blob - cvsweb.spec
- checkout fix; uri fixes; config update
[packages/cvsweb.git] / cvsweb.spec
1 Summary:        Visual (www) interface to explore a cvs repository
2 Summary(pl):    Wizualny (WWW) interfejs do przegl±dania repozytorium cvs
3 Name:           cvsweb
4 Version:        1.112
5 Release:        7.3
6 Epoch:          1
7 License:        BSD-like
8 Group:          Development/Tools
9 URL:            http://stud.fh-heilbronn.de/~zeller/cgi/cvsweb.cgi/
10 Source0:        http://stud.fh-heilbronn.de/~zeller/download/%{name}-%{version}.tar.gz
11 # Source0-md5:  30ff2783ff8e01bf72193902decd0c73
12 Patch0:         %{name}-config.patch
13 Patch1:         %{name}-fix_perl_options.patch
14 Patch2:         %{name}-fixes.patch
15 Requires:       perl(IPC::Open2)
16 Requires:       perl(Time::Local)
17 Requires:       rcs
18 Requires:       webserver
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20 BuildArch:      noarch
21
22 %description
23 cvsweb is a visual (www) interface to explore a cvs repository. This
24 is an enhanced cvsweb developed by Henner Zeller. Enhancements include
25 recognition and display of popular mime-types, visual, color-coded,
26 side by side diffs of changes and the ability sort the file display
27 and to hide old files from view. One living example of the enhanced
28 cvsweb is the KDE cvsweb.
29
30 cvsweb requires the server to have cvs and a cvs repository worth
31 exploring.
32
33 %description -l pl
34 cvsweb jest wizualnym interfejsem do eksploracji repozytorium cvs.
35 Jest to ulepszona wersja programu cvsweb Hennera Zellera. Do ulepszeñ
36 zaliczyæ mo¿na rozpoznawanie i wy¶wietlanie popularnych typów MIME;
37 wizualnych, kolorowych, umieszczonych obok siebie ró¿nic miêdzy
38 plikami oraz zdolno¶æ sortowania widoku plików oraz ukrywania starych
39 plików. ¯ywym przyk³adem ulepszonego cvsweba jest cvsweb projektu KDE.
40
41 cvsweb wymaga, by na serwerze by³ zainstalowany CVS oraz repozytorium
42 CVS warte eksploracji.
43
44 %prep
45 %setup -q -n %{name}
46 %patch0 -p1
47 %patch1 -p1
48 %patch2 -p1
49
50 %install
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT/{/home/services/httpd/cgi-bin,%{_sysconfdir}}
53
54 install cvsweb.cgi $RPM_BUILD_ROOT/home/services/httpd/cgi-bin
55 install cvsweb.conf $RPM_BUILD_ROOT%{_sysconfdir}
56
57 %clean
58 rm -rf $RPM_BUILD_ROOT
59
60 %files
61 %defattr(644,root,root,755)
62 %doc INSTALL README TODO
63 %doc icons
64 %attr(755,root,root) /home/services/httpd/cgi-bin/cvsweb.cgi
65 %config(noreplace) %{_sysconfdir}/cvsweb.conf
This page took 0.054461 seconds and 4 git commands to generate.