1 Summary: Dia - a GTK+ based diagram creation program
2 Summary(es): Programa para dibujo de diagramas
3 Summary(pl): Dia - program do tworzenia diagramów
4 Summary(pt_BR): Programa para desenho de diagramas
5 Summary(ru): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÄÉÁÇÒÁÍÍ
6 Summary(uk): ðÒÏÇÒÁÍÁ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ä¦ÁÇÒÁÍ
7 Summary(zh_CN): »ùÓÚGTK+µÄÁ÷³Ìͼ³ÌÐò
11 Version: %{_ver}.%{_extraver}
15 Group: X11/Applications/Graphics
16 Source0: ftp://ftp.gnome.org/pub/gnome/sources/dia/0.95/%{name}-%{_ver}-%{_extraver}.tar.bz2
17 # Source0-md5: bd4d5bd71b60b9ce11610256534e4d82
18 Patch0: %{name}-python.patch
19 Patch1: %{name}-desktop.patch
20 Patch2: %{name}-gcc4.patch
21 URL: http://www.gnome.org/projects/dia/
22 BuildRequires: autoconf >= 2.50
23 BuildRequires: automake
24 BuildRequires: docbook-utils
25 BuildRequires: gettext-devel
26 BuildRequires: gtk+2-devel >= 2:2.6.0
27 BuildRequires: intltool >= 0.21
28 BuildRequires: libart_lgpl-devel >= 2.0
29 BuildRequires: libgnomeui-devel >= 2.0.0
30 BuildRequires: libpng-devel
31 BuildRequires: libstdc++-devel
32 BuildRequires: libtool >= 2:1.5
33 BuildRequires: libxml2-devel >= 2.3.9
34 BuildRequires: libxslt-devel
35 BuildRequires: libxslt-progs
36 BuildRequires: pkgconfig
37 BuildRequires: popt-devel
38 BuildRequires: python-PyXML
39 BuildRequires: python-devel >= 1:2.3
40 BuildRequires: python-pygtk-devel
41 BuildRequires: rpm-pythonprov
42 Requires(post,postun): desktop-file-utils
43 Requires: python-modules >= 1:2.3
44 Requires: python-pygtk-gtk
45 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48 Dia is a program designed to be much like the Windows program 'Visio'.
49 It can be used to draw different kind of diagrams. In this first
50 version there is support for UML static structure diagrams (class
51 diagrams) and Network diagrams. It can currently load and save
52 diagrams to a custom fileformat and export to postscript.
55 Programa proyectado para que fuera semejante al Visio. Puede usarse
56 para realizar diagramas de diferentes tipos e incluye soporte para
57 diagramas de estructuras UML estáticas (diagramas de clase), modelos
58 de entidades y relacionamiento y diagramas de red. El programa Dia usa
59 un formato propio de archivo y también puede usar el formato .xml, así
60 como también puede exportar para PostScript(TM).
63 Dia jest programem zaprojektowanym tak by byæ podobnym do programu
64 'Visio' znanego z Windows. Dia mo¿e byæ u¿ywany do rysowania ró¿nego
65 rodzaju diagramów. W tej wersji znajduje siê wsparcie dla diagramów o
66 statycznej strukturze UML (diagramy klasowe) i dla diagramów
67 sieciowych. Aktualnie mo¿e on ³adowaæ i zapisywaæ diagramy we w³asnym
68 formacie oraz eksportowaæ je do postscriptu.
71 Programa projetado para ser semelhante ao Visio. Pode ser usado para
72 desenhar diferentes tipos de diagramas e inclui suporte a diagramas de
73 estruturas UML estáticas (diagramas de classe), modelo de entidades e
74 relacionamento e diagramas de rede. O Dia usa um formato próprio de
75 arquivo e pode também usar o formato .xml, bem como exportar para
79 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
80 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
81 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
82 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
83 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
84 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
87 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
88 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉÐ¦× Ä¦ÁÇÒÁÍ, ×ÏÎÁ
89 ×ËÌÀÞÁ¤ ЦÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉÈ Ä¦ÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
90 ÍÏÄÅÌÀ×ÁÎÎÑ ×¦ÄÎÏÛÅÎØ ÏÂ'¤ËÔ¦× ÔÁ ÍÅÒÅÖÅ×ÉÈ Ä¦ÁÇÒÁÍ. Dia ÍÏÖÅ
91 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
92 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
95 %setup -q -n %{name}-%{_ver}-%{_extraver}
98 #%patch2 -p1 -- needs check
113 rm -rf $RPM_BUILD_ROOT
116 DESTDIR=$RPM_BUILD_ROOT \
117 Applicationsdir=%{_desktopdir}
119 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
121 %find_lang %{name} --with-gnome
124 rm -rf $RPM_BUILD_ROOT
127 %update_desktop_database_post
130 %update_desktop_database_postun
132 %files -f %{name}.lang
133 %defattr(644,root,root,755)
134 %doc AUTHORS NEWS README TODO
135 %attr(755,root,root) %{_bindir}/*
138 %attr(755,root,root) %{_libdir}/dia/lib*.so
139 %{_libdir}/dia/lib*.la
144 %{_desktopdir}/dia.desktop