]>
Commit | Line | Data |
---|---|---|
3b160c11 | 1 | Summary: daVinci is a universal, generic visualization system |
5f651625 | 2 | Summary(pl.UTF-8): Uniwersalny, ogólny system wizualizacji |
3b160c11 | 3 | Name: daVinci |
4 | Version: 2.1 | |
bdcebfa9 | 5 | Release: 2 |
1d503cca | 6 | License: free of charge for non-profit or internal use |
3b160c11 | 7 | Group: X11/Applications/Graphics |
1d503cca | 8 | Source0: ftp://ftp.tzi.de/tzi/biss/daVinci/%{name}_V%{version}_Linux_RedHat5.tar.gz |
a989c470 | 9 | # Source0-md5: 526fd8b372179612cb1d4eb33aa435aa |
bdcebfa9 | 10 | #Source1: %{name}.desktop |
3b160c11 | 11 | URL: http://www.tzi.de/~davinci/daVinci_get_daVinci.html |
1d503cca | 12 | ExclusiveArch: %{ix86} |
5d9c82c2 | 13 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
3b160c11 | 14 | |
ac23e3f4 | 15 | |
1d503cca JB |
16 | %define pkghome %{_libdir}/daVinci_V2.1 |
17 | ||
ac23e3f4 | 18 | %description |
3b160c11 | 19 | daVinci is a universal, generic visualization system for automatic |
20 | generation of high-quality drawings of directed graphs. Graphs are | |
21 | frequently used in computer applications as a general data structure | |
22 | to represent objects and relationships between them. They are used to | |
23 | implement hierarchies, dependency structures, networks, | |
24 | configurations, dataflows, and so on. In despite of this manifold | |
25 | demand, techniques to visualize such graphs are not common in today's | |
26 | computer applications. So frequently a user has to deal with | |
27 | uncomfortable textual interfaces or poor ad-hoc drawings of graphs, | |
28 | because high-quality graph layout is difficult to implement and | |
29 | reusable tools for graph visualization are often hard to find. | |
ac23e3f4 | 30 | |
85420bc8 JR |
31 | %description -l pl.UTF-8 |
32 | daVinci jest uniwersalnym, ogólnym systemem wizualizacji służącym do | |
33 | automatycznego tworzenia wysokiej jakości rysunków grafów skierowanych. | |
34 | W aplikacjach komputerowych często używa się grafów jako ogólnej struktury | |
35 | danych, reprezentującej obiekty oraz związki między nimi. Używa się ich do | |
36 | implementacji hierarchii, struktur zależności, sieci, konfiguracji, | |
37 | przepływu danych itd. Mimo wielorakiego zapotrzebowania, w dzisiejszych | |
38 | aplikacjach wciąż brakuje technik służących wizualizacji takich grafów. | |
39 | Często więc użytkownik musi posługiwać się niewygodnymi interfejsami | |
40 | tekstowymi lub prowizorycznymi rysunkami grafów, ponieważ trudno | |
41 | zaimplementować wysokiej jakości układ grafów i trudno znaleźć narzędzia | |
42 | do wizualizacji grafów nadających się do wielokrotnego wykorzystania. | |
ac23e3f4 | 43 | |
44 | %prep | |
3b160c11 | 45 | %setup -q -n daVinci_V2.1 |
a85a8e52 | 46 | chmod -R a+w * |
ac23e3f4 | 47 | |
ac23e3f4 | 48 | %install |
3b160c11 | 49 | rm -rf $RPM_BUILD_ROOT |
1d503cca JB |
50 | install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Graphics,/etc/profile.d,%{pkghome}} |
51 | cp -r * $RPM_BUILD_ROOT%{pkghome} | |
a85a8e52 | 52 | #install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics |
1d503cca JB |
53 | cd $RPM_BUILD_ROOT%{_bindir} |
54 | ln -sf %{pkghome}/daVinci . | |
ac23e3f4 | 55 | |
a85a8e52 PG |
56 | cat > $RPM_BUILD_ROOT/etc/profile.d/%{name}.csh <<EOF |
57 | setenv DAVINCIHOME %{pkghome} | |
58 | EOF | |
59 | ||
60 | cat >$RPM_BUILD_ROOT/etc/profile.d/daVinci.sh <<EOF2 | |
61 | export DAVINCIHOME=%{pkghome} | |
62 | EOF2 | |
63 | ||
ac23e3f4 | 64 | %clean |
1d503cca | 65 | rm -rf $RPM_BUILD_ROOT |
ac23e3f4 | 66 | |
ac23e3f4 | 67 | %files |
3b160c11 | 68 | %defattr(644,root,root,755) |
1d503cca JB |
69 | %attr(755,root,root) %{_bindir}/daVinci |
70 | %dir %{pkghome} | |
71 | %{pkghome}/[B-R]* | |
72 | %attr(755,root,root) %{pkghome}/daVinci | |
73 | %{pkghome}/api | |
74 | %docdir %{pkghome}/docs | |
75 | %{pkghome}/docs | |
76 | %{pkghome}/example_graphs | |
77 | %dir %{pkghome}/grapheditor | |
78 | %{pkghome}/grapheditor/README | |
79 | %attr(755,root,root) %{pkghome}/grapheditor/grapheditor | |
80 | %{pkghome}/icons | |
81 | %{pkghome}/lib | |
82 | %dir %{pkghome}/tools | |
83 | %{pkghome}/tools/README | |
84 | %attr(755,root,root) %{pkghome}/tools/*term | |
245832a1 | 85 | #%%{_applnkdir}/Graphics/daVinci.desktop |
1d503cca JB |
86 | %attr(755,root,root) /etc/profile.d/daVinci.sh |
87 | %attr(755,root,root) /etc/profile.d/daVinci.csh |