[libcmis] 07/40: Imported Debian patch 0.3.1-1

Rene Engelhard rene at moszumanska.debian.org
Tue Sep 13 02:52:01 UTC 2016


This is an automated email from the git hooks/post-receive script.

rene pushed a commit to branch master
in repository libcmis.

commit 1753ebc923a3566fabffe027d8ed2e8971cc2d61
Merge: 3df0845 eda117d
Author: Rene Engelhard <rene at debian.org>
Date:   Tue Feb 5 19:21:04 2013 +0100

    Imported Debian patch 0.3.1-1

 ChangeLog                                          |  944 +++++++++++++-
 Makefile.am                                        |   23 +-
 Makefile.in                                        |  291 +++--
 NEWS                                               |   16 +
 aclocal.m4                                         |  410 +++---
 config.guess                                       |  277 +++--
 config.sub                                         |  210 +++-
 configure                                          | 1302 +++++++++++---------
 configure.ac                                       |   44 +-
 debian/changelog                                   |    8 +
 debian/control                                     |   23 +-
 debian/copyright                                   |    2 +-
 ...libcmis-0.2-2.install => libcmis-0.3-3.install} |    0
 debian/libcmis-0.3-3.shlibs                        |    3 +
 debian/patches/fix-docbook-to-man-call.diff        |   24 +-
 debian/patches/fix-run-tests-sh.diff               |    4 +-
 debian/rules                                       |    8 +-
 depcomp                                            |  189 ++-
 doc/cmis-client.xml                                |  366 ++++--
 install-sh                                         |   35 +-
 libcmis-c.pc.in                                    |   12 +
 ltmain.sh                                          |   95 +-
 m4/boost.m4                                        |   10 +
 m4/libtool.m4                                      |  265 +++-
 m4/ltoptions.m4                                    |   19 +-
 m4/ltversion.m4                                    |   10 +-
 missing                                            |  148 +--
 run-test.sh                                        |   24 +-
 run-test.sh => run-test.sh.in                      |   24 +-
 src/Makefile.am                                    |    2 +-
 src/Makefile.in                                    |  181 ++-
 src/cmis-client.cxx                                | 1029 ++++++++++------
 src/libcmis-c/Makefile.am                          |   89 ++
 src/libcmis-c/Makefile.in                          | 1181 ++++++++++++++++++
 .../allowable-actions.cxx}                         |   43 +-
 .../allowable-actions.h}                           |   31 +-
 src/libcmis-c/document.cxx                         |  352 ++++++
 src/libcmis-c/document.h                           |   95 ++
 src/libcmis-c/error.cxx                            |   85 ++
 .../test-helpers.hxx => libcmis-c/error.h}         |   24 +-
 src/libcmis-c/folder.cxx                           |  286 +++++
 src/libcmis-c/folder.h                             |   80 ++
 src/libcmis-c/internals.hxx                        |  224 ++++
 src/libcmis-c/object-type.cxx                      |  328 +++++
 src/libcmis-c/object-type.h                        |  103 ++
 src/libcmis-c/object.cxx                           |  350 ++++++
 src/libcmis-c/object.h                             |  112 ++
 src/libcmis-c/property-type.cxx                    |  189 +++
 src/libcmis-c/property-type.h                      |   82 ++
 src/libcmis-c/property.cxx                         |  189 +++
 src/libcmis-c/property.h                           |   65 +
 src/libcmis-c/repository.cxx                       |  159 +++
 src/libcmis-c/repository.h                         |   91 ++
 src/libcmis-c/session-factory.cxx                  |  123 ++
 .../session-factory.h}                             |   51 +-
 src/libcmis-c/session.cxx                          |  258 ++++
 src/libcmis-c/session.h                            |   75 ++
 src/libcmis-c/test-allowable-actions.cxx           |   81 ++
 .../test-helpers.hxx => libcmis-c/test-api.cxx}    |   20 +-
 .../test-helpers.hxx => libcmis-c/test-build.c}    |   28 +-
 src/libcmis-c/test-document.cxx                    |  589 +++++++++
 src/libcmis-c/test-dummies.cxx                     |  536 ++++++++
 src/libcmis-c/test-dummies.hxx                     |  203 +++
 src/libcmis-c/test-folder.cxx                      |  430 +++++++
 src/libcmis-c/test-object-type.cxx                 |  376 ++++++
 src/libcmis-c/test-object.cxx                      |  424 +++++++
 src/libcmis-c/test-property-type.cxx               |  250 ++++
 src/libcmis-c/test-property.cxx                    |  241 ++++
 src/libcmis-c/test-repository.cxx                  |  204 +++
 src/libcmis-c/types.h                              |  189 +++
 src/libcmis-c/vectors.cxx                          |  139 +++
 src/libcmis-c/vectors.h                            |   65 +
 src/libcmis/Makefile.am                            |  108 +-
 src/libcmis/Makefile.in                            |  379 ++++--
 src/libcmis/allowable-actions.cxx                  |  118 +-
 src/libcmis/allowable-actions.hxx                  |   33 +-
 src/libcmis/atom-allowable-actions.cxx             |  237 ----
 src/libcmis/atom-document.cxx                      |  460 ++++---
 src/libcmis/atom-document.hxx                      |   37 +-
 src/libcmis/atom-folder.cxx                        |  201 ++-
 src/libcmis/atom-folder.hxx                        |   26 +-
 src/libcmis/atom-object-type.cxx                   |  218 +---
 src/libcmis/atom-object-type.hxx                   |   49 -
 src/libcmis/atom-object.cxx                        |  425 +++----
 src/libcmis/atom-object.hxx                        |   49 +-
 src/libcmis/atom-session.cxx                       |  465 +------
 src/libcmis/atom-session.hxx                       |  105 +-
 src/libcmis/atom-utils.cxx                         |  292 -----
 src/libcmis/atom-utils.hxx                         |   87 --
 src/libcmis/atom-workspace.cxx                     |  307 +++--
 src/libcmis/atom-workspace.hxx                     |   80 +-
 src/libcmis/base-session.cxx                       |  537 ++++++++
 src/libcmis/base-session.hxx                       |  154 +++
 src/libcmis/document.cxx                           |  109 ++
 src/libcmis/document.hxx                           |   50 +-
 src/libcmis/exception.hxx                          |   16 +-
 src/libcmis/folder.cxx                             |   97 ++
 src/libcmis/folder.hxx                             |   22 +-
 src/libcmis/makefile.mk                            |    1 -
 src/libcmis/object-type.cxx                        |  269 ++++
 src/libcmis/object-type.hxx                        |   90 +-
 src/libcmis/object.cxx                             |  302 +++++
 src/libcmis/object.hxx                             |   89 +-
 src/libcmis/property-type.cxx                      |   31 +-
 src/libcmis/property-type.hxx                      |    2 +-
 src/libcmis/property.cxx                           |   92 +-
 src/libcmis/repository.cxx                         |  100 ++
 src/libcmis/repository.hxx                         |   80 ++
 src/libcmis/session-factory.cxx                    |  133 +-
 src/libcmis/session-factory.hxx                    |   47 +-
 src/libcmis/session.hxx                            |    5 +
 src/libcmis/test-atom.cxx                          |  278 +++--
 src/libcmis/test-decoder.cxx                       |   26 +-
 src/libcmis/test-helpers.cxx                       |   32 +
 src/libcmis/test-helpers.hxx                       |    5 +
 src/libcmis/{test-helpers.hxx => test-main.cxx}    |   20 +-
 src/libcmis/test-soap.cxx                          |  503 ++++++++
 src/libcmis/test-ws.cxx                            |  675 ++++++++++
 src/libcmis/test-xmlutils.cxx                      |   73 +-
 src/libcmis/ws-document.cxx                        |  135 ++
 src/libcmis/ws-document.hxx                        |   59 +
 src/libcmis/ws-folder.cxx                          |   70 ++
 src/libcmis/{atom-folder.hxx => ws-folder.hxx}     |   40 +-
 src/libcmis/ws-navigationservice.cxx               |   94 ++
 ...owable-actions.hxx => ws-navigationservice.hxx} |   28 +-
 src/libcmis/ws-object-type.cxx                     |   84 ++
 ...om-allowable-actions.hxx => ws-object-type.hxx} |   33 +-
 src/libcmis/ws-object.cxx                          |   95 ++
 .../{atom-allowable-actions.hxx => ws-object.hxx}  |   39 +-
 src/libcmis/ws-objectservice.cxx                   |  214 ++++
 src/libcmis/ws-objectservice.hxx                   |   87 ++
 src/libcmis/ws-relatedmultipart.cxx                |  330 +++++
 src/libcmis/ws-relatedmultipart.hxx                |  138 +++
 src/libcmis/ws-repositoryservice.cxx               |  129 ++
 ...owable-actions.hxx => ws-repositoryservice.hxx} |   39 +-
 src/libcmis/ws-requests.cxx                        |  831 +++++++++++++
 src/libcmis/ws-requests.hxx                        |  748 +++++++++++
 src/libcmis/ws-session.cxx                         |  365 ++++++
 src/libcmis/ws-session.hxx                         |  110 ++
 src/libcmis/ws-soap.cxx                            |  334 +++++
 src/libcmis/ws-soap.hxx                            |  177 +++
 src/libcmis/ws-versioningservice.cxx               |  130 ++
 ...owable-actions.hxx => ws-versioningservice.hxx} |   35 +-
 src/libcmis/xml-utils.cxx                          |  373 +++++-
 src/libcmis/xml-utils.hxx                          |   98 +-
 145 files changed, 22012 insertions(+), 4755 deletions(-)

