]> git.pld-linux.org Git - packages/dokuwiki-plugin-feed.git/blame - dokuwiki-plugin-feed.spec
- use virtual php deps
[packages/dokuwiki-plugin-feed.git] / dokuwiki-plugin-feed.spec
CommitLineData
30899345
ER
1%define plugin feed
2%define php_min_version 5.0.0
3%include /usr/lib/rpm/macros.php
4Summary: DokuWiki plugin to generate feeds for other plugins
5Summary(pl.UTF-8): Wtyczka feed dla DokuWiki
6Name: dokuwiki-plugin-%{plugin}
7Version: 20100107
2d786ffa 8Release: 8
30899345
ER
9License: GPL v2
10Group: Applications/WWW
2d786ffa 11Source0: https://github.com/dokufreaks/plugin-feed/tarball/master/%{name}-%{version}.tgz
d1226ff0 12# Source0-md5: 0d3c979368896d3bb844f5a33829eece
30899345
ER
13URL: http://www.dokuwiki.org/plugin:feed
14BuildRequires: rpm-php-pearprov >= 4.4.2-11
15BuildRequires: rpmbuild(macros) >= 1.520
16Requires: dokuwiki >= 20091225
03b63c70 17Requires: php(core) >= %{php_min_version}
2d786ffa 18Requires: php(date)
672be05c 19Requires: php(session)
30899345
ER
20BuildArch: noarch
21BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22
23%define dokuconf /etc/webapps/dokuwiki
24%define dokudir /usr/share/dokuwiki
25%define plugindir %{dokudir}/lib/plugins/%{plugin}
26
27# no pear deps
28%define _noautopear pear
29
30# exclude optional php dependencies
31%define _noautophp php-someext
32
33# put it together for rpmbuild
34%define _noautoreq %{?_noautophp} %{?_noautopear}
35
36%description
37The Feed Plugin is a helper plugin that generates RSS and Atom feeds
38for other plugins.
39
40%description -l pl.UTF-8
41Wtyczka dla DokuWiki
42
43%prep
44%setup -qc
d1226ff0 45mv dokufreaks-plugin-feed-*/* .
30899345 46
d1226ff0 47version=$(awk '/^date/{print $2}' plugin.info.txt)
30899345
ER
48if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
49 : %%{version} mismatch
d1226ff0 50 exit 1
30899345
ER
51fi
52
53%install
54rm -rf $RPM_BUILD_ROOT
55install -d $RPM_BUILD_ROOT%{plugindir}
56cp -a . $RPM_BUILD_ROOT%{plugindir}
57%{__rm} $RPM_BUILD_ROOT%{plugindir}/{COPYING,README,VERSION}
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
63# force js/css cache refresh
64if [ -f %{dokuconf}/local.php ]; then
65 touch %{dokuconf}/local.php
66fi
67
68%files
69%defattr(644,root,root,755)
70%doc README
71%dir %{plugindir}
72%{plugindir}/*.css
73%{plugindir}/*.php
d1226ff0 74%{plugindir}/*.txt
30899345 75%{plugindir}/images
This page took 0.060276 seconds and 4 git commands to generate.