]> git.pld-linux.org Git - packages/astah-community.git/blob - astah-community.spec
1c0b1fdf3004793be7094e6c5cd4cbff2e754e04
[packages/astah-community.git] / astah-community.spec
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
5 Name:           jude
6 Version:        5.1.1
7 Release:        1
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
15 NoSource:       0
16 URL:            http://jude-users.com/en/
17 Requires:       jre
18 BuildArch:      noarch
19 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21 %description
22 Jude is a new tool which supports your object-oriented software
23 designing in JavaTM and UML1.4 (Unified Modeling Language).
24
25 This package contains Community version, which is freely usable upon
26 some restrictions after registration on vendor site.
27
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
31 Language).
32
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
35 producenta.
36
37 %prep
38 %setup -q -n %{name}_%{codename}
39
40 %install
41 rm -rf $RPM_BUILD_ROOT
42 install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name},%{_desktopdir},%{_pixmapsdir}}
43
44 cat <<'EOF' > $RPM_BUILD_ROOT%{_bindir}/%{name}
45 #!/bin/sh
46 exec java -Xms16m -Xmx256m -Xss1m -jar %{_datadir}/%{name}/jude-%{codename}.jar $*
47 EOF
48
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
52
53 %clean
54 rm -rf $RPM_BUILD_ROOT
55
56 %files
57 %defattr(644,root,root,755)
58 %doc README* ReleaseNote*
59 %attr(755,root,root) %{_bindir}/*
60 %{_datadir}/%{name}
61 %{_desktopdir}/%{name}.desktop
62 %{_pixmapsdir}/%{name}.png
This page took 0.0184 seconds and 2 git commands to generate.