[libcmis] 26/40: Imported Debian patch 0.5.1-1

Rene Engelhard rene at moszumanska.debian.org
Tue Sep 13 02:52:07 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 76c675e9d8d80c86debfca61316d016ef63cd1e1
Merge: 9137654 07209e4
Author: Rene Engelhard <rene at debian.org>
Date:   Fri Mar 4 19:00:58 2016 +0100

    Imported Debian patch 0.5.1-1

 ChangeLog                                   |  342 ++
 Makefile.am                                 |    1 +
 Makefile.in                                 |   54 +-
 NEWS                                        |   10 +
 README                                      |    1 -
 aclocal.m4                                  |  171 +-
 compile                                     |  347 ++
 config.guess                                |  241 +-
 config.sub                                  |   32 +-
 configure                                   | 3747 ++++++++++--------
 configure.ac                                |    3 +-
 cppcheck-suppress                           |    3 +
 cppcheck-test.sh                            |    4 +-
 cppcheck-test.sh.in                         |    4 +-
 debian/changelog                            |   10 +
 debian/control                              |    4 +-
 debian/copyright                            |    2 +-
 debian/patches/avoid-use-after-delete.patch |   23 -
 debian/patches/series                       |    2 -
 debian/patches/update_boost_m4.diff         | 1282 -------
 debian/rules                                |    5 +
 debian/watch                                |    3 +
 ltmain.sh                                   | 5528 +++++++++++++++++----------
 m4/boost.m4                                 |  705 +++-
 m4/libtool.m4                               | 2554 +++++++------
 m4/ltoptions.m4                             |  127 +-
 m4/ltsugar.m4                               |    7 +-
 m4/ltversion.m4                             |   12 +-
 m4/lt~obsolete.m4                           |    7 +-
 qa/Makefile.in                              |   26 +-
 qa/libcmis-c/Makefile.in                    |   34 +-
 qa/libcmis/Makefile.in                      |   30 +-
 qa/libcmis/data/onedrive/search-result.json |    4 +-
 qa/libcmis/test-atom.cxx                    |   12 +-
 qa/libcmis/test-factory.cxx                 |   51 +-
 qa/libcmis/test-gdrive.cxx                  |    2 +
 qa/libcmis/test-helpers.cxx                 |   35 +-
 qa/libcmis/test-helpers.hxx                 |   16 +-
 qa/libcmis/test-onedrive.cxx                |    1 +
 qa/libcmis/test-sharepoint.cxx              |    1 +
 qa/libcmis/test-soap.cxx                    |    4 +-
 qa/mockup/Makefile.in                       |   27 +-
 qa/mockup/curl-mockup.cxx                   |    5 +
 qa/mockup/internals.hxx                     |    1 +
 qa/mockup/mockup-config.cxx                 |   11 +-
 src/Makefile.in                             |   27 +-
 src/cmis-client.cxx                         |   96 +-
 src/libcmis-c/Makefile.in                   |   30 +-
 src/libcmis-c/error.cxx                     |    5 +-
 src/libcmis/Makefile.am                     |    1 +
 src/libcmis/Makefile.in                     |   33 +-
 src/libcmis/atom-document.cxx               |    4 +-
 src/libcmis/atom-folder.cxx                 |   19 +-
 src/libcmis/atom-object.cxx                 |    8 +-
 src/libcmis/atom-session.cxx                |   19 +-
 src/libcmis/atom-session.hxx                |    3 +-
 src/libcmis/gdrive-folder.cxx               |    7 +-
 src/libcmis/http-session.cxx                |   53 +-
 src/libcmis/http-session.hxx                |    4 +-
 src/libcmis/onedrive-session.cxx            |    4 +-
 src/libcmis/property-type.cxx               |    1 +
 src/libcmis/sharepoint-session.cxx          |   31 +-
 src/libcmis/sharepoint-session.hxx          |    2 +
 src/libcmis/sharepoint-utils.cxx            |    8 +-
 src/libcmis/ws-object.cxx                   |    8 +-
 src/libcmis/ws-requests.cxx                 |    1 +
 src/libcmis/ws-session.cxx                  |   25 +-
 src/libcmis/ws-soap.cxx                     |   20 +-
 68 files changed, 9331 insertions(+), 6569 deletions(-)

