1 %define codename community
2 %define ver %(echo %{version} | tr . _)
3 Summary: A New Java/UML Object-Oriented Design Tool
4 Summary(pl.UTF-8): Narzędzie wspomagające projektowanie oprogramowania w UML
8 # non-distributable, can be used for free upon restrictions and registration
9 License: Proprietary (see http://jude.change-vision.com/jude-web/notes/ProductLicenseAgreement.html)
10 Group: Applications/Engineering
11 Source0: http://jude-users.com/edujjude/jude-community-%{ver}.zip
12 # NoSource0-md5: ce46e0f9ca720ead60d52c052da228a3
13 Source1: %{name}.desktop
14 Source2: %{name}-icon.png
16 URL: http://jude-users.com/en/
19 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
22 Jude is a new tool which supports your object-oriented software
23 designing in JavaTM and UML1.4 (Unified Modeling Language).
25 This package contains Community version, which is freely usable upon
26 some restrictions after registration on vendor site.
28 %description -l pl.UTF-8
29 Jude jest nowym narzędziem wspomagającym zorientowane obiektowo
30 projektowanie oprogramowania w JavaTM i UML1.4 (Unified Modeling
33 Ten pakiet zawiera wersję społecznościową, której można używać bez
34 opłat pod pewnymi ograniczenami, po uprzedniej rejestracji na stronie
38 %setup -q -n %{name}_%{codename}
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}}
44 cat <<'EOF' > $RPM_BUILD_ROOT%{_bindir}/%{name}
46 exec java -Xms16m -Xmx256m -Xss1m -jar %{_datadir}/%{name}/jude-%{codename}.jar $*
49 install jude-%{codename}.jar JudeDefaultModel.jude $RPM_BUILD_ROOT%{_datadir}/%{name}
50 install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
51 install %{SOURCE2} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
54 rm -rf $RPM_BUILD_ROOT
57 %defattr(644,root,root,755)
58 %doc README* ReleaseNote*
59 %attr(755,root,root) %{_bindir}/*
61 %{_desktopdir}/%{name}.desktop
62 %{_pixmapsdir}/%{name}.png