cvsextras 9dbb60a
Name:           cvsweb
9c4cd94
Version:        3.0.6
5534ffc
Release:        6%{?dist}
cvsextras 9dbb60a
Summary:        Web interface for CVS repositories
cvsextras 9dbb60a
cvsextras 9dbb60a
License:        BSD
cvsextras 9dbb60a
Group:          Development/Tools
cvsextras 9dbb60a
URL:            http://www.freebsd.org/projects/cvsweb.html
4edef92
Source0:        http://people.freebsd.org/~scop/cvsweb/%{name}-%{version}.tar.gz
0a08a4a
Source1:        cvsweb.conf
11e4618
Patch0:         %{name}-3.0.6-fedora-config.patch
cvsextras 9dbb60a
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
cvsextras 9dbb60a
cvsextras 9dbb60a
BuildArch:      noarch
9c4cd94
Requires:       rcs
9c4cd94
Requires:       cvs
9c4cd94
Requires:       httpd
cvsextras 9dbb60a
cvsextras 9dbb60a
%description
cvsextras 9dbb60a
CVSweb is a WWW interface for CVS repositories with which you can
cvsextras 9dbb60a
browse a file hierarchy on your browser to view each file's revision
cvsextras 9dbb60a
history in a very handy manner.  This package contains the FreeBSD
cvsextras 9dbb60a
version of CVSweb.
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%prep
cvsextras 9dbb60a
%setup -q
cvsextras 9dbb60a
%patch0 -p1
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%build
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%install
cvsextras 9dbb60a
rm -rf $RPM_BUILD_ROOT
cvsextras 9dbb60a
install -Dpm 755 cvsweb.cgi \
0a08a4a
  $RPM_BUILD_ROOT%{_datadir}/cvsweb/cvsweb.cgi
11e4618
install -Dpm 644 css/cvsweb.css \
0a08a4a
  $RPM_BUILD_ROOT%{_datadir}/cvsweb/cvsweb.css
9760a04
install -dm 755 $RPM_BUILD_ROOT%{_sysconfdir}/cvsweb/conf.d
9760a04
install -pm 644 cvsweb.conf $RPM_BUILD_ROOT%{_sysconfdir}/cvsweb
cvsextras 9dbb60a
install -dm 755 $RPM_BUILD_ROOT%{_datadir}/enscript/hl
cvsextras 9dbb60a
install -pm 644 enscript/lang_cvsweb*.st $RPM_BUILD_ROOT%{_datadir}/enscript/hl
cvsextras 9dbb60a
install -Dpm 644 icons/minigraph.png \
cvsextras 9dbb60a
  $RPM_BUILD_ROOT%{_localstatedir}/www/icons/small/minigraph.png
0a08a4a
install -Dpm 644 %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/httpd/conf.d/cvsweb.conf
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%clean
cvsextras 9dbb60a
rm -rf $RPM_BUILD_ROOT
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%files
cvsextras 9dbb60a
%defattr(-,root,root,-)
0a08a4a
%doc ChangeLog NEWS README TODO INSTALL
4edef92
%config(noreplace) %{_sysconfdir}/cvsweb/
0a08a4a
%{_datadir}/cvsweb
0a08a4a
%{_datadir}/enscript
0a08a4a
%{_sysconfdir}/httpd/conf.d/cvsweb.conf
cvsextras 9dbb60a
%{_localstatedir}/www/icons/small/minigraph.png
cvsextras 9dbb60a
cvsextras 9dbb60a
cvsextras 9dbb60a
%changelog
5534ffc
* Tue Mar 16 2009 Dennis Gilmore <dennis@ausil.us> - 3.0.6-6
5534ffc
- remove references to perl patch that doesnt exist in cvs
5534ffc
db6aa71
* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0.6-5
db6aa71
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
db6aa71
0a08a4a
* Sat Jun 21 2008 Lubomir Rintel <lkundrak@v3.sk> - 3.0.6-4
0a08a4a
- Move it out of /var/www
0a08a4a
- Correct the httpd configuration
0a08a4a
0951cfb
* Fri Sep 15 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.0.6-3
0951cfb
- Rebuild.
0951cfb
11e4618
* Mon Jan  9 2006 Ville Skyttä <ville.skytta at iki.fi> - 3.0.6-2
11e4618
- Use enscript by default if it's installed (enscript >= 1.6.3 in FC5+).
11e4618
- Fix cvsweb.css permissions.
11e4618
9c4cd94
* Sun Sep 25 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.0.6-1
9c4cd94
- 3.0.6.
9c4cd94
4edef92
* Sun May 29 2005 Ville Skyttä <ville.skytta at iki.fi> - 3.0.5-2
4edef92
- 3.0.5.
4edef92
- Install the sample httpd.conf as doc instead of into place; running
4edef92
  cvsweb with mod_perl does not play nicely with SELinux.
