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