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