Blame kimono.spec

Rex Dieter aedcbf9
%if 0%{?fedora} > 16 || 0%{?rhel} > 6
383cd1c
%global monodir /usr/lib/mono
383cd1c
%else
383cd1c
%global monodir %{_libdir}/mono
383cd1c
%endif
383cd1c
383cd1c
Name:    kimono 
383cd1c
Summary: .NET/Mono KDE bindings
Rex Dieter b3c5610
Version: 4.14.3
52d2c9d
Release: 4%{?dist}
383cd1c
383cd1c
# most items are pure GPLv2+
383cd1c
# plasma bindings mix LGPLv2+ and GPLv2+ (combined result is GPLv2+ too)
383cd1c
License: GPLv2+
383cd1c
Url:     https://projects.kde.org/projects/kde/kdebindings/csharp/kimono
538bbad
%global revision %(echo %{version} | cut -d. -f3)
538bbad
%if %{revision} >= 50
538bbad
%global stable unstable
538bbad
%else
538bbad
%global stable stable
538bbad
%endif
Jaroslav Reznik 6a4e356
Source0: http://download.kde.org/%{stable}/%{version}/src/%{name}-%{version}.tar.xz
383cd1c
383cd1c
BuildRequires: kdelibs4-devel >= %{version} 
383cd1c
BuildRequires: kdepimlibs-devel >= %{version}
383cd1c
BuildRequires: pkgconfig(akonadi)
383cd1c
BuildRequires: pkgconfig(mono)
383cd1c
BuildRequires: pkgconfig(monodoc)
383cd1c
BuildRequires: qyoto-devel >= %{version}
383cd1c
BuildRequires: smokekde-devel >= %{version}
383cd1c
Rex Dieter f8b5490
Requires: qyoto%{?_isa} >= %{version}
Rex Dieter f8b5490
Requires: smokekde%{?_isa} >= %{version}
383cd1c
Rex Dieter c14d870
%{?mono_arches:ExclusiveArch: %{mono_arches}}
8e55a2d
383cd1c
%description
383cd1c
%{summary}.
383cd1c
dc88b0c
%package akonadi
dc88b0c
Summary: Akonadi runtime support for %{name}
dc88b0c
Requires: %{name}%{?_isa} = %{version}-%{release}
dc88b0c
Requires: smokekde-akonadi%{?_isa} >= %{version}
dc88b0c
%description akonadi
dc88b0c
%{summary}.
dc88b0c
383cd1c
383cd1c
%prep
383cd1c
%setup -q
383cd1c
383cd1c
383cd1c
%build
Rex Dieter f8b5490
mkdir %{_target_platform}
383cd1c
pushd %{_target_platform}
383cd1c
%{cmake_kde4} ..
383cd1c
popd
383cd1c
383cd1c
make %{?_smp_mflags} -C %{_target_platform}
383cd1c
383cd1c
383cd1c
%install
383cd1c
make install/fast DESTDIR=%{buildroot} -C %{_target_platform}
383cd1c
383cd1c
383cd1c
%files 
383cd1c
%doc ChangeLog COPYING.GPLv2 COPYING.LGPLv2
383cd1c
%{_kde4_libdir}/kde4/kimonopluginfactory.so
383cd1c
%{_kde4_libdir}/libkhtml-sharp.so
383cd1c
%{_kde4_libdir}/libkimono.so
383cd1c
%{_kde4_libdir}/libktexteditor-sharp.so
383cd1c
%{_kde4_libdir}/libnepomuk-sharp.so
383cd1c
%{_kde4_libdir}/libplasma-sharp.so
383cd1c
%{_kde4_libdir}/libsoprano-sharp.so
383cd1c
%{monodir}/qyoto/kde-dotnet.dll
383cd1c
%{monodir}/qyoto/khtml-dll.dll
383cd1c
%{monodir}/qyoto/ktexteditor-dotnet.dll
383cd1c
%{monodir}/qyoto/nepomuk-dll.dll
383cd1c
%{monodir}/qyoto/plasma-dll.dll
383cd1c
%{monodir}/qyoto/soprano.dll
383cd1c
%{monodir}/gac/kde-dotnet/
383cd1c
%{monodir}/gac/khtml-dll/
383cd1c
%{monodir}/gac/ktexteditor-dotnet/
383cd1c
%{monodir}/gac/nepomuk-dll/
383cd1c
%{monodir}/gac/plasma-dll/
383cd1c
%{monodir}/gac/soprano/
383cd1c
%{_kde4_appsdir}/plasma_scriptengine_kimono/
383cd1c
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-applet.desktop
383cd1c
%{_kde4_datadir}/kde4/services/plasma-scriptengine-kimono-dataengine.desktop
383cd1c
dc88b0c
%files akonadi
dc88b0c
%{_kde4_libdir}/libakonadi-sharp.so
dc88b0c
%{monodir}/qyoto/akonadi.dll
dc88b0c
%{monodir}/gac/akonadi/
dc88b0c
383cd1c
383cd1c
%changelog
52d2c9d
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 4.14.3-4
52d2c9d
- Rebuilt for GCC 5 C++11 ABI change
52d2c9d
Rex Dieter f8b5490
* Fri Feb 20 2015 Rex Dieter <rdieter@fedoraproject.org> 4.14.3-3
Rex Dieter f8b5490
- fix usage of %%_kde4_version macro
Rex Dieter f8b5490
Rex Dieter f64beda
* Thu Feb 19 2015 Rex Dieter <rdieter@fedoraproject.org> 4.14.3-2
Rex Dieter f64beda
- rebuild (smokekde)
Rex Dieter f64beda
Rex Dieter b3c5610
* Sun Nov 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.3-1
Rex Dieter b3c5610
- 4.14.3
Rex Dieter b3c5610
Rex Dieter 73baa32
* Sun Oct 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.2-1
Rex Dieter 73baa32
- 4.14.2
Rex Dieter 73baa32
Rex Dieter a5ccb75
* Tue Sep 16 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.1-1
Rex Dieter a5ccb75
- 4.14.1
Rex Dieter a5ccb75
525ef13
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.14.0-2
525ef13
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
525ef13
Rex Dieter aea3a75
* Fri Aug 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.14.0-1
Rex Dieter aea3a75
- 4.14.0
Rex Dieter aea3a75
Rex Dieter 04f7766
* Tue Aug 05 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.97-1
Rex Dieter 04f7766
- 4.13.97
Rex Dieter 04f7766
Rex Dieter edf4b42
* Tue Jul 15 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.3-1
Rex Dieter edf4b42
- 4.13.3
Rex Dieter edf4b42
Rex Dieter e02edc8
* Mon Jun 09 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.2-1
Rex Dieter e02edc8
- 4.13.2
Rex Dieter e02edc8
f18e022
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.13.1-2
f18e022
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f18e022
Rex Dieter 708b0fc
* Sun May 11 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.1-1
Rex Dieter 708b0fc
- 4.13.1
Rex Dieter 708b0fc
Rex Dieter 1082cf9
* Sat Apr 12 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.13.0-1
Rex Dieter 1082cf9
- 4.13.0
Rex Dieter 1082cf9
Rex Dieter 299733b
* Fri Apr 04 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.97-1
Rex Dieter 299733b
- 4.12.97
Rex Dieter 299733b
Rex Dieter 40df35d
* Sun Mar 23 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.95-1
Rex Dieter 40df35d
- 4.12.95
Rex Dieter 40df35d
Rex Dieter 38f84a5
* Thu Mar 20 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.90-1
Rex Dieter 38f84a5
- 4.12.90
Rex Dieter 38f84a5
Rex Dieter f19f8d1
* Sat Mar 01 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.3-1
Rex Dieter f19f8d1
- 4.12.3
Rex Dieter f19f8d1
Rex Dieter de7e44b
* Fri Jan 31 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.2-1
Rex Dieter de7e44b
- 4.12.2
Rex Dieter de7e44b
Rex Dieter 2e705f9
* Fri Jan 10 2014 Rex Dieter <rdieter@fedoraproject.org> - 4.12.1-1
Rex Dieter 2e705f9
- 4.12.1
Rex Dieter 2e705f9
Rex Dieter c740ade
* Thu Dec 19 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.12.0-1
Rex Dieter c740ade
- 4.12.0
Rex Dieter c740ade
Rex Dieter 68d394f
* Sun Dec 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.97-1
Rex Dieter 68d394f
- 4.11.97
Rex Dieter 68d394f
Rex Dieter 89909e8
* Thu Nov 21 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.95-1
Rex Dieter 89909e8
- 4.11.95
Rex Dieter 89909e8
Rex Dieter 2daf197
* Sat Nov 16 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.90-1
Rex Dieter 2daf197
- 4.11.90
Rex Dieter 2daf197
Rex Dieter 1d4d008
* Sat Nov 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.3-1
Rex Dieter 1d4d008
- 4.11.3
Rex Dieter 1d4d008
Rex Dieter ab54e5f
* Sat Sep 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.2-1
Rex Dieter ab54e5f
- 4.11.2
Rex Dieter ab54e5f
Rex Dieter 01564e2
* Wed Sep 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.11.1-1
Rex Dieter 01564e2
- 4.11.1
Rex Dieter 01564e2
7029f1e
* Thu Aug 08 2013 Than Ngo <than@redhat.com> - 4.11.0-1
7029f1e
- 4.11.0
7029f1e
Rex Dieter c984fe3
* Thu Jul 25 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.97-1
Rex Dieter c984fe3
- 4.10.97
Rex Dieter c984fe3
Rex Dieter 4ba8a2d
* Tue Jul 23 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.95-1
Rex Dieter 4ba8a2d
- 4.10.95
Rex Dieter 4ba8a2d
Rex Dieter 9976593
* Fri Jun 28 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.90-1
Rex Dieter 9976593
- 4.10.90
Rex Dieter 9976593
Rex Dieter af2b866
* Sat Jun 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.4-1
Rex Dieter af2b866
- 4.10.4
Rex Dieter af2b866
83f8c8f
* Mon May 06 2013 Than Ngo <than@redhat.com> - 4.10.3-1
83f8c8f
- 4.10.3
83f8c8f
Rex Dieter cbd8398
* Mon Apr 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.2-1
Rex Dieter cbd8398
- 4.10.2
Rex Dieter cbd8398
Rex Dieter 02368fa
* Sat Mar 02 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.1-1
Rex Dieter 02368fa
- 4.10.1
Rex Dieter 02368fa
Rex Dieter ed3ec99
* Fri Feb 01 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.10.0-1
Rex Dieter ed3ec99
- 4.10.0
Rex Dieter ed3ec99
Rex Dieter 90a39a5
* Sun Jan 20 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.98-1
Rex Dieter 90a39a5
- 4.9.98
Rex Dieter 90a39a5
Rex Dieter c6a3b96
* Fri Jan 04 2013 Rex Dieter <rdieter@fedoraproject.org> - 4.9.97-1
Rex Dieter c6a3b96
- 4.9.97
Rex Dieter c6a3b96
Rex Dieter 36207bf
* Thu Dec 20 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.95-1
Rex Dieter 36207bf
- 4.9.95
Rex Dieter 36207bf
Rex Dieter d2852a4
* Tue Dec 04 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.90-1
Rex Dieter d2852a4
- 4.9.90
Rex Dieter d2852a4
c718349
* Mon Dec 03 2012 Than Ngo <than@redhat.com> - 4.9.4-1
c718349
- 4.9.4
c718349
39cf89a
* Sat Sep 29 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.9.2-1
39cf89a
- 4.9.2
39cf89a
422ffa6
* Mon Sep 03 2012 Than Ngo <than@redhat.com> - 4.9.1-1
422ffa6
- 4.9.1
422ffa6
Lukas Tinkl c9886e7
* Thu Jul 26 2012 Lukas Tinkl <ltinkl@redhat.com> - 4.9.0-1
Lukas Tinkl c9886e7
- 4.9.0
Lukas Tinkl c9886e7
e9f95a4
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.8.97-2
e9f95a4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
e9f95a4
a9649e9
* Thu Jul 12 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.97-1
a9649e9
- 4.8.97
a9649e9
80a3446
* Thu Jun 28 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.95-1
80a3446
- 4.8.95
80a3446
a9e3618
* Sun Jun 10 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.90-1
a9e3618
- 4.8.90
a9e3618
a909f1d
* Thu May 31 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.80-1
a909f1d
- 4.8.80
a909f1d
Jaroslav Reznik c4fb23c
* Mon Apr 30 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.3-1
Jaroslav Reznik c4fb23c
- 4.8.3
Jaroslav Reznik c4fb23c
aa11924
* Fri Mar 30 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.2-1
aa11924
- 4.8.2
aa11924
dc88b0c
* Fri Mar 23 2012 Rex Dieter <rdieter@fedoraproject.org> 4.8.1-2
dc88b0c
- -akonadi subpkg
dc88b0c
Jaroslav Reznik 6a4e356
* Mon Mar 05 2012 Jaroslav Reznik <jreznik@redhat.com> - 4.8.1-1
Jaroslav Reznik 6a4e356
- 4.8.1
Jaroslav Reznik 6a4e356
8e55a2d
* Fri Feb 10 2012 Dan HorĂ¡k <dan[at]danny.cz> - 4.8.0-2
8e55a2d
- set ExclusiveArchs
8e55a2d
938a0b0
* Sun Jan 22 2012 Rex Dieter <rdieter@fedoraproject.org> - 4.8.0-1
938a0b0
- 4.8.0
938a0b0
383cd1c
* Tue Jan 10 2012 Rex Dieter <rdieter@fedoraproject.org> 4.7.97-2
383cd1c
- set %%monodir for f17+ differences
383cd1c
383cd1c
* Wed Jan 04 2012 Rex Dieter <rdieter@fedoraproject.org> 4.7.97-1
383cd1c
- 4.7.97
383cd1c
- clarify licensing 
383cd1c
383cd1c
* Fri Dec 23 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.95-1
383cd1c
- 4.7.95
383cd1c
383cd1c
* Fri Dec 09 2011 Rex Dieter <rdieter@fedoraproject.org> 4.7.90-1
383cd1c
- first try
383cd1c