2 # - doesn't build (some varargs problem with jdk 1.6)
3 # - use system jars (see lib subdir)
4 Summary: DIagrams Through Ascii Art
5 Summary(pl.UTF-8): DIagrams Through Ascii Art - tworzenie diagramów za pomocą ASCII art
10 Group: Applications/Graphics
11 Source0: http://downloads.sourceforge.net/ditaa/ditaa0_9-src.zip
12 # Source0-md5: d7230273bf4c28c5029d350842278cf9
13 URL: http://ditaa.sourceforge.net/
14 BuildRequires: jdk >= 1.5
15 BuildRequires: jpackage-utils
16 BuildRequires: rpm >= 4.4.9-56
17 BuildRequires: rpm-javaprov
18 BuildRequires: rpmbuild(macros) >= 1.300
19 Requires: jpackage-utils
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 ditaa is a small command-line utility written in Java, that can
26 convert diagrams drawn using ASCII art ('drawings' that contain
27 characters that resemble lines like | / -), into proper bitmap
30 %description -l pl.UTF-8
31 ditaa to małe narzędzie działające z linii poleceń, napisane w Javie,
32 potrafiące konwertować diagramy rysowane przy użyciu ASCII art
33 ("rysunków" zawierających znaki przypominające linie, takie jak | / -)
34 we właściwą grafikę bitmapową.
39 sed -i -e 's/source="1\.6"/source="1.5"/' build/release.xml
42 export JAVA_HOME="%{java_home}"
45 #CLASSPATH=$(build-classpath $required_jars)
48 %ant -f build/release.xml release-jar
51 rm -rf $RPM_BUILD_ROOT
52 install -d $RPM_BUILD_ROOT{%{_javadir},%{_bindir}}
54 cp -a releases/ditaa0_9.jar $RPM_BUILD_ROOT%{_javadir}
55 ln -sf ditaa0_9.jar $RPM_BUILD_ROOT%{_javadir}/ditaa.jar
57 cat >$RPM_BUILD_ROOT%{_bindir}/ditaa <<EOF
60 java -jar %{_javadir}/ditaa.jar "$@"
64 rm -rf $RPM_BUILD_ROOT
67 %defattr(644,root,root,755)
69 %attr(755,root,root) %{_bindir}/ditaa
70 %{_javadir}/ditaa0_9.jar