4edef92
4edef92
* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 3.0.4-2
400d917
- rebuilt
400d917
24ccf9c
* Sat Nov  6 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.4-1
24ccf9c
- Update to 3.0.4.
24ccf9c
24ccf9c
* Wed Nov  3 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.3-0.fdr.1
24ccf9c
- Update to 3.0.3.
24ccf9c
cvsextras 9dbb60a
* Fri Aug 20 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.2-0.fdr.1
cvsextras 9dbb60a
- Update to 3.0.2.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sat May  8 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.1-0.fdr.1
cvsextras 9dbb60a
- Update to 3.0.1.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sat Apr 24 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.0-0.fdr.2
cvsextras 9dbb60a
- Make httpd reload its config on install, upgrade and erase.
cvsextras 9dbb60a
- Rename httpd config file snippet to zzz-cvsweb.conf to ensure it is
cvsextras 9dbb60a
  loaded after the possible perl.conf from mod_perl.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Thu Feb 26 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:3.0.0-0.fdr.1
cvsextras 9dbb60a
- Update to 3.0.0.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sun Feb 15 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.9.3-0.fdr.1
cvsextras 9dbb60a
- Update to 2.9.3 (beta).
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sat Jan 31 2004 Ville Skyttä <ville.skytta at iki.fi> - 0:2.9.2-0.fdr.1
cvsextras 9dbb60a
- Update to 2.9.2 (beta).
cvsextras 9dbb60a
- Include CvsGraph icon.
cvsextras 9dbb60a
- Don't use -l with cvs(1), and enable read-only annotations by default.
cvsextras 9dbb60a
- Note: this is not a plug-in upgrade from earlier versions, manual
cvsextras 9dbb60a
  configuration changes in %%{_sysconfdir}/cvsweb/cvsweb.conf are needed.
cvsextras 9dbb60a
  See INSTALL for details.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sat Oct 25 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.9.1-0.fdr.3
cvsextras 9dbb60a
- Allow tarballs download by default, and make root own the files inside.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Mon Oct 13 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.9.1-0.fdr.2
cvsextras 9dbb60a
- Fix source permissions.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Mon Oct  6 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.9.1-0.fdr.1
cvsextras 9dbb60a
- Update to 2.9.1.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Mon Apr  7 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0.6-0.fdr.2
cvsextras 9dbb60a
- Don't use "Powered by..." image by default (#22 comment 5).
cvsextras 9dbb60a
- Remove spurious BuildRequires: perl.
cvsextras 9dbb60a
- Conditionalize httpd vs apache dependency for easier deployment on RH7x.
cvsextras 9dbb60a
- Save .spec in UTF-8.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sat Apr  5 2003 Ville Skyttä <ville.skytta at iki.fi> - 0:2.0.6-0.fdr.1
cvsextras 9dbb60a
- Update to current Fedora guidelines.
cvsextras 9dbb60a
cvsextras 9dbb60a
* Sun Feb 23 2003 Ville Skyttä <ville.skytta at iki.fi> - 2.0.6-1.fedora.1
cvsextras 9dbb60a
- First Fedora release.