]> git.pld-linux.org Git - packages/dia.git/blob - dia.spec
- reverted last change (BR: alsa-lib-devel)
[packages/dia.git] / dia.spec
1 Summary:        Dia - a gtk+ based diagram creation program
2 Summary(es):    Programa para dibujo de diagramas
3 Summary(pl):    Dia - program do tworzenia diagramów
4 Summary(pt_BR): Programa para desenho de diagramas
5 Summary(ru):    ðÒÏÇÒÁÍÍÁ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÄÉÁÇÒÁÍÍ
6 Summary(uk):    ðÒÏÇÒÁÍÁ ÄÌÑ ÍÁÌÀ×ÁÎÎѠĦÁÇÒÁÍ
7 Summary(zh_CN): »ùÓÚgtk+µÄÁ÷³Ìͼ³ÌÐò
8 Name:           dia
9 Version:        0.91
10 Release:        2
11 Epoch:          1
12 License:        GPL
13 Group:          X11/Applications/Graphics
14 Vendor:         James Henstridge <james@daa.com.au>
15 # this for final releases
16 Source0:        http://ftp.gnome.org/pub/GNOME/sources/dia/%{version}/%{name}-%{version}.tar.bz2
17 # Source0-md5:  283517483601e81749db81a849a3bc91
18 # this only for snapshots
19 #Source0:       http://www.crans.org/~chepelov/dia/snapshots/%{name}-CVS-%(echo %snap | sed 's/\./-/').tar.gz
20 Patch0:         dia-state.patch
21 URL:            http://www.lysator.liu.se/~alla/dia/dia.html
22 BuildRequires:  autoconf
23 BuildRequires:  automake
24 BuildRequires:  gettext-devel
25 BuildRequires:  intltool
26 BuildRequires:  libgnomeui-devel
27 BuildRequires:  libxslt-devel
28 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30 %description
31 Dia is a program designed to be much like the Windows program 'Visio'.
32 It can be used to draw different kind of diagrams. In this first
33 version there is support for UML static structure diagrams (class
34 diagrams) and Network diagrams. It can currently load and save
35 diagrams to a custom fileformat and export to postscript.
36
37 %description -l es
38 Programa proyectado para que fuera semejante al Visio. Puede usarse
39 para realizar diagramas de diferentes tipos e incluye soporte para
40 diagramas de estructuras UML estáticas (diagramas de clase), modelos
41 de entidades y relacionamiento y diagramas de red. El programa Dia usa
42 un formato propio de archivo y también puede usar el formato .xml, así
43 como también puede exportar para PostScript(TM).
44
45 %description -l pl
46 Dia jest programem zaprojektowanym tak by byæ podobnym do programu
47 'Visio' znanego z Windows. Dia mo¿e byæ u¿ywany do rysowania ró¿nego
48 rodzaju diagramów. W tej wersji znajduje siê wsparcie dla diagramów o
49 statycznej strukturze UML (diagramy klasowe) i dla diagramów
50 sieciowych. Aktualnie mo¿e on ³adowaæ i zapisywaæ diagramy we w³asnym
51 formacie oraz eksportowaæ je do postscriptu.
52
53 %description -l pt_BR
54 Programa projetado para ser semelhante ao Visio. Pode ser usado para
55 desenhar diferentes tipos de diagramas e inclui suporte a diagramas de
56 estruturas UML estáticas (diagramas de classe), modelo de entidades e
57 relacionamento e diagramas de rede. O Dia usa um formato próprio de
58 arquivo e pode também usar o formato .xml, bem como exportar para
59 PostScript(TM).
60
61 %description -l ru
62 ðÒÏÇÒÁÍÍÁ Dia ÒÁÚÒÁÂÏÔÁÎÁ ËÁË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
63 ÍÏÖÎÏ ÉÓÐÏÌØÚÏ×ÁÔØ ÄÌÑ ÒÉÓÏ×ÁÎÉÑ ÒÁÚÌÉÞÎÙÈ ÔÉÐÏ× ÄÉÁÇÒÁÍÍ, ÏÎÁ
64 ×ËÌÀÞÁÅÔ ÐÏÄÄÅÒÖËÕ ÓÔÒÕËÔÕÒÎÙÈ ÓÔÁÔÉÞÅÓËÉÈ ÄÉÁÇÒÁÍÍ UML (ÄÉÁÇÒÁÍÍ
65 ËÌÁÓÓÏ×), ÍÏÄÅÌÉÒÏ×ÁÎÉÅ ÏÔÎÏÛÅÎÉÊ ÏÂßÅËÔÏ× É ÓÅÔÅ×ÙÈ ÄÉÁÇÒÁÍÍ. Dia
66 ÍÏÖÅÔ ÚÁÇÒÕÖÁÔØ É ÓÏÈÒÁÎÑÔØ ÄÉÁÇÒÁÍÍÙ × ÓÏÂÓÔ×ÅÎÎÏÍ ÆÏÒÍÁÔÅ É ×
67 ÆÏÒÍÁÔÅ .xml Á ÔÁËÖÅ ÜËÓÐÏÒÔÉÒÏ×ÁÔØ ÉÈ × PostScript(TM).
68
69 %description -l uk
70 ðÒÏÇÒÁÍÁ Dia ÒÏÚÒÏÂÌÅÎÁ ÑË ÁÌØÔÅÒÎÁÔÉ×Á Visio ÄÌÑ Windows(TM). Dia
71 ÍÏÖÎÁ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ÄÌÑ ÍÁÌÀ×ÁÎÎÑ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÔÉЦנĦÁÇÒÁÍ, ×ÏÎÁ
72 ×ËÌÀÞÁ¤ Ð¦ÄÔÒÉÍËÕ ÓÔÒÕËÔÕÒÎÉÈ ÓÔÁÔÉÞÎÉȠĦÁÇÒÁÍ UML (ĦÁÇÒÁÍ ËÌÁÓ¦×),
73 ÍÏÄÅÌÀ×ÁÎÎѠצÄÎÏÛÅÎØ ÏÂ'¤ËԦנÔÁ ÍÅÒÅÖÅ×ÉȠĦÁÇÒÁÍ. Dia ÍÏÖÅ
74 ÚÁ×ÁÎÔÁÖÕ×ÁÔÉ ÔÁ ÚÂÅÒ¦ÇÁÔÉ ÄÉÁÇÒÁÍÉ Õ ×ÌÁÓÎÏÍÕ ÆÏÒÍÁÔ¦ ÔÁ ÆÏÒÍÁÔ¦ .xml
75 Á ÔÁËÏÖ ÅËÓÐÏÒÔÕ×ÁÔÉ §È × PostScript(TM).
76
77 %prep
78 %setup -q
79 %patch0 -p1
80
81 %build
82 %configure \
83         --enable-gnome
84 %{__make}
85
86 %install
87 rm -rf $RPM_BUILD_ROOT
88
89 %{__make} install \
90         DESTDIR=$RPM_BUILD_ROOT \
91         Applicationsdir=%{_desktopdir}
92
93 #Fixme!!!!!!
94 #Dirty hack for desktop file
95 echo "Categories=Application;Office;" >> $RPM_BUILD_ROOT%{_desktopdir}/dia.desktop
96
97 # for libxslt plugin; DIA_PLUGIN_PATH is required by libxslt plugin, so set
98 # it before running dia app
99 mv $RPM_BUILD_ROOT%{_bindir}/dia $RPM_BUILD_ROOT%{_bindir}/dia.bin
100
101 cat > $RPM_BUILD_ROOT%{_bindir}/dia <<END
102 #!/bin/sh
103
104 DIA_PLUGIN_PATH=%{_datadir}/dia/plugins
105 export DIA_PLUGIN_PATH
106
107 exec %{_bindir}/dia.bin
108 END
109
110 %find_lang %{name} --with-gnome
111
112 %clean
113 rm -rf $RPM_BUILD_ROOT
114
115 %files -f %{name}.lang
116 %defattr(644,root,root,755)
117 %doc AUTHORS NEWS README TODO
118 %attr(755,root,root) %{_bindir}/*
119
120 %dir %{_libdir}/dia
121 %attr(755,root,root) %{_libdir}/dia/lib*.so
122 %{_libdir}/dia/lib*.la
123
124 %{_mandir}/man1/*
125
126 %{_datadir}/dia
127 %{_datadir}/mime-info/*
128 %{_desktopdir}/dia.desktop
129 %{_pixmapsdir}/*
This page took 0.097257 seconds and 3 git commands to generate.