]> git.pld-linux.org Git - packages/dia.git/blob - dia.spec
- fixes python detection in configure
[packages/dia.git] / dia.spec
1
2 #%%define       snap    20030908.0723
3 #%define        pre             pre5
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.92.2
14 Release:        4
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/dia/0.92/%{name}-%{version}.tar.bz2
20 # Source0-md5:  2c14d023bd905e65368ee3df3248dc2a
21 ## this only for snapshots
22 ##Source0:      http://www.crans.org/~chepelov/dia/snapshots/%{name}-CVS-%(echo %{snap} | tr . -).tar.gz
23 ## this for pre releases
24 ##Source0:      http://ftp.gnome.org/pub/GNOME/sources/dia/%{version}/%{name}-%{version}-%{pre}.tar.bz2
25 #Patch0:                dia-state.patch
26 Patch1:         %{name}-am.patch
27 Patch2:         %{name}-home_etc.patch
28 Patch3:         %{name}-locale-names.patch
29 Patch4:         %{name}-ft_includes.patch
30 Patch5:         %{name}-python.patch
31 URL:            http://www.lysator.liu.se/~alla/dia/dia.html
32 BuildRequires:  autoconf
33 BuildRequires:  automake
34 BuildRequires:  gettext-devel
35 BuildRequires:  intltool >= 0.21
36 BuildRequires:  libart_lgpl-devel
37 BuildRequires:  libgnomeui-devel >= 2.0.0
38 BuildRequires:  libpng-devel
39 BuildRequires:  libtool
40 BuildRequires:  libxml2-devel >= 2.3.9
41 BuildRequires:  libxslt-devel
42 BuildRequires:  popt-devel
43 BuildRequires:  python-devel >= 2.3
44 BuildRequires:  python-pygtk-devel
45 Requires:       python-modules >= 2.3
46 Requires:       python-pygtk
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 #%setup -q -n %{name}-%{version}-%{pre}
99 #%patch0 -p1
100 %patch1 -p1
101 %patch2 -p1
102 %patch3 -p1
103 %patch4 -p1
104 %patch5 -p1
105
106 mv po/{no,nb}.po
107
108 %build
109 %{__libtoolize}
110 %{__aclocal}
111 %{__autoheader}
112 %{__autoconf}
113 %{__automake}
114 %configure \
115         --enable-gnome \
116         --with-python
117
118 %{__make}
119
120 %install
121 rm -rf $RPM_BUILD_ROOT
122
123 %{__make} install \
124         DESTDIR=$RPM_BUILD_ROOT \
125         Applicationsdir=%{_desktopdir}
126
127 %find_lang %{name} --with-gnome
128
129 %clean
130 rm -rf $RPM_BUILD_ROOT
131
132 %files -f %{name}.lang
133 %defattr(644,root,root,755)
134 %doc AUTHORS NEWS README TODO
135 %attr(755,root,root) %{_bindir}/*
136
137 %dir %{_libdir}/dia
138 %attr(755,root,root) %{_libdir}/dia/lib*.so
139 %{_libdir}/dia/lib*.la
140
141 %{_mandir}/man1/*
142
143 %{_datadir}/dia
144 %{_datadir}/mime-info/*
145 %{_desktopdir}/dia.desktop
146 %{_pixmapsdir}/*
This page took 0.268957 seconds and 3 git commands to generate.