]> git.pld-linux.org Git - packages/dokuwiki-plugin-data.git/blame - dokuwiki-plugin-data.spec
- rel 1
[packages/dokuwiki-plugin-data.git] / dokuwiki-plugin-data.spec
CommitLineData
d045a0a5
ER
1%define plugin data
2Summary: DokuWiki Structured Data Plugin
3Name: dokuwiki-plugin-%{plugin}
4Version: 20090213
cc782841 5Release: 1
d045a0a5
ER
6License: GPL v2
7Group: Applications/WWW
8Source0: http://dev.splitbrain.org/download/snapshots/data-plugin-latest.tgz
9# Source0-md5: 6a3ee212496a60a343b62246e8002957
10URL: http://wiki.splitbrain.org/plugin:data
11BuildRequires: rpmbuild(macros) >= 1.520
12Requires: dokuwiki >= 20071221
13Requires: php(sqlite)
14BuildArch: noarch
15BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17%define dokuconf /etc/webapps/dokuwiki
69e06802
ER
18%define dokudir /usr/share/dokuwiki
19%define cachedir /var/lib/dokuwiki/cache
d045a0a5 20%define plugindir %{dokudir}/lib/plugins/%{plugin}
711f0ba6 21%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
d045a0a5
ER
22
23%description
24This plugin allows you to add structured data to any DokuWiki page.
25Think about this data as additional named attributes. Those attributes
26can then be queried and aggregated. The plugin is similar to what was
27done here for the repository plugin but its internals are very
28different to the repository plugin.
29
30%prep
31%setup -q -n %{plugin}
32
33%install
34rm -rf $RPM_BUILD_ROOT
69e06802 35install -d $RPM_BUILD_ROOT{%{plugindir},%{cachedir}}
d045a0a5
ER
36cp -a . $RPM_BUILD_ROOT%{plugindir}
37
69e06802
ER
38touch $RPM_BUILD_ROOT%{cachedir}/dataplugin.sqlite
39
d045a0a5
ER
40# find locales
41%find_lang %{name}.lang
42
43%clean
44rm -rf $RPM_BUILD_ROOT
45
46%post
47# force css cache refresh
48if [ -f %{dokuconf}/local.php ]; then
49 touch %{dokuconf}/local.php
50fi
51
52%files -f %{name}.lang
53%defattr(644,root,root,755)
54%dir %{plugindir}
55%{plugindir}/syntax
56%{plugindir}/*.php
57%{plugindir}/*.css
58%{plugindir}/*.sql
69e06802 59%ghost %attr(660,http,http) %{cachedir}/dataplugin.sqlite
This page took 0.095682 seconds and 4 git commands to generate.