]> git.pld-linux.org Git - packages/dia.git/blame - dia.spec
- updated to pre8, enabled experimental cairo and gnomeprint plugins
[packages/dia.git] / dia.spec
CommitLineData
3fe371ad 1Summary: Dia - a GTK+ based diagram creation program
b454e485
ER
2Summary(es.UTF-8): Programa para dibujo de diagramas
3Summary(pl.UTF-8): Dia - program do tworzenia diagramów
4Summary(pt_BR.UTF-8): Programa para desenho de diagramas
5Summary(ru.UTF-8): Программа для рисования диаграмм
6Summary(uk.UTF-8): Програма для малювання діаграм
7Summary(zh_CN.UTF-8): 基于GTK+的流程图程序
67748c0e 8Name: dia
5fa2c416 9%define _ver 0.96
da223aa2 10%define _extraver pre8
5d988f23 11Version: %{_ver}.%{_extraver}
da223aa2 12Release: 0.1
09a87d7f 13Epoch: 1
c2972dbb 14License: GPL
67748c0e 15Group: X11/Applications/Graphics
5fa2c416 16Source0: ftp://ftp.gnome.org/pub/gnome/sources/dia/%{_ver}/%{name}-%{_ver}-%{_extraver}.tar.bz2
da223aa2 17# Source0-md5: be81963d7a3bbd64413f2f3db17717b6
c56d7e7d
JB
18Patch0: %{name}-python.patch
19Patch1: %{name}-desktop.patch
20Patch2: %{name}-gcc4.patch
2d9f5ab0 21URL: http://www.gnome.org/projects/dia/
c56d7e7d 22BuildRequires: autoconf >= 2.50
fbd9c468 23BuildRequires: automake
da223aa2 24BuildRequires: cairo-devel
c56d7e7d 25BuildRequires: docbook-utils
fbd9c468 26BuildRequires: gettext-devel
c56d7e7d 27BuildRequires: gtk+2-devel >= 2:2.6.0
936d0ec9 28BuildRequires: intltool >= 0.21
c56d7e7d 29BuildRequires: libart_lgpl-devel >= 2.0
da223aa2 30BuildRequires: libgnomeprint-devel >= 2.0.0
936d0ec9 31BuildRequires: libgnomeui-devel >= 2.0.0
32BuildRequires: libpng-devel
c56d7e7d
JB
33BuildRequires: libstdc++-devel
34BuildRequires: libtool >= 2:1.5
936d0ec9 35BuildRequires: libxml2-devel >= 2.3.9
b2d90874 36BuildRequires: libxslt-devel
c56d7e7d
JB
37BuildRequires: libxslt-progs
38BuildRequires: pkgconfig
936d0ec9 39BuildRequires: popt-devel
c56d7e7d 40BuildRequires: python-PyXML
4d3c85c0 41BuildRequires: python-devel >= 1:2.3
936d0ec9 42BuildRequires: python-pygtk-devel
c56d7e7d 43BuildRequires: rpm-pythonprov
0062acea 44Requires(post,postun): desktop-file-utils
c56d7e7d 45Requires: python-modules >= 1:2.3
86949993 46Requires: python-pygtk-gtk
4fd96ae3 47BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
9963a320 48
49%description
48fe79b6 50Dia is a program designed to be much like the Windows program 'Visio'.
51It can be used to draw different kind of diagrams. In this first
52version there is support for UML static structure diagrams (class
53diagrams) and Network diagrams. It can currently load and save
54diagrams to a custom fileformat and export to postscript.
9963a320 55
87fe1826 56%description -l es.UTF-8
718ddf59 57Programa proyectado para que fuera semejante al Visio. Puede usarse
58para realizar diagramas de diferentes tipos e incluye soporte para
87fe1826 59diagramas de estructuras UML estáticas (diagramas de clase), modelos
718ddf59 60de entidades y relacionamiento y diagramas de red. El programa Dia usa
87fe1826
JR
61un formato propio de archivo y también puede usar el formato .xml, así
62como también puede exportar para PostScript(TM).
63
64%description -l pl.UTF-8
65Dia jest programem zaprojektowanym tak by być podobnym do programu
66'Visio' znanego z Windows. Dia może być używany do rysowania różnego
67rodzaju diagramów. W tej wersji znajduje się wsparcie dla diagramów o
68statycznej strukturze UML (diagramy klasowe) i dla diagramów
69sieciowych. Aktualnie może on ładować i zapisywać diagramy we własnym
70formacie oraz eksportować je do postscriptu.
71
72%description -l pt_BR.UTF-8
718ddf59 73Programa projetado para ser semelhante ao Visio. Pode ser usado para
74desenhar diferentes tipos de diagramas e inclui suporte a diagramas de
87fe1826
JR
75estruturas UML estáticas (diagramas de classe), modelo de entidades e
76relacionamento e diagramas de rede. O Dia usa um formato próprio de
77arquivo e pode também usar o formato .xml, bem como exportar para
718ddf59 78PostScript(TM).
79
87fe1826
JR
80%description -l ru.UTF-8
81Программа Dia разработана как альтернатива Visio для Windows(TM). Dia
82можно использовать для рисования различных типов диаграмм, она
83включает поддержку структурных статических диаграмм UML (диаграмм
84классов), моделирование отношений объектов и сетевых диаграмм. Dia
85может загружать и сохранять диаграммы в собственном формате и в
86формате .xml а также экспортировать их в PostScript(TM).
87
88%description -l uk.UTF-8
89Програма Dia розроблена як альтернатива Visio для Windows(TM). Dia
90можна використовувати для малювання різноманітних типів діаграм, вона
91включає підтримку структурних статичних діаграм UML (діаграм класів),
92моделювання відношень об'єктів та мережевих діаграм. Dia може
93завантажувати та зберігати диаграми у власному форматі та форматі .xml
94а також експортувати їх в PostScript(TM).
718ddf59 95
9963a320 96%prep
5d988f23 97%setup -q -n %{name}-%{_ver}-%{_extraver}
c56d7e7d 98%patch0 -p1
5fa2c416 99%patch1 -p0
c56d7e7d 100#%patch2 -p1 -- needs check
9963a320 101
102%build
ce056ad7 103%{__libtoolize}
104%{__aclocal}
105%{__autoheader}
106%{__autoconf}
107%{__automake}
936d0ec9 108%configure \
109 --enable-gnome \
da223aa2
TP
110 --with-gnomeprint \
111 --with-cairo \
936d0ec9 112 --with-python
113
7674b7d1 114%{__make}
9963a320 115
116%install
117rm -rf $RPM_BUILD_ROOT
9963a320 118
10a1e1aa 119%{__make} install \
48fe79b6 120 DESTDIR=$RPM_BUILD_ROOT \
5fa2c416 121 desktopdir=%{_desktopdir}
5f73c6c3 122
2df947f9 123rm -rf $RPM_BUILD_ROOT%{_datadir}/mime-info
124
057846bf 125%find_lang %{name} --with-gnome
b15c385c 126
9963a320 127%clean
128rm -rf $RPM_BUILD_ROOT
129
d66ad0f8 130%post
d75617eb 131%update_desktop_database_post
d66ad0f8 132
133%postun
d75617eb 134%update_desktop_database_postun
d66ad0f8 135
a85c3a97 136%files -f %{name}.lang
8c75e706 137%defattr(644,root,root,755)
057846bf 138%doc AUTHORS NEWS README TODO
09a87d7f 139%attr(755,root,root) %{_bindir}/*
057846bf 140
b774f073 141%dir %{_libdir}/dia
7dad5484 142%attr(755,root,root) %{_libdir}/dia/lib*.so
abdc8de5 143%{_libdir}/dia/lib*.la
5fa2c416 144%{_docdir}/dia/*.xml
c7849e09 145%dir %{_docdir}/dia
5fa2c416 146%dir %{_docdir}/dia/graphics
147%{_docdir}/dia/graphics/*.png
057846bf 148
149%{_mandir}/man1/*
150
7dad5484 151%{_datadir}/dia
d591deb2 152%{_desktopdir}/dia.desktop
057846bf 153%{_pixmapsdir}/*
This page took 0.0866 seconds and 4 git commands to generate.