]> git.pld-linux.org Git - packages/dokuwiki-plugin-redirect.git/blame - dokuwiki-plugin-redirect.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/dokuwiki-plugin-redirect.git] / dokuwiki-plugin-redirect.spec
CommitLineData
11ff22de 1%define subver 2017-11-05
dc649a04 2%define ver %(echo %{subver} | tr -d -)
eb4fef70 3%define plugin redirect
dc649a04 4%define php_min_version 5.3.0
eb4fef70
ER
5Summary: DokuWiki redirect plugin
6Name: dokuwiki-plugin-%{plugin}
dc649a04
ER
7Version: %{ver}
8Release: 1
eb4fef70
ER
9License: GPL v2
10Group: Applications/WWW
dc649a04 11Source0: https://github.com/splitbrain/dokuwiki-plugin-redirect/archive/%{subver}/%{plugin}-%{subver}.tar.gz
11ff22de 12# Source0-md5: 9a75af351d1d2352d7903c57a3c2f82e
dc649a04 13URL: https://www.dokuwiki.org/plugin:redirect
eb4fef70
ER
14BuildRequires: rpm-php-pearprov >= 4.4.2-11
15BuildRequires: rpmbuild(macros) >= 1.520
dc649a04 16Requires: dokuwiki >= 20131208
4767e914 17Requires: php(core) >= %{php_min_version}
5f70b2b6 18Requires: php(pcre)
eb4fef70
ER
19BuildArch: noarch
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%define dokuconf /etc/webapps/dokuwiki
23%define dokudir /usr/share/dokuwiki
24%define plugindir %{dokudir}/lib/plugins/%{plugin}
25%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
26
27%description
28Redirects page accesses to other pages or external sites using a
29central configuration file.
30
31%prep
32%setup -qc
33mv *-%{plugin}-*/* .
34
dc649a04 35%build
eb4fef70
ER
36version=$(awk '/^date/{print $2}' plugin.info.txt)
37if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
38 : %%{version} mismatch
39 exit 1
40fi
41
42%install
43rm -rf $RPM_BUILD_ROOT
44install -d $RPM_BUILD_ROOT%{plugindir}
45cp -a . $RPM_BUILD_ROOT%{plugindir}
46%{__rm} $RPM_BUILD_ROOT%{plugindir}/README
3f3ad532 47%{__rm} $RPM_BUILD_ROOT%{plugindir}/*/.gitignore
eb4fef70 48
a18681b9
ER
49install -d $RPM_BUILD_ROOT%{dokuconf}
50touch $RPM_BUILD_ROOT%{dokuconf}/%{plugin}.conf
51
eb4fef70
ER
52%find_lang %{name}.lang
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%files -f %{name}.lang
58%defattr(644,root,root,755)
59%doc README
a18681b9 60%attr(660,root,http) %config(noreplace) %verify(not md5 mtime size) %{dokuconf}/%{plugin}.conf
eb4fef70
ER
61%dir %{plugindir}
62%{plugindir}/*.php
dc649a04 63%{plugindir}/*.svg
eb4fef70
ER
64%{plugindir}/*.txt
65%{plugindir}/conf
This page took 0.086628 seconds and 5 git commands to generate.