]> git.pld-linux.org Git - packages/freemind.git/blob - freemind.spec
- up to 0.9.0_Beta_16, now url works
[packages/freemind.git] / freemind.spec
1 Summary:        A free mind-mapping software
2 Summary(pl.UTF-8):      Program do tworzenia map umysłu
3 Name:           freemind
4 Version:        0.9.0
5 %define         _rc Beta_16
6 Release:        0.%{_rc}.1
7 License:        GPL v2
8 Group:          X11/Applications
9 Source0:        http://heanet.dl.sourceforge.net/freemind/%{name}-src-%{version}_%{_rc}.tar.gz
10 # Source0-md5:  7aa46a8319152f3ee6a9ab059de7baa8
11 Source1:        %{name}.desktop
12 Source2:        %{name}.xml
13 URL:            http://freemind.sourceforge.net/
14 BuildRequires:  ant
15 #BuildRequires: ant-nodeps
16 BuildRequires:  jdk >= 1.4
17 BuildRequires:  sed >= 4.0
18 Requires(post,postun):  desktop-file-utils
19 Requires(post,postun):  shared-mime-info
20 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22 %description
23 FreeMind is an open source mind mapping software that enables you to
24 visualize ideas, projects, concepts, brainstorming, research or any
25 other task that can benefit from a structured overview.
26
27 %description -l pl.UTF-8
28 FreeMind jest otwartym programem do tworzenia map umysłu
29 umożliwiającym wizualne przedstawienie pomysłów, projektów, koncepcji,
30 burzy mózgów, pracy naukowej czy dowolnego innego problemu, który
31 mógłby skorzystać ze zorganizowanej formy prezentacji.
32
33 %prep
34 %setup -q -c
35
36 %build
37 cd %{name}
38 JAVA_HOME=%{java_home}
39 sed -i s,./doc/freemind.mm,%{_docdir}/freemind.mm, freemind.properties
40 %ant dist browser
41
42 %install
43 rm -rf $RPM_BUILD_ROOT
44 install -d $RPM_BUILD_ROOT%{_datadir}/mime/packages
45 install -d $RPM_BUILD_ROOT%{_bindir}
46 install -d $RPM_BUILD_ROOT%{_pixmapsdir}
47 install -d $RPM_BUILD_ROOT%{_desktopdir}
48
49 cp -a bin/dist $RPM_BUILD_ROOT%{_datadir}/%{name}
50 rm $RPM_BUILD_ROOT%{_datadir}/%{name}/[Ff]reemind.*
51 rm $RPM_BUILD_ROOT%{_datadir}/%{name}/license
52 rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}/doc
53 cp -a bin/dist/%{name}.sh $RPM_BUILD_ROOT%{_bindir}/%{name}
54 cp -a freemind/images/FreeMindWindowIcon.png $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
55 cp %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
56 cp %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/mime/packages
57
58 %clean
59 rm -rf $RPM_BUILD_ROOT
60
61 %post
62 umask 022
63 update-mime-database %{_datadir}/mime ||:
64 %update_desktop_database_post
65
66 %postun
67 umask 022
68 update-mime-database %{_datadir}/mime ||:
69 %update_desktop_database_postun
70
71 %files
72 %defattr(644,root,root,755)
73 %doc bin/dist/doc/freemind*
74 %attr(755,root,root) %{_bindir}/%{name}
75 %{_datadir}/%{name}
76 %{_pixmapsdir}/%{name}.png
77 %{_desktopdir}/*.desktop
78 %{_datadir}/mime/packages/*
This page took 0.112613 seconds and 3 git commands to generate.