]> git.pld-linux.org Git - packages/daVinci.git/blame - daVinci.spec
- dropped pre-cvs changelog
[packages/daVinci.git] / daVinci.spec
CommitLineData
3b160c11 1Summary: daVinci is a universal, generic visualization system
5f651625 2Summary(pl.UTF-8): Uniwersalny, ogólny system wizualizacji
3b160c11 3Name: daVinci
4Version: 2.1
bdcebfa9 5Release: 2
1d503cca 6License: free of charge for non-profit or internal use
3b160c11 7Group: X11/Applications/Graphics
1d503cca 8Source0: 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 11URL: http://www.tzi.de/~davinci/daVinci_get_daVinci.html
1d503cca 12ExclusiveArch: %{ix86}
5d9c82c2 13BuildRoot: %{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 19daVinci is a universal, generic visualization system for automatic
20generation of high-quality drawings of directed graphs. Graphs are
21frequently used in computer applications as a general data structure
22to represent objects and relationships between them. They are used to
23implement hierarchies, dependency structures, networks,
24configurations, dataflows, and so on. In despite of this manifold
25demand, techniques to visualize such graphs are not common in today's
26computer applications. So frequently a user has to deal with
27uncomfortable textual interfaces or poor ad-hoc drawings of graphs,
28because high-quality graph layout is difficult to implement and
29reusable tools for graph visualization are often hard to find.
ac23e3f4 30
85420bc8
JR
31%description -l pl.UTF-8
32daVinci jest uniwersalnym, ogólnym systemem wizualizacji służącym do
33automatycznego tworzenia wysokiej jakości rysunków grafów skierowanych.
34W aplikacjach komputerowych często używa się grafów jako ogólnej struktury
35danych, reprezentującej obiekty oraz związki między nimi. Używa się ich do
36implementacji hierarchii, struktur zależności, sieci, konfiguracji,
37przepływu danych itd. Mimo wielorakiego zapotrzebowania, w dzisiejszych
38aplikacjach wciąż brakuje technik służących wizualizacji takich grafów.
39Często więc użytkownik musi posługiwać się niewygodnymi interfejsami
40tekstowymi lub prowizorycznymi rysunkami grafów, ponieważ trudno
41zaimplementować wysokiej jakości układ grafów i trudno znaleźć narzędzia
42do wizualizacji grafów nadających się do wielokrotnego wykorzystania.
ac23e3f4 43
44%prep
3b160c11 45%setup -q -n daVinci_V2.1
a85a8e52 46chmod -R a+w *
ac23e3f4 47
ac23e3f4 48%install
3b160c11 49rm -rf $RPM_BUILD_ROOT
1d503cca
JB
50install -d $RPM_BUILD_ROOT{%{_bindir},%{_applnkdir}/Graphics,/etc/profile.d,%{pkghome}}
51cp -r * $RPM_BUILD_ROOT%{pkghome}
a85a8e52 52#install %{SOURCE1} $RPM_BUILD_ROOT%{_applnkdir}/Graphics
1d503cca
JB
53cd $RPM_BUILD_ROOT%{_bindir}
54ln -sf %{pkghome}/daVinci .
ac23e3f4 55
a85a8e52
PG
56cat > $RPM_BUILD_ROOT/etc/profile.d/%{name}.csh <<EOF
57setenv DAVINCIHOME %{pkghome}
58EOF
59
60cat >$RPM_BUILD_ROOT/etc/profile.d/daVinci.sh <<EOF2
61export DAVINCIHOME=%{pkghome}
62EOF2
63
ac23e3f4 64%clean
1d503cca 65rm -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
This page took 0.054712 seconds and 4 git commands to generate.