[Pkg-voip-commits] [libccscript3] 04/06: Imported Debian patch 1.8.1-5
Victor Seva Lopez
maniac-guest at moszumanska.debian.org
Sun Aug 16 11:51:38 UTC 2015
This is an automated email from the git hooks/post-receive script.
maniac-guest pushed a commit to branch master
in repository libccscript3.
commit 815c0c9ae98aad5f30fd09eb407d1edf9f2c88e8
Merge: 7bedeee 246422f
Author: Mark Purcell <msp at debian.org>
Date: Sat Jun 23 16:02:03 2012 +1000
Imported Debian patch 1.8.1-5
ChangeLog | 14 +
Makefile.in | 212 +-
TODO | 14 +
aclocal.m4 | 328 +-
autoconf/config.guess | 107 +-
autoconf/config.sub | 67 +-
autoconf/depcomp | 87 +-
autoconf/install-sh | 5 +-
autoconf/ltmain.sh | 803 +-
autoconf/missing | 49 +-
autoconf/texinfo.tex | 913 +-
autogen.sh | 60 +-
commoncpp2.list | 22 +-
commoncpp2.spec | 4 +-
config.h.in | 259 +-
configure | 29577 ++++++++---------------
configure.ac | 344 +-
debian/README.source | 27 +
debian/changelog | 64 +
debian/compat | 2 +-
debian/control | 36 +-
debian/copyright | 6 +-
debian/libccgnu2-1.7-0.install | 1 -
debian/libccgnu2-1.8-0.install | 1 +
debian/libcommoncpp2-dev.install | 8 +-
debian/libcommoncpp2-doc.doc-base | 9 +
debian/libcommoncpp2-doc.lintian-overrides | 1 -
debian/patches/00list | 3 -
debian/patches/applog-inc-fcntl.patch | 52 +
debian/patches/caddr.diff | 16 +
debian/patches/cleaning_doc.dpatch | 11 +-
debian/patches/const_cast_conversion.dpatch | 28 -
debian/patches/cstdlib_sparc.dpatch | 19 -
debian/patches/fix_ciddr_ftbfs.dpatch | 30 +
debian/patches/series | 5 +
debian/patches/spelling-error-in-manpage.patch | 76 +
debian/rules | 20 +-
debian/source/format | 1 +
demo/Makefile.am | 9 +-
demo/Makefile.in | 113 +-
demo/SampleSocketPort.cpp | 502 +-
demo/cmdlineopt.cpp | 4 +-
demo/crc32.cpp | 17 +-
demo/test_alog.cpp | 120 +
doc/Makefile.am | 5 +
doc/Makefile.in | 195 +-
inc/Makefile.am | 2 +-
inc/Makefile.in | 142 +-
inc/cc++/Makefile.am | 11 +-
inc/cc++/Makefile.in | 130 +-
inc/cc++/address.h | 1449 +-
inc/cc++/applog.h | 593 +
inc/cc++/buffer.h | 456 +-
inc/cc++/cmdoptns.h | 568 +-
inc/cc++/common.h | 10 +-
inc/cc++/counter.h | 62 +-
inc/cc++/digest.h | 148 +-
inc/cc++/exception.h | 44 +-
inc/cc++/export.h | 12 +-
inc/cc++/file.h | 1372 +-
inc/cc++/functions.h | 16 +-
inc/cc++/mime.h | 206 +-
inc/cc++/misc.h | 1033 +-
inc/cc++/missing.h | 42 +-
inc/cc++/network.h | 72 +-
inc/cc++/numbers.h | 351 +-
inc/cc++/objcount.h | 17 +-
inc/cc++/object.h | 756 +-
inc/cc++/objlink.h | 45 +-
inc/cc++/objmap.h | 93 +-
inc/cc++/objsync.h | 22 +-
inc/cc++/oststring.h | 30 +-
inc/cc++/persist.h | 519 +-
inc/cc++/pointer.h | 136 +-
inc/cc++/process.h | 444 +-
inc/cc++/serial.h | 1264 +-
inc/cc++/slog.h | 352 +-
inc/cc++/socket.h | 3173 +--
inc/cc++/socketport.h | 532 +-
inc/cc++/ssl.h | 52 +-
inc/cc++/strchar.h | 100 +-
inc/cc++/string.h | 1510 +-
inc/cc++/template.h | 8 +-
inc/cc++/thread.h | 2276 +-
inc/cc++/tokenizer.h | 370 +-
inc/cc++/unix.h | 532 +-
inc/cc++/url.h | 720 +-
inc/cc++/xml.h | 436 +-
inc/cc++/zstream.h | 84 +-
m4/Makefile.am | 10 +-
m4/Makefile.in | 56 +-
m4/libtool.m4 | 144 +-
m4/ltoptions.m4 | 2 +-
m4/ltsugar.m4 | 20 +-
m4/ltversion.m4 | 10 +-
m4/ost_cxx.m4 | 597 +-
m4/ost_debug.m4 | 52 +-
m4/ost_dynamic.m4 | 65 +-
m4/ost_endian.m4 | 83 +-
m4/ost_getopt.m4 | 64 +-
m4/ost_maint.m4 | 96 +-
m4/ost_misc.m4 | 40 +-
m4/ost_poll.m4 | 30 +-
m4/ost_posix.m4 | 72 +-
m4/ost_prog.m4 | 78 +-
m4/ost_pthread.m4 | 803 +-
m4/ost_reentrant.m4 | 96 +-
m4/ost_signal.m4 | 70 +-
m4/ost_socket.m4 | 384 +-
m4/ost_ssl.m4 | 62 +-
m4/ost_stlport.m4 | 105 +-
m4/ost_string.m4 | 32 +-
m4/ost_systime.m4 | 24 +-
m4/ost_types.m4 | 59 +-
m4/ost_win32.m4 | 64 +-
m4/win32msc.m4 | 128 +-
src/Makefile.am | 10 +-
src/Makefile.in | 226 +-
src/applog.cpp | 1197 +
src/assoc.cpp | 52 +-
src/buffer.cpp | 343 +-
src/ccgnu2-config | 31 +-
src/ccgnu2-config.in | 27 +-
src/cidr.cpp | 362 +-
src/cmdoptns.cpp | 886 +-
src/date.cpp | 878 +-
src/digest.cpp | 164 +-
src/dir.cpp | 466 +-
src/dso.cpp | 343 +-
src/engine.cpp | 541 +-
src/event.cpp | 90 +-
src/exception.cpp | 38 +-
src/file.cpp | 2374 +-
src/friends.cpp | 102 +-
src/in6addr.cpp | 562 +-
src/inaddr.cpp | 536 +-
src/keydata.cpp | 981 +-
src/libccext2.pc | 4 +-
src/libccgnu2.pc | 4 +-
src/linked.cpp | 180 +-
src/lockfile.cpp | 272 +-
src/map.cpp | 236 +-
src/md5.cpp | 382 +-
src/mempager.cpp | 271 +-
src/mime.cpp | 86 +-
src/missing.cpp | 164 +-
src/mutex.cpp | 595 +-
src/nat.cpp | 389 +-
src/network.cpp | 176 +-
src/numbers.cpp | 210 +-
src/peer.cpp | 196 +-
src/persist.cpp | 72 +-
src/pointer.cpp | 60 +-
src/process.cpp | 638 +-
src/runlist.cpp | 186 +-
src/semaphore.cpp | 119 +-
src/serial.cpp | 2569 +-
src/simplesocket.cpp | 307 +-
src/slog.cpp | 736 +-
src/socket.cpp | 5287 ++--
src/socketport.cpp | 1326 +-
src/ssl.cpp | 588 +-
src/strchar.cpp | 270 +-
src/string.cpp | 1046 +-
src/thread.cpp | 2095 +-
src/threadkey.cpp | 38 +-
src/timer.cpp | 242 +-
src/tokenizer.cpp | 139 +-
src/unix.cpp | 842 +-
src/url.cpp | 1310 +-
src/urlstring.cpp | 346 +-
src/xml.cpp | 820 +-
src/zstream.cpp | 433 +-
tests/Makefile.in | 92 +-
w32/Makefile.in | 142 +-
w32/cc++/config.h | 118 +-
w32/ccext2.dsp | 4 +-
w32/ccext2.vcproj | 16 +-
w32/ccgnu2.dsp | 4 +-
w32/ccgnu2.vcproj | 24 +-
w32/vs2008/Makefile.in | 48 +-
w32/vs2008/ccext2.vcproj | 16 +-
w32/vs2008/ccgnu2.vcproj | 24 +-
183 files changed, 42483 insertions(+), 48530 deletions(-)
diff --cc debian/README.source
index 0000000,0000000..f6a9643
new file mode 100644
--- /dev/null
+++ b/debian/README.source
@@@ -1,0 -1,0 +1,27 @@@
++This package uses dpatch to manage all modifications to the upstream
++source. Changes are stored in the source package as diffs in
++debian/patches and applied during the build.
++
++To get the fully patched source after unpacking the source package, cd
++to the root level of the source package and run:
++
++ debian/rules patch
++
++Removing a patch is as simple as removing its entry from the
++debian/patches/00list file, and please also remove the patch file
++itself.
++
++Creating a new patch is done with "dpatch-edit-patch patch XX_patchname"
++where you should replace XX with a new number and patchname with a
++descriptive shortname of the patch. You can then simply edit all the
++files your patch wants to edit, and then simply "exit 0" from the shell
++to actually create the patch file.
++
++To tweak an already existing patch, call "dpatch-edit-patch XX_patchname"
++and replace XX_patchname with the actual filename from debian/patches
++you want to use.
++
++To clean up afterwards again, "debian/rules unpatch" will do the
++work for you - or you can of course choose to call
++"fakeroot debian/rules clean" all together.
++
diff --cc debian/changelog
index 5384d52,0000000..d9aaee6
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,555 -1,0 +1,619 @@@
++libcommoncpp2 (1.8.1-5) unstable; urgency=low
++
++ * wheezey polish
++
++ * Update Standards Version 3.9.3
++ * debian/compat -> 9 hardening and multiarch
++ * Added spelling-error-in-manpage.patch
++ * minor lintian cleanups
++
++ -- Mark Purcell <msp at debian.org> Sat, 23 Jun 2012 16:02:03 +1000
++
++libcommoncpp2 (1.8.1-4) unstable; urgency=low
++
++ * Fix "FTBFS on kfreebsd-*: sys/kern/types.h:87:17: error: expected
++ unqualified-id before 'char'" patch from Robert Millan
++ (Closes: #673530)
++
++ -- Mark Purcell <msp at debian.org> Sat, 19 May 2012 11:03:29 +1000
++
++libcommoncpp2 (1.8.1-3) unstable; urgency=low
++
++ * source/format -> 3.0 quilt
++ * Switch to dh - drop cdbs/ dpatch
++ * Fix gcc-4.7 FTBFS debian/patches/applog-inc-fcntl.patch
++ * Fix "Getting rid of unneeded *.la / emptying dependency_libs"
++ added overide_dh_install (Closes: #633280)
++ * Fix "overwriting const argument in cidr::set" patch from Stefan Potyra
++ (Closes: #547352)
++
++ -- Mark Purcell <msp at debian.org> Sat, 19 May 2012 10:40:33 +1000
++
++libcommoncpp2 (1.8.1-2) unstable; urgency=low
++
++ * Upload to unstable - coordinated through debian-release
++
++ -- Mark Purcell <msp at debian.org> Tue, 15 May 2012 08:16:35 +1000
++
++libcommoncpp2 (1.8.1-1) experimental; urgency=low
++
++ * New upstream release
++ * Drop cstdlib_sparc.dpatch - included upstream
++
++ -- Mark Purcell <msp at debian.org> Sat, 29 Jan 2011 18:05:27 +1100
++
++libcommoncpp2 (1.8.0-1) experimental; urgency=low
++
++ * New upstream release
++ * NEW package libccgnu2-1.8-0 soname-match
++ * NEW Package libcommoncpp2-dbg (Closes: #532780)
++
++ [ Kilian Krause ]
++ * Remove -N from wget args in get-orig-source target as -O is already
++ used.
++
++ [ Mark Purcell ]
++ * Removed const_cast_conversion.dpatch included upstream
++ * Lintian cleanups:
++ - patch-system-but-no-source-readme
++ - duplicate-long-description
++ - copyright-with-old-dh-make-debian-copyright (Closes: #532784)
++ - out-of-date-standards-version
++
++ -- Mark Purcell <msp at debian.org> Sun, 07 Mar 2010 04:15:23 +1100
++
+libcommoncpp2 (1.7.3-1.1) unstable; urgency=low
+
+ * Non-maintainer upload.
+ * Fix FTBFS due to invalid constant string to char* conversion in
+ src/cidr.cpp (added const_cast_conversion.dpatch) (Closes: #560463)
+
+ -- Mehdi Dogguy <mehdi at debian.org> Mon, 01 Feb 2010 15:16:29 +0100
+
+libcommoncpp2 (1.7.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump debian/compat -> 7
+ * Remove (c) -fixes:copyright-with-old-dh-make-debian-copyright
+ * Update debian/rules help2man -> debian/libcommoncpp2-dev.manpages
+
+ -- Mark Purcell <msp at debian.org> Thu, 02 Apr 2009 22:22:50 +1100
+
+libcommoncpp2 (1.7.1-1) unstable; urgency=low
+
+ * New upstream release
+ * Update debian/copyright
+
+ -- Mark Purcell <msp at debian.org> Mon, 16 Feb 2009 22:22:47 +1100
+
+libcommoncpp2 (1.7.0-1) experimental; urgency=low
+
+ * New upstream release
+ * NEW package libccext2-1.7-0
+ - fixes package-name-doesnt-match-sonames
+ * debian/libcommoncpp2-doc.lintian-overrides - cover up doxygen
+ * Add ${misc:Depends}
+
+ -- Mark Purcell <msp at debian.org> Tue, 23 Dec 2008 16:36:07 +1100
+
+libcommoncpp2 (1.6.3-1) experimental; urgency=low
+
+ * New Upstream Release
+
+ [ Patrick Matthäi ]
+ * Bumped to Standards-Version 3.8.0.
+
+ [ Mark Purcell ]
+ * Debian patches included upstream
+ - 01_debian.dpatch
+ - no-include-bits_atomicity.h.dpatch
+ - gnutls.dpatch
+
+ -- Mark Purcell <msp at debian.org> Sun, 09 Nov 2008 21:07:01 +1100
+
+libcommoncpp2 (1.6.2-2) unstable; urgency=high
+
+ * Upload to fix FTBFS on sparc thus, urgency=high
+ * add dpatch to add missing include on src/mempager.cpp (Closes: #477505)
+ Thanks for Jurij Smakov & Martin Zobel-Helas for the patch.
+ * lintian cleanup:
+ - dpatch-missing-description: no-include-bits_atomicity.h.dpatch
+ - copyright-without-copyright-notice: debian/copyright
+
+ -- Mark Purcell <msp at debian.org> Mon, 25 Aug 2008 21:26:37 +1000
+
+libcommoncpp2 (1.6.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Tue, 22 Apr 2008 18:54:14 +1000
+
+libcommoncpp2 (1.6.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Mon, 24 Mar 2008 21:45:37 +1100
+
+libcommoncpp2 (1.6.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump to libcommoncpp2-1.6-0 to match upstream soname
+ * Cleanup get-orig-source VARS
+
+ -- Mark Purcell <msp at debian.org> Sat, 01 Dec 2007 20:36:12 +0100
+
+libcommoncpp2 (1.5.9-1) unstable; urgency=low
+
+ [ Kilian Krause ]
+ * New upstream release.
+
+ -- Mark Purcell <msp at debian.org> Sat, 20 Oct 2007 11:29:05 +0100
+
+libcommoncpp2 (1.5.7-2) unstable; urgency=high
+
+ * Urgency high for fixing RC bug.
+ * Remove bits/atomicity.h detection from sources (Closes: #439117, #441163)
+ * Bump Standards-Version to 3.7.2.
+
+ -- Kilian Krause <kilian at debian.org> Sun, 09 Sep 2007 12:33:14 +0200
+
+libcommoncpp2 (1.5.7-1) unstable; urgency=low
+
+ * New upstream release.
+ * Fix building twice in a row. (Closes: #424498)
+ * Remove debian/patches/sp_is_running_always_true.dpatch: Applied upstream.
+ * Convert Source-Version into binary:Version to allow binNMUs.
+ * Bump Build-Depends on debhelper to satisfy cdbs debhelper.mk requirements.
+
+ -- Kilian Krause <kilian at debian.org> Sat, 11 Aug 2007 13:20:39 +0000
+
+libcommoncpp2 (1.5.6-3) unstable; urgency=low
+
+ * Actually apply gcc4.3 patch, Thanks Martin (Closes: #417329)
+
+ -- Mark Purcell <msp at debian.org> Sun, 15 Apr 2007 07:38:55 +0100
+
+libcommoncpp2 (1.5.6-2) unstable; urgency=low
+
+ * Patch from Stephan Suerken fixes
+ - threads: isRunning() always returns true (Closes: #410219)
+ * Patch from Martin Michlmayr fixes:
+ - FTBFS with GCC 4.3: missing #includes (Closes: #417329)
+ * Switch to cdbs
+
+ -- Mark Purcell <msp at debian.org> Thu, 12 Apr 2007 19:01:19 +0100
+
+libcommoncpp2 (1.5.6-1) unstable; urgency=low
+
+ * New upstream release
+ * Remove debian/patches/kFreeBSD.dpatch encorporated upstream
+ * Update debian/patches/soname-1.5.3.dpatch
+
+ -- Mark Purcell <msp at debian.org> Thu, 12 Apr 2007 16:22:05 +0100
+
+libcommoncpp2 (1.5.5-1) unstable; urgency=low
+
+ [ Mark Purcell ]
+ * New upstream release
+ * Patch from Peter Salinger (Closes: #403719: libcommoncpp2: FTBFS on
+ GNU/kFreeBSD
+ * Remove ccgnu2-config.8 from debian/patches/01_debian.dpatch
+ * Cleanup gnutls.dpatch for new upstream version
+ * delete debian/patches/no_udp_reuseaddr.dpatch - incorporated
+ upstream
+ * Cleanup debian/patches again
+
+ -- Mark Purcell <msp at debian.org> Sat, 17 Feb 2007 12:50:52 +0000
+
+libcommoncpp2 (1.5.3-4) unstable; urgency=low
+
+ * Fix typo in Depends: pkgconfig => pkg-config.
+
+ -- Kilian Krause <kilian at debian.org> Fri, 19 Jan 2007 11:13:55 +0100
+
+libcommoncpp2 (1.5.3-3) unstable; urgency=low
+
+ * Add depends on pkgconfig to libcommoncpp2-dev. (Closes: #407296)
+ * Fix debhelper depends to compat level to shutup linda.
+
+ -- Kilian Krause <kilian at debian.org> Fri, 19 Jan 2007 00:01:06 +0100
+
+libcommoncpp2 (1.5.3-2) unstable; urgency=medium
+
+ * Urgency medium as this fixes a RC bug & has been discussed with debian-release
+ * debian/patches/soname-1.5.3.dpatch - upstream is not ABI compatable - bump soname
+ - twinkle: symbol lookup error when hanging up (Closes: #402009)
+
+ -- Mark Purcell <msp at debian.org> Sat, 9 Dec 2006 09:31:44 +0000
+
+libcommoncpp2 (1.5.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Build-Depends: autotools-dev & remove config.[sub,guess] changes
+ from debian/patches
+ - Fixes: reverting patch 01_debian from ./ ... fails durring rebuild (Closes:
+ #399481)
+
+ -- Mark Purcell <msp at debian.org> Sun, 3 Dec 2006 12:03:19 +0000
+
+libcommoncpp2 (1.5.1-4) unstable; urgency=low
+
+ * Let's Add Build-Depends: libgnutls-dev, libgcrypt11-dev | libgcrypt-
+ dev as well
+ - missing dependency on libgnutls-dev (Closes: #396996)
+
+ -- Mark Purcell <msp at debian.org> Sat, 4 Nov 2006 10:40:45 +0000
+
+libcommoncpp2 (1.5.1-3) unstable; urgency=low
+
+ * Add Depends: libgnutls-dev, zlib1g-dev, libgcrypt11-dev | libgcrypt-
+ dev
+ - missing dependency on libgnutls-dev (Closes: #396996)
+
+ -- Mark Purcell <msp at debian.org> Sat, 4 Nov 2006 10:23:02 +0000
+
+libcommoncpp2 (1.5.1-2) unstable; urgency=low
+
+ [ Mikael Magnusson ]
+ * Link libccext2 against ssl libraries
+ * Disable REUSEADDR on UDP sockets
+
+ -- Mark Purcell <msp at debian.org> Wed, 25 Oct 2006 17:50:43 +0100
+
+libcommoncpp2 (1.5.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sun, 22 Oct 2006 21:00:31 +0100
+
+libcommoncpp2 (1.5.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump soname: package-name-doesnt-match-sonames libccext2-1.5-0
+ libccgnu2-1.5-0
+
+ -- Mark Purcell <msp at debian.org> Mon, 2 Oct 2006 08:44:47 +0800
+
+libcommoncpp2 (1.4.3-1) unstable; urgency=low
+
+ * New upstream release
+ * Lintian cleanup: manpage-has-useless-whatis-entry
+ usr/share/man/man1/ccgnu2-config.1.gz
+
+ -- Mark Purcell <msp at debian.org> Sun, 3 Sep 2006 11:09:52 +0100
+
+libcommoncpp2 (1.4.2-2) unstable; urgency=low
+
+ * Thanks to Jonas Meyer & Amaya for picking up a typo in the
+ debian/patches/
+ - Fixes: makes other packages FTBFS with G++ 4.1: endKeydata was not declared
+ in this scope (Closes: #356601)
+
+ -- Mark Purcell <msp at debian.org> Tue, 15 Aug 2006 22:37:34 +0100
+
+libcommoncpp2 (1.4.2-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Thu, 6 Jul 2006 19:57:37 +0100
+
+libcommoncpp2 (1.4.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Wed, 10 May 2006 18:29:14 +0100
+
+libcommoncpp2 (1.4.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump soname libcommoncpp2-1.4-0
+
+ -- Mark Purcell <msp at debian.org> Sun, 7 May 2006 11:08:08 +0100
+
+libcommoncpp2 (1.3.26-4) unstable; urgency=low
+
+ * ost_check2.m4 provided by -doc in i386 while by -dev in other arches
+ (Closes: #366148)
+
+ -- Mark Purcell <msp at debian.org> Sat, 6 May 2006 00:08:57 +0100
+
+libcommoncpp2 (1.3.26-3) unstable; urgency=low
+
+ [ Kilian Krause ]
+ * debian/rules: Don't build arch=all in binary-arch target.
+
+ [ Mark Purcell ]
+ * Add debian/patches/bug360492.dpatch. Fixes: pointer.h:55:
+ error: invalid function declaration (Closes: #360492)
+ * debian/control: Conflict and Replace with only libcommoncpp2-1.3c2a (1.3.26-1)
+
+ -- Mark Purcell <msp at debian.org> Tue, 18 Apr 2006 23:19:15 +0100
+
+libcommoncpp2 (1.3.26-2) unstable; urgency=low
+
+ * Bump soname
+
+ -- Mark Purcell <msp at debian.org> Thu, 13 Apr 2006 12:57:47 +0100
+
+libcommoncpp2 (1.3.26-1) unstable; urgency=low
+
+ [ Kilian Krause ]
+ * debian/rules: Add get-orig-source target.
+
+ [ Mark Purcell ]
+ * New upstream release
+ * debian/watch to use svn-upgrade
+ * Update debian/patches/01_debian.dpatch
+
+ -- Mark Purcell <msp at debian.org> Wed, 12 Apr 2006 19:23:19 +0100
+
+libcommoncpp2 (1.3.25-3) unstable; urgency=low
+
+ * Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
+ * Build-Depends: dpatch
+ * libcommoncpp2-doc Architecture: all
+
+ -- Mark Purcell <msp at debian.org> Tue, 28 Mar 2006 22:24:10 +0100
+
+libcommoncpp2 (1.3.25-2) unstable; urgency=low
+
+ * Update libcommoncpp2-dev.manpages, libcommoncpp2-dev.dirs, libcommoncpp2-dev.examples
+ - Cleanup debian/rules for the above
+ * Update DH_COMPAT=4
+ * Split off Architecture: any libcommoncpp2-doc package
+ * Apply G++ 4.1 patch from Martin Michlmayr (Closes: Bug#356601)
+
+ -- Mark Purcell <msp at debian.org> Sun, 19 Mar 2006 14:35:45 +0000
+
+libcommoncpp2 (1.3.25-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sun, 12 Mar 2006 19:51:06 +0000
+
+libcommoncpp2 (1.3.24-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sat, 18 Feb 2006 12:18:28 +0000
+
+libcommoncpp2 (1.3.22-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sat, 21 Jan 2006 11:40:07 +0000
+
+libcommoncpp2 (1.3.21-2) unstable; urgency=low
+
+ * library package needs to be renamed (libstdc++ allocator change)
+ (Closes: #339198)
+ * Disable TODO in doc/Doxyfile
+ - libcommoncpp2-dev: file conflict with libccrtp-dev:
+ /usr/share/man/man3/todo.3.gz (Closes: #338397)
+
+ -- Mark Purcell <msp at debian.org> Mon, 21 Nov 2005 21:41:18 +0000
+
+libcommoncpp2 (1.3.21-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sat, 29 Oct 2005 14:37:39 +0100
+
+libcommoncpp2 (1.3.19-1) unstable; urgency=low
+
+ * New upstream release
+ * Lintian cleanup old-fsf-address-in-copyright-file
+
+ -- Mark Purcell <msp at debian.org> Sun, 4 Sep 2005 22:35:08 +0100
+
+libcommoncpp2 (1.3.14-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Tue, 19 Jul 2005 00:08:54 +1000
+
+libcommoncpp2 (1.3.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Thu, 7 Jul 2005 05:11:57 +0100
+
+libcommoncpp2 (1.3.10-4) unstable; urgency=low
+
+ * Merge ubuntu changes for C++ ABI change (Thanks Stephen)
+ - Please feel free to submit other ubuntu changes directly to the Debian
+ BTS
+
+ -- Mark Purcell <msp at debian.org> Thu, 7 Jul 2005 04:00:50 +0100
+
+libcommoncpp2 (1.3.10-3ubuntu1) breezy; urgency=low
+
+ * Add Conflicts/Replaces: libcommoncpp2-1.0-0c102 (= 1.0.13-5ubuntu1)
+ * debian/rules: moved test on config.{guess,sub} to configure
+
+ -- Stephan Hermann <sh at sourcecode.de> Mon, 06 Jun 2005 20:28:45 +0200
+
+libcommoncpp2 (1.3.10-3) unstable; urgency=low
+
+ * Add Conflicts/Replaces: libcommoncpp2-1.0-0c102 (=1.3.10-1) (Closes:
+ Bug#311397)
+ * Closes: #311149: FTBFS: dh_installdocs: cp: cannot stat `doc/html':
+ No such file or directory
+ - Add Build-Depends doxygen
+
+ -- Mark Purcell <msp at debian.org> Wed, 1 Jun 2005 22:41:13 +0100
+
+libcommoncpp2 (1.3.10-2) unstable; urgency=low
+
+ * soname change requires lib package bump to libcommoncp2-1.3
+
+ -- Mark Purcell <msp at debian.org> Sat, 28 May 2005 17:39:30 +0100
+
+libcommoncpp2 (1.3.10-1) unstable; urgency=low
+
+ * New upstream release
+ - Closes: #264994: Underquoted AC_DEFUNs in automake macro
+ - Closes: #294611: Underquoted definitions in m4
+ * Add GENERATE_TODOLIST=NO & SHOW_DIRECTORIES=NO to doc/Doxyfile.in
+ * Closes: #246529: Developer package should include html documentation
+
+ -- Mark Purcell <msp at debian.org> Sat, 28 May 2005 16:30:15 +0100
+
+libcommoncpp2 (1.0.13-5) unstable; urgency=low
+
+ * Apply gcc-3.4 patch from Andreas Jochens (Closes: Bug#259384)
+
+ -- Mark Purcell <msp at debian.org> Thu, 15 Jul 2004 08:17:20 +1000
+
+libcommoncpp2 (1.0.13-4) unstable; urgency=low
+
+ * ./reconf
+ * Closes: Bug#251485: libcommoncpp2: FTBFS: old libtool version.
+
+ -- Mark Purcell <msp at debian.org> Thu, 1 Jul 2004 22:33:31 +1000
+
+libcommoncpp2 (1.0.13-3) unstable; urgency=low
+
+ * Unset CFLAGGS/CXXFLAGS for configure (Closes: Bug#234912)
+ * Build ccgnu2-config.1 using help2man
+ * Closes: #92368: /usr/include/cc++/config.h defines PACKAGE and
+ VERSION
+ * Closes: #179991: commonc++: Not fully conform to
+ STDC++ (warnings with g++-3.2)
+
+ -- Mark Purcell <msp at debian.org> Fri, 5 Mar 2004 18:18:56 +1100
+
+libcommoncpp2 (1.0.13-2) unstable; urgency=low
+
+ * Update upstream URL in debian/control (Closes: Bug#233034)
+
+ -- Mark Purcell <msp at debian.org> Tue, 24 Feb 2004 11:50:43 +1100
+
+libcommoncpp2 (1.0.13-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Mon, 18 Aug 2003 20:37:28 +1000
+
+libcommoncpp2 (1.0.12-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Thu, 26 Jun 2003 21:31:23 +1000
+
+libcommoncpp2 (1.0.10-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sat, 24 May 2003 14:56:07 +1000
+
+libcommoncpp2 (1.0.9-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Thu, 17 Apr 2003 19:46:00 +1000
+
+libcommoncpp2 (1.0.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Thu, 13 Mar 2003 18:49:32 +1100
+
+libcommoncpp2 (1.0.7-4) unstable; urgency=low
+
+ * Adding throw() to nanosleep, Thanks Peter Toneby (Closes:
+ Bug#176525)
+
+ -- Mark Purcell <msp at debian.org> Tue, 14 Jan 2003 20:06:35 +1100
+
+libcommoncpp2 (1.0.7-3) unstable; urgency=low
+
+ * Fixup unsigned int bug in include/c++/socket.h, Thanks Gerhard Tonn
+ (Closes: Bug#173081)
+
+ -- Mark Purcell <msp at debian.org> Sun, 12 Jan 2003 23:54:16 +1100
+
+libcommoncpp2 (1.0.7-2) unstable; urgency=low
+
+ * Rebuild for gcc-3.2
+
+ -- Mark Purcell <msp at debian.org> Thu, 9 Jan 2003 22:12:54 +1100
+
+libcommoncpp2 (1.0.7-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sun, 8 Dec 2002 20:59:24 +1100
+
+libcommoncpp2 (1.0.5-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sun, 10 Nov 2002 20:08:17 +1100
+
+libcommoncpp2 (1.0.3-2) unstable; urgency=low
+
+ * Rebuild with standard g++
+
+ -- Mark Purcell <msp at debian.org> Sun, 6 Oct 2002 19:52:45 +1000
+
+libcommoncpp2 (1.0.3-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Mark Purcell <msp at debian.org> Sun, 6 Oct 2002 19:08:45 +1000
+
+libcommoncpp2 (1.0.2-2) unstable; urgency=low
+
+ * Source Section: devel
+
+ -- Mark Purcell <msp at debian.org> Sun, 22 Sep 2002 21:15:43 +1000
+
+libcommoncpp2 (1.0.2-1) unstable; urgency=low
+
+ * New upstream release
+ * Renamed Source: libcommoncpp2
+ * Updated to Standards-Version: 3.5.2
+
+ -- Mark Purcell <msp at debian.org> Sun, 22 Sep 2002 13:08:14 +1000
+
+commoncpp2 (1.0.0-1) unstable; urgency=low
+
+ * New upstream release (Closes: Bug#154911)
+
+ -- Mark Purcell <msp at debian.org> Tue, 3 Sep 2002 20:45:49 +1000
+
+commoncpp2 (0.99.6-3) unstable; urgency=low
+
+ * New Maintainer.
+
+ -- Mark Purcell <msp at debian.org> Sun, 4 Aug 2002 10:29:11 +1000
+
+commoncpp2 (0.99.6-2.1) unstable; urgency=low
+
+ * NMU
+ * Can't include <asm/atomic.h> in user space. Especially with g++, since
+ it has non-g++'isms in it. Closes: #154911
+
+ -- LaMont Jones <lamont at debian.org> Tue, 30 Jul 2002 23:05:10 -0600
+
+commoncpp2 (0.99.6-2) unstable; urgency=low
+
+ * Fix g++-3.x problems. Tested to compile cleanly with g++-3.1
+ (Closes: #151888)
+
+ -- Matt Zimmerman <mdz at debian.org> Thu, 4 Jul 2002 11:37:53 -0400
+
+commoncpp2 (0.99.6-1) unstable; urgency=low
+
+ * New upstream release
+ * I am neglecting this package somewhat because I no longer use it actively.
+ If you do, and want to adopt it, contact me.
+
+ -- Matt Zimmerman <mdz at debian.org> Thu, 4 Jul 2002 00:19:27 -0400
+
+commoncpp2 (0.99.2-1) unstable; urgency=low
+
+ * Initial release (Closes: #142598)
+
+ -- Matt Zimmerman <mdz at debian.org> Fri, 15 Mar 2002 21:46:06 -0500
diff --cc debian/compat
index 7f8f011,0000000..ec63514
mode 100644,000000..100644
--- a/debian/compat
+++ b/debian/compat
@@@ -1,1 -1,0 +1,1 @@@
- 7
++9
diff --cc debian/control
index 2af421e,0000000..b93f44b
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,51 -1,0 +1,75 @@@
+Source: libcommoncpp2
+Section: devel
+Priority: optional
+Maintainer: Debian VoIP Team <pkg-voip-maintainers at lists.alioth.debian.org>
+Uploaders: Mark Purcell <msp at debian.org>, Kilian Krause <kilian at debian.org>
- Build-Depends: debhelper (>= 7), libxml2-dev, zlib1g-dev, help2man, doxygen, dpatch, libgnutls-dev, libgcrypt11-dev | libgcrypt-dev, autotools-dev, cdbs, dpkg-dev (>= 1.13.19)
- Standards-Version: 3.8.0
++Build-Depends: debhelper (>= 9), dpkg-dev (>= 1.13.19), autotools-dev, doxygen,
++ libxml2-dev, zlib1g-dev, libgnutls-dev, libgcrypt11-dev | libgcrypt-dev
++Standards-Version: 3.9.3
+Homepage: http://www.gnu.org/software/commoncpp/
+Vcs-Svn: svn://svn.debian.org/pkg-voip/libcommoncpp2/trunk/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-voip/libcommoncpp2/?op=log
+
+Package: libcommoncpp2-dev
+Section: libdevel
+Architecture: any
- Depends: ${misc:Depends}, libccgnu2-1.7-0 (= ${binary:Version}), libgnutls-dev, zlib1g-dev, libgcrypt11-dev | libgcrypt-dev, pkg-config
++Depends: ${misc:Depends}, libccgnu2-1.8-0 (= ${binary:Version}), libgnutls-dev, zlib1g-dev, libgcrypt11-dev | libgcrypt-dev, pkg-config
+Suggests: libcommoncpp2-doc
+Description: Header files and static libraries for Common C++ "2"
+ Common C++ is a GNU package which offers portable "abstraction" of system
+ services such as threads, networks, and sockets. Common C++ also offers
+ individual frameworks generally useful to developing portable C++
+ applications including a object persistence engine, math libraries,
+ threading, sockets, etc. Common C++ is small, and highly portable.
+ Common C++ will support most Unix operating systems as well
+ as Win32, in addition to GNU/Linux.
++ .
++ This package contains the development files.
+
- Package: libccgnu2-1.7-0
++Package: libccgnu2-1.8-0
+Section: libs
+Architecture: any
++Pre-Depends: ${misc:Pre-Depends}
+Depends: ${shlibs:Depends}, ${misc:Depends}
- Description: A GNU package for creating portable C++ programs
++Multi-Arch: same
++Description: GNU package for creating portable C++ programs
+ Common C++ "2" is a GNU package which offers portable "abstraction"
+ of system services such as threads, networks, and sockets. Common
+ C++ also offers individual frameworks generally useful to developing
+ portable C++ applications including a object persistence engine, math
+ libraries, threading, sockets, etc. Common C++ is small, and highly
+ portable. Common C++ will support most Unix operating systems as
+ well as Win32, in addition to GNU/Linux.
++ .
++ This package contains the runtime libraries.
+
+Package: libcommoncpp2-doc
- Replaces: libcommoncpp2-dev (<= 1.3.25-1)
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: Documentation files for Common C++ "2"
+ Common C++ "2" is a GNU package which offers portable "abstraction"
+ of system services such as threads, networks, and sockets. Common
+ C++ also offers individual frameworks generally useful to developing
+ portable C++ applications including a object persistence engine, math
+ libraries, threading, sockets, etc. Common C++ is small, and highly
+ portable. Common C++ will support most Unix operating systems as
+ well as Win32, in addition to GNU/Linux.
++ .
++ This package contains the library development documentation.
++
++Package: libcommoncpp2-dbg
++Section: debug
++Priority: extra
++Architecture: any
++Depends: ${misc:Depends}, libccgnu2-1.8-0 (= ${binary:Version})
++Description: Debug symbols for Common C++ "2"
++ Common C++ is a GNU package which offers portable "abstraction" of system
++ services such as threads, networks, and sockets. Common C++ also offers
++ individual frameworks generally useful to developing portable C++
++ applications including a object persistence engine, math libraries,
++ threading, sockets, etc. Common C++ is small, and highly portable.
++ Common C++ will support most Unix operating systems as well
++ as Win32, in addition to GNU/Linux.
++ .
++ This package contains the debug symbols.
diff --cc debian/copyright
index 5a156c1,0000000..60086b7
mode 100644,000000..100644
--- a/debian/copyright
+++ b/debian/copyright
@@@ -1,89 -1,0 +1,89 @@@
+This package was debianized by Mark Purcell <msp at debian.org> on
+Sun, 22 Sep 2002 12:48:26 +1000.
+
+It was downloaded from http://ftp.gnu.org/pub/gnu/commoncpp/
+
+Upstream Authors:
+
+David Sugar <dyfet at ostel.com> originally designed and implemented APE.
+Daniel Silverstone designed original Common C++ classes (persistence
+ engine, math libs, etc...)
+Sean Cavanaugh contributed the AtomicCounter class.
+Gianni Mariani contributed poll support for port and tcpservice.cpp demo app.
+Henner Zeller contributed many recent enhancements, some new classes, and
+ fixed the win32 build process.
+John Connors has contributed many recent improvements for the win32
+ source tree.
+Eric Schendel <esche at users.sourceforge.net> recent improvements on the serial
+ I/O classes along with some similar enhancements on the socket classes.
+Gary Lawrence contributed a serial I/O example.
+Robert Prouse contributed to the updating of the win32 source tree and
+ production of merged win32/posix sources for sockets.
+Frediano Ziglio has provided help with the win32 target and with the
+ development and testing for GNU Common C++ "2".
+
+Copyright:
+
+// Copyright 1999-2005 Open Source Telecom Corporation.
+// Copyright 2006-2008 David Sugar, Tycho Softworks.
+
+License:
+
+// This program is free software; you can redistribute it and/or modify
+// it under the terms of 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.
+//
+// This program is distributed in the hope that it will be useful,
+// but WITHOUT ANY WARRANTY; without even the implied warranty of
+// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+// GNU General Public License for more details.
+//
+// You should have received a copy of the GNU General Public License
+// along with this program; if not, write to the
+ Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+//
+// As a special exception, you may use this file as part of a free software
+// library without restriction. Specifically, if other files instantiate
+// templates or use macros or inline functions from this file, or you compile
+// this file and link it with other files to produce an executable, this
+// file does not by itself cause the resulting executable to be covered by
+// the GNU General Public License. This exception does not however
+// invalidate any other reasons why the executable file might be covered by
+// the GNU General Public License.
+//
+// This exception applies only to the code released under the name GNU
+// Common C++. If you copy code from other releases into a copy of GNU
+// Common C++, as the General Public License permits, the exception does
+// not apply to the code that you add in this way. To avoid misleading
+// anyone as to the status of such modified files, you must delete
+// this exception notice from them.
+//
+// If you write modifications of your own for GNU Common C++, it is your choice
+// whether to permit this exception to apply to your modifications.
+// If you do not wish that, delete this exception notice.
+
+On Debian systems, the complete text of the GNU General
- Public License can be found in `/usr/share/common-licenses/GPL'.
++Public License can be found in `/usr/share/common-licenses/GPL-2'.
+
- The Debian packaging is (C) 2002-2008, Mark Purcell <msp at debian.org> and
- is licensed under the GPL, see above.
++The Debian packaging is (Copyright) 2002-2008, Mark Purcell <msp at debian.org> and
++is licensed under the GPL-2, see above.
+
+Other Portions:
+
+src/nat.cpp:
+ [Copyright: 2004-2005 TintaDigital - STI, LDA]
+
+src/simplesocket.cpp:
+ [Copyright: 2002-2005 Wizzer Works]
+
+src/cidr.cpp:
+ [Copyright: 2006 David Sugar, Tycho Softworks]
+
+src/network.cpp:
+ [Copyright: 2002-2005 Christian Prochnow <cproch at seculogix.de>]
+
+src/cmdoptns.cpp:
+ [Copyright: 2001-2005 Gianni Mariani]
+
diff --cc debian/libccgnu2-1.8-0.install
index 0000000,0000000..3ddde58
new file mode 100644
--- /dev/null
+++ b/debian/libccgnu2-1.8-0.install
@@@ -1,0 -1,0 +1,1 @@@
++usr/lib/*/lib*.so.*
diff --cc debian/libcommoncpp2-dev.install
index 961a908,0000000..b7aa351
mode 100644,000000..100644
--- a/debian/libcommoncpp2-dev.install
+++ b/debian/libcommoncpp2-dev.install
@@@ -1,7 -1,0 +1,7 @@@
+usr/include/*
- usr/lib/lib*.a
- usr/lib/lib*.so
- usr/lib/lib*.la
++usr/lib/*/lib*.a
++usr/lib/*/lib*.so
++usr/lib/*/lib*.la
+usr/bin/*
+usr/share/aclocal/*
- usr/lib/pkgconfig/*
++usr/lib/*/pkgconfig/*
diff --cc debian/libcommoncpp2-doc.doc-base
index 0000000,0000000..b925fb9
new file mode 100644
--- /dev/null
+++ b/debian/libcommoncpp2-doc.doc-base
@@@ -1,0 -1,0 +1,9 @@@
++Document: libccommon2-doc
++Title: CCcommon2 Library Reference
++Abstract: CCcommon2 library reference documents are generated by parsing the source
++ with doxygen, which generates the most current API reference documentation.
++Section: Programming/C++
++
++Format: HTML
++Index: /usr/share/doc/libcommoncpp2-doc/html/index.html
++Files: /usr/share/doc/libcommoncpp2-doc/html/*.html
diff --cc debian/libcommoncpp2-doc.lintian-overrides
index 82fa7ee,0000000..037c4d2
mode 100644,000000..100644
--- a/debian/libcommoncpp2-doc.lintian-overrides
+++ b/debian/libcommoncpp2-doc.lintian-overrides
@@@ -1,4 -1,0 +1,3 @@@
+# cover up doxygen's errors
+libcommoncpp2-doc: manpage-has-bad-whatis-entry
- libcommoncpp2-doc: manpage-has-errors-from-man
+libcommoncpp2-doc: hyphen-used-as-minus-sign
diff --cc debian/patches/applog-inc-fcntl.patch
index 0000000,0000000..97468b0
new file mode 100644
--- /dev/null
+++ b/debian/patches/applog-inc-fcntl.patch
@@@ -1,0 -1,0 +1,52 @@@
++Description: Fix gcc-4.7 FTBFS
++
++Index: libcommoncpp2-1.8.1/src/applog.cpp
++===================================================================
++--- libcommoncpp2-1.8.1.orig/src/applog.cpp 2010-11-01 10:11:55.000000000 +1100
+++++ libcommoncpp2-1.8.1/src/applog.cpp 2012-05-19 10:11:19.000000000 +1000
++@@ -45,6 +45,9 @@
++ #include <cstdlib>
++ #include <stdarg.h>
++ #include <errno.h>
+++#include <fcntl.h>
+++#include <sys/types.h>
+++#include <sys/stat.h>
++
++ // TODO sc: test if has to move up now that it is into commoncpp
++ // NOTE: the order of inclusion is important do not move following include line
++@@ -297,7 +300,7 @@
++ else
++ {
++ // create pipe
++- int err = mkfifo(_nomeFile.c_str(), S_IREAD | S_IWRITE);
+++ int err = mkfifo(_nomeFile.c_str(), S_IRUSR | S_IWUSR);
++ if (err == 0 || errno == EEXIST)
++ {
++ // and open it
++@@ -342,7 +345,7 @@
++ else
++ {
++ // create pipe
++- int err = mkfifo(_nomeFile.c_str(), S_IREAD | S_IWRITE);
+++ int err = mkfifo(_nomeFile.c_str(), S_IRUSR | S_IWUSR);
++ if (err == 0 || errno == EEXIST)
++ {
++ // and open it
++@@ -456,7 +459,7 @@
++ else
++ {
++ // create pipe
++- int err = mkfifo(d->_nomeFile.c_str(), S_IREAD | S_IWRITE);
+++ int err = mkfifo(d->_nomeFile.c_str(), S_IRUSR | S_IWUSR);
++ if (err == 0 || errno == EEXIST)
++ {
++ // and open it
++@@ -562,7 +565,7 @@
++ else
++ {
++ // create pipe
++- int err = mkfifo(d->_nomeFile.c_str(), S_IREAD | S_IWRITE);
+++ int err = mkfifo(d->_nomeFile.c_str(), S_IRUSR | S_IWUSR);
++ if (err == 0 || errno == EEXIST)
++ {
++ // and open it
diff --cc debian/patches/caddr.diff
index 0000000,0000000..73f2378
new file mode 100644
--- /dev/null
+++ b/debian/patches/caddr.diff
@@@ -1,0 -1,0 +1,16 @@@
++Description: include <sys/types.h>
++
++--- a/inc/cc++/file.h
+++++ b/inc/cc++/file.h
++@@ -93,10 +93,7 @@
++
++ typedef unsigned long pos_t;
++ #ifndef WIN32
++-// use a define so that if the sys/types.h header already defines caddr_t
++-// as it may on BSD systems, we do not break it by redefining again.
++-#undef caddr_t
++-#define caddr_t char *
+++#include <sys/types.h>
++ typedef size_t ccxx_size_t;
++ #else
++ #if !defined(__BORLANDC__) || __BORLANDC__ >= 0x0560
diff --cc debian/patches/cleaning_doc.dpatch
index fa2a06e,0000000..d29c0a8
mode 100644,000000..100644
--- a/debian/patches/cleaning_doc.dpatch
+++ b/debian/patches/cleaning_doc.dpatch
@@@ -1,28 -1,0 +1,29 @@@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## cleaning_doc.dpatch by Rene Mayorga <rmayorga at debian.org.sv>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: adding clean-docs target to doc/Makefile.in (Debian bug #424498)
+
+ at DPATCH@
- diff -urNad libcommoncpp2-1.5.9~/doc/Makefile.in libcommoncpp2-1.5.9/doc/Makefile.in
- --- libcommoncpp2-1.5.9~/doc/Makefile.in 2007-09-30 13:06:15.000000000 +0200
- +++ libcommoncpp2-1.5.9/doc/Makefile.in 2007-10-02 09:16:57.000000000 +0200
- @@ -274,12 +274,16 @@
++Index: libcommoncpp2-1.8.1/doc/Makefile.in
++===================================================================
++--- libcommoncpp2-1.8.1.orig/doc/Makefile.in 2010-11-01 09:10:19.000000000 +1100
+++++ libcommoncpp2-1.8.1/doc/Makefile.in 2012-05-19 10:13:01.000000000 +1000
++@@ -307,12 +307,16 @@
+ Doxyfile: $(top_builddir)/config.status $(srcdir)/Doxyfile.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+-mostlyclean-libtool:
++mostlyclean-libtool: clean-docs
+ -rm -f *.lo
+
+ clean-libtool:
+ -rm -rf .libs _libs
+
++clean-docs:
++ -rm -rf html
++ -rm -rf latex
++
+ .texi.info:
+ restore=: && backupdir="$(am__leading_dot)am$$$$" && \
- am__cwd=`pwd` && cd $(srcdir) && \
++ am__cwd=`pwd` && $(am__cd) $(srcdir) && \
diff --cc debian/patches/fix_ciddr_ftbfs.dpatch
index 0000000,0000000..a4111b2
new file mode 100644
--- /dev/null
+++ b/debian/patches/fix_ciddr_ftbfs.dpatch
@@@ -1,0 -1,0 +1,30 @@@
++#! /bin/sh /usr/share/dpatch/dpatch-run
++## fix_ciddr_ftbfs.dpatch by Stefan Potyra <sistpoty at ubuntu.com>
++##
++## All lines beginning with `## DP:' are a description of the patch.
++## DP: do not overwrite the const argument, but rather make use of the
++## DP: buffer in ciddr::set
++
++ at DPATCH@
++Index: libcommoncpp2-1.8.1/src/cidr.cpp
++===================================================================
++--- libcommoncpp2-1.8.1.orig/src/cidr.cpp 2010-11-01 10:15:28.000000000 +1100
+++++ libcommoncpp2-1.8.1/src/cidr.cpp 2012-05-19 10:52:26.000000000 +1000
++@@ -199,7 +199,7 @@
++ bitset((bit_t *)&netmask, getMask(cp));
++ setString(cbuf, sizeof(cbuf), cp);
++
++- ep = (char *)strchr(cp, '/');
+++ ep = (char *)strchr(cbuf, '/');
++
++ if(ep)
++ *ep = 0;
++@@ -328,7 +328,7 @@
++ memset(&netmask, 0, sizeof(netmask));
++ bitset((bit_t *)&netmask, getMask(cp));
++ setString(cbuf, sizeof(cbuf), cp);
++- ep = (char *)strchr(cp, '/');
+++ ep = (char *)strchr(cbuf, '/');
++ if(ep)
++ *ep = 0;
++
diff --cc debian/patches/series
index 0000000,0000000..e7386da
new file mode 100644
--- /dev/null
+++ b/debian/patches/series
@@@ -1,0 -1,0 +1,5 @@@
++spelling-error-in-manpage.patch
++applog-inc-fcntl.patch
++cleaning_doc.dpatch
++fix_ciddr_ftbfs.dpatch
++caddr.diff
diff --cc debian/patches/spelling-error-in-manpage.patch
index 0000000,0000000..7358e61
new file mode 100644
--- /dev/null
+++ b/debian/patches/spelling-error-in-manpage.patch
@@@ -1,0 -1,0 +1,76 @@@
++Description: spelling-error-in-manpage
++
++Index: libcommoncpp2-1.8.1/inc/cc++/address.h
++===================================================================
++--- libcommoncpp2-1.8.1.orig/inc/cc++/address.h 2010-11-01 09:22:45.000000000 +1100
+++++ libcommoncpp2-1.8.1/inc/cc++/address.h 2012-06-23 15:59:12.000000000 +1000
++@@ -510,7 +510,7 @@
++ /**
++ * Internet addresses used specifically as masking addresses (such as "
++ * 255.255.255.0") are held in the IPV4Mask derived object. The
++- * seperate class is used so that C++ type casting can automatically
+++ * separate class is used so that C++ type casting can automatically
++ * determine when an IPV4Address object is really a mask address object
++ * rather than simply using the base class. This also allows manipulative
++ * operators for address masking to operate only when presented with a
++@@ -904,7 +904,7 @@
++ /**
++ * Internet addresses used specifically as masking addresses (such as "
++ * 255.255.255.0") are held in the IPV6Mask derived object. The
++- * seperate class is used so that C++ type casting can automatically
+++ * separate class is used so that C++ type casting can automatically
++ * determine when an IPV6Address object is really a mask address object
++ * rather than simply using the base class. This also allows manipulative
++ * operators for address masking to operate only when presented with a
++Index: libcommoncpp2-1.8.1/inc/cc++/file.h
++===================================================================
++--- libcommoncpp2-1.8.1.orig/inc/cc++/file.h 2010-11-01 09:32:15.000000000 +1100
+++++ libcommoncpp2-1.8.1/inc/cc++/file.h 2012-06-23 15:59:51.000000000 +1000
++@@ -757,7 +757,7 @@
++ public:
++ /**
++ * Open a file for mapping. More than one segment of a file
++- * may be mapped into seperate regions of memory.
+++ * may be mapped into separate regions of memory.
++ *
++ * @param fname file name to access for mapping.
++ * @param mode access mode to map file.
++Index: libcommoncpp2-1.8.1/inc/cc++/socket.h
++===================================================================
++--- libcommoncpp2-1.8.1.orig/inc/cc++/socket.h 2010-11-01 09:47:54.000000000 +1100
+++++ libcommoncpp2-1.8.1/inc/cc++/socket.h 2012-06-23 16:00:13.000000000 +1000
++@@ -1856,7 +1856,7 @@
++
++ /**
++ * The TCP session is used to primarily to represent a client connection
++- * that can be managed on a seperate thread. The TCP session also supports
+++ * that can be managed on a separate thread. The TCP session also supports
++ * a non-blocking connection scheme which prevents blocking during the
++ * constructor and moving the process of completing a connection into the
++ * thread that executes for the session.
++Index: libcommoncpp2-1.8.1/inc/cc++/socketport.h
++===================================================================
++--- libcommoncpp2-1.8.1.orig/inc/cc++/socketport.h 2010-11-01 09:48:20.000000000 +1100
+++++ libcommoncpp2-1.8.1/inc/cc++/socketport.h 2012-06-23 16:00:03.000000000 +1000
++@@ -278,7 +278,7 @@
++ * attached socket ports. Multiple pool objects may be created and
++ * multiple socket ports may be attached to the same thread of execution.
++ * This allows one to balance threads and sockets they service rather than
++- * either using a single thread for all connections or a seperate thread
+++ * either using a single thread for all connections or a separate thread
++ * for each connection. Features can be added through supported virtual
++ * methods.
++ *
++Index: libcommoncpp2-1.8.1/inc/cc++/unix.h
++===================================================================
++--- libcommoncpp2-1.8.1.orig/inc/cc++/unix.h 2010-11-01 09:51:05.000000000 +1100
+++++ libcommoncpp2-1.8.1/inc/cc++/unix.h 2012-06-23 15:58:46.000000000 +1000
++@@ -325,7 +325,7 @@
++
++ /**
++ * The Unix domain session is used to primarily to represent a client connection
++- * that can be managed on a seperate thread. The Unix domain session also supports
+++ * that can be managed on a separate thread. The Unix domain session also supports
++ * a non-blocking connection scheme which prevents blocking during the
++ * constructor and moving the process of completing a connection into the
++ * thread that executes for the session.
diff --cc debian/rules
index 5a5fc96,0000000..d711eb4
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,18 -1,0 +1,16 @@@
+#!/usr/bin/make -f
++%:
++ dh $@ --parallel
+
- FILENAME = $(DEB_SOURCE_PACKAGE)_$(DEB_UPSTREAM_VERSION).orig.tar.gz
- URL = http://ftp.gnu.org/pub/gnu/commoncpp/commoncpp2-$(DEB_UPSTREAM_VERSION).tar.gz
++override_dh_install:
++ dh_install --list-missing
++ # Drop content of dependency_libs to avoid having to recompile
++ # if the path of the libs that appear there changes
++ sed -i "/dependency_libs/ s/'.*'/''/" `find . -name '*.la'`
+
- include /usr/share/cdbs/1/rules/debhelper.mk
- include /usr/share/cdbs/1/class/autotools.mk
- include /usr/share/cdbs/1/rules/dpatch.mk
-
- get-orig-source:
- @@dh_testdir
- @@[ -d ../tarballs/. ]||mkdir -p ../tarballs
- @@echo Downloading $(FILENAME) from $(URL) ...
- @@wget -N -nv -T10 -t3 -O ../tarballs/$(FILENAME) $(URL)
++override_dh_strip:
++ dh_strip --dbg-package=libcommoncpp2-dbg
+
+help2man:
+ /usr/bin/help2man -N -S 'Debian GNU/Linux' -o debian/ccgnu2-config.8 ccgnu2-config \
+ -n 'script to get information about the installed version of libcommoncpp2'
diff --cc debian/source/format
index 0000000,0000000..163aaf8
new file mode 100644
--- /dev/null
+++ b/debian/source/format
@@@ -1,0 -1,0 +1,1 @@@
++3.0 (quilt)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-voip/libccscript3.git
More information about the Pkg-voip-commits
mailing list