Group :: Office
RPM: dia
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Name: dia
Version: 0.96.1
Release: alt3.1
Summary: A gtk+ based diagram creation program
Summary(ru_RU.UTF-8): Программа для создания диаграмм, основанная на GTK+
License: GPL
Group: Office
Url: http://www.gnome.org/projects/dia
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Source: %name-%version.tar.bz2
Source2: %name-icons.tar.bz2
Patch0: dia-0.95-alt-help.patch
Patch1: dia-0.96-alt-link.patch
Patch2: dia-0.96-alt-python_lib.patch
Patch3: dia-0.96.1-alt-xml-help.patch
%py_provides dia
# Automatically added by buildreq on Sun Jan 14 2007
BuildRequires: docbook-style-xsl docbook-utils gcc-c++ intltool libart_lgpl-devel
BuildRequires: libgtk+2-devel libpopt-devel libxslt-devel python-module-PyXML
BuildRequires: python-modules-compiler python-modules-email python-modules-encodings
BuildRequires: python-modules-logging xsltproc python-dev python-module-pygtk-devel
Obsoletes: %name-gnome %name-python
%description
Dia is a GNU program designed to be much like the Windows
program 'Visio'. It can be used to draw different kind of diagrams.
It can be used to draw a variety of diagram types, including UML, Network,
flowchart and others. The native file format for Dia is XML (optionally
gzip compressed). It has print support, and can export to a number of
formats such as EPS, SVG, CGM and PNG.
%description -l ru_RU.UTF-8
Программа Dia разработана как альтернатива Visio для Windows(TM). Dia
можно использовать для рисования различных типов диаграмм, она
включает поддержку структурных статических диаграмм UML (диаграмм
классов), моделирование отношений объектов и сетевых диаграмм. Dia
может загружать и сохранять диаграммы в собственном формате и в
формате .xml, а также экспортировать их в различные форматы, такие как
PostScript(TM), SVG, CGM или PNG.
%add_findprov_lib_path %_libdir/%name
%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
%build
intltoolize --force
%__autoreconf
%configure \
--enable-db2html \
--with-python \
--disable-gnome \
--disable-static
%make_build
cd doc/en
xsltproc -o index.html %_datadir/xml/docbook/xsl-stylesheets/htmlhelp/profile-htmlhelp.xsl %name.xml
%install
%make DESTDIR=%buildroot install
mkdir -p %buildroot%_datadir/%name/help/en
install -m644 doc/en/*.h* %buildroot%_datadir/%name/help/en/
rm -fr %buildroot%_datadir/%name/help/{pl,eu}
mkdir -p %buildroot%_iconsdir
tar -xjf %SOURCE2 -C %buildroot%_iconsdir
subst "s,^\(Icon=\)\(.*\),\1%name," %buildroot%_desktopdir/%name.desktop
%find_lang %name
%files -f %name.lang
%doc README TODO NEWS AUTHORS
%_bindir/%name
%_libdir/%name
%_datadir/%name
%_datadir/mime-info/*
%_desktopdir/*.desktop
%_pixmapsdir/*
%_iconsdir/hicolor/*/apps/%name.png
%_man1dir/*
%changelog
…
Full changelog you can see here
Version: 0.96.1
Release: alt3.1
Summary: A gtk+ based diagram creation program
Summary(ru_RU.UTF-8): Программа для создания диаграмм, основанная на GTK+
License: GPL
Group: Office
Url: http://www.gnome.org/projects/dia
Packager: Valery Inozemtsev <shrek at altlinux.ru>
Source: %name-%version.tar.bz2
Source2: %name-icons.tar.bz2
Patch0: dia-0.95-alt-help.patch
Patch1: dia-0.96-alt-link.patch
Patch2: dia-0.96-alt-python_lib.patch
Patch3: dia-0.96.1-alt-xml-help.patch
%py_provides dia
# Automatically added by buildreq on Sun Jan 14 2007
BuildRequires: docbook-style-xsl docbook-utils gcc-c++ intltool libart_lgpl-devel
BuildRequires: libgtk+2-devel libpopt-devel libxslt-devel python-module-PyXML
BuildRequires: python-modules-compiler python-modules-email python-modules-encodings
BuildRequires: python-modules-logging xsltproc python-dev python-module-pygtk-devel
Obsoletes: %name-gnome %name-python
%description
Dia is a GNU program designed to be much like the Windows
program 'Visio'. It can be used to draw different kind of diagrams.
It can be used to draw a variety of diagram types, including UML, Network,
flowchart and others. The native file format for Dia is XML (optionally
gzip compressed). It has print support, and can export to a number of
formats such as EPS, SVG, CGM and PNG.
%description -l ru_RU.UTF-8
Программа Dia разработана как альтернатива Visio для Windows(TM). Dia
можно использовать для рисования различных типов диаграмм, она
включает поддержку структурных статических диаграмм UML (диаграмм
классов), моделирование отношений объектов и сетевых диаграмм. Dia
может загружать и сохранять диаграммы в собственном формате и в
формате .xml, а также экспортировать их в различные форматы, такие как
PostScript(TM), SVG, CGM или PNG.
%add_findprov_lib_path %_libdir/%name
%prep
%setup -q
%patch0 -p0
%patch1 -p1
%patch2 -p1
%patch3 -p1
%build
intltoolize --force
%__autoreconf
%configure \
--enable-db2html \
--with-python \
--disable-gnome \
--disable-static
%make_build
cd doc/en
xsltproc -o index.html %_datadir/xml/docbook/xsl-stylesheets/htmlhelp/profile-htmlhelp.xsl %name.xml
%install
%make DESTDIR=%buildroot install
mkdir -p %buildroot%_datadir/%name/help/en
install -m644 doc/en/*.h* %buildroot%_datadir/%name/help/en/
rm -fr %buildroot%_datadir/%name/help/{pl,eu}
mkdir -p %buildroot%_iconsdir
tar -xjf %SOURCE2 -C %buildroot%_iconsdir
subst "s,^\(Icon=\)\(.*\),\1%name," %buildroot%_desktopdir/%name.desktop
%find_lang %name
%files -f %name.lang
%doc README TODO NEWS AUTHORS
%_bindir/%name
%_libdir/%name
%_datadir/%name
%_datadir/mime-info/*
%_desktopdir/*.desktop
%_pixmapsdir/*
%_iconsdir/hicolor/*/apps/%name.png
%_man1dir/*
%changelog
…
Full changelog you can see here