]> git.pld-linux.org Git - SPECS.git/blob - poseidonCE.spec
SPECS updated Wed 28 Jul 14:48:01 CEST 2021
[SPECS.git] / poseidonCE.spec
1 Summary:        Poseidon Community Edition for UML
2 Summary(pl.UTF-8):      Poseidon dla UML-a w wersji Community Edition
3 Name:           poseidonCE
4 Version:        2.3.1
5 Release:        1
6 License:        free/commercial (Gentleware AG)
7 Group:          X11/Applications
8 #Source0Download: http://www.gentleware.com/products/download.php4
9 Source0:        ftp://download.gentleware.biz/%{name}-%{version}.zip
10 # Source0-md5:  2944feeb94b8452393993855753327ee
11 URL:            http://www.gentleware.com/products/descriptions/ce.php4
12 Patch0:         %{name}-dirs.patch
13 BuildRequires:  unzip
14 Requires:       jre >= 1.4
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 The Community Edition is fully usable for modeling UML, and you may
19 use it for any purpose, commercial or not, for any duration and in any
20 number. It contains all UML diagrams and all implemented diagram
21 elements. You can create, save, and load projects, browse existing
22 models, exchange models, generate Java code, export your diagrams to
23 various formats and much more. You may freely distribute it, put it on
24 local or Internet servers, and distribute it on CDs or DVDs.
25 Gentleware does not provide support for the Community Edition.
26
27 Generally speaking, the Community Edition provides everything you need
28 to learn and to use UML at a non-professional level. However, there
29 are some restrictions. A few features are available in the commercial
30 editions but not in the free Community Edition.
31
32 These features are nice to have in order to increase your
33 productivity, but are not necessary to build UML models. Perhaps most
34 importantly, the Community Edition does not support reverse or
35 round-trip engineering, and it cannot load plug-ins. The Community
36 Edition also does not support printing, copy and paste to the Windows
37 clipboard (to copy diagrams to Word or Powerpoint for example), and
38 the zoom is restricted. The other Editions meet the requirements of
39 professional users.
40
41 %description -l pl.UTF-8
42 Wersja Community Edition jest w pełni użyteczna do modelowania UML i
43 może być używana w dowolnych zastosowaniach, komercyjnych lub nie,
44 przez dowolny okres i dowolnie dużo. Zawiera wszystkie diagramy UML i
45 wszystkie zaimplementowane elementy diagramów. Można tworzyć,
46 zapisywać i wczytywać obiekty, przeglądać istniejące modele, wymieniać
47 modele, generować kod w Javie, eksportować diagramy do różnych
48 formatów i wiele więcej. Można ją za darmo rozpowszechniać, umieszczać
49 na lokalnych lub internetowych serwerach, dystrybuować na CD lub DVD.
50 Gentleware nie udziela wsparcia dla wersji Community Edition.
51
52 Ogólnie Community Edition dostarcza wszystko co potrzebne do nauki i
53 używania UML-a w nieprofesjonalnym zakresie. Jednak ma kilka
54 restrykcji. Niektóre możliwości są dostępne tylko w wersjach
55 komercyjnych, a nieobecne w darmowej Community Edition.
56
57 Te możliwości są przydatne do zwiększenia produktywności, ale nie są
58 niezbędne do tworzenia modeli UML. Z ważniejszych rzeczy, Community
59 Edition nie wspiera reverse- ani round-trip engineeringu oraz nie może
60 wczytywać wtyczek. Nie obsługuje drukowania, kopiowania i wklejania do
61 schowka Windows, a powiększanie jest ograniczone. Inne edycje mogą
62 sprostać wymaganiom profesjonalnych użytkowników.
63
64 %prep
65 %setup -q
66 %patch0 -p1
67
68 %install
69 rm -rf $RPM_BUILD_ROOT
70 install -d $RPM_BUILD_ROOT{%{_bindir},{%{_datadir},%{_examplesdir}}/%{name}}
71
72 sed -e 's#DATADIR#%{_datadir}#g' bin/poseidon.sh > $RPM_BUILD_ROOT%{_bindir}/poseidon
73 cp -a examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}
74 cp -a lib license-keys.txt $RPM_BUILD_ROOT%{_datadir}/%{name}
75
76 ln -sf %{_docdir}/%{name}-%{version} $RPM_BUILD_ROOT%{_datadir}/%{name}/docs
77
78 %clean
79 rm -rf $RPM_BUILD_ROOT
80
81 %files
82 %defattr(644,root,root,755)
83 %doc LICENSE.txt docs/*
84 %attr(755,root,root) %{_bindir}/*
85 %{_datadir}/%{name}
86 %{_examplesdir}/%{name}
This page took 0.2195 seconds and 3 git commands to generate.