File qword.spec of Package QWord
# spec file for package QWord (Version 2.0)
# Copyright 2009 Ivan Selchenkov <vashik.net@gmail.com>
#
# norootforbuild
Name: qword
Version: 2.1
Release: 1
Summary: Application for learning foreign words
Group: Education/Languages
License: GPLv3
Source0: %{name}-%{version}.tar.gz
Source1: qword.desktop
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#########################################################################################
# SuSE, openSUSE
#########################################################################################
%if 0%{?suse_version}
BuildRequires: update-desktop-files
BuildRequires: libqt4-devel
%endif
#########################################################################################
# Fedora, RHEL or CentOS
#########################################################################################
%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
BuildRequires: qt4-devel
BuildRequires: desktop-file-utils
%endif
%description
Application for learning foreign words
%prep
%setup -q -n %{name}-%{version}
%build
%if 0%{?suse_version}
qmake
%elseif 0%{?fedora_version}
qmake-qt4
%endif
make %{?jobs:-j%jobs}
%install
mkdir -p $RPM_BUILD_ROOT/%{_datadir}/pixmaps
mkdir -p $RPM_BUILD_ROOT/%{_bindir}
install QWord $RPM_BUILD_ROOT/%{_bindir}
install -m 644 images/qword.svg $RPM_BUILD_ROOT/%{_datadir}/pixmaps
%if 0%{?suse_version}
%suse_update_desktop_file -i %{name} Education
%elseif 0%{?fedora_version}
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ --add-category Education --add-category Languages qword.desktop
%endif
%files
%defattr(-,root,root)
%{_bindir}/QWord
%{_datadir}/pixmaps/qword.svg
%{_datadir}/applications/qword.desktop
%clean
rm -rf $RPM_BUILD_ROOT
%changelog
* Fri May 15 2009 Ivan Selchenkov
- Tray mode added
- Some interface and error correction
* Tue May 12 2009 Ivan Selchenkov
- Initial build