[SCM] Akonadi packaging branch, master, updated. debian/1.5.1-1
Modestas Vainius
modax at alioth.debian.org
Sun Mar 13 20:32:49 UTC 2011
The following commit has been merged in the master branch:
commit d637d881b17ec42863e35249b2b38075cbdb0af2
Author: Modestas Vainius <modestas at vainius.eu>
Date: Sun Mar 13 19:53:03 2011 +0200
Install README.Debian to akonadi-server and all backend packages.
---
debian/changelog | 1 +
debian/control | 30 +++++++++++++++---------------
debian/rules | 7 +++++++
3 files changed, 23 insertions(+), 15 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 7ed7ab6..6469cb8 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -42,6 +42,7 @@ akonadi (1.5.0-0r1) UNRELEASED; urgency=low
* Switch debian/rules engine to qt-kde-team/2/*. Fix FTBFS in the process.
(Closes: #618200)
* Strip sequence numbers from debian/patches/*.
+ * Install README.Debian to akonadi-server and all backend packages.
[ José Manuel Santamaría Lema ]
* Rename libakonadiprivate1 as libakonadiprotocolinternals1
diff --git a/debian/control b/debian/control
index 25a940f..3092f37 100644
--- a/debian/control
+++ b/debian/control
@@ -13,6 +13,21 @@ Homepage: http://pim.kde.org/akonadi
Vcs-Browser: http://git.debian.org/?p=pkg-kde/kde-req/akonadi.git
Vcs-Git: git://git.debian.org/pkg-kde/kde-req/akonadi.git
+Package: akonadi-server
+Section: net
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends},
+ akonadi-backend-mysql (= ${source:Version}) | akonadi-backend-sqlite (= ${binary:Version}) |
+ akonadi-backend-postgresql (= ${source:Version})
+Suggests: akonadi-backend-mysql (= ${binary:Version}), akonadi-backend-sqlite (= ${binary:Version}),
+ akonadi-backend-postgresql (= ${source:Version})
+Description: Akonadi PIM storage service
+ Akonadi is an extensible cross-desktop Personal Information Management (PIM)
+ storage service. It provides a common framework for applications to store and
+ access mail, calendars, addressbooks, and other PIM data.
+ .
+ This package contains the Akonadi PIM storage server and associated programs.
+
Package: libakonadiprotocolinternals1
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -40,21 +55,6 @@ Description: development files for the Akonadi PIM storage service
This package contains development files for building software that uses the
Akonadi PIM storage service.
-Package: akonadi-server
-Section: net
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends},
- akonadi-backend-mysql (= ${source:Version}) | akonadi-backend-sqlite (= ${binary:Version}) |
- akonadi-backend-postgresql (= ${source:Version})
-Suggests: akonadi-backend-mysql (= ${binary:Version}), akonadi-backend-sqlite (= ${binary:Version}),
- akonadi-backend-postgresql (= ${source:Version})
-Description: Akonadi PIM storage service
- Akonadi is an extensible cross-desktop Personal Information Management (PIM)
- storage service. It provides a common framework for applications to store and
- access mail, calendars, addressbooks, and other PIM data.
- .
- This package contains the Akonadi PIM storage server and associated programs.
-
Package: akonadi-backend-mysql
Section: misc
Architecture: all
diff --git a/debian/rules b/debian/rules
index 5abf91e..6d611e2 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,10 +4,17 @@ include /usr/share/pkg-kde-tools/qt-kde-team/2/debian-qt-kde.mk
libpkgs_gen_strict_local_shlibs = $(libpkgs_all_packages)
include /usr/share/pkg-kde-tools/qt-kde-team/2/library-packages.mk
+backend_packages = $(filter akonadi-backend-%,$(shell dh_listpackages))
+
override_dh_auto_configure:
$(overriden_command) -- -DMYSQLD_EXECUTABLE:STRING=/usr/sbin/mysqld \
-DCONFIG_INSTALL_DIR=/etc
+override_dh_installdocs:
+ # Install README.Debian to backend packages
+ $(overriden_command) -A -pakonadi-server $(foreach p,$(backend_packages),-p$(p)) debian/README.Debian
+ $(overriden_command) --remaining-packages
+
override_dh_makeshlibs:
$(overriden_command) -V -- -c0
--
Akonadi packaging
More information about the pkg-kde-commits
mailing list