]> git.pld-linux.org Git - packages/dokuwiki-plugin-ditaa.git/blame - dokuwiki-plugin-ditaa.spec
- up to 20100829
[packages/dokuwiki-plugin-ditaa.git] / dokuwiki-plugin-ditaa.spec
CommitLineData
b88778a1
ER
1# TODO
2# - use system ditaa jar
3%define plugin ditaa
4Summary: Converts ASCII-Flowcharts to png-Graphics using ditaa
5Name: dokuwiki-plugin-%{plugin}
461dc023
ER
6Version: 20100829
7Release: 1
b88778a1
ER
8License: GPL v2
9Group: Applications/WWW
461dc023
ER
10Source0: http://github.com/splitbrain/%{name}/tarball/master#/%{plugin}.zip
11# Source0-md5: 34c9823290bee81ecb8694b302000401
b88778a1
ER
12URL: http://wiki.splitbrain.org/plugin:ditaa
13BuildRequires: rpmbuild(macros) >= 1.520
cbbb3d31 14BuildRequires: unzip
b88778a1
ER
15Requires: dokuwiki >= 20091225
16BuildArch: noarch
17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%define dokuconf /etc/webapps/dokuwiki
20%define dokudir /usr/share/dokuwiki
21%define plugindir %{dokudir}/lib/plugins/%{plugin}
22%define find_lang %{_usrlibrpm}/dokuwiki-find-lang.sh %{buildroot}
23
24%description
25Ditaa is a tool to convert ASCII-Art flowcharts and diagrams into
26their graphical equivalents. This Plugin integrates this feature into
27DokuWiki.
28
29You need java installed locally to use local rendering, it defaults to
30render via <http://ditaa.org>.
31
32%prep
33%setup -qc
34# for githug urls:
35mv *-%{plugin}-*/* .
36
37version=$(awk '/date/{print $2}' plugin.info.txt)
38if [ "$(echo "$version" | tr -d -)" != %{version} ]; then
39 : %%{version} mismatch
40 exit 1
41fi
42
43# ditaa license and history not useful here
44rm ditaa/COPYING
45rm ditaa/HISTORY
46
47%install
48rm -rf $RPM_BUILD_ROOT
49install -d $RPM_BUILD_ROOT%{plugindir}
50cp -a . $RPM_BUILD_ROOT%{plugindir}
51
52
53# find locales
54%find_lang %{name}.lang
55
56%clean
57rm -rf $RPM_BUILD_ROOT
58
59%post
60# force css cache refresh
61if [ -f %{dokuconf}/local.php ]; then
62 touch %{dokuconf}/local.php
63fi
64
65%files -f %{name}.lang
66%defattr(644,root,root,755)
67%dir %{plugindir}
68%{plugindir}/conf
69%{plugindir}/*.txt
70%{plugindir}/*.php
461dc023 71%{plugindir}/broken.png
b88778a1
ER
72
73# TODO: system pkg
74%dir %{plugindir}/ditaa
75%{plugindir}/ditaa/ditaa0_9.jar
This page took 0.098292 seconds and 4 git commands to generate.