rev 12970 - in krap: . libmsn libmsn/trunk libmsn/trunk/debian
Pau Garcia i Quiles
pgquiles-guest at alioth.debian.org
Thu Dec 18 05:20:19 UTC 2008
Author: pgquiles-guest
Date: 2008-12-18 05:20:18 +0000 (Thu, 18 Dec 2008)
New Revision: 12970
Added:
krap/libmsn/
krap/libmsn/tags/
krap/libmsn/trunk/
krap/libmsn/trunk/debian/
krap/libmsn/trunk/debian/changelog
krap/libmsn/trunk/debian/compat
krap/libmsn/trunk/debian/control
krap/libmsn/trunk/debian/copyright
krap/libmsn/trunk/debian/libmsn-dev.install
krap/libmsn/trunk/debian/libmsn0.1.install
krap/libmsn/trunk/debian/rules
krap/libmsn/trunk/debian/watch
Log:
Add libmsn
Added: krap/libmsn/trunk/debian/changelog
===================================================================
--- krap/libmsn/trunk/debian/changelog (rev 0)
+++ krap/libmsn/trunk/debian/changelog 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,5 @@
+libmsn (4.0~beta1-1) unstable; urgency=low
+
+ * Initial release (Closes: #505795)
+
+ -- Pau Garcia i Quiles <pgquiles at elpauer.org> Sat, 15 Nov 2008 16:29:28 +0100
Added: krap/libmsn/trunk/debian/compat
===================================================================
--- krap/libmsn/trunk/debian/compat (rev 0)
+++ krap/libmsn/trunk/debian/compat 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1 @@
+6
Added: krap/libmsn/trunk/debian/control
===================================================================
--- krap/libmsn/trunk/debian/control (rev 0)
+++ krap/libmsn/trunk/debian/control 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,39 @@
+Source: libmsn
+Priority: optional
+Maintainer: Pau Garcia i Quiles <pgquiles at elpauer.org>
+Build-Depends: debhelper (>= 6.0.7), cmake, libssl-dev
+Standards-Version: 3.8.0.1
+Section: libs
+Homepage: http://libmsn.sourceforge.net
+
+Package: libmsn0.1
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: high-level C++ library for MSN Messenger [runtime]
+ The libmsn library is a C++ library for Microsoft's MSN Messenger
+ service. It provides a high-level interface that allows an application
+ to access instant messaging features with ease.
+
+Package: libmsn0.1-dbg
+Architecture: any
+Priority: extra
+Depends: libmsn0.1 (= ${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
+ to access instant messaging features with ease.
+ .
+ This package contains debugging files used to investigate problems with
+ binaries included in the libmsn package.
+
+Package: libmsn-dev
+Section: libdevel
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libmsn0.1 (= ${binary:Version})
+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
+ to access instant messaging features with ease.
+ .
+ This package contains development files for building software that uses the
+ libmsn library.
Added: krap/libmsn/trunk/debian/copyright
===================================================================
--- krap/libmsn/trunk/debian/copyright (rev 0)
+++ krap/libmsn/trunk/debian/copyright 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,136 @@
+This package was debianized by Pau Garcia i Quiles <pgquiles at elpauer.org> on
+Sat, 15 Nov 2008 16:29:30 +0100.
+
+It was downloaded from http://libmsn.sourceforge.net/
+
+Upstream Author: Mark Rowe (bdash at users.sourceforge.net), Tiago Salem
+Herrmann (tiagosalem at users.sourceforge.net)
+
+Copyright: 2004-2007, Mark Rowe, Tiago Salem Herrmann
+
+License:
+
+ This package is licensed under the GNU General Public License as published
+ by the Free Software Foundation; either version 2 of the License, or (at
+ your option) any later version.
+
+ On Debian systems, the complete text of the GNU General
+ Public License versions 2 and 3 can be found in
+ `/usr/share/common-licenses/GPL-2' and
+ `/usr/share/common-licenses/GPL-3' respectively. By the time
+ you use this software, a newer version of the GNU GPL might have been
+ published: you should check the `/usr/share/common-licenses` directory
+ and/or the Free Software Foundation website.
+
+Since svn rev 69 (a bit after 4.0 beta 1 was released), libmsn also includes
+the following exception to allow linkage to OpenSSL:
+
+ In addition to the license terms of the GNU General Public License,
+ as copied below, the developers of libmsn give you permission
+ to link the code of this release of libmsn with the OpenSSL project's
+ "OpenSSL" library (or with modified versions of it that use the same
+ license as the "OpenSSL" library), and distribute the linked executables.
+ You must obey the GNU General Public License in all respects for all of
+ the code used other than "OpenSSL". If you modify this file, you may
+ extend this exception to your version of the file, but you are not
+ obligated to do so. If you do not wish to do so, delete this exception
+ statement from your version.
+
+That exception also applies to 4.0 beta 1, as stated by this e-mail from
+the libmsn developer to the Debian packager:
+
+ _______________________________________________________________________
+ from Tiago Salem Herrmann <tiagosh at gmail.com>
+ to Pau Garcia i Quiles <pgquiles at elpauer.org>
+ date Tue, Nov 25, 2008 at 7:13 PM
+ subject Re: libmsn & GPL
+ _______________________________________________________________________
+
+ Yes, it was not in beta1 because I released the package before adding
+ that exception.
+
+ On Tue, Nov 25, 2008 at 2:32 PM, Pau Garcia i Quiles
+ - Hide quoted text -
+ <pgquiles at elpauer.org> wrote:
+ > Hello,
+ >
+ > Is the OpenSSL exception also aplicable to libmsn 4.0 beta1 ? That
+ > would make packaging easier for me, and maintenance easier for you (as
+ > reported bugs would be against beta1 instead of against a svn
+ > revision)
+
+
+
+The libmsn library also includes in its tarball several other licenses
+for third party components:
+
+ * The MD5 implementation libmsn uses (files md5.h and md5.cpp) is
+ (c) 1999 Aladdin Enterprises and is licensed under the zlib license
+
+ Copyright (C) 1999 Aladdin Enterprises. All rights reserved.
+
+ This software is provided 'as-is', without any express or implied
+ warranty. In no event will the authors be held liable for any damages
+ arising from the use of this software.
+
+ Permission is granted to anyone to use this software for any purpose,
+ including commercial applications, and to alter it and redistribute it
+ freely, subject to the following restrictions:
+
+ 1. The origin of this software must not be misrepresented; you must not
+ claim that you wrote the original software. If you use this software
+ in a product, an acknowledgment in the product documentation would be
+ appreciated but is not required.
+ 2. Altered source versions must be plainly marked as such, and must not be
+ misrepresented as being the original software.
+ 3. This notice may not be removed or altered from any source distribution.
+
+ L. Peter Deutsch
+ ghost at aladdin.com
+
+
+ * The sstream implementation libmsn uses (file sstream_fix.h) for older
+ compilers is (c) Barnaby Gray barnaby at beedesign.co.uk and is licensed
+ under the GNU Lesser General Public License as published by the Free
+ Software Foundation; either version 2.1 of the License, or (at your
+ option) any later version.
+
+ On Debian systems, the complete text of the GNU Lesser General Public
+ License versions 2.1 and 3 can be found in
+ `/usr/share/common-licenses/LGPL-2.1' 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 XML parser libmsn uses (files xmlParser.h and xmlParser.cpp) are
+ (c) 2002, Frank Vanden Berghen and are distributed under a BSD license:
+
+ Copyright (c) 2002, Frank Vanden Berghen
+ All rights reserved.
+ 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 the Frank Vanden Berghen 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 REGENTS 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 REGENTS AND 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 Debian packaging is (C) 2008, Pau Garcia i Quiles <pgquiles at elpauer.org> and
+is licensed under the GPL, see above.
Added: krap/libmsn/trunk/debian/libmsn-dev.install
===================================================================
--- krap/libmsn/trunk/debian/libmsn-dev.install (rev 0)
+++ krap/libmsn/trunk/debian/libmsn-dev.install 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,2 @@
+usr/include/*
+usr/lib/libmsn.so
Added: krap/libmsn/trunk/debian/libmsn0.1.install
===================================================================
--- krap/libmsn/trunk/debian/libmsn0.1.install (rev 0)
+++ krap/libmsn/trunk/debian/libmsn0.1.install 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1 @@
+usr/lib/libmsn.so.0.*
Added: krap/libmsn/trunk/debian/rules
===================================================================
--- krap/libmsn/trunk/debian/rules (rev 0)
+++ krap/libmsn/trunk/debian/rules 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,77 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+builddir/CMakeCache.txt:
+ dh_testdir
+ mkdir -p builddir
+ cd builddir && cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_C_FLAGS="$(CFLAGS)" -DCMAKE_CXX_FLAGS="$(CFLAGS)" \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
+ -DCMAKE_MODULE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
+ -DCMAKE_EXE_LINKER_FLAGS="-Wl,--no-undefined -Wl,--as-needed" \
+ -DCMAKE_BUILD_TYPE:STRING=RelWithDebInfo \
+ -DVERBOSE:BOOL=ON \
+ -DCMAKE_SKIP_RPATH:BOOL=true
+
+build: build-stamp
+
+build-stamp: builddir/CMakeCache.txt
+ dh_testdir
+
+ # Add here commands to compile the package.
+ cd builddir && $(MAKE)
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ rm -rf builddir
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/tmp
+ cd builddir && $(MAKE) DESTDIR=$(CURDIR)/debian/tmp/ install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_install --sourcedir=debian/tmp/
+ dh_lintian
+ dh_link
+ dh_strip --dbg-package=libmsn0.1-dbg
+ dh_compress
+ dh_fixperms
+ dh_makeshlibs -a
+ dh_shlibdeps -a
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install configure
Property changes on: krap/libmsn/trunk/debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: krap/libmsn/trunk/debian/watch
===================================================================
--- krap/libmsn/trunk/debian/watch (rev 0)
+++ krap/libmsn/trunk/debian/watch 2008-12-18 05:20:18 UTC (rev 12970)
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/libmsn/libmsn-([\d\.]+)-([a-zA-Z0-9]*)\.tar\.bz2
More information about the pkg-kde-commits
mailing list