rev 16238 - krap/libmsn/trunk/debian
Pau Garcia i Quiles
pgquiles-guest at alioth.debian.org
Tue Nov 10 23:40:36 UTC 2009
Author: pgquiles-guest
Date: 2009-11-10 23:40:36 +0000 (Tue, 10 Nov 2009)
New Revision: 16238
Removed:
krap/libmsn/trunk/debian/patches/
Modified:
krap/libmsn/trunk/debian/changelog
krap/libmsn/trunk/debian/control
krap/libmsn/trunk/debian/copyright
krap/libmsn/trunk/debian/rules
Log:
libmsn 4.0-1, finally upstream released with the right soname\!
Modified: krap/libmsn/trunk/debian/changelog
===================================================================
--- krap/libmsn/trunk/debian/changelog 2009-11-10 21:51:16 UTC (rev 16237)
+++ krap/libmsn/trunk/debian/changelog 2009-11-10 23:40:36 UTC (rev 16238)
@@ -1,3 +1,27 @@
+libmsn (4.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump standards to 3.8.3.0 (no changes required)
+ * Add libsiren license to copyright file
+ * Bump shlibs and enable LIBMSN_INBOX_URL (which breaks API and ABI)
+ because ABI was broken anyway due to a method (getInboxUrl()) and data
+ member (login_time, MSPAuth, sid, kv) additions to
+ NotificationServerConnection. This happened in beta7, which I did not
+ package because I was too busy at the time :-(
+ * Binary packages are now libmsn0.2, libmsn0.2-dbg, etc
+
+ -- Pau Garcia i Quiles <pgquiles at elpauer.org> Sun, 10 Nov 2009 20:02:27 +0100
+
+libmsn (4.0~beta6-1) unstable; urgency=low
+
+ * New upstream beta release
+ * Remove patch for buffer overflow, as it is now included upstream.
+ * Remove build-dependency on quilt, as it is no longer needed because
+ there are no patches to be applied.
+ * Bump shlibs due to bugfix in MSNClientInformationFields enum
+
+ -- Pau Garcia i Quiles <pgquiles at elpauer.org> Wed, 10 Jun 2009 11:58:32 +0200
+
libmsn (4.0~beta5-1) unstable; urgency=low
* New upstream beta release
Modified: krap/libmsn/trunk/debian/control
===================================================================
--- krap/libmsn/trunk/debian/control 2009-11-10 21:51:16 UTC (rev 16237)
+++ krap/libmsn/trunk/debian/control 2009-11-10 23:40:36 UTC (rev 16238)
@@ -1,12 +1,12 @@
Source: libmsn
Priority: optional
Maintainer: Pau Garcia i Quiles <pgquiles at elpauer.org>
-Build-Depends: debhelper (>= 6.0.7), cmake, libssl-dev, quilt
-Standards-Version: 3.8.1
+Build-Depends: debhelper (>= 6.0.7), cmake, libssl-dev
+Standards-Version: 3.8.3.0
Section: libs
Homepage: http://libmsn.sourceforge.net
-Package: libmsn0.1
+Package: libmsn0.2
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: high-level C++ library for MSN Messenger [runtime]
@@ -14,11 +14,11 @@
service. It provides a high-level interface that allows an application
to access instant messaging features with ease.
-Package: libmsn0.1-dbg
+Package: libmsn0.2-dbg
Architecture: any
Priority: extra
Section: debug
-Depends: libmsn0.1 (= ${binary:Version})
+Depends: libmsn0.2 (= ${binary:Version})
Description: high-level C++ library for MSN Messenger [debug]
The libmsn library is a C++ library for Microsoft's MSN Messenger
service. It provides a high-level interface that allows an application
@@ -30,7 +30,7 @@
Package: libmsn-dev
Section: libdevel
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libmsn0.1 (= ${binary:Version}), libssl-dev
+Depends: ${shlibs:Depends}, ${misc:Depends}, libmsn0.2 (= ${binary:Version}), libssl-dev
Description: high-level C++ library for MSN Messenger [devel]
The libmsn library is a C++ library for Microsoft's MSN Messenger
service. It provides a high-level interface that allows an application
Modified: krap/libmsn/trunk/debian/copyright
===================================================================
--- krap/libmsn/trunk/debian/copyright 2009-11-10 21:51:16 UTC (rev 16237)
+++ krap/libmsn/trunk/debian/copyright 2009-11-10 23:40:36 UTC (rev 16238)
@@ -131,35 +131,47 @@
(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 cmake/ dir contains two files
+The cmake/ dir contains two files
Copyright (c) 2007, Christian Ehrlicher, <ch.ehrlicher at gmx.de>
Copyright (c) 2006, Alexander Neundorf, <neundorf at kde.org>
-The files are originating from kdelibs, which contains the mentioned COPYING-CMAKE-SCRIPTS.
-This is the file from kdelibs:
+ The files are originating from kdelibs, which contains the mentioned COPYING-CMAKE-SCRIPTS.
+ This is the file from kdelibs:
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions
-are met:
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
-1. Redistributions of source code must retain the copyright
- notice, this list of conditions and the following disclaimer.
-2. Redistributions in binary form must reproduce the copyright
- notice, this list of conditions and the following disclaimer in the
- documentation and/or other materials provided with the distribution.
-3. The name of the author may not be used to endorse or promote products
- derived from this software without specific prior written permission.
+ 1. Redistributions of source code must retain the copyright
+ notice, this list of conditions and the following disclaimer.
+ 2. Redistributions in binary form must reproduce the copyright
+ notice, this list of conditions and the following disclaimer in the
+ documentation and/or other materials provided with the distribution.
+ 3. The name of the author may not be used to endorse or promote products
+ derived from this software without specific prior written permission.
-THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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.
+ THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``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 AUTHOR 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 Debian packaging is (C) Copyright 2008, Pau Garcia i Quiles
+Since beta7, libmsn includes libsiren, by Youness Alaoui
+<kakaroto at kakaroto.homelinux.net>.
+
+ libsiren is licensed under the LGPLv2 or newer.
+ On Debian systems, the complete text of the GNU Lesser General
+ Public License versions 2 and 3 can be found in
+ `/usr/share/common-licenses/LGPL-2' and
+ `/usr/share/common-licenses/LGPL-3' respectively. By the time
+ you use this software, a newer version of the GNU LGPL might have been
+ published: you should check the `/usr/share/common-licenses` directory
+ and/or the Free Software Foundation website.
+
+The Debian packaging is (C) Copyright 2008, 2009 Pau Garcia i Quiles
<pgquiles at elpauer.org> and is licensed under the GPL, see above.
Modified: krap/libmsn/trunk/debian/rules
===================================================================
--- krap/libmsn/trunk/debian/rules 2009-11-10 21:51:16 UTC (rev 16237)
+++ krap/libmsn/trunk/debian/rules 2009-11-10 23:40:36 UTC (rev 16238)
@@ -9,9 +9,7 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
-include /usr/share/quilt/quilt.make
-
-builddir/Makefile: $(QUILT_STAMPFN)
+builddir/Makefile:
dh_testdir
mkdir -p builddir
cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_CXX_FLAGS="$(CFLAGS)" \
@@ -20,7 +18,7 @@
-DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
-DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
- -DCMAKE_SKIP_RPATH:BOOL=ON
+ -DCMAKE_SKIP_RPATH:BOOL=ON
build: build-stamp
@@ -32,7 +30,7 @@
touch $@
-clean: unpatch
+clean:
dh_testdir
dh_testroot
rm -f build-stamp
@@ -60,15 +58,15 @@
binary-arch: build install
dh_testdir
dh_testroot
- dh_installchangelogs
+ dh_installchangelogs ChangeLog
dh_installdocs
dh_install --sourcedir=debian/tmp/
dh_lintian
dh_link
- dh_strip --dbg-package=libmsn0.1-dbg
+ dh_strip --dbg-package=libmsn0.2-dbg
dh_compress
dh_fixperms
- dh_makeshlibs -plibmsn0.1 -V'libmsn0.1 (>=4.0~beta5)'
+ dh_makeshlibs -plibmsn0.2 -V'libmsn0.2 (>=4.0)'
dh_shlibdeps -a
dh_installdeb
dh_gencontrol
More information about the pkg-kde-commits
mailing list