Пакет afce: Specfile

Name:		afce
%define rel 51
Version:	0.9.0
#Release:	alt1.%rel
Release:	alt2.nntc095
License:	GPL
Group:		Development/Other
Source1:	http://vicking.narod.ru/flowchart/%name-%version-%rel.tar.gz
Source:		afce-095-nntc-edition.tar.gz
URL:		http://vicking.narod.ru/flowchart
%define summary_en Flowchart editor with code generation and vector graphics
%define summary_ru Редактор блок-схем с генерацией исходных текстов и векторных диаграмм
Summary:		%summary_en
Summary(ru_RU.UTF-8):	%summary_ru

# Automatically added by buildreq on Wed Jul 28 2010
BuildRequires: gcc-c++ libqt4-devel

%description
%name -- %summary_en

There's no english documentation on %name, although it's interface
supports english so you can easily try it on you intuition.

%description -l ru_RU.UTF-8
Вашему вниманию представляется программа, которая предназначена для
создания, редактирования и экспорта блок-схем алгоритмов. Пользователю
не нужно заботиться о размещении и выравнивании объектов, программа
автоматически разместит все блоки. Редактор позволит экспортировать
блок-схему в исходный текст программы для разных языков программирования
(Pascal, C/C++, Алгоритмический язык). Редактор блок-схем позволяет
экспортировать изображение схемы в различные графические форматы: BMP,
JPEG, PNG, TIFF, ICO, PPM, XBM, XPM, SVG. Программа распространяется на
условиях лицензии GNU General Public License (GPL). Программа написана
на языке C++ на основе библиотеки Qt 4

Возможности
	
 

    * генерация исходного кода на основе блок-схемы в различные языки программирования;
    * автоматическое размещение блоков на схеме;
    * экспорт схемы в популярные растровые форматы;
    * экспорт схем в векторный формат SVG;
    * возможность работы с буфером обмена;
    * масштабирование блок-схемы;
    * поддержка нескольких языков переводов;
    * конвертация блок-схемы в исходный код на нескольких языках программирования;
    * бесплатность и открытость программы;
    * открытый формат файла, основанный XML;
    * кроссплатформенность: имеются сборки для Microsoft Windows и GNU/Linux.

%prep
#setup -n %name-%version-%rel
%setup -n %name
sed -i 's@/usr/share/doc/packages/afce@%_datadir/%name@g' thelpwindow.cpp
mv doc/primer.PNG doc/primer.png
cat > %name.desktop <<@@@
[Desktop Entry]
Name=Flowchart editor
Name[ru]=Редактор блок-схем
Comment=%summary_en
Comment[ru]=%summary_ru
Type=Application
Exec=%name
Icon=%name
Categories=QT;Development;GUIDesigner;
@@@

%build
qmake-qt4
make clean
%make_build

%install
mkdir -p %buildroot%_datadir/%name
install *.ts %buildroot%_datadir/%name/
install doc/* %buildroot%_datadir/%name/
install -D %name %buildroot%_bindir/%name
install -D %name.png %buildroot%_niconsdir/%name.png
install -D %name.png %buildroot%_liconsdir/%name.png
install -D %name.desktop %buildroot%_desktopdir/%name.desktop

%files
%doc doc README*
%_bindir/*
%_datadir/%name
%_iconsdir/hicolor/*/apps/*
%_desktopdir/*

%changelog
* Fri Sep 23 2011 Fr. Br. George <george@altlinux.ru> 0.9.0-alt2.nntc095
- Temporary build new version from http://blog.nntc.nnov.ru/?p=1326

* Wed Jul 28 2010 Fr. Br. George <george@altlinux.ru> 0.9.0-alt1.51
- Initial build from scratch