2 #%%define snap 20030908.0723
5 Summary: Dia - a GTK+ based diagram creation program
6 Summary(es): Programa para dibujo de diagramas
7 Summary(pl): Dia - program do tworzenia diagramów
8 Summary(pt_BR): Programa para desenho de diagramas
9 Summary(ru): ðÒÏÇÒÁÍÍÁ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÄÉÁÇÒÁÍÍ
10 Summary(uk): ðÒÏÇÒÁÍÁ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ä¦ÁÇÒÁÍ
11 Summary(zh_CN): »ùÓÚGTK+µÄÁ÷³Ìͼ³ÌÐò
17 Group: X11/Applications/Graphics
18 Vendor: James Henstridge <james@daa.com.au>
19 Source0: http://ftp.gnome.org/pub/GNOME/sources/%{name}/0.94/%{name}-%{version}.tar.bz2
20 # Source0-md5: 63584224912dab49fed8d2cf87ea2d85
21 ## this only for snapshots
22 ##Source0: http://www.crans.org/~chepelov/dia/snapshots/%{name}-CVS-%(echo %{snap} | tr . -).tar.gz
23 #Patch0: dia-state.patch
24 #Patch1: %{name}-home_etc.patch
25 Patch2: %{name}-locale-names.patch
26 Patch3: %{name}-python.patch
27 Patch4: %{name}-desktop.patch
28 Patch5: %{name}-gcc4.patch
29 URL: http://www.gnome.org/projects/dia/
30 BuildRequires: autoconf
31 BuildRequires: automake
32 BuildRequires: gettext-devel
33 BuildRequires: howl-devel >= 0.9.10
34 BuildRequires: intltool >= 0.21
35 BuildRequires: libart_lgpl-devel
36 BuildRequires: libgnomeui-devel >= 2.0.0
37 BuildRequires: libpng-devel
38 BuildRequires: libtool
39 BuildRequires: libxml2-devel >= 2.3.9
40 BuildRequires: libxslt-devel
41 BuildRequires: popt-devel
42 BuildRequires: python-devel >= 1:2.3
43 BuildRequires: python-pygtk-devel
44 Requires: python-modules >= 2.3
45 Requires: python-pygtk-gtk
46 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
49 Dia is a program designed to be much like the Windows program 'Visio'.
50 It can be used to draw different kind of diagrams. In this first
51 version there is support for UML static structure diagrams (class
52 diagrams) and Network diagrams. It can currently load and save
53 diagrams to a custom fileformat and export to postscript.
56 Programa proyectado para que fuera semejante al Visio. Puede usarse
57 para realizar diagramas de diferentes tipos e incluye soporte para
58 diagramas de estructuras UML estáticas (diagramas de clase), modelos
59 de entidades y relacionamiento y diagramas de red. El programa Dia usa
60 un formato propio de archivo y también puede usar el formato .xml, así
61 como también puede exportar para PostScript(TM).
64 Dia jest programem zaprojektowanym tak by byæ podobnym do programu
65 'Visio' znanego z Windows. Dia mo¿e byæ u¿ywany do rysowania ró¿nego
66 rodzaju diagramów. W tej wersji znajduje siê wsparcie dla diagramów o
67 statycznej strukturze UML (diagramy klasowe) i dla diagramów
68 sieciowych. Aktualnie mo¿e on ³adowaæ i zapisywaæ diagramy we w³asnym
69 formacie oraz eksportowaæ je do postscriptu.
72 Programa projetado para ser semelhante ao Visio. Pode ser usado para
73 desenhar diferentes tipos de diagramas e inclui suporte a diagramas de
74 estruturas UML estáticas (diagramas de classe), modelo de entidades e
75 relacionamento e diagramas de rede. O Dia usa um formato próprio de
76 arquivo e pode também usar o formato .xml, bem como exportar para
80 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
81 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
82 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
83 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
84 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
85 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
88 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
89 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉÐ¦× Ä¦ÁÇÒÁÍ, ×ÏÎÁ
90 ×ËÌÀÞÁ¤ ЦÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉÈ Ä¦ÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
91 ÍÏÄÅÌÀ×ÁÎÎÑ ×¦ÄÎÏÛÅÎØ ÏÂ'¤ËÔ¦× ÔÁ ÍÅÒÅÖÅ×ÉÈ Ä¦ÁÇÒÁÍ. Dia ÍÏÖÅ
92 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
93 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
98 #%patch1 -p1 - obsoleted?
119 rm -rf $RPM_BUILD_ROOT
122 DESTDIR=$RPM_BUILD_ROOT \
123 Applicationsdir=%{_desktopdir}
125 %find_lang %{name} --with-gnome
128 rm -rf $RPM_BUILD_ROOT
132 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
136 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
138 %files -f %{name}.lang
139 %defattr(644,root,root,755)
140 %doc AUTHORS NEWS README TODO
141 %attr(755,root,root) %{_bindir}/*
144 %attr(755,root,root) %{_libdir}/dia/lib*.so
145 %{_libdir}/dia/lib*.la
150 %{_datadir}/mime-info/*
151 %{_desktopdir}/dia.desktop