Sophie

Sophie

distrib > Fedora > 13 > i386 > media > updates-src > by-pkgid > 88dd6bbfe7a6051c6ac778acf9c72e57 > files > 2

knutclient-1.0.3-2.fc13.src.rpm

Name:           knutclient
Version:        1.0.3
Release:        2%{?dist}
Summary:        KDE Client for NUT - Network UPS Tools

Group:          User Interface/Desktops
License:        GPLv2+
URL:            http://www.knut.noveradsl.cz/knutclient/index.html
Source0:        ftp://ftp.buzuluk.cz/pub/alo/knutclient/stable/%{name}-%{version}.tar.gz

BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

Requires: kdebase >= 4.4.1
%{?_qt4_version:Requires: qt >= %{_qt4_version}}
%{?_kde4_version:Requires: kdelibs4 >= %{_kde4_version}}
%{?_kde4_macros_api:Requires: kde4-macros(api) = %{_kde4_macros_api} }

BuildRequires:  kdelibs-devel >= 4.4.1
BuildRequires:  qt-devel >= 4.6
BuildRequires:  desktop-file-utils >= 0.15

%description
KNutClient is a visual KDE client for UPS systems using NUT - Network UPS Tools

%prep
%setup -q

# to prevent spurious-executable-perm
chmod -x src/knutdock.h
chmod -x src/knutdock.cpp

%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
chmod 664 %{_builddir}/%{buildsubdir}/README
chmod 664 %{_builddir}/%{buildsubdir}/COPYING
chmod 664 %{_builddir}/%{buildsubdir}/AUTHORS
%{cmake_kde4} ..
popd

make %{_smp_mflags} -C %{_target_platform}

%install
rm -rf %{buildroot}
make install DESTDIR=%{buildroot} -C %{_target_platform}
%find_lang %{name} --with-kde

%clean
rm -rf %{buildroot}

%check
desktop-file-validate %{buildroot}/%{_kde4_datadir}/applications/kde4/knutclient.desktop

%post 
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :

%postun
if [ $1 -eq 0 ] ; then
   touch --no-create %{_kde4_iconsdir}/hicolor &>/dev/null
   gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &>/dev/null || :
   update-desktop-database -q &> /dev/null
fi

%posttrans
gtk-update-icon-cache %{_kde4_iconsdir}/hicolor &> /dev/null || :
update-desktop-database -q &> /dev/null


%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS README COPYING
%{_kde4_bindir}/%{name}
%{_kde4_iconsdir}/hicolor/*/apps/knutclient.png
%{_kde4_iconsdir}/locolor/*/apps/knutclient.png
%{_kde4_appsdir}/knutclient
%{_kde4_datadir}/applications/kde4/knutclient.desktop

%changelog
* Thu Jun 30 2010 Eli Wapniarski <eli@orbsky.homelinux.org> 1.0.3-2
- Corrected versioning in the About Knutclient dialog box

* Wed Jun 30 2010 Eli Wapniarski <eli@orbsky.homelinux.org> 1.0.3-1
- Patches for docbook fix no longer required
- Corrected Russian Localization
- cosmetic spec fixes

* Fri Jun 11 2010 Thomas Janssen <thomasj@fedoraproject.org> 1.0.1-7
- docbook fix
- cosmetic spec fixes

* Sat Apr 24 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-6
- Initial release to repository
- Last SPEC file corrections

* Fri Apr 23 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-5
- And yet more SPEC file corrections

* Fri Apr 23 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-4
- Yet more SPEC file corrections

* Thu Apr 22 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-3
- More SPEC file corrections

* Thu Apr 22 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-2
- Corrected SPEC issues to conform to guidelines

* Sat Apr 10 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0.1-1
- Correction to CMakeList.txt
- patch for dso-linking no longer required

* Fri Apr 9 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0-4
- Corrected %%find_lang macro

* Fri Apr 9 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0-3
- Added patch to handle dso-linking for Fedora 13

* Mon Apr 5 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0-2
- Corrected naming conventions
- Corrected rpm installation conventions

* Mon Apr 5 2010 Eli Wapniarski <eli@orbsky.homelinux.org> -1.0-1
- Initial Release