Пакет kunit: Specfile

Name: kunit
Version: 0.5
Release: alt9

Summary: KUnit - units converter
Summary(ru-Ru.KOI8-R): \xeb\xcf\xce\xd7\xc5\xd2\xd4\xc5\xd2 \xc6\xc9\xda\xc9\xde\xc5\xd3\xcb\xc9\xc8 \xd7\xc5\xcc\xc9\xde\xc9\xce
Group: Sciences/Physics
License: GPL
Url: http://www.netmeister.org

Packager: Andrey Cherepanov <cas@altlinux.ru>
Source:  %name-%version.tar.bz2
Source1: %name-16.png
Source2: %name-32.png
Source3: %name-48.png
Source4: %name-64.png
Source5: %name-128.png
Source6: %name.svg
Source7: %name.desktop
Source8: %name.docbook

Patch1: kunit-0.5-qt_no_compat.patch
Patch2: kunit-build.patch
Patch3: kunit-fix_deprecated_headers.patch

BuildPreReq: menu-devel desktop-file-utils
BuildRequires: gcc-c++ kdelibs-devel libqt3-devel libpng-devel libjpeg-devel
Requires(post,postun): desktop-file-utils

%description
KUnit is a simple program to convert various units.
KUnit currently converts the following categories:
acceleration, angle, angular acceleration, angular velocity, area, bits
and bytes, capacitance, charge, colors, current, energy, force,
illuminance, inductance, length, luminance, magnetic flux, mass (or
weight), power, pressure, Shoe Sizes, SI prefixes, specific heat,
temperature, thermal conductivity, time, torque, velocity, viscosity
(dynamic), viscosity (kinematic), voltage, volume.

%description -l ru-RU.KOI8-R
KUnit - \xd0\xd2\xcf\xc7\xd2\xc1\xcd\xcd\xc1 \xd0\xc5\xd2\xc5\xd3\xde\xc5\xd4\xc1 \xc6\xc9\xda\xc9\xde\xc5\xd3\xcb\xc9\xc8 \xd7\xc5\xcc\xc9\xde\xc9\xce \xd7 \xd2\xc1\xda\xcc\xc9\xde\xce\xd9\xc5 \xd3\xc9\xd3\xd4\xc5\xcd\xd9
\xc5\xc4\xc9\xce\xc9\xc3 \xc9\xda\xcd\xc5\xd2\xc5\xce\xc9\xd1. \xf0\xd2\xcf\xc7\xd2\xc1\xcd\xcd\xc1 \xd0\xcf\xda\xd7\xcf\xcc\xd1\xc5\xd4 \xd0\xc5\xd2\xc5\xd3\xde\xc9\xd4\xd9\xd7\xc1\xd4\xd8
\xd5\xd3\xcb\xcf\xd2\xc5\xce\xc9\xc5, \xd5\xc7\xcc\xcf\xd7\xd9\xc5 \xd7\xc5\xcc\xc9\xde\xc9\xce\xd9, \xd5\xc7\xcc\xcf\xd7\xcf\xc5 \xd5\xd3\xcb\xcf\xd2\xc5\xce\xc9\xc5, \xd5\xc7\xcc\xcf\xd7\xd5\xc0 \xd3\xcb\xcf\xd2\xcf\xd3\xd4\xd8,
\xd0\xcc\xcf\xdd\xc1\xc4\xd8, \xc2\xc9\xd4\xd9 \xc9  \xc2\xc1\xca\xd4\xd9, \xdc\xcc\xc5\xcb\xd4\xd2\xc9\xde\xc5\xd3\xcb\xd5\xc0 \xc5\xcd\xcb\xcf\xd3\xd4\xd8, \xda\xc1\xd2\xd1\xc4, \xc3\xd7\xc5\xd4\xc1 (RGB, HEX),
\xd3\xc9\xcc\xd5 \xd4\xcf\xcb\xc1, \xdc\xce\xc5\xd2\xc7\xc9\xc0, \xd3\xc9\xcc\xd5, \xcf\xd3\xd7\xc5\xdd\xc5\xce\xce\xcf\xd3\xd4\xd8, \xc9\xce\xc4\xd5\xcb\xd4\xc9\xd7\xce\xcf\xd3\xd4\xd8, \xc4\xcc\xc9\xce\xd5, \xd1\xd2\xcb\xcf\xd3\xd4\xd8,
\xcd\xc1\xc7\xce\xc9\xd4\xce\xd9\xca \xd0\xcf\xd4\xcf\xcb, \xcd\xc1\xd3\xd3\xd5 \xc9 \xd7\xc5\xd3, \xcd\xcf\xdd\xce\xcf\xd3\xd4\xd8, \xc4\xc1\xd7\xcc\xc5\xce\xc9\xc5, \xd2\xc1\xda\xcd\xc5\xd2 \xcf\xc2\xd5\xd7\xc9,
\xc4\xc5\xd3\xd1\xd4\xc9\xde\xce\xd9\xc5 \xd0\xd2\xc9\xd3\xd4\xc1\xd7\xcb\xc9 \xf3\xe9, \xd4\xc5\xd0\xcc\xcf\xc5\xcd\xcb\xcf\xd3\xd4\xd8, \xd4\xc5\xcd\xd0\xc5\xd2\xc1\xd4\xd5\xd2\xd5, \xd4\xc5\xd0\xcc\xcf\xd0\xd2\xcf\xd7\xcf\xc4\xce\xcf\xd3\xd4\xd8,
\xd7\xd2\xc5\xcd\xd1, \xcb\xd2\xd5\xd4\xd1\xdd\xc9\xca \xcd\xcf\xcd\xc5\xce\xd4, \xd3\xcb\xcf\xd2\xcf\xd3\xd4\xd8, \xc4\xc9\xce\xc1\xcd\xc9\xde\xc5\xd3\xcb\xd5\xc0 \xc9 \xcb\xc9\xce\xc9\xcd\xc1\xd4\xc9\xde\xc5\xd3\xcb\xd5\xc0
\xd7\xd1\xda\xcb\xcf\xd3\xd4\xd8, \xce\xc1\xd0\xd2\xd1\xd6\xc5\xce\xc9\xc5, \xcf\xc2\xdf\xc5\xcd.

