[SCM] ktp-common-internals packaging branch, master, updated. a8a33e5074779a8d6c01470973e71787e070aea1

George Kiagiadakis gkiagia-guest at alioth.debian.org
Tue Jun 12 14:44:01 UTC 2012


Gitweb-URL: http://git.debian.org/?p=pkg-kde/kde-extras/kde-telepathy/ktp-common-internals.git;a=commitdiff;h=a8a33e5

The following commit has been merged in the master branch:
commit a8a33e5074779a8d6c01470973e71787e070aea1
Author: George Kiagiadakis <kiagiadakis.george at gmail.com>
Date:   Tue Jun 12 17:39:04 2012 +0300

    Update to 0.4.0 and to more recent standards
---
 debian/changelog                             |    2 +-
 debian/compat                                |    2 +-
 debian/control                               |   28 +++++++++++++++++++------
 debian/kde-telepathy-data.install            |    3 ++
 debian/libktpcommoninternalsprivate0.install |    4 ---
 debian/libktpcommoninternalsprivate1.install |    6 +++++
 debian/rules                                 |    3 ++
 debian/watch                                 |    3 ++
 8 files changed, 38 insertions(+), 13 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 4adf2d3..f365baa 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-ktp-common-internals (0.3.0-1) UNRELEASED; urgency=low
+ktp-common-internals (0.4.0-0r1) UNRELEASED; urgency=low
 
   * Initial release.
 
diff --git a/debian/compat b/debian/compat
index 45a4fb7..ec63514 100644
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-8
+9
diff --git a/debian/control b/debian/control
index c4170f8..7e753ec 100644
--- a/debian/control
+++ b/debian/control
@@ -1,34 +1,48 @@
 Source: ktp-common-internals
 Priority: optional
 Maintainer: George Kiagiadakis <kiagiadakis.george at gmail.com>
-Build-Depends: debhelper (>= 8.0.0), cmake, libtelepathy-qt4-dev (>= 0.9.0), pkg-kde-tools, kdelibs5-dev
-Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 9), cmake, libtelepathy-qt4-dev (>= 0.9.0), pkg-kde-tools, kdelibs5-dev
+Standards-Version: 3.9.3
 Section: libs
 Homepage: https://projects.kde.org/projects/extragear/network/telepathy/ktp-common-internals
+Vcs-Git: git://anonscm.debian.org/pkg-kde/kde-extras/kde-telepathy/ktp-common-internals.git
+Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-kde/kde-extras/kde-telepathy/ktp-common-internals.git
 
 Package: libktpcommoninternalsprivate-dev
 Section: libdevel
 Architecture: any
-Depends: libktpcommoninternalsprivate0 (= ${binary:Version}), ${misc:Depends}
-Description: KDE Telepathy internal library - development headers
+Depends: libktpcommoninternalsprivate1 (= ${binary:Version}), ${misc:Depends}
+Description: KDE Telepathy internal library - Development headers
  Internal library which consits of the most reused
  parts across KDE Telepathy.
  .
  This package contains development headers for
  the ktp-common-internals library.
+ .
+ You should not use this library for developing applications
+ outside of the KDE Telepathy project umbrella. This package
+ is only provided for compiling the rest of the components.
 
-Package: libktpcommoninternalsprivate0
+Package: libktpcommoninternalsprivate1
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: kde-telepathy-data (= ${binary:Version}),
+         ${shlibs:Depends}, ${misc:Depends}
 Description: KDE Telepathy internal library
  Internal library which consits of the most reused
  parts across KDE Telepathy.
 
+Package: kde-telepathy-data
+Architecture: all
+Depends: ${misc:Depends}
+Description: Shared data for all the KDE Telepathy components
+ This package contains various data files that are used by nearly all
+ the different KDE Telepathy components.
+
 Package: libktpcommoninternalsprivate-dbg
 Architecture: any
 Section: debug
 Priority: extra
-Depends: libktpcommoninternalsprivate0 (= ${binary:Version}), ${misc:Depends}
+Depends: libktpcommoninternalsprivate1 (= ${binary:Version}), ${misc:Depends}
 Description: KDE Telepathy internal library - debug symbols
  Internal library which consits of the most reused
  parts across KDE Telepathy.
diff --git a/debian/kde-telepathy-data.install b/debian/kde-telepathy-data.install
new file mode 100644
index 0000000..3df6c43
--- /dev/null
+++ b/debian/kde-telepathy-data.install
@@ -0,0 +1,3 @@
+usr/share/icons/hicolor/*
+usr/share/kde4/apps/ktelepathy/*
+usr/share/locale/*
diff --git a/debian/libktpcommoninternalsprivate0.install b/debian/libktpcommoninternalsprivate0.install
deleted file mode 100644
index e5214ee..0000000
--- a/debian/libktpcommoninternalsprivate0.install
+++ /dev/null
@@ -1,4 +0,0 @@
-usr/lib/libktpcommoninternalsprivate.so.0.3.*
-usr/lib/libktpmodelsprivate.so.0.3.*
-usr/lib/libktpmodelsprivate.so.0
-usr/lib/libktpcommoninternalsprivate.so.0
diff --git a/debian/libktpcommoninternalsprivate1.install b/debian/libktpcommoninternalsprivate1.install
new file mode 100644
index 0000000..5014293
--- /dev/null
+++ b/debian/libktpcommoninternalsprivate1.install
@@ -0,0 +1,6 @@
+usr/lib/libktpcommoninternalsprivate.so.0.4*
+usr/lib/libktpcommoninternalsprivate.so.1
+usr/lib/libktpmodelsprivate.so.0.4*
+usr/lib/libktpmodelsprivate.so.1
+usr/lib/libktpwidgetsprivate.so.0.4*
+usr/lib/libktpwidgetsprivate.so.1
diff --git a/debian/rules b/debian/rules
index 917742d..14aeecf 100755
--- a/debian/rules
+++ b/debian/rules
@@ -2,3 +2,6 @@
 
 %:
 	dh $@ --parallel --with kde --dbg-package=libktpcommoninternalsprivate-dbg --list-missing
+
+override_dh_makeshlibs:
+	dh_makeshlibs -V
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..028c4df
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+
+ftp://ftp.kde.org/pub/kde/unstable/kde-telepathy/([\d.]+)/src/ktp-common-internals-([\d.]+).tar.bz2

-- 
ktp-common-internals packaging



More information about the pkg-kde-commits mailing list