1 Summary: daVinci is a universal, generic visualization system for automatic generation of high-quality drawings of directed graphs.
6 URL: http://www.tzi.de/~davinci/daVinci_get_daVinci.html
7 Copyright: daVinci is licensed free of charge for non-profit or internal use.
8 Group: X11/Applications/Graphics
10 Source0: daVinci_V2.1_Linux_RedHat5.tar.gz
13 Source3: daVinci.wmconfig
15 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16 Packager: Andrea Borgia <borgia@cs.unibo.it>
19 daVinci is a universal, generic visualization system for automatic generation
20 of high-quality drawings of directed graphs. Graphs are frequently used in
21 computer applications as a general data structure to represent objects and
22 relationships between them. They are used to implement hierarchies,
23 dependency structures, networks, configurations, dataflows, and so on. In
24 despite of this manifold demand, techniques to visualize such graphs are not
25 common in today's computer applications. So frequently a user has to deal
26 with uncomfortable textual interfaces or poor ad-hoc drawings of graphs,
27 because high-quality graph layout is difficult to implement and reusable
28 tools for graph visualization are often hard to find.
31 daVinci jest uniwersalnym, ogólnym systemem wizualizacji s³u¿±cym do
32 automatycznego tworzenia wysokiej jako¶ci rysunków grafów skierowanych.
33 W aplikacjach komputerowych czêsto u¿ywa siê grafów jako ogólnej struktury
34 danych, reprezentuj±cej obiekty oraz zwi±zki miêdzy nimi. Uzywa siê ich
35 do implementacji hierarchii, struktur zalezno¶ci, sieci, konfiguracji,
36 przep³ywu danych itd. Mimo wielorakiego zapotzrebowania, w dzisiejszych
37 aplikacjach wci±¿ brakuje technik s³u¿±cych wizualizacji takich grafów.
38 Czêsto wiêc u¿ytkownik musi pos³ugiwaæ siê niewygodnymi interfejsami
39 tekstowymi lub prowizorycznymi rysunkami grafów, poniewa¿ trudno
40 zaimplemetowaæ wysokiej jako¶ci uk³ad grafów i trudno znale¼æ narzêdzia
41 do wizualizacji grafów nadaj±cych siê do wielokrotnego wykorzystania.
44 %setup -n daVinci_V2.1
47 mkdir -p $RPM_BUILD_ROOT/usr/X11R6/bin
48 mkdir -p $RPM_BUILD_ROOT/usr/local/daVinci_V2.1
49 mkdir -p $RPM_BUILD_ROOT/etc/X11/wmconfig
50 mkdir -p $RPM_BUILD_ROOT/etc/profile.d
51 cp -r * $RPM_BUILD_ROOT/usr/local/daVinci_V2.1
52 cp $RPM_SOURCE_DIR/daVinci.sh $RPM_BUILD_ROOT/etc/profile.d/daVinci.sh
53 cp $RPM_SOURCE_DIR/daVinci.csh $RPM_BUILD_ROOT/etc/profile.d/daVinci.csh
54 cp $RPM_SOURCE_DIR/daVinci.wmconfig $RPM_BUILD_ROOT/etc/X11/wmconfig/daVinci
55 cd $RPM_BUILD_ROOT/usr/X11R6/bin
56 ln -s ../../local/daVinci_V2.1/daVinci
59 rm -rf * $RPM_BUILD_ROOT
62 %attr(-,root,root) /usr/X11R6/bin/daVinci
63 %attr(-,root,root) /usr/local/daVinci_V2.1
64 %attr(-,root,root) /etc/X11/wmconfig/daVinci
65 %attr(-,root,root) /etc/profile.d/daVinci.sh
66 %attr(-,root,root) /etc/profile.d/daVinci.csh