Epoch: 1 Name: viewsource Version: 1.1 Release: 3%{?dist} Summary: Web based tool that helps analyze C/C++ codes Group: Development/Tools License: GPLv2 URL: http://hongkong.proximity.on.ca/ Source0: http://hongkong.proximity.on.ca/DXR/viewsource.tgz Source1: viewsource.conf Source2: README.viewsource.fedora BuildRoot: %(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX) Requires: httpd #Requires: dehydra #Requires: jshydra #Requires: gcc43mod patch0: index.patch BuildArch: noarch %description View Source is a web-based interface to Mozilla's static analysis tools. %prep %setup -q -n %{name} %patch0 -p0 %build %install rm -rf %{buildroot} install -d %{buildroot}/usr/share/viewsource install -p viewsource.py %{buildroot}/usr/share/viewsource install -p viewsource.config %{buildroot}/usr/share/viewsource install -p index.html %{buildroot}/usr/share/viewsource install -d %{buildroot}/etc/httpd/conf.d install -p %{SOURCE1} %{buildroot}/etc/httpd/conf.d install -p %{SOURCE2} %{buildroot}/usr/share/viewsource %clean #rm -rf ${buildroot} rm -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) /usr/share/viewsource/viewsource.py /usr/share/viewsource/viewsource.config /usr/share/viewsource/index.html /usr/share/viewsource/viewsource.pyo /usr/share/viewsource/viewsource.pyc /etc/httpd/conf.d/viewsource.conf /usr/share/viewsource/README.viewsource.fedora %defattr(-,root,root,-) %doc LICENSE %post if service httpd status >/dev/null 2>&1 then service httpd reload fi %postun if service httpd status >/dev/null 2>&1 then service httpd reload fi %changelog *Sun Mar 07 2010 Boris Chao 0.1-3 -Changed installation directory of files. *Sat Feb 14 2010 Boris Chao 0.1-2 -Fixed up Spec File, following the Fedora Review Guidelines