Blob Blame History Raw

%define snap    20121228git

Name:           kscreen
Version:        0.9.0
Release:        5.%{snap}%{?dist}
Summary:        KDE Display Management software

# KDE e.V. may determine that future GPL versions are accepted
License:        GPLv2 or GPLv3
URL:            https://projects.kde.org/projects/playground/base/kscreen

# This is a git snapshot, use following commands to generate the tarball:
#  git clone git://anongit.kde.org/kscreen
#  git archive --prefix=kscreen-%{version}/ master | gzip > ../kscreen-%{version}-%{snap}.tar.gz
Source0:        kscreen-%{version}-%{snap}.tar.gz

Provides:       kde-display-management
Conflicts:      kded_randrmonitor

BuildRequires:  kdelibs4-devel
BuildRequires:  libkscreen-devel
BuildRequires:  qjson-devel >= 0.8.1

%description
KCM and KDED modules for managing displays in KDE.


%prep
%setup -q


%build
mkdir -p %{_target_platform}
pushd %{_target_platform}
%{cmake_kde4} ..
popd
make %{?_smp_mflags} -C %{_target_platform}

%install
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}


%files
%doc COPYING
%{_kde4_libdir}/kde4/kcm_displayconfiguration.so
%{_kde4_libdir}/kde4/kded_kscreen.so
%{_kde4_appsdir}/kcm_displayconfiguration/
%{_kde4_datadir}/kde4/services/displayconfiguration.desktop
%{_kde4_datadir}/kde4/services/kded/kscreen.desktop


%changelog
* Wed Jan 09 2012 Dan Vrátil <dvratil@redhat.com> 0.9.0-5.20121228git
 - Update description, we don't ship the Plasma applet yet
 - Provides kde-display-management, a metapackage for KScreen and kded_randrmonitor
 - Conflicts with kded_randrmonitor

* Wed Jan 09 2013 Rex Dieter <rdieter@fedoraproject.org> 
- 0.9.0-4.20121228git
- BR: qjson-devel >= 0.8.1
- License: GPLv2 or GPLv3
- tighten %%files

* Wed Jan 01 2013 Dan Vrátil <dvratil@redhat.com> 0.9.0-3.20121228git
 - Added qjson-devel to BuildRequires

* Fri Dec 28 2012 Dan Vrátil <dvratil@redhat.com> 0.9.0-2.20121228git
 - Fixed URL

* Fri Dec 28 2012 Dan Vrátil <dvratil@redhat.com> 0.9.0-1.20121228git
 - Fixed versioning
 - Added instructions how to obtain sources
 - Removed 'rm -rf $RPM_BUILD_ROOT'

* Wed Dec 26 2012 Dan Vrátil <dvratil@redhat.com> 20121226gitb31ab08-1
 - Initial SPEC