]> git.pld-linux.org Git - packages/astah-community.git/blame - astah-community.spec
- register .jude extension and handler; rel 2
[packages/astah-community.git] / astah-community.spec
CommitLineData
eede5c09 1%define codename community
696a5c98 2%define ver %(echo %{version} | tr . _)
d09461d0 3%include /usr/lib/rpm/macros.java
75d8a4d5 4Summary: A New Java/UML Object-Oriented Design Tool
c13407a1 5Summary(pl.UTF-8): Narzędzie wspomagające projektowanie oprogramowania w UML
75d8a4d5 6Name: jude
696a5c98 7Version: 5.1.1
d09461d0 8Release: 2
2748e5f1
JB
9# non-distributable, can be used for free upon restrictions and registration
10License: Proprietary (see http://jude.change-vision.com/jude-web/notes/ProductLicenseAgreement.html)
75d8a4d5 11Group: Applications/Engineering
d09461d0 12Source0: http://jude-users.com/edujjude/%{name}-community-%{ver}.zip
696a5c98 13# NoSource0-md5: ce46e0f9ca720ead60d52c052da228a3
75d8a4d5 14Source1: %{name}.desktop
d09461d0
ER
15Source2: x-%{name}.desktop
16Source3: %{name}-icon.png
9f07ef66 17NoSource: 0
696a5c98 18URL: http://jude-users.com/en/
d09461d0
ER
19BuildRequires: rpm-javaprov
20BuildRequires: rpmbuild(macros) >= 1.300
75d8a4d5 21Requires: jre
22BuildArch: noarch
23BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24
25%description
26Jude is a new tool which supports your object-oriented software
06031d11 27designing in JavaTM and UML1.4 (Unified Modeling Language).
75d8a4d5 28
2748e5f1
JB
29This package contains Community version, which is freely usable upon
30some restrictions after registration on vendor site.
31
67c3eb68
JR
32%description -l pl.UTF-8
33Jude jest nowym narzędziem wspomagającym zorientowane obiektowo
a991b252 34projektowanie oprogramowania w JavaTM i UML1.4 (Unified Modeling
35Language).
75d8a4d5 36
2748e5f1
JB
37Ten pakiet zawiera wersję społecznościową, której można używać bez
38opłat pod pewnymi ograniczenami, po uprzedniej rejestracji na stronie
39producenta.
40
75d8a4d5 41%prep
8dcdeab8 42%setup -q -n %{name}_%{codename}
75d8a4d5 43
44%install
45rm -rf $RPM_BUILD_ROOT
d09461d0 46install -d $RPM_BUILD_ROOT{%{_bindir},%{_datadir}/%{name}}
75d8a4d5 47
8dcdeab8 48cat <<'EOF' > $RPM_BUILD_ROOT%{_bindir}/%{name}
75d8a4d5 49#!/bin/sh
d09461d0 50exec java -Xms16m -Xmx256m -Xss1m -jar %{_datadir}/%{name}/jude-%{codename}.jar ${1:+"$@"}
75d8a4d5 51EOF
eede5c09 52install jude-%{codename}.jar JudeDefaultModel.jude $RPM_BUILD_ROOT%{_datadir}/%{name}
d09461d0
ER
53
54install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_datadir}/mimelnk/application,%{_pixmapsdir}}
75d8a4d5 55install %{SOURCE1} $RPM_BUILD_ROOT%{_desktopdir}
d09461d0
ER
56install %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/mimelnk/application
57install %{SOURCE3} $RPM_BUILD_ROOT%{_pixmapsdir}/%{name}.png
75d8a4d5 58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%files
63%defattr(644,root,root,755)
eede5c09 64%doc README* ReleaseNote*
75d8a4d5 65%attr(755,root,root) %{_bindir}/*
66%{_datadir}/%{name}
67%{_desktopdir}/%{name}.desktop
d09461d0 68%{_datadir}/mimelnk/application/x-%{name}.desktop
7b32c152 69%{_pixmapsdir}/%{name}.png
This page took 0.087132 seconds and 4 git commands to generate.