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