]> git.pld-linux.org Git - packages/dokuwiki-plugin-include.git/blame - dokuwiki-plugin-include.spec
- 20101127 snapshot older n/a
[packages/dokuwiki-plugin-include.git] / dokuwiki-plugin-include.spec
CommitLineData
1be42310 1%define plugin include
a384c347
JB
2Summary: DokuWiki Include Plugin
3Summary(pl.UTF-8): Wtyczka Include (dołączania) dla DokuWiki
1be42310 4Name: dokuwiki-plugin-%{plugin}
b2a607d6 5Version: 20101127
1be42310 6Release: 1
ac82e018
ER
7License: GPL v2
8Group: Applications/WWW
d3c3a8f3
ER
9#Source0: http://cloud.github.com/downloads/dokufreaks/plugin-include/plugin-include.tgz
10Source0: http://github.com/dokufreaks/plugin-%{plugin}/tarball/master#/%{plugin}.tgz
b2a607d6
ER
11# Source0-md5: e89e3777af953662d9001eb3d3bddf83
12URL: http://www.dokuwiki.org/plugin:include
77e93dd7 13BuildRequires: rpmbuild(macros) >= 1.520
63f81470 14Requires: dokuwiki >= 20080505
ac82e018
ER
15BuildArch: noarch
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
f3c6b9c2 18%define dokuconf /etc/webapps/dokuwiki
1be42310 19%define dokudir /usr/share/dokuwiki
77e93dd7 20%define dokudata /var/lib/dokuwiki
1be42310 21%define plugindir %{dokudir}/lib/plugins/%{plugin}
77e93dd7 22%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
ac82e018
ER
23
24%description
26c1f4d3
ER
25This is a very simple yet handy plugin with which you can include
26another wiki page into the current one.
ac82e018 27
a384c347
JB
28%description -l pl.UTF-8
29To jest bardzo prosta, ale pomocna wtyczka, przy pomocy której można
30dołączyć inną stronę wiki do bieżącej.
31
ac82e018 32%prep
77e93dd7 33%setup -qc
d3c3a8f3 34mv *-%{plugin}-*/* .
77e93dd7 35
d3c3a8f3 36version=$(awk '/date/{print $2}' plugin.info.txt)
77e93dd7
ER
37if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
38 : %%{version} mismatch
d3c3a8f3 39# exit 1
77e93dd7 40fi
ac82e018
ER
41
42%install
43rm -rf $RPM_BUILD_ROOT
1be42310
ER
44install -d $RPM_BUILD_ROOT%{plugindir}
45cp -a . $RPM_BUILD_ROOT%{plugindir}
b2a607d6
ER
46%{__rm} $RPM_BUILD_ROOT%{plugindir}/{COPYING,README}
47%{__rm} -r $RPM_BUILD_ROOT%{plugindir}/_test
ac82e018 48
26c1f4d3 49# find locales
77e93dd7 50%find_lang %{name}.lang
26c1f4d3 51
ac82e018
ER
52%clean
53rm -rf $RPM_BUILD_ROOT
54
f3c6b9c2 55%post
77e93dd7 56# force js cache refresh
f3c6b9c2
ER
57if [ -f %{dokuconf}/local.php ]; then
58 touch %{dokuconf}/local.php
59fi
60
77e93dd7
ER
61# http://www.dokuwiki.org/plugin:include says:
62# It is recommended to delete all cache files in <dokuwiki>/data/cache directly after upgrading the plugin
63# seems doku cache is one letter hex subdirs. nuke those
64rm -rf %{dokudata}/cache/?
65
26c1f4d3 66%files -f %{name}.lang
ac82e018
ER
67%defattr(644,root,root,755)
68%doc README
1be42310 69%dir %{plugindir}
d3c3a8f3 70%{plugindir}/*.txt
1be42310
ER
71%{plugindir}/*.php
72%{plugindir}/*.css
77e93dd7 73%{plugindir}/*.js
1be42310
ER
74%{plugindir}/conf
75%{plugindir}/images
63f81470 76%{plugindir}/syntax
This page took 0.044853 seconds and 4 git commands to generate.