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