]> git.pld-linux.org Git - packages/dokuwiki-plugin-diffpreview.git/blame - dokuwiki-plugin-diffpreview.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/dokuwiki-plugin-diffpreview.git] / dokuwiki-plugin-diffpreview.spec
CommitLineData
ce6d51c0
ER
1%define subver 2014-07-16
2%define ver %(echo %{subver} | tr -d -)
516521f9 3%define plugin diffpreview
ce6d51c0 4%define php_min_version 5.3.0
516521f9
ER
5Summary: DokuWiki diff preview plugin
6Summary(pl.UTF-8): Wtyczka diffpreview dla DokuWiki
7Name: dokuwiki-plugin-%{plugin}
ce6d51c0 8Version: %{ver}
0ef14ca9 9Release: 1
516521f9
ER
10License: GPL v2
11Group: Applications/WWW
ce6d51c0
ER
12Source0: https://github.com/issmirnov/dokuwiki-diffpreview/archive/c6fd2c86/%{plugin}-%{version}.tar.gz
13# Source0-md5: a270cd74b41e9a8002635ac1245968cf
121b9647 14URL: https://www.dokuwiki.org/plugin:diffpreview
516521f9 15BuildRequires: rpmbuild(macros) >= 1.520
25a1f323 16Requires: dokuwiki >= 20131208
ce6d51c0 17Requires: php(core) >= %{php_min_version}
516521f9
ER
18BuildArch: noarch
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%define dokuconf /etc/webapps/dokuwiki
22%define dokudir /usr/share/dokuwiki
23%define plugindir %{dokudir}/lib/plugins/%{plugin}
24%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
25
26%description
27Adds a new button to show a diff-like preview of all changes while
28editing a page.
29
30%prep
121b9647
ER
31%setup -qc
32mv dokuwiki-diffpreview-*/* .
33
34%build
35version=$(awk '/^date/{print $2}' plugin.info.txt)
36if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
37 : %%{version} mismatch
38 exit 1
39fi
40
516521f9
ER
41
42%install
43rm -rf $RPM_BUILD_ROOT
44install -d $RPM_BUILD_ROOT%{plugindir}
45cp -a . $RPM_BUILD_ROOT%{plugindir}
ce6d51c0 46%{__rm} $RPM_BUILD_ROOT%{plugindir}/README.md
516521f9
ER
47
48# find locales
49%find_lang %{name}.lang
50
51%clean
52rm -rf $RPM_BUILD_ROOT
53
54%post
55# force css cache refresh
56if [ -f %{dokuconf}/local.php ]; then
57 touch %{dokuconf}/local.php
58fi
59
60%files -f %{name}.lang
61%defattr(644,root,root,755)
ce6d51c0 62%doc README.md
516521f9
ER
63%dir %{plugindir}
64%{plugindir}/*.php
65%{plugindir}/*.js
121b9647 66%{plugindir}/*.txt
This page took 0.081923 seconds and 4 git commands to generate.