[med-svn] r10716 - in trunk/packages/libzeep/trunk: . patches source

Maarten Hekkelman mhekkel-guest at alioth.debian.org
Mon May 7 07:55:31 UTC 2012


Author: mhekkel-guest
Date: 2012-05-07 07:55:31 +0000 (Mon, 07 May 2012)
New Revision: 10716

Added:
   trunk/packages/libzeep/trunk/changelog
   trunk/packages/libzeep/trunk/compat
   trunk/packages/libzeep/trunk/control
   trunk/packages/libzeep/trunk/copyright
   trunk/packages/libzeep/trunk/libzeep-dev.docs
   trunk/packages/libzeep/trunk/patches/
   trunk/packages/libzeep/trunk/patches/makefile.diff
   trunk/packages/libzeep/trunk/patches/series
   trunk/packages/libzeep/trunk/rules
   trunk/packages/libzeep/trunk/source/
   trunk/packages/libzeep/trunk/source/format
   trunk/packages/libzeep/trunk/watch
Log:
initial import

Added: trunk/packages/libzeep/trunk/changelog
===================================================================
--- trunk/packages/libzeep/trunk/changelog	                        (rev 0)
+++ trunk/packages/libzeep/trunk/changelog	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,5 @@
+libzeep (2.9.0-1) unstable; urgency=low
+
+  * Initial release. (Closes: #671481)
+
+ -- Maarten L. Hekkelman <m.hekkelman at cmbi.ru.nl>  Wed, 07 May 2012 10:00:00 +0200

Added: trunk/packages/libzeep/trunk/compat
===================================================================
--- trunk/packages/libzeep/trunk/compat	                        (rev 0)
+++ trunk/packages/libzeep/trunk/compat	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1 @@
+7

Added: trunk/packages/libzeep/trunk/control
===================================================================
--- trunk/packages/libzeep/trunk/control	                        (rev 0)
+++ trunk/packages/libzeep/trunk/control	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,67 @@
+Source: libzeep
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 7.0.50~),
+               libboost1.46-dev (>= 1.46.1),
+               libboost-filesystem-dev (>= 1.46.1), 
+               libboost-system-dev (>= 1.46.1), 
+               libboost-regex-dev (>= 1.46.1), 
+               libboost-math-dev (>= 1.46.1), 
+               libboost-thread-dev (>= 1.46.1),
+               doxygen,
+               xsltproc,
+               docbook-xsl,
+               docbook-xml
+Standards-Version: 3.9.3
+Section: libs
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/libzeep/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libzeep/trunk/
+DM-Upload-Allowed: yes
+Homepage: http://www.cmbi.ru.nl/libzeep/
+
+Package: libzeep-dev
+Section: libdevel
+Architecture: any
+Depends: ${misc:Depends}, libzeep2.9 (= ${binary:Version}),
+         libboost-dev (>= 1.46.1),
+         libboost-filesystem-dev (>= 1.46.1), 
+         libboost-system-dev (>= 1.46.1), 
+         libboost-regex-dev (>= 1.46.1), 
+         libboost-thread-dev (>= 1.46.1)
+Description: A C++ library providing a validating XML parser, XML DOM tree
+ implementation, XPath 1.0 support and code to create SOAP/REST servers as
+ well as a full web application framework.
+ .
+ libzeep was originally designed to create SOAP servers in C++ easily. The
+ current incarnation provides a full validating XML parser creating a DOM tree
+ that can be iterated using STL container like methods. The tree can be searched
+ using XPath 1.0 queries.
+ .
+ There's also code to create SOAP and REST servers based allowing to export
+ C++ methods as web services. And there's a full web application framework to
+ create dynamic web sites in C++ and XHTML.
+ .
+ This specific package contains all files needed to develop new
+ software using libzeep.
+
+Package: libzeep2.9
+Architecture: any
+Depends: ${misc:Depends}, ${shlibs:Depends},
+         libboost-filesystem (>= 1.46.1),
+         libboost-regex (>= 1.46.1),
+         libboost-math (>= 1.46.1),
+         libboost-thread (>= 1.46.1)
+Description: A C++ library providing a validating XML parser, XML DOM tree
+ implementation, XPath 1.0 support and code to create SOAP/REST servers as
+ well as a full web application framework.
+ .
+ libzeep was originally designed to create SOAP servers in C++ easily. The
+ current incarnation provides a full validating XML parser creating a DOM tree
+ that can be iterated using STL container like methods. The tree can be searched
+ using XPath 1.0 queries.
+ .
+ There's also code to create SOAP and REST servers based allowing to export
+ C++ methods as web services. And there's a full web application framework to
+ create dynamic web sites in C++ and XHTML.
+ .
+ This package contains the shared library only.

