]> git.pld-linux.org Git - packages/dokuwiki-plugin-s5.git/blame - dokuwiki-plugin-s5.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/dokuwiki-plugin-s5.git] / dokuwiki-plugin-s5.spec
CommitLineData
3739f419
ER
1%define subver 2016-02-03
2%define ver %(echo %{subver} | tr -d -)
24b3f4fa 3%define plugin s5
3739f419 4%define php_min_version 5.3.0
24b3f4fa
ER
5Summary: S5 Slideshow Plugin
6Name: dokuwiki-plugin-%{plugin}
3739f419 7Version: %{ver}
6cead234 8Release: 1
24b3f4fa
ER
9License: GPL v2
10Group: Applications/WWW
3739f419
ER
11Source0: https://github.com/splitbrain/dokuwiki-plugin-s5/archive/%{subver}/%{plugin}-%{subver}.tar.gz
12# Source0-md5: 97cb941d3e53cbccada7005dc7fde6d1
13URL: https://www.dokuwiki.org/plugin:s5
14BuildRequires: rpmbuild(macros) >= 1.553
15Requires: php(core) >= %{php_min_version}
24b3f4fa
ER
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
9d448192 19%define dokuconf /etc/webapps/dokuwiki
24b3f4fa
ER
20%define dokudir /usr/share/dokuwiki
21%define plugindir %{dokudir}/lib/plugins/%{plugin}
3739f419 22%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
24b3f4fa
ER
23
24%description
3739f419
ER
25S5 is a slide show format based entirely on XHTML, CSS, and
26JavaScript. With one file, you can run a complete slide show and have
27a printer-friendly version as well.
24b3f4fa 28
3739f419
ER
29This plugin can create S5 slide show presentations from any DokuWiki
30page.
24b3f4fa
ER
31
32%prep
3739f419
ER
33%setup -qc
34mv *-%{plugin}-*/* .
24b3f4fa
ER
35
36%install
37rm -rf $RPM_BUILD_ROOT
38install -d $RPM_BUILD_ROOT%{plugindir}
24b3f4fa 39cp -a . $RPM_BUILD_ROOT%{plugindir}
3739f419 40rm $RPM_BUILD_ROOT%{plugindir}/README
24b3f4fa 41
3739f419 42%find_lang %{name}.lang
24b3f4fa
ER
43
44%clean
45rm -rf $RPM_BUILD_ROOT
46
9d448192
ER
47%post
48# force css cache refresh
49if [ -f %{dokuconf}/local.php ]; then
50 touch %{dokuconf}/local.php
51fi
52
24b3f4fa
ER
53%files -f %{name}.lang
54%defattr(644,root,root,755)
55%doc README
56%dir %{plugindir}
57%{plugindir}/*.gif
58%{plugindir}/*.php
59%{plugindir}/*.txt
60%{plugindir}/conf
61%{plugindir}/ui
This page took 0.079321 seconds and 4 git commands to generate.