diff --cc debian/changelog
index 160839d,0000000..c40f6e8
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,18 -1,0 +1,26 @@@
++libcmis (0.3.1-1) experimental; urgency=low
++
++  * New upstream release
++  * build (and run) unit tests, now that we can disable the "long" tests
++  * update description (closes: #666669), Homepage:/Source:
++
++ -- Rene Engelhard <rene at debian.org>  Tue, 05 Feb 2013 19:21:04 +0100
++
 +libcmis (0.2.3-1) experimental; urgency=low
 +
 +  * New upstream release
 +  * add depends on libcurl4-gnutls-dev, libxml2-dev to libcmis-dev
 +
 + -- Rene Engelhard <rene at debian.org>  Tue, 26 Jun 2012 13:38:24 +0200
 +
 +libcmis (0.2.2-1) experimental; urgency=low
 +
 +  * New upstream release
 +
 + -- Rene Engelhard <rene at debian.org>  Mon, 04 Jun 2012 19:42:40 +0200
 +
 +libcmis (0.1.0-1) unstable; urgency=low
 +
 +  * Initial release
 +
 + -- Rene Engelhard <rene at debian.org>  Sat, 24 Dec 2011 14:23:23 +0000
diff --cc debian/control
index 542c4a6,0000000..1978f7f
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,35 -1,0 +1,42 @@@
 +Source: libcmis
 +Priority: optional
 +Maintainer: Rene Engelhard <rene at debian.org>
 +Build-Depends: debhelper (>= 8.0.0), autotools-dev, libxml2-dev, libboost-dev, libboost-program-options-dev, libcurl4-gnutls-dev, libcppunit-dev, docbook-to-man, libboost-date-time-dev
 +Standards-Version: 3.9.2
 +Section: libs
++Homepage: http://libcmis.sourceforge.net/
 +
 +Package: libcmis-dev
 +Section: libdevel
 +Architecture: any
- Depends: libcmis-0.2-2 (= ${binary:Version}), ${misc:Depends}, libcurl4-gnutls-dev, libxml2-dev
++Depends: libcmis-0.3-3 (= ${binary:Version}), ${misc:Depends}, libcurl4-gnutls-dev, libxml2-dev
 +Description: CMIS protocol client library -- development
-  LibCMIS is a C++ client library for the CMIS interface. This allows
-  C++ applications to connect to any CMIS-enabled repositories.
++ LibCMIS is a C++ client library for the CMIS interface.
++ .
++ This allows C++ applications to connect to any ECM behaving as a CMIS server
++ like Alfresco, Nuxeo.
 + .
 + This package contains the development files (headers, ...) for libcmis.
 +
- Package: libcmis-0.2-2
++Package: libcmis-0.3-3
 +Section: libs
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: CMIS protocol client library
-  LibCMIS is a C++ client library for the CMIS interface. This allows C++
-  applications to connect to any CMIS-enabled repositories.
++ LibCMIS is a C++ client library for the CMIS interface.
++ .
++ This allows C++ applications to connect to any ECM behaving as a CMIS server
++ like Alfresco, Nuxeo.
 +
 +Package: cmis-client
 +Section: utils
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Description: client for the CMIS protocol
-  LibCMIS is a C++ client library for the CMIS interface. This allows C++
-  applications to connect to any CMIS-enabled repositories.
++ LibCMIS is a C++ client library for the CMIS interface.
++ .
++ This allows C++ applications to connect to any ECM behaving as a CMIS server
++ like Alfresco, Nuxeo.
 + .
 + This package contains the cmis-client standalone application.
 +
diff --cc debian/copyright
index 99d45e4,0000000..6f438e2
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,36 -1,0 +1,36 @@@
 +Format: http://dep.debian.net/deps/dep5
 +Upstream-Name: libcmis
- Source: http://dev-www.libreoffice.org/src
++Source: http://sourceforge.net/projects/libcmis/files/
 +
 +Files: *
 +Copyright: * Copyright (C) 2011 SUSE <cbosdonnat at suse.com>
 +License: MPL | GPL2+ | LGPL2+
 + * The contents of this file are subject to the Mozilla Public License Version
 + * 1.1 (the "License"); you may not use this file except in compliance with
 + * the License or as specified alternatively below. You may obtain a copy of
 + * the License at http://www.mozilla.org/MPL/
 + *
 + * Software distributed under the License is distributed on an "AS IS" basis,
 + * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
 + * for the specific language governing rights and limitations under the
 + * License.
 + *
 + * Major Contributor(s):
 + * Copyright (C) 2011 SUSE <cbosdonnat at suse.com>
 + *
 + *
 + * All Rights Reserved.
 + *
 + * For minor contributions see the git repository.
 + *
 + * Alternatively, the contents of this file may be used under the terms of
 + * either the GNU General Public License Version 2 or later (the "GPLv2+"), or
 + * the GNU Lesser General Public License Version 2 or later (the "LGPLv2+"),
 + * in which case the provisions of the GPLv2+ or the LGPLv2+ are applicable
 + * instead of those above.
 + */
 + .
 + On Debian systems you can find the full  text of the  GPL in
 + /usr/share/common-licenses/GPL and of the LGPL in
 + /usr/share/common-licenses/LGPL.
 +
diff --cc debian/libcmis-0.3-3.install
index 04c5ead,0000000..04c5ead
mode 100644,000000..100644
--- a/debian/libcmis-0.3-3.install
+++ b/debian/libcmis-0.3-3.install
diff --cc debian/libcmis-0.3-3.shlibs
index 0000000,0000000..d9945ca
new file mode 100644
--- /dev/null
+++ b/debian/libcmis-0.3-3.shlibs
@@@ -1,0 -1,0 +1,3 @@@
++libcmis-0.3	3	libcmis-0.3-3 (>= 0.3.1)
++libcmis-c-0.3	3	libcmis-0.3-3 (>= 0.3.1)
++
diff --cc debian/patches/fix-docbook-to-man-call.diff
index 20ca865,0000000..c3ca9e2
mode 100644,000000..100644
--- a/debian/patches/fix-docbook-to-man-call.diff
+++ b/debian/patches/fix-docbook-to-man-call.diff
@@@ -1,22 -1,0 +1,22 @@@
- --- libcmis-0.2.3.orig/Makefile.am
- +++ libcmis-0.2.3/Makefile.am
- @@ -10,7 +10,7 @@ pkgconfigdir = $(libdir)/pkgconfig
++--- libcmis-0.3.0.orig/Makefile.am
+++++ libcmis-0.3.0/Makefile.am
++@@ -13,7 +13,7 @@ pkgconfigdir = $(libdir)/pkgconfig
 + 
 + if WITH_LIBCMIS_MAN
 + cmis-client.1: doc/cmis-client.xml
- -	$(DOCBOOK2X) $<
- +	$(DOCBOOK2X) $< > $@
++-	$(DOCBOOK2MAN) $<
+++	$(DOCBOOK2MAN) $< > $@
 + 
-  install-data-am: cmis-client.1
++ install-man: cmis-client.1
 + 	mkdir -p $(DESTDIR)$(mandir)/man1/
- --- libcmis-0.2.3.orig/Makefile.in
- +++ libcmis-0.2.3/Makefile.in
- @@ -848,7 +848,7 @@ libcmis- at LIBCMIS_API_VERSION@.pc: libcmi
++--- libcmis-0.3.0.orig/Makefile.in
+++++ libcmis-0.3.0/Makefile.in
++@@ -869,7 +869,7 @@ libcmis-c- at LIBCMIS_API_VERSION@.pc: libc
 + 		@cp -f $< $@
 + 
 + @WITH_LIBCMIS_MAN_TRUE at cmis-client.1: doc/cmis-client.xml
- - at WITH_LIBCMIS_MAN_TRUE@	$(DOCBOOK2X) $<
- + at WITH_LIBCMIS_MAN_TRUE@	$(DOCBOOK2X) $< > $@
++- at WITH_LIBCMIS_MAN_TRUE@	$(DOCBOOK2MAN) $<
+++ at WITH_LIBCMIS_MAN_TRUE@	$(DOCBOOK2MAN) $< > $@
 + 
-  @WITH_LIBCMIS_MAN_TRUE at install-data-am: cmis-client.1
++ @WITH_LIBCMIS_MAN_TRUE at install-man: cmis-client.1
 + @WITH_LIBCMIS_MAN_TRUE@	mkdir -p $(DESTDIR)$(mandir)/man1/
diff --cc debian/patches/fix-run-tests-sh.diff
index f16e133,0000000..ac3e36d
mode 100644,000000..100644
--- a/debian/patches/fix-run-tests-sh.diff
+++ b/debian/patches/fix-run-tests-sh.diff
@@@ -1,8 -1,0 +1,8 @@@
- --- a/run-test.sh-old	2012-06-04 19:33:31.458848242 +0200
- +++ b/run-test.sh	2012-06-04 19:33:37.942880390 +0200
++--- a/run-test.sh.in-old	2012-06-04 19:33:31.458848242 +0200
+++++ b/run-test.sh.in	2012-06-04 19:33:37.942880390 +0200
 +@@ -1,4 +1,4 @@
 +-#!/usr/bin/env sh
 ++#!/usr/bin/env bash
 + 
 + LIBCMIS_DIR=$PWD/`dirname $0`
 + 
diff --cc debian/rules
index 55608c7,0000000..d5c5638
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,21 -1,0 +1,27 @@@
 +#!/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
 +
 +%:
 +	dh $@ 
 +
 +override_dh_clean:
 +	rm -f libcmis-0.2.pc
 +	rm -f cmis-client.1
 +	dh_clean
 +
- override_dh_auto_test:
++override_dh_auto_configure:
++	dh_auto_configure -- --disable-long-tests
++
++override_dh_auto_build:
++	$(MAKE) V=1
 +
++override_dh_auto_test:
++	$(MAKE) check V=1

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-openoffice/libcmis.git



More information about the Pkg-openoffice-commits mailing list