File Synkron.spec of Package Synkron

#
# spec file for package synkron (Version 1.6.1)
#
# Copyright (c) 2009 SuSE Linux AG, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bug fixes or comments via http://www.suse.de/feedback/
#

# norootforbuild

%define _prefix	/usr
%define rname Synkron
%define rversion 1.6.1
%define rrelease 1.1
%define releasesuffix suse%(echo "%{suse_version}" | %__sed -e 's/.$//')DSB

Name:		synkron
Version:	%{rversion}
Release:	1
%if %suse_version < 1020
Distribution:	SUSE Linux %(echo "%{suse_version}" | %__sed -e 's/.$//' -e ':a;s/\(.$\)/\.\1/g')
%else
Distribution:	openSUSE %(echo "%{suse_version}" | %__sed -e 's/.$//' -e ':a;s/\(.$\)/\.\1/g')
%endif
Summary:	Application For Easy Folder Synchronisation
Source0:	%{rname}-%{version}-src.tar.gz
URL:		http://synkron.sourceforge.net
Packager:	Sönke Hartung-Rey
Group:		Productivity/Other
License:	GPL v2 or later
BuildRoot:	%{_tmppath}/build-%{rname}-%{version}
BuildRequires:	update-desktop-files
BuildRequires:  libqt4-devel >= 4.4


%description
Synkron is a simple Qt application designed for easy folder synchronization, for
example a flash disk with a folder on your hard disk.


Authors:
--------
     Matúš Tomlein <matus.tomlein@gmail.com>


%if !0%{?opensuse_bs}
%debug_package
%endif
%prep
%setup -q -n "%{rname}-%{version}-src"
%__chmod -R -x+X *
%__chmod -R o-w *

%build
qmake -config debug
lrelease Synkron.pro

%__make %{?jobs:-j%{jobs}}

%install

%__install -D -m 0755 "%{_builddir}/%{rname}-%{version}-src/%{name}" \
	"%{buildroot}%{_bindir}/%{name}"
%__install -D -m 0644 "%{_builddir}/%{rname}-%{version}-src/images/%{rname}48.png" \
	"%{buildroot}%{_datadir}/pixmaps/%{name}.png"

%__install -d -m 755 "%{buildroot}%{_datadir}/applications"
%__cat > %{buildroot}%{_datadir}/applications/%{name}.desktop <<EOF
[Desktop Entry]
Encoding=UTF-8
Type=Application
Exec=%{name}
Name=%{rname}
Comment=Easy Folder Synchronisation
GenericName=%{rname}
Icon=%{name}.png
Terminal=false
StartupNotify=true
EOF

%suse_update_desktop_file -r "%{name}" Qt Utility SyncUtility

%clean
%__rm -rf "%{buildroot}"

%files
%defattr(-,root,root)
%doc gpl.txt readme.txt
%{_bindir}/%{name}
%{_datadir}/pixmaps/%{name}.png
%{_datadir}/applications/%{name}.desktop

%changelog
* Wed Oct 21 2009 Sönke Hartung-Rey <hartung.germany@gmail.com> 1.6.1
- new upstream version
* Tue Oct 6 2009 Sönke Hartung-Rey <hartung.germany@gmail.com> 1.6.0
- new upstream version
* Wed Oct 1 2008 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.4.0
- new upstream version
* Thu May 15 2008 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.3.0
- new upstream version
* Thu Mar 20 2008 Donnie S Bhayangkara <donnie.bhayangkara@opensuse.org> 1.2.0
- initial release
openSUSE Build Service is sponsored by