[SCM] Qt Mobility packaging branch, master, updated. fdf10c0ccbe49ed70a45fdc2165be0522a948865
Fathi Boudra
fabo at alioth.debian.org
Fri Jul 2 08:18:36 UTC 2010
The following commit has been merged in the master branch:
commit fdf10c0ccbe49ed70a45fdc2165be0522a948865
Author: Fathi Boudra <fabo at debian.org>
Date: Fri Jul 2 11:16:14 2010 +0300
Add Qt Messaging module to Qt Mobility
Update debian/copyright
---
debian/control | 13 ++++-
debian/copyright | 103 +++++++++++++++++++++++++++++++++++-
debian/libqtmessaging1.install | 1 +
debian/qtmobility-dev.install | 39 ++++++++++++++
debian/qtmobility-examples.install | 4 ++
debian/rules | 6 ++-
6 files changed, 163 insertions(+), 3 deletions(-)
diff --git a/debian/control b/debian/control
index 7293c31..5b11384 100644
--- a/debian/control
+++ b/debian/control
@@ -5,7 +5,7 @@ Uploaders: Fathi Boudra <fabo at debian.org>
Build-Depends: debhelper (>= 7.4.15), pkg-kde-tools (>= 0.6.4),
libqt4-dev (>= 4:4.7.0~beta1), libqt4-opengl-dev (>= 4:4.7.0~beta1),
libasound2-dev, libbluetooth-dev, libpulse-dev, libx11-dev,
- network-manager-dev
+ network-manager-dev, qmf-dev
Standards-Version: 3.9.0
Section: libs
Homepage: http://labs.trolltech.com/page/Projects/QtMobility
@@ -19,6 +19,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
libqtbearer1 (= ${binary:Version}),
libqtcontacts1 (= ${binary:Version}),
libqtlocation1 (= ${binary:Version}),
+ libqtmessaging1 (= ${binary:Version}),
# libqtmultimediakit1 (= ${binary:Version}),
libqtpublishsubscribe1 (= ${binary:Version}),
libqtsensors1 (= ${binary:Version}),
@@ -57,6 +58,15 @@ Description: Qt Mobility Location module
This package contains the Location API. It provides a library for distributing
and receiving location data using arbitrary data sources.
+Package: libqtmessaging1
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: Qt Mobility Messaging module
+ Qt Mobility delivers a set of new APIs for mobile device functionality.
+ .
+ This package contains the Messaging API. It is a common interface for handling
+ SMS, MMS, MIME Email and TNEF Email messages.
+
#Package: libqtmultimediakit1
#Architecture: any
#Depends: ${shlibs:Depends}, ${misc:Depends}
@@ -151,6 +161,7 @@ Depends: ${shlibs:Depends}, ${misc:Depends},
libqtbearer1 (= ${binary:Version}),
libqtcontacts1 (= ${binary:Version}),
libqtlocation1 (= ${binary:Version}),
+ libqtmessaging1 (= ${binary:Version}),
# libqtmultimediakit1 (= ${binary:Version}),
libqtpublishsubscribe1 (= ${binary:Version}),
libqtsensors1 (= ${binary:Version}),
diff --git a/debian/copyright b/debian/copyright
index 1ad7e64..10c2f7f 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -12,7 +12,7 @@ Upstream Author:
Copyright:
- Copyright (C) 2010 Nokia Corporation and/or its subsidiary(-ies).
+ Copyright (C) 2007-2010 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
License:
@@ -77,3 +77,104 @@ The Debian packaging is:
Copyright (C) 2010 Fathi Boudra <fabo at debian.org>
and is licensed under the LGPL version 2.1, see above.
+
+Copyright for examples:
+
+ You may use this file under the terms of the BSD license as follows:
+
+ "Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions are
+ met:
+ * Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+ * Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+ * Neither the name of Nokia Corporation and its Subsidiary(-ies) nor
+ the names of its contributors may be used to endorse or promote
+ products derived from this software without specific prior written
+ permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE."
+
+The following examples are exceptions:
+
+ - audiodevices
+ - audioinput
+ - audiooutputs
+ - declarative-sfw-dialer
+ - sensors/panorama
+ - videographicsitem
+ - videowidget
+
+and are licensed under the LGPL version 2.1, see above.
+
+Copyright for the following files:
+
+ tools/icheck/parser/src/libs/cplusplus/Macro.cpp
+ tools/icheck/parser/src/libs/cplusplus/Macro.h
+ tools/icheck/parser/src/libs/cplusplus/PreprocessorEnvironment.cpp
+ tools/icheck/parser/src/libs/cplusplus/PreprocessorEnvironment.h
+ tools/icheck/parser/src/libs/cplusplus/pp-cctype.h
+ tools/icheck/parser/src/libs/cplusplus/pp-engine.cpp
+ tools/icheck/parser/src/libs/cplusplus/pp-engine.h
+ tools/icheck/parser/src/libs/cplusplus/pp-macro-expander.h
+ tools/icheck/parser/src/libs/cplusplus/pp-scanner.cpp
+ tools/icheck/parser/src/libs/cplusplus/pp-scanner.h
+ tools/icheck/parser/src/libs/cplusplus/pp.h
+ tools/icheck/parser/src/shared/cplusplus/* excluding:
+ - tools/icheck/parser/src/shared/cplusplus/ASTClone.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ASTMatch0.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ASTMatcher.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ASTMatcher.h
+ - tools/icheck/parser/src/shared/cplusplus/ASTVisit.cpp
+ - tools/icheck/parser/src/shared/cplusplus/Array.cpp
+ - tools/icheck/parser/src/shared/cplusplus/LiteralTable.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ObjectiveCAtKeywords.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ObjectiveCTypeQualifiers.cpp
+ - tools/icheck/parser/src/shared/cplusplus/ObjectiveCTypeQualifiers.h
+ - tools/icheck/parser/src/shared/cplusplus/TypeMatcher.cpp
+ - tools/icheck/parser/src/shared/cplusplus/TypeMatcher.h
+
+ Copyright 2005-2008 Roberto Raggi <roberto at kdevelop.org>
+
+ Permission to use, copy, modify, distribute, and sell this software and its
+ documentation for any purpose is hereby granted without fee, provided that
+ the above copyright notice appear in all copies and that both that
+ copyright notice and this permission notice appear in supporting
+ documentation.
+
+ The above copyright notice and this permission notice shall be included in
+ all copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ KDEVELOP TEAM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
+ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+Copyright for src/publishsubscribe/dlmalloc.c file:
+
+ This is a version (aka dlmalloc) of malloc/free/realloc written by
+ Doug Lea and released to the public domain. Use, modify, and
+ redistribute this code without permission or acknowledgement in any
+ way you wish. Send questions, comments, complaints, performance
+ data, etc to dl at cs.oswego.edu
+
+ VERSION 2.7.2 Sat Aug 17 09:07:30 2002 Doug Lea (dl at gee)
+
+ Note: There may be an updated version of this malloc obtainable at
+ ftp://gee.cs.oswego.edu/pub/misc/malloc.c
+ Check before installing!
diff --git a/debian/libqtmessaging1.install b/debian/libqtmessaging1.install
new file mode 100644
index 0000000..25d636d
--- /dev/null
+++ b/debian/libqtmessaging1.install
@@ -0,0 +1 @@
+usr/lib/libQtMessaging.so.*
diff --git a/debian/qtmobility-dev.install b/debian/qtmobility-dev.install
index 0d70e90..2697b06 100644
--- a/debian/qtmobility-dev.install
+++ b/debian/qtmobility-dev.install
@@ -143,6 +143,43 @@ usr/include/QtLocation/qgeopositioninfosource.h
usr/include/QtLocation/qgeosatelliteinfo.h
usr/include/QtLocation/qgeosatelliteinfosource.h
usr/include/QtLocation/qnmeapositioninfosource.h
+usr/include/QtMessaging/QMessage
+usr/include/QtMessaging/QMessageAccount
+usr/include/QtMessaging/QMessageAccountFilter
+usr/include/QtMessaging/QMessageAccountId
+usr/include/QtMessaging/QMessageAccountSortOrder
+usr/include/QtMessaging/QMessageAddress
+usr/include/QtMessaging/QMessageContentContainer
+usr/include/QtMessaging/QMessageContentContainerId
+usr/include/QtMessaging/QMessageFilter
+usr/include/QtMessaging/QMessageFolder
+usr/include/QtMessaging/QMessageFolderFilter
+usr/include/QtMessaging/QMessageFolderId
+usr/include/QtMessaging/QMessageFolderSortOrder
+usr/include/QtMessaging/QMessageId
+usr/include/QtMessaging/QMessageManager
+usr/include/QtMessaging/QMessageService
+usr/include/QtMessaging/QMessageSortOrder
+usr/include/QtMessaging/QMessageStore
+usr/include/QtMessaging/qmessage.h
+usr/include/QtMessaging/qmessageaccount.h
+usr/include/QtMessaging/qmessageaccountfilter.h
+usr/include/QtMessaging/qmessageaccountid.h
+usr/include/QtMessaging/qmessageaccountsortorder.h
+usr/include/QtMessaging/qmessageaddress.h
+usr/include/QtMessaging/qmessagecontentcontainer.h
+usr/include/QtMessaging/qmessagecontentcontainerid.h
+usr/include/QtMessaging/qmessagedatacomparator.h
+usr/include/QtMessaging/qmessagefilter.h
+usr/include/QtMessaging/qmessagefolder.h
+usr/include/QtMessaging/qmessagefolderfilter.h
+usr/include/QtMessaging/qmessagefolderid.h
+usr/include/QtMessaging/qmessagefoldersortorder.h
+usr/include/QtMessaging/qmessageglobal.h
+usr/include/QtMessaging/qmessageid.h
+usr/include/QtMessaging/qmessagemanager.h
+usr/include/QtMessaging/qmessageservice.h
+usr/include/QtMessaging/qmessagesortorder.h
#usr/include/QtMultimediaKit/QAbstractAudioDeviceInfo
#usr/include/QtMultimediaKit/QAbstractAudioInput
#usr/include/QtMultimediaKit/QAbstractAudioOutput
@@ -348,6 +385,8 @@ usr/lib/libQtContacts.prl
usr/lib/libQtContacts.so
usr/lib/libQtLocation.prl
usr/lib/libQtLocation.so
+usr/lib/libQtMessaging.prl
+usr/lib/libQtMessaging.so
#usr/lib/libQtMultimediaKit.prl
#usr/lib/libQtMultimediaKit.so
usr/lib/libQtPublishSubscribe.prl
diff --git a/debian/qtmobility-examples.install b/debian/qtmobility-examples.install
index d7e738a..dde60ff 100644
--- a/debian/qtmobility-examples.install
+++ b/debian/qtmobility-examples.install
@@ -11,6 +11,7 @@ usr/bin/cubehouse
usr/bin/fetchgooglemaps
usr/bin/flickrdemo
usr/bin/grueapp
+usr/bin/keepintouch
usr/bin/lightmaps_with_location
usr/bin/logfilepositionsource
usr/bin/metadata
@@ -19,11 +20,13 @@ usr/bin/orientation
usr/bin/publish-subscribe
usr/bin/qmlcontacts
usr/bin/qsysinfo
+usr/bin/querymessages
#usr/bin/radio
usr/bin/reading_perf
usr/bin/samplephonebook
usr/bin/satellitedialog
usr/bin/sensor_explorer
+usr/bin/serviceactions
usr/bin/servicebrowser
usr/bin/sfw-notes
usr/bin/show_acceleration
@@ -39,6 +42,7 @@ usr/bin/smallsensors
#usr/bin/videographicsitem
#usr/bin/videowidget
usr/bin/weatherinfo_with_location
+usr/bin/writemessage
usr/lib/qt4/plugins/sensors/libqtsensors_grueplugin.so
usr/lib/qt4/plugins/serviceframework/libserviceframework_bluetoothtransferplugin.so
usr/lib/qt4/plugins/serviceframework/libserviceframework_filemanagerplugin.so
diff --git a/debian/rules b/debian/rules
index 46a2b3c..fc524c1 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,6 +3,10 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
+# QMF environment variables should be set
+export QMF_INCLUDEDIR := /usr/include/qtopiamail
+export QMF_LIBDIR := /usr/lib
+
%:
dh $@ --parallel --list-missing --dbg-package=qtmobility-dbg --with pkgkde_symbolshelper
@@ -14,7 +18,7 @@ override_dh_auto_configure:
-bindir "/usr/bin" \
-plugindir "/usr/lib/qt4/plugins" \
-examples \
- -modules "bearer location contacts publishsubscribe versit systeminfo serviceframework sensors"
+ -modules "bearer location contacts publishsubscribe versit messaging systeminfo serviceframework sensors"
override_dh_auto_clean:
dh_auto_clean
--
Qt Mobility packaging
More information about the pkg-kde-commits
mailing list