[kte-collaborative/f18] kte-collaborative 0.0.95
Daniel Vrátil
dvratil at fedoraproject.org
Thu Aug 29 15:02:41 UTC 2013
commit 6c51b57340e9edc43e10bad37b5cdaaa344eb8d3
Author: Dan Vrátil <dvratil at redhat.com>
Date: Thu Aug 29 16:57:53 2013 +0200
kte-collaborative 0.0.95
.gitignore | 1 +
kte-collaborative-versioned-sonames.patch | 38 ++++++++++++++++
kte-collaborative.spec | 68 +++++++++++++++++++++++++++++
sources | 1 +
4 files changed, 108 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..e6d2c12 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/kte-collaborative-0.0.95.tar.xz
diff --git a/kte-collaborative-versioned-sonames.patch b/kte-collaborative-versioned-sonames.patch
new file mode 100644
index 0000000..17efe3d
--- /dev/null
+++ b/kte-collaborative-versioned-sonames.patch
@@ -0,0 +1,38 @@
+commit 2b2e551603d3301b135a99cefb77596c67a079f6
+Author: Sven Brauch <svenbrauch at googlemail.com>
+Date: Wed Aug 28 15:31:06 2013 +0200
+
+ set proper SOVERSION on inftube and kobbycommon libraries
+
+diff --git a/common/CMakeLists.txt b/common/CMakeLists.txt
+index f62cb07..29ac5e0 100644
+--- a/common/CMakeLists.txt
++++ b/common/CMakeLists.txt
+@@ -28,6 +28,11 @@ set(
+ )
+
+ kde4_add_library(kobbycommon SHARED ${KOBBY_COMMON_SRCS})
++set_target_properties( kobbycommon
++ PROPERTIES
++ VERSION 0.0.95
++ SOVERSION 0.0.95
++)
+ target_link_libraries( kobbycommon
+ ${KDE4_KDEUI_LIBS}
+ ${KDE4_KFILE_LIBS}
+diff --git a/kte-plugin/ktpintegration/CMakeLists.txt b/kte-plugin/ktpintegration/CMakeLists.txt
+index fc0ebda..510dc28 100644
+--- a/kte-plugin/ktpintegration/CMakeLists.txt
++++ b/kte-plugin/ktpintegration/CMakeLists.txt
+@@ -15,6 +15,11 @@ include_directories(
+ )
+
+ kde4_add_library(inftube SHARED ${inftube_SRCS})
++set_target_properties( inftube
++ PROPERTIES
++ VERSION 0.0.95
++ SOVERSION 0.0.95
++)
+
+ target_link_libraries(inftube
+ ${KDE4_KDEUI_LIBS}
diff --git a/kte-collaborative.spec b/kte-collaborative.spec
new file mode 100644
index 0000000..1a75e11
--- /dev/null
+++ b/kte-collaborative.spec
@@ -0,0 +1,68 @@
+Name: kte-collaborative
+Version: 0.0.95
+Release: 4%{?dist}
+Summary: Collaborative text editing in KTextEditor via KDE Telepathy
+
+# Any later version of GPL and LGPL accepted by the membership of KDE e.V.
+# (or its successor approved by the membership of KDE e.V.)
+License: GPLv2+ and LGPLv2+
+URL: https://projects.kde.org/projects/playground/network/kte-collaborative
+
+Source0: http://download.kde.org/unstable/%{name}/%{version}/src/%{name}-%{version}.tar.xz
+Patch0: kte-collaborative-versioned-sonames.patch
+
+BuildRequires: cmake
+BuildRequires: kdelibs-devel
+BuildRequires: libqinfinity-devel
+BuildRequires: telepathy-qt4-devel
+BuildRequires: ktp-common-internals-devel
+BuildRequires: infinoted
+
+Requires: infinoted
+
+%description
+A plugin for KTextEditor which allows to edit text documents collaboratively
+
+
+%prep
+%setup -q
+
+%patch0 -p1 -b .sonames
+
+%build
+mkdir -p %{_target_platform}
+pushd %{_target_platform}
+%{cmake_kde4} ..
+popd
+make %{?_smp_mflags} -C %{_target_platform}
+
+
+%install
+%make_install -C %{_target_platform}
+rm %{buildroot}/%{_kde4_libdir}/*.so
+
+%files
+%doc AUTHORS COPYING README
+%{_kde4_libdir}/*.so.*
+%{_kde4_libdir}/kde4/*.so
+%{_kde4_datadir}/kde4/apps/*
+%{_kde4_datadir}/kde4/services/*.protocol
+%{_kde4_datadir}/kde4/services/*.desktop
+%{_kde4_datadir}/kde4/services/ktp/*
+%{_kde4_datadir}/telepathy/clients/*.client
+%{_kde4_datadir}/dbus-1/services/*.service
+%{_kde4_libexecdir}/*
+
+
+%changelog
+* Wed Aug 28 2013 Daniel Vrátil <dvratil at redhat.com> 0.0.95-4
+ - versioned sonames (backported an upstream patch)
+
+* Tue Aug 27 2013 Daniel Vrátil <dvratil at redhat.com> 0.0.95-3
+ - add LGPLv2+ license
+
+* Tue Aug 27 2013 Daniel Vrátil <dvratil at redhat.com> 0.0.95-2
+ - add infinoted to BR
+
+* Tue Aug 27 2013 Daniel Vrátil <dvratil at redhat.com> 0.0.95-1
+ - kte-collaborative 0.0.95
diff --git a/sources b/sources
index e69de29..a6b69c4 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+ea08b3e38df2ef5c4499f819836ade06 kte-collaborative-0.0.95.tar.xz
More information about the scm-commits
mailing list