]> git.pld-linux.org Git - packages/dia.git/blob - dia.spec
03e872469ccd45303103d6c7564efb15587867a9
[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:        5
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 URL:            http://www.gnome.org/projects/dia/
29 BuildRequires:  autoconf
30 BuildRequires:  automake
31 BuildRequires:  gettext-devel
32 BuildRequires:  howl-devel >= 0.9.10
33 BuildRequires:  intltool >= 0.21
34 BuildRequires:  libart_lgpl-devel
35 BuildRequires:  libgnomeui-devel >= 2.0.0
36 BuildRequires:  libpng-devel
37 BuildRequires:  libtool
38 BuildRequires:  libxml2-devel >= 2.3.9
39 BuildRequires:  libxslt-devel
40 BuildRequires:  popt-devel
41 BuildRequires:  python-devel >= 1:2.3
42 BuildRequires:  python-pygtk-devel
43 Requires:       python-modules >= 2.3
44 Requires:       python-pygtk-gtk
45 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
46
47 %description
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.
53
54 %description -l es
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).
61
62 %description -l pl
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.
69
70 %description -l pt_BR
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
76 PostScript(TM).
77
78 %description -l ru
79 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
80 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
81 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
82 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
83 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
84 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
85
86 %description -l uk
87 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
88 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉЦנĦÁÇÒÁÍ, ×ÏÎÁ
89 ×ËÌÀÞÁ¤ Ð¦ÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉȠĦÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
90 ÍÏÄÅÌÀ×ÁÎÎѠצÄÎÏÛÅÎØ ÏÂ'¤ËԦנÔÁ ÍÅÒÅÖÅ×ÉȠĦÁÇÒÁÍ. Dia ÍÏÖÅ
91 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
92 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
93
94 %prep
95 %setup -q
96 #%patch0 -p1
97 #%patch1 -p1 - obsoleted?
98 %patch2 -p1
99 %patch3 -p1
100 %patch4 -p1
101
102 mv po/{no,nb}.po
103
104 %build
105 %{__libtoolize}
106 %{__aclocal}
107 %{__autoheader}
108 %{__autoconf}
109 %{__automake}
110 %configure \
111         --enable-gnome \
112         --with-python
113
114 %{__make}
115
116 %install
117 rm -rf $RPM_BUILD_ROOT
118
119 %{__make} install \
120         DESTDIR=$RPM_BUILD_ROOT \
121         Applicationsdir=%{_desktopdir}
122
123 %find_lang %{name} --with-gnome
124
125 %clean
126 rm -rf $RPM_BUILD_ROOT
127
128 %post
129 umask 022
130 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1 ||:
131
132 %postun
133 umask 022
134 [ ! -x /usr/bin/update-desktop-database ] || /usr/bin/update-desktop-database >/dev/null 2>&1
135
136 %files -f %{name}.lang
137 %defattr(644,root,root,755)
138 %doc AUTHORS NEWS README TODO
139 %attr(755,root,root) %{_bindir}/*
140
141 %dir %{_libdir}/dia
142 %attr(755,root,root) %{_libdir}/dia/lib*.so
143 %{_libdir}/dia/lib*.la
144
145 %{_mandir}/man1/*
146
147 %{_datadir}/dia
148 %{_datadir}/mime-info/*
149 %{_desktopdir}/dia.desktop
150 %{_pixmapsdir}/*
This page took 0.217405 seconds and 2 git commands to generate.