Blame trac-webadmin.spec

b721b78
# sitelib for noarch packages, sitearch for others (remove the unneeded one)
b721b78
%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
b721b78
b721b78
%define svnrev 4429
b721b78
b721b78
Name:           trac-webadmin
b721b78
Version:        0.1.2
33ddab5
Release:        0.3.dev_r%{svnrev}%{?dist}
b721b78
Summary:        Web interface for administration of Trac
b721b78
b721b78
Group:          Applications/Internet
b721b78
License:        BSD
b721b78
URL:            http://trac.edgewall.org/wiki/WebAdmin
b721b78
# Source comes from SVN right now: svn co -r %{svnrev} http://svn.edgewall.com/repos/trac/sandbox/webadmin/
b721b78
Source0:        TracWebAdmin-%{version}dev-r%{svnrev}.tar.gz
b721b78
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
b721b78
b721b78
BuildArch:      noarch
b721b78
BuildRequires:  python-devel
b721b78
BuildRequires:  python-setuptools
33ddab5
Requires:       trac, python-setuptools
b721b78
b721b78
%description
b721b78
Web interface for administration of Trac
b721b78
b721b78
%prep
b721b78
%setup -n TracWebAdmin-%{version}dev-r%{svnrev} -q
b721b78
b721b78
b721b78
%build
b721b78
%{__python} setup.py build
b721b78
b721b78
b721b78
%install
b721b78
rm -rf $RPM_BUILD_ROOT
b721b78
# skip-build doesn't work on el4
b721b78
%{__python} setup.py install -O1 --root $RPM_BUILD_ROOT
b721b78
b721b78
 
b721b78
%clean
b721b78
rm -rf $RPM_BUILD_ROOT
b721b78
b721b78
b721b78
%files
b721b78
%defattr(-,root,root,-)
b721b78
%doc COPYING
b721b78
# For noarch packages: sitelib
b721b78
%{python_sitelib}/*
b721b78
b721b78
b721b78
%changelog
33ddab5
* Sat Jun 02 2007 Jesse Keating <jkeating@redhat.com> - 0.1.2-0.3.dev_r4429
33ddab5
- and python-setuptools
33ddab5
6524ec9
* Sat Jun 02 2007 Jesse Keating <jkeating@redhat.com> - 0.1.2-0.2.dev_r4429
6524ec9
- We require trac to run.
6524ec9
b721b78
* Fri Jun 01 2007 Jesse Keating <jkeating@redhat.com> - 0.1.2-0.1.dev_r4429
b721b78
- Initial build