diff --cc debian/changelog
index 440561d,0000000..87c2a51
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,121 -1,0 +1,131 @@@
++libcmis (0.5.1-1) unstable; urgency=medium
++
++  * New upstream release
++  * remove build-dep bump on cpppunit, gthe transition is over
++    (closes: #816642) 
++  * update Homepage:/Source:
++  * add debian/watch
++
++ -- Rene Engelhard <rene at debian.org>  Fri, 04 Mar 2016 19:00:58 +0100
++
 +libcmis (0.5.0-4) unstable; urgency=medium
 +
 +  * add missed build-dependency on docbook-xml; use docbook2x(-man)
 +    instead of docbook-to-man (closes: #798632)
 +  * merge package cleanup patch (closes: #798633)
 +    - Bump the standards version.
 +    - Remove cruft in the debian directory.
 +    - Enable parallel builds.
 +    - Stop building with -O0 on armhf.
 +    - Really use dpkg-buildflags. 
 +
 + -- Rene Engelhard <rene at debian.org>  Fri, 18 Sep 2015 13:24:01 +0200
 +
 +libcmis (0.5.0-3) unstable; urgency=medium
 +
 +  * libstdc++6 transition: rename libcmis-0.5-5 to libcmis-0.5-5v5.
 +  * bump libcppunit-dev build-dep
 +
 +  * merge from Ubuntu:
 +    - Add avoid-use-after-delete.patch to fix test-failure
 +
 + -- Rene Engelhard <rene at debian.org>  Tue, 04 Aug 2015 14:00:05 +0000
 +
 +libcmis (0.5.0-2) unstable; urgency=low
 +
 +  * update boost.m4 to fix build with gcc-5 (closes: #777942)
 +
 + -- Rene Engelhard <rene at debian.org>  Sun, 05 Apr 2015 08:42:39 +0200
 +
 +libcmis (0.5.0-1) experimental; urgency=medium
 +
 +  * New upstream release
 +
 + -- Rene Engelhard <rene at debian.org>  Tue, 16 Dec 2014 11:05:10 +0100
 +
 +libcmis (0.4.1-7) unstable; urgency=low
 +
 +  * use dh-autoreconf (closes: #748863)
 +
 + -- Rene Engelhard <rene at debian.org>  Mon, 26 May 2014 20:29:05 +0200
 +
 +libcmis (0.4.1-6) unstable; urgency=low
 +
 +  * explicitly build-depend on pkg-config. No idea why it worked before... 
 +
 + -- Rene Engelhard <rene at debian.org>  Thu, 08 May 2014 14:31:43 +0200
 +
 +libcmis (0.4.1-5) unstable; urgency=low
 +
 +  * upload to unstable 
 +
 + -- Rene Engelhard <rene at debian.org>  Tue, 06 May 2014 20:21:12 +0200
 +
 +libcmis (0.4.1-4) experimental; urgency=low
 +
 +  * apply patch from Adam Concrad to fix int/bool confusion that
 +    leads to the test suite failing on all big-endian architectures.
 +    (closes: #737807)  
 +
 + -- Rene Engelhard <rene at debian.org>  Thu, 06 Feb 2014 07:12:43 +0100
 +
 +libcmis (0.4.1-3) experimental; urgency=low
 +
 +  * actually use buildflags.mk's CXXFLAGS everywhere, not only on arm,
 +    and fix logic...
 +
 + -- Rene Engelhard <rene at debian.org>  Wed, 04 Dec 2013 13:46:56 +0100
 +
 +libcmis (0.4.1-2) experimental; urgency=low
 +
 +  * explicitely mention Cedric Bosdonnat and Cao Cuong Ngo
 +    in debian/copyright
 +  * include /usr/share/dpkg/{architecture,buildflags}.mk and
 +    build with -O0 on arm to hack around API test crash (closes: #731116)
 +
 + -- Rene Engelhard <rene at debian.org>  Wed, 04 Dec 2013 09:23:49 +0000
 +
 +libcmis (0.4.1-1) experimental; urgency=low
 +
 +  * New upstream release
 +
 + -- Rene Engelhard <rene at debian.org>  Mon, 26 Aug 2013 19:55:53 +0200
 +
 +libcmis (0.3.1-3) unstable; urgency=low
 +
 +  * build with --disable-werror (closes: #707448) 
 +
 + -- Rene Engelhard <rene at debian.org>  Thu, 09 May 2013 11:26:12 +0200
 +
 +libcmis (0.3.1-2) unstable; urgency=low
 +
 +  * upload to unstable 
 +
 + -- Rene Engelhard <rene at debian.org>  Fri, 19 Apr 2013 00:24:14 +0200
 +
 +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 58f2927,0000000..2e55671
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,43 -1,0 +1,43 @@@
 +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 (= 1.13.2-2.1), docbook2x, libboost-date-time-dev, dpkg-dev (>= 1.16.1), pkg-config, dh-autoreconf, docbook-xml
++Build-Depends: debhelper (>= 8.0.0), autotools-dev, libxml2-dev, libboost-dev, libboost-program-options-dev, libcurl4-gnutls-dev, docbook2x, libboost-date-time-dev, dpkg-dev (>= 1.16.1), pkg-config, dh-autoreconf, docbook-xml
 +Standards-Version: 3.9.6
 +Section: libs
- Homepage: http://libcmis.sourceforge.net/
++Homepage: https://github.com/tdf/libcmis
 +
 +Package: libcmis-dev
 +Section: libdevel
 +Architecture: any
 +Depends: libcmis-0.5-5v5 (= ${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 ECM behaving as a CMIS server
 + like Alfresco, Nuxeo.
 + .
 + This package contains the development files (headers, ...) for libcmis.
 +
 +Package: libcmis-0.5-5v5
 +Section: libs
 +Architecture: any
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Conflicts: libcmis-0.5-5
 +Description: CMIS protocol client library
 + 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 ECM behaving as a CMIS server
 + like Alfresco, Nuxeo.
 + .
 + This package contains the cmis-client standalone application.
 +
diff --cc debian/copyright
index 8492b91,0000000..83e0a0e
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,38 -1,0 +1,38 @@@
 +Format: http://dep.debian.net/deps/dep5
 +Upstream-Name: libcmis
- Source: http://sourceforge.net/projects/libcmis/files/
++Source: https://github.com/tdf/libcmis/releases
 +
 +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>
 + * Copyright (C) 2011 Cédric Bosdonnat <cbosdo at users.sourceforge.net>
 + * Copyright (C) 2013 Cao Cuong Ngo <cao.cuong.ngo at gmail.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/patches/series
index 43da49d,0000000..29dcee5
mode 100644,000000..100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@@ -1,3 -1,0 +1,1 @@@
 +fix-docbook-to-man-call.diff
- update_boost_m4.diff
- avoid-use-after-delete.patch
diff --cc debian/rules
index 9899421,0000000..d090abc
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,45 -1,0 +1,50 @@@
 +#!/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
 +
 +include /usr/share/dpkg/architecture.mk
 +
 +DPKG_EXPORT_BUILDFLAGS=1
 +include /usr/share/dpkg/buildflags.mk
 +
 +COMMA = ,
 +ifneq (,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
 +  NJOBS := -j $(subst parallel=,,$(filter parallel=%,$(subst $(COMMA), ,$(DEB_BUILD_OPTIONS))))
 +endif
 +
 +%:
 +	dh $@  --parallel --with autoreconf
 +
++override_dh_autoreconf:
++	if [ ! -f README ]; then touch README; fi
++	dh_autoreconf
++	
 +override_dh_clean:
 +	rm -f libcmis-0.5.pc
 +	rm -f cmis-client.1
++	rm -f README
 +	dh_clean
 +
 +override_dh_auto_configure:
 +ifneq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
 +	dh_auto_configure -- --disable-tests --disable-long-tests --disable-werror --disable-silent-rules
 +else
 +	dh_auto_configure -- --disable-long-tests --disable-werror --disable-silent-rules
 +endif
 +
 +override_dh_auto_build:
 +	$(MAKE) $(NJOBS)
 +
 +override_dh_auto_test:
 +	$(MAKE) $(NJOBS) check
 +
 +override_dh_auto_install:
 +	dh_auto_install
 +	find debian -name "*mockup*so*" -exec rm -f {} \;
diff --cc debian/watch
index 0000000,0000000..3948858
new file mode 100644
--- /dev/null
+++ b/debian/watch
@@@ -1,0 -1,0 +1,3 @@@
++version=2
++opts=filenamemangle=s/.+\/v?(\d\S*)\.tar\.gz/<project>-$1\.tar\.gz/ \
++  https://github.com/tdf/libcmis/tags .*/v?(\d\S*)\.tar\.gz

-- 
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