[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