Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 7ca510f5adb3598de4d0dd5f13786ffc > files > 3

darcsweb-0-0.20050912.2mdk.src.rpm

%define name darcsweb
%define version 0
%define rel 0.20050912.2

Summary: A web interface for darcs
Name: %{name}
Version: %{version}
Release: %mkrel %{rel}
# darcs get http://users.auriga.wearlab.de/~alb/repos/darcsweb/
# cd darcsweb
# darcs dist
Source0: %{name}.tar.bz2
Source1: %{name}.conf
# to have config file in /etc/darcsweb
Patch0: darcsweb-etc-path.patch.bz2
License: Public Domain
Group:   Networking/WWW
Url: http://users.auriga.wearlab.de/~alb/darcsweb/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
Requires: python
Requires: apache
Requires: darcs
BuildArch: noarch

%description
This is a very simple web interface for darcs, inspired in gitweb (written by
Kay Sievers and Christian Gierke).

%prep
%setup -q -n %name
%patch0 -p1

%build
chmod 755 darcsweb.cgi mkconfig.py

%install
rm -rf $RPM_BUILD_ROOT

mkdir -p $RPM_BUILD_ROOT/var/www/%name
mkdir -p $RPM_BUILD_ROOT/etc/%name
mkdir -p $RPM_BUILD_ROOT/etc/httpd/conf/webapps.d

cp -a *.cgi *.png *.css $RPM_BUILD_ROOT/var/www/%name
cp config.py.sample $RPM_BUILD_ROOT/etc/%name/config.py
cp %{SOURCE1} $RPM_BUILD_ROOT/etc/httpd/conf/webapps.d

%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
/var/www/%name/*
%config(noreplace) /etc/httpd/conf/webapps.d/%{name}.conf
%config(noreplace) /etc/darcsweb/config.py
%doc README mkconfig.py


%changelog
* Mon Sep 12 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0-0.20050912.2mdk
- use darcsweb.cgi as default page

* Mon Sep 12 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0-0.20050912.1mdk
- fix license
- darcs pull

* Wed Sep  7 2005 Gaetan Lehmann <gaetan.lehmann@jouy.inra.fr> 0-0.20050907.1mdk
- first mandriva release