%prep
%setup -q
%patch1 -p1
%patch2 -p1
%patch3 -p2

%build
%add_optflags -DQT_CLEAN_NAMESPACE -DQT_NO_COMPAT
%make_build \
	QTDIR=%_libdir/qt3 \
	CFLAGS="%optflags" \
	CXXFLAGS="%optflags"

%install
%__install -pD kunit/%name %buildroot%_bindir/%name
%__install -pD %SOURCE8 %buildroot%_docdir/HTML/en/%name/index.docbook
/usr/bin/meinproc --check --cache %buildroot%_docdir/HTML/en/%name/index.cache.bz2 %buildroot%_docdir/HTML/en/%name/index.docbook
%__ln_s ../common %buildroot/%_docdir/HTML/en/%name/common

#icons
%__install -pD -m644 %SOURCE1 %buildroot%_miconsdir/%name.png
%__install -pD -m644 %SOURCE2 %buildroot%_iconsdir/hicolor/32x32/apps/%name.png
%__install -pD -m644 %SOURCE3 %buildroot%_liconsdir/%name.png
%__install -pD -m644 %SOURCE4 %buildroot%_iconsdir/hicolor/64x64/apps/%name.png
%__install -pD -m644 %SOURCE5 %buildroot%_iconsdir/hicolor/128x128/apps/%name.png
%__install -pD -m644 %SOURCE6 %buildroot%_iconsdir/hicolor/scalable/apps/%name.svg
%__install -pD -m644 %SOURCE7 %buildroot%_datadir/applications/kde/%name.desktop

%files
%doc README AUTHORS
%doc %_docdir/HTML/*/%name
%_bindir/%name
%_datadir/applications/kde/*
%_liconsdir/%name.png
%_iconsdir/*/*/*/%name.png
%_iconsdir/*/*/*/%name.svg
%_miconsdir/%name.png

%changelog
* Tue Nov 25 2008 Andrey Cherepanov <cas@altlinux.org> 0.5-alt9
- Fix kunit.desktop file 

* Fri Nov 21 2008 Andrey Cherepanov <cas@altlinux.org> 0.5-alt8
- Remove deprecated update-desktop-database and update-menus macros 

* Wed Oct 29 2008 Andrey Cherepanov <cas@altlinux.org> 0.5-alt7
- Fix deprecated C++ headers 

* Wed Jan 30 2008 Andrey Cherepanov <cas@altlinux.ru> 0.5-alt6
- Return from orphaned packages
- New icons (both scalable and pixmaps)
- Convert documentation to Docbook

* Tue Jan 18 2005 ALT QA Team Robot <qa-robot@altlinux.org> 0.5-alt5.1
- Rebuilt with libstdc++.so.6.

* Thu Sep 11 2003 Yuri N. Sedunov <aris@altlinux.ru> 0.5-alt5
- rebuild. 

* Fri Oct 04 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.5-alt4
- Rebuild with new qt3.

* Tue Sep 17 2002 Sergey V Turchin <zerg@altlinux.ru> 0.5-alt3
- build with gcc3.2 , Qt3

* Mon Jan 28 2002 Yuri N. Sedunov <aris@altlinux.ru> 0.5-alt2
- cleanups

* Wed Dec 5 2001 Yuri N. Sedunov <aris@altlinux.ru> 0.5-alt1
- first build for Sisyphus