]> git.pld-linux.org Git - packages/dokuwiki-plugin-pagelist.git/blame - dokuwiki-plugin-pagelist.spec
- refresh dw cache on install
[packages/dokuwiki-plugin-pagelist.git] / dokuwiki-plugin-pagelist.spec
CommitLineData
1ad37c1b
ER
1%define plugin pagelist
2Summary: DokuWiki Pagelist Plugin
3Name: dokuwiki-plugin-%{plugin}
4Version: 20080808
5Release: 1
6License: GPL v2
7Group: Applications/WWW
8Source0: http://www.chimeric.de/_src/plugin-pagelist.tgz
9# Source0-md5: fd632aca9688a48c682a1ebdfe1e2aba
10Source1: dokuwiki-find-lang.sh
11URL: http://www.dokuwiki.org/plugin:pagelist
12Requires: dokuwiki >= 20061106
13BuildArch: noarch
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
856a4d09 16%define dokuconf /etc/webapps/dokuwiki
1ad37c1b
ER
17%define dokudir /usr/share/dokuwiki
18%define plugindir %{dokudir}/lib/plugins/%{plugin}
19
20%description
21The Pagelist Plugin does – as its name says – list wiki pages in a
22nice way. Besides its function as a stand-alone syntax plugin, it
23serves as helper plugin for the Blog, Discussion, Editor, Tag, Task
24and Dir plugins.
25
26%prep
27%setup -q -n %{plugin}
28if [ $(cat VERSION | tr -d -) != %{version} ]; then
29 : %%{version} mismatch, should be: $(cat VERSION | tr -d -)
30 exit 1
31fi
32
33%install
34rm -rf $RPM_BUILD_ROOT
35install -d $RPM_BUILD_ROOT%{plugindir}
36cp -a . $RPM_BUILD_ROOT%{plugindir}
37rm -f $RPM_BUILD_ROOT%{plugindir}/{COPYING,README,VERSION}
38
39# find locales
40sh %{SOURCE1} %{name}.lang
41
42%clean
43rm -rf $RPM_BUILD_ROOT
44
856a4d09
ER
45%post
46# force css cache refresh
47if [ -f %{dokuconf}/local.php ]; then
48 touch %{dokuconf}/local.php
49fi
50
51
1ad37c1b
ER
52%files -f %{name}.lang
53%defattr(644,root,root,755)
54%doc README
55%dir %{plugindir}
56%{plugindir}/*.php
57%{plugindir}/*.css
58%{plugindir}/conf
This page took 0.050235 seconds and 4 git commands to generate.