]> git.pld-linux.org Git - packages/dia.git/blob - dia.spec
5dedfeaf9151210e9d04090ec2e076c5e867f3ca
[packages/dia.git] / dia.spec
1
2 #%%define       snap    20030908.0723
3 %define         pre             pre3
4
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+µÄÁ÷³Ìͼ³ÌÐò
12 Name:           dia
13 Version:        0.94
14 Release:        7
15 Epoch:          1
16 License:        GPL
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)
47
48 %description
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.
54
55 %description -l es
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).
62
63 %description -l pl
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.
70
71 %description -l pt_BR
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
77 PostScript(TM).
78
79 %description -l ru
80 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
81 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
82 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
83 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
84 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
85 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
86
87 %description -l uk
88 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
89 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉЦנĦÁÇÒÁÍ, ×ÏÎÁ
90 ×ËÌÀÞÁ¤ Ð¦ÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉȠĦÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
91 ÍÏÄÅÌÀ×ÁÎÎѠצÄÎÏÛÅÎØ ÏÂ'¤ËԦנÔÁ ÍÅÒÅÖÅ×ÉȠĦÁÇÒÁÍ. Dia ÍÏÖÅ
92 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
93 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
94
95 %prep
96 %setup -q
97 #%patch0 -p1
98 #%patch1 -p1 - obsoleted?
99 %patch2 -p1
100 %patch3 -p1
101 %patch4 -p1
102 %patch5 -p1
103
104 mv po/{no,nb}.po
105
106 %build
107 %{__libtoolize}
108 %{__aclocal}
109 %{__autoheader}
110 %{__autoconf}
111 %{__automake}
112 %configure \
113         --enable-gnome \
114         --with-python
115
116 %{__make}
117
118 %install
119 rm -rf $RPM_BUILD_ROOT
120
121 %{__make} install \
122         DESTDIR=$RPM_BUILD_ROOT \
123         Applicationsdir=%{_desktopdir}
124
125 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
126
127 %find_lang %{name} --with-gnome
128
129 %clean
130 rm -rf $RPM_BUILD_ROOT
131
132 %post
133 %update_desktop_database_post
134
135 %postun
136 %update_desktop_database_postun
137
138 %files -f %{name}.lang
139 %defattr(644,root,root,755)
140 %doc AUTHORS NEWS README TODO
141 %attr(755,root,root) %{_bindir}/*
142
143 %dir %{_libdir}/dia
144 %attr(755,root,root) %{_libdir}/dia/lib*.so
145 %{_libdir}/dia/lib*.la
146
147 %{_mandir}/man1/*
148
149 %{_datadir}/dia
150 %{_desktopdir}/dia.desktop
151 %{_pixmapsdir}/*
This page took 0.472093 seconds and 3 git commands to generate.