]> git.pld-linux.org Git - projects/template-specs.git/blame - trac-plugin.spec
- new
[projects/template-specs.git] / trac-plugin.spec
CommitLineData
7129cf30
ER
1%define trac_ver 0.11
2%define plugin PLUGIN_NAME
3Summary: PLUGIN_NAME Plugin for Trac
4Name: trac-plugin-%{plugin}
5Version: 0.1
6Release: 0.1
7License: BSD-like
8Group: Applications/WWW
9# Source0Download: http://trac-hacks.org/changeset/latest/wikirenameplugin?old_path=/&filename=wikirenameplugin&format=zip
10Source0: %{plugin}plugin.zip
11# Source0-md5: 9f706e733d205d4467ce6534772cb505
12URL: http://trac-hacks.org/wiki/PLUGIN_NAME
13BuildRequires: python-devel
14Requires: trac >= %{trac_ver}
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%description
19
20%prep
21%setup -q -n %{plugin}plugin
22
23%build
24cd %{plugin}/%{version}
25cd %{trac_ver}
26%{__python} setup.py build
27%{__python} setup.py egg_info
28
29%install
30rm -rf $RPM_BUILD_ROOT
31cd %{trac_ver}
32cd %{plugin}/%{version}
33%{__python} setup.py install \
34 --single-version-externally-managed \
35 --optimize 2 \
36 --root=$RPM_BUILD_ROOT
37
38%py_postclean
39
40%clean
41rm -rf $RPM_BUILD_ROOT
42
43%post
44if [ "$1" = "1" ]; then
45 %banner -e %{name} <<-'EOF'
46 Don't forget to enable %{plugin} in conf/trac.ini:
47
48 [components]
49 trac%{plugin}.* = enabled
50
51 Run trac-admin <env> upgrade on your Trac environment.
52
53 Restart your web server.
54EOF
55#' - vim
56fi
57
58%files
59%defattr(644,root,root,755)
60%{py_sitescriptdir}/trac%{plugin}
61%{py_sitescriptdir}/*-*.egg-info
This page took 0.070651 seconds and 4 git commands to generate.