[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