]> git.pld-linux.org Git - packages/dia.git/blob - dia.spec
- orphaned, outdated
[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:        8
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(post,postun):  desktop-file-utils
45 Requires:       python-modules >= 2.3
46 Requires:       python-pygtk-gtk
47 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
48
49 %description
50 Dia is a program designed to be much like the Windows program 'Visio'.
51 It can be used to draw different kind of diagrams. In this first
52 version there is support for UML static structure diagrams (class
53 diagrams) and Network diagrams. It can currently load and save
54 diagrams to a custom fileformat and export to postscript.
55
56 %description -l es
57 Programa proyectado para que fuera semejante al Visio. Puede usarse
58 para realizar diagramas de diferentes tipos e incluye soporte para
59 diagramas de estructuras UML estáticas (diagramas de clase), modelos
60 de entidades y relacionamiento y diagramas de red. El programa Dia usa
61 un formato propio de archivo y también puede usar el formato .xml, así
62 como también puede exportar para PostScript(TM).
63
64 %description -l pl
65 Dia jest programem zaprojektowanym tak by byæ podobnym do programu
66 'Visio' znanego z Windows. Dia mo¿e byæ u¿ywany do rysowania ró¿nego
67 rodzaju diagramów. W tej wersji znajduje siê wsparcie dla diagramów o
68 statycznej strukturze UML (diagramy klasowe) i dla diagramów
69 sieciowych. Aktualnie mo¿e on ³adowaæ i zapisywaæ diagramy we w³asnym
70 formacie oraz eksportowaæ je do postscriptu.
71
72 %description -l pt_BR
73 Programa projetado para ser semelhante ao Visio. Pode ser usado para
74 desenhar diferentes tipos de diagramas e inclui suporte a diagramas de
75 estruturas UML estáticas (diagramas de classe), modelo de entidades e
76 relacionamento e diagramas de rede. O Dia usa um formato próprio de
77 arquivo e pode também usar o formato .xml, bem como exportar para
78 PostScript(TM).
79
80 %description -l ru
81 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
82 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
83 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
84 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
85 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
86 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
87
88 %description -l uk
89 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
90 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉЦנĦÁÇÒÁÍ, ×ÏÎÁ
91 ×ËÌÀÞÁ¤ Ð¦ÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉȠĦÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
92 ÍÏÄÅÌÀ×ÁÎÎѠצÄÎÏÛÅÎØ ÏÂ'¤ËԦנÔÁ ÍÅÒÅÖÅ×ÉȠĦÁÇÒÁÍ. Dia ÍÏÖÅ
93 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
94 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
95
96 %prep
97 %setup -q
98 #%patch0 -p1
99 #%patch1 -p1 - obsoleted?
100 %patch2 -p1
101 %patch3 -p1
102 %patch4 -p1
103 %patch5 -p1
104
105 mv po/{no,nb}.po
106
107 %build
108 %{__libtoolize}
109 %{__aclocal}
110 %{__autoheader}
111 %{__autoconf}
112 %{__automake}
113 %configure \
114         --enable-gnome \
115         --with-python
116
117 %{__make}
118
119 %install
120 rm -rf $RPM_BUILD_ROOT
121
122 %{__make} install \
123         DESTDIR=$RPM_BUILD_ROOT \
124         Applicationsdir=%{_desktopdir}
125
126 rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
127
128 %find_lang %{name} --with-gnome
129
130 %clean
131 rm -rf $RPM_BUILD_ROOT
132
133 %post
134 %update_desktop_database_post
135
136 %postun
137 %update_desktop_database_postun
138
139 %files -f %{name}.lang
140 %defattr(644,root,root,755)
141 %doc AUTHORS NEWS README TODO
142 %attr(755,root,root) %{_bindir}/*
143
144 %dir %{_libdir}/dia
145 %attr(755,root,root) %{_libdir}/dia/lib*.so
146 %{_libdir}/dia/lib*.la
147
148 %{_mandir}/man1/*
149
150 %{_datadir}/dia
151 %{_desktopdir}/dia.desktop
152 %{_pixmapsdir}/*
This page took 0.036172 seconds and 3 git commands to generate.