Added: trunk/packages/libzeep/trunk/copyright
===================================================================
--- trunk/packages/libzeep/trunk/copyright	                        (rev 0)
+++ trunk/packages/libzeep/trunk/copyright	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,37 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: libzeep
+Upstream-Contact: Maarten L. Hekkelman <m.hekkelman at cmbi.ru.nl>
+Source: http://www.cmbi.ru.nl/libzeep/
+
+Files: debian/*
+Copyright: © 2012, Maarten L. Hekkelman <m.hekkelman at cmbi.ru.nl>
+License: Boost-1.0
+
+Files: *
+Copyright: © 2009-2012, Maarten L. Hekkelman <m.hekkelman at cmbi.ru.nl>
+License: Boost-1.0
+
+License: Boost-1.0
+ Boost Software License - Version 1.0 - August 17th, 2003
+ .
+ Permission is hereby granted, free of charge, to any person or organization
+ obtaining a copy of the software and accompanying documentation covered by
+ this license (the "Software") to use, reproduce, display, distribute,
+ execute, and transmit the Software, and to prepare derivative works of the
+ Software, and to permit third-parties to whom the Software is furnished to
+ do so, all subject to the following:
+ .
+ The copyright notices in the Software and this entire statement, including
+ the above license grant, this restriction and the following disclaimer,
+ must be included in all copies of the Software, in whole or in part, and
+ all derivative works of the Software, unless such copies or derivative
+ works are solely in the form of machine-executable object code generated by
+ a source language processor.
+ .
+ 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, TITLE AND NON-INFRINGEMENT. IN NO EVENT
+ SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
+ FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
+ ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
+ DEALINGS IN THE SOFTWARE.

Added: trunk/packages/libzeep/trunk/libzeep-dev.docs
===================================================================
--- trunk/packages/libzeep/trunk/libzeep-dev.docs	                        (rev 0)
+++ trunk/packages/libzeep/trunk/libzeep-dev.docs	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1 @@
+README.txt

Added: trunk/packages/libzeep/trunk/patches/makefile.diff
===================================================================
--- trunk/packages/libzeep/trunk/patches/makefile.diff	                        (rev 0)
+++ trunk/packages/libzeep/trunk/patches/makefile.diff	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,44 @@
+Changes in makefile for distribution as a .deb
+--- a/makefile
++++ b/makefile
+@@ -4,18 +4,10 @@
+ # Distributed under the Boost Software License, Version 1.0.
+ #    (See accompanying file LICENSE_1_0.txt or copy at
+ #          http://www.boost.org/LICENSE_1_0.txt)
+-#
+-# You may have to edit the first three defines on top of this
+-# makefile to match your current installation.
+-
+-#BOOST_LIB_SUFFIX	= 				# e.g. '-mt'
+-BOOST_LIB_DIR		= $(HOME)/projects/boost/lib
+-BOOST_INC_DIR		= $(HOME)/projects/boost/include
+-
+-PREFIX				?= /usr/local
+-LIBDIR				?= $(PREFIX)/lib
+-INCDIR				?= $(PREFIX)/include
+-MANDIR				?= $(PREFIX)/man/man3
++
++LIBDIR				= $(DESTDIR)/usr/lib
++INCDIR				= $(DESTDIR)/usr/include
++MANDIR				= $(DESTDIR)/usr/share/man/man3
+ 
+ BOOST_LIBS			= system thread filesystem regex math_c99 math_c99f
+ BOOST_LIBS			:= $(BOOST_LIBS:%=boost_%$(BOOST_LIB_SUFFIX))
+@@ -55,7 +47,7 @@
+ 	obj/xpath.o \
+ 	obj/writer.o
+ 
+-lib: libzeep.a # libzeep.so
++lib: libzeep.so
+ 
+ libzeep.a: $(OBJECTS)
+ 	ld -r -o $@ $(OBJECTS)
+@@ -105,8 +97,6 @@
+ 	install zeep/exception.hpp $(INCDIR)/zeep/exception.hpp
+ 	install zeep/server.hpp $(INCDIR)/zeep/server.hpp
+ 	install doc/libzeep.3 $(MANDIR)/libzeep.3
+-	install ./libzeep.a $(LIBDIR)/libzeep.a
+-	strip -SX $(LIBDIR)/libzeep.a
+ 	ln -Tfs $(LIB_NAME) $(LIBDIR)/libzeep.so
+ 
+ install: install-libs install-dev

Added: trunk/packages/libzeep/trunk/patches/series
===================================================================
--- trunk/packages/libzeep/trunk/patches/series	                        (rev 0)
+++ trunk/packages/libzeep/trunk/patches/series	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1 @@
+makefile.diff

Added: trunk/packages/libzeep/trunk/rules
===================================================================
--- trunk/packages/libzeep/trunk/rules	                        (rev 0)
+++ trunk/packages/libzeep/trunk/rules	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+DH_VERBOSE := 1
+
+%:
+	dh $@ --parallel
+
+.PHONY: override_dh_auto_build
+override_dh_auto_build:
+	$(MAKE) lib
+
+.PHONY: override_dh_auto_install
+override_dh_auto_install:
+	$(MAKE) DESTDIR=$(CURDIR)/debian/libzeep2.9 install-libs
+	$(MAKE) DESTDIR=$(CURDIR)/debian/libzeep-dev install-dev
+
+.PHONY: get-orig-source
+get-orig-source:
+	mkdir -p ../tarballs
+	uscan --verbose --force-download --destdir=../tarballs


Property changes on: trunk/packages/libzeep/trunk/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/libzeep/trunk/source/format
===================================================================
--- trunk/packages/libzeep/trunk/source/format	                        (rev 0)
+++ trunk/packages/libzeep/trunk/source/format	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/libzeep/trunk/watch
===================================================================
--- trunk/packages/libzeep/trunk/watch	                        (rev 0)
+++ trunk/packages/libzeep/trunk/watch	2012-05-07 07:55:31 UTC (rev 10716)
@@ -0,0 +1,3 @@
+version=3
+opts="pasv" \
+ftp://ftp.cmbi.ru.nl/pub/software/libzeep/libzeep-([0-9.]+).t[bg]z  debian uupdate




More information about the debian-med-commit mailing list