]> git.pld-linux.org Git - packages/drupal-themeengine-smarty.git/blame - drupal-themeengine-smarty.spec
- nuke cache on final preun
[packages/drupal-themeengine-smarty.git] / drupal-themeengine-smarty.spec
CommitLineData
575afe04
ER
1%define modname smarty
2Summary: Drupal Smarty theme engine
3Name: drupal-themeengine-%{modname}
4Version: 4.6.0
12bb0088 5Release: 0.9
575afe04
ER
6Epoch: 0
7License: GPL v2
8Group: Applications/WWW
9Source0: http://drupal.org/files/projects/%{modname}-%{version}.tar.gz
10# Source0-md5: d5fe39d4861f7e59cabddb1bc0f28c56
11Patch0: %{name}-PLD.patch
12URL: http://drupal.org/node/19248
13Requires: Smarty >= 2.6.2
14Requires: drupal >= 4.6.0
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
18%define _enginedir %{_datadir}/drupal/themes/engines
19%define _cachedir /var/cache/drupal
20
21%description
22A theme engine that allows you to use template files written using
23Smarty Template Engine syntax.
24
25The 'default' template for this engine is box_grey_smarty, which is
26ported from the original box_grey theme.
27
28%prep
29%setup -q -n %{modname}
30%patch0 -p1
31rm -f LICENSE.txt # GPL v2
32
33%install
34rm -rf $RPM_BUILD_ROOT
35install -d $RPM_BUILD_ROOT{%{_enginedir}/%{modname}/plugins,%{_cachedir}/%{modname}}
36
37install *.tpl $RPM_BUILD_ROOT%{_enginedir}/%{modname}
38install *.engine *.php $RPM_BUILD_ROOT%{_enginedir}/%{modname}
39install plugins/*.php $RPM_BUILD_ROOT%{_enginedir}/%{modname}/plugins
40
41%clean
42rm -rf $RPM_BUILD_ROOT
43
12bb0088
ER
44%preun
45if [ "$1" = "0" ]; then
46 # nuke cache
47 rm -f %{_cachedir}/%{modname}/*.php
48fi
49
575afe04
ER
50%files
51%defattr(644,root,root,755)
52%doc *.txt
53%{_enginedir}/%{modname}
54%dir %attr(775,root,http) %{_cachedir}/%{modname}
This page took 0.069076 seconds and 4 git commands to generate.