summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Russ Allbery [Mon, 10 Nov 2008 22:55:24 +0000 (14:55 -0800)]
Merge branch 'bug/gcc-4.4'
Russ Allbery [Mon, 10 Nov 2008 22:50:50 +0000 (14:50 -0800)]
Include cstdio in base.h for GCC 4.4 compatibility
The macro defined in base.h for handling integer attributes calls sprintf,
which requires cstdio be included for its declaration. Always include
cstdio in base.h so that other headers can use its macros without extra
header includes.
Debian Bug#505072
Ferenc Wagner [Wed, 10 Sep 2008 17:29:37 +0000 (19:29 +0200)]
Revert "Add <memory> includes for auto_ptr"
This reverts commit
57d3720c2af36f7e23a688395f3b57d081ac28dd.
Upstream version 1.1 already compiles fine with gcc-4.3.
The conflicting files were simply copied from the upstream branch.
Conflicts:
xmltooling/XMLObjectBuilder.h
xmltooling/exceptions.cpp
xmltooling/impl/MemoryStorageService.cpp
Russ Allbery [Sun, 24 Aug 2008 00:55:06 +0000 (17:55 -0700)]
Merge branch 'debian'
Russ Allbery [Sun, 24 Aug 2008 00:54:36 +0000 (17:54 -0700)]
Add initial changes for 1.1-1
Rename libxmltooling1 to libxmltooling2 following upstream's SONAME
bump.
Russ Allbery [Sun, 24 Aug 2008 00:48:21 +0000 (17:48 -0700)]
Merge branch 'upstream' into debian
Russ Allbery [Sun, 24 Aug 2008 00:48:02 +0000 (17:48 -0700)]
Merge branch 'tmp-merge'
Russ Allbery [Sun, 24 Aug 2008 00:47:46 +0000 (17:47 -0700)]
Merge branch 'bug/ostream' into tmp-merge
Russ Allbery [Sun, 24 Aug 2008 00:47:17 +0000 (17:47 -0700)]
Merge branch 'upstream' into bug/ostream
Conflicts:
xmltooling/soap/impl/SOAPClient.cpp
Russ Allbery [Sun, 24 Aug 2008 00:45:42 +0000 (17:45 -0700)]
Merge branch 'upstream' into bug/gcc-4.3
Conflicts:
xmltooling/XMLObjectBuilder.h
xmltooling/base.h
xmltooling/exceptions.cpp
xmltooling/impl/MemoryStorageService.cpp
Russ Allbery [Sun, 24 Aug 2008 00:41:21 +0000 (17:41 -0700)]
Imported Upstream version 1.1
Ferenc Wagner [Fri, 22 Aug 2008 13:06:00 +0000 (15:06 +0200)]
Take note of the watch file fix
Ferenc Wagner [Thu, 21 Aug 2008 14:01:28 +0000 (16:01 +0200)]
Fix watch file for upstream directory structure
Russ Allbery [Thu, 19 Jun 2008 03:19:17 +0000 (20:19 -0700)]
Merge branch 'debian'
Russ Allbery [Thu, 19 Jun 2008 03:19:09 +0000 (20:19 -0700)]
Explicitly link with -lpthread
libtool overrides g++'s default -lpthread link command due to bug
Russ Allbery [Thu, 19 Jun 2008 02:08:49 +0000 (19:08 -0700)]
Merge branch 'debian'
Russ Allbery [Thu, 19 Jun 2008 02:08:44 +0000 (19:08 -0700)]
Finalize changes for 1.0-2.
Russ Allbery [Wed, 18 Jun 2008 21:45:03 +0000 (14:45 -0700)]
Add in copyright and license information for all files
People mostly don't include all the random Autoconf support files, but
we may as well; they don't change frequently.
Russ Allbery [Wed, 18 Jun 2008 21:33:31 +0000 (14:33 -0700)]
Use the right syntax for Files in debian/copyright
Russ Allbery [Wed, 18 Jun 2008 21:28:05 +0000 (14:28 -0700)]
Change package priorities to extra
Xerces-C is extra, so all of the Shibboleth stack needs to be extra,
and realistically it's somewhat of an edge package in Debian.
Russ Allbery [Wed, 18 Jun 2008 21:25:41 +0000 (14:25 -0700)]
Add Xerces and log4cpp to dev package dependencies
Add Xerces-C and log4cpp to the dev package dependencies even though
libxml-security-c-dev also depends on Xerces-C. Best practice is for
each package that uses another package to depend explicitly on it and
not use implicit dependencies so that it won't be inadvertantly broken
by changing dependencies in packages it depends on.
Also add libxerces-c2-dev to the build dependencies for the same
reason, reverting
c5e2ccbe5c3633c518f800b4cabd5bec66f4cf0f.
Russ Allbery [Wed, 18 Jun 2008 21:20:18 +0000 (14:20 -0700)]
Add a changelog entry for dependency and NOTICE fixes
Ferenc Wagner [Tue, 17 Jun 2008 07:39:15 +0000 (09:39 +0200)]
Install NOTICE.txt in all packages
Ferenc Wagner [Mon, 16 Jun 2008 18:06:26 +0000 (20:06 +0200)]
Simplify Build-depends
libxml-security-c-dev depends on libxerces-c2-dev, no need to
mention it separately.
Ferenc Wagner [Mon, 16 Jun 2008 18:01:55 +0000 (20:01 +0200)]
Reflect header dependencies in the -dev package
libxerces-c2-dev neen't be mentioned, as the next version of
libxml-security-c-dev will depend on it.
Ferenc Wagner [Mon, 16 Jun 2008 17:48:50 +0000 (19:48 +0200)]
Include NOTICE.txt in the packages
Russ Allbery [Sat, 7 Jun 2008 20:00:25 +0000 (13:00 -0700)]
Merge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 20:00:20 +0000 (13:00 -0700)]
Update upload date again
Russ Allbery [Sat, 7 Jun 2008 19:59:05 +0000 (12:59 -0700)]
Remove several-sonames-in-same-package override
This tag has been removed from the next version of Lintian, which will
be uploaded shortly.
Russ Allbery [Sat, 7 Jun 2008 19:57:58 +0000 (12:57 -0700)]
Update standards version to 3.8.0
Russ Allbery [Sat, 7 Jun 2008 18:07:06 +0000 (11:07 -0700)]
Merge branch 'bug/gcc-4.3'
Russ Allbery [Sat, 7 Jun 2008 18:06:53 +0000 (11:06 -0700)]
Include <typeinfo> for typeid()
Russ Allbery [Sat, 7 Jun 2008 18:01:41 +0000 (11:01 -0700)]
Merge branch 'bug/gcc-4.3'
Russ Allbery [Sat, 7 Jun 2008 18:00:35 +0000 (11:00 -0700)]
Add <memory> includes for auto_ptr
g++ 4.3 requires <memory> be included for auto_ptr. Previous versions
were apparently more tolerant.
Russ Allbery [Sat, 7 Jun 2008 17:47:31 +0000 (10:47 -0700)]
Merge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 17:47:18 +0000 (10:47 -0700)]
Fix copyright dates for ASF-owned files
Russ Allbery [Sat, 7 Jun 2008 17:40:21 +0000 (10:40 -0700)]
Add more files copyrighted by ASF
Russ Allbery [Sat, 7 Jun 2008 17:32:01 +0000 (10:32 -0700)]
Merge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 17:31:43 +0000 (10:31 -0700)]
Refresh the upload date
Russ Allbery [Sat, 7 Jun 2008 17:31:17 +0000 (10:31 -0700)]
Depend on libcurl4-openssl-dev
libcurl4-openssl-dev is the non-virtual package name, so depend on it
instead of libcurl3-openssl-dev.
Russ Allbery [Sat, 7 Jun 2008 17:30:05 +0000 (10:30 -0700)]
Improve and reformat debian/copyright
Rewrite debian/copyright in the new proposed machine-parsable format.
Add copyright statements and a license for the schemas that are under
the W3C Software license. Add a separate copyright holder for the
files that are owned by the Apache Software Foundation. Reference the
Apache-2.0 license in /usr/share/common-licenses rather than including
the complete text.
Russ Allbery [Mon, 26 May 2008 19:41:48 +0000 (12:41 -0700)]
Merge branch 'debian'
Russ Allbery [Mon, 26 May 2008 19:41:37 +0000 (12:41 -0700)]
Finalize changes for 1.0-1
Russ Allbery [Mon, 26 May 2008 19:20:42 +0000 (12:20 -0700)]
Add my copyright for the Debian packaging
Ferenc Wagner [Mon, 26 May 2008 17:52:54 +0000 (19:52 +0200)]
Put packaging work into the public domain
Russ Allbery [Sun, 25 May 2008 04:44:08 +0000 (21:44 -0700)]
Change doc-base document and paths for no SONAME version
Russ Allbery [Sun, 25 May 2008 04:34:53 +0000 (21:34 -0700)]
Merge branch 'debian'
Russ Allbery [Sun, 25 May 2008 04:34:44 +0000 (21:34 -0700)]
Change the doc-base section to Programming/C++
Russ Allbery [Sun, 25 May 2008 04:34:02 +0000 (21:34 -0700)]
Fix installation of API documentation
Install the API documentation into the right path and install it from
the build area instead of the install area since we delete the doc
portion of the install area for simplicity reasons.
Russ Allbery [Sun, 25 May 2008 04:15:42 +0000 (21:15 -0700)]
Merge branch 'debian'
Russ Allbery [Sun, 25 May 2008 04:15:35 +0000 (21:15 -0700)]
Pass -a and -i to dh_install
I incorrectly removed the flags to tell dh_install to work on multiple
packages when reworking debian/rules.
Russ Allbery [Sun, 25 May 2008 03:49:40 +0000 (20:49 -0700)]
Merge branch 'debian'
Russ Allbery [Sun, 25 May 2008 03:49:20 +0000 (20:49 -0700)]
Add a dependency on doxygen to generate API docs
Russ Allbery [Sun, 25 May 2008 03:48:00 +0000 (20:48 -0700)]
Change xmltooling-schemas to arch: all
Also reorder debian/control a bit to put the two library packages
together.
Russ Allbery [Sun, 25 May 2008 03:46:56 +0000 (20:46 -0700)]
Don't use Source-Version
Don't use the deprecated Source-Version substvar and instead use either
binary:Version or source:Version. Also fix the suggests of the
documentation package.
Russ Allbery [Sun, 25 May 2008 03:45:45 +0000 (20:45 -0700)]
Better short description for libxmltooling-doc
Russ Allbery [Sun, 25 May 2008 03:30:47 +0000 (20:30 -0700)]
Merge branch 'debian'
Russ Allbery [Sun, 25 May 2008 03:30:36 +0000 (20:30 -0700)]
Properly create install-stamp file
Russ Allbery [Sun, 25 May 2008 03:12:57 +0000 (20:12 -0700)]
Overhaul debian/rules
Remove the normal CFLAGS setting and instead pass --enable-debug to
configure. dh_strip will remove the debugging symbols if appropriate.
Use the right Autoconf logic to handle cross-builds.
Use stamp files for configure and install and better logic for
optionally running make clean.
Always copy config.guess and config.sub before running configure and
delete them in the clean target.
Remove unnecessary debhelper programs.
Russ Allbery [Sun, 25 May 2008 01:19:12 +0000 (18:19 -0700)]
Use standards-version 3.7.3
Russ Allbery [Sun, 25 May 2008 01:17:57 +0000 (18:17 -0700)]
Don't include the SONAME in -dev and -doc packages
Following library packaging best practices, give the -dev and -doc
packages generic names. Normally there's no reason to support multiple
-dev packages for multiple versions of the library in Debian at the
same time. Only the runtime library packages need to be coinstallable.
Russ Allbery [Sun, 25 May 2008 01:15:10 +0000 (18:15 -0700)]
Improve package descriptions
Put a bit more information into the package short description. Rework
the generic XMLTooling description a bit and include the generic
description in the documentation package description as well. Make
capitalization and phrasing a bit more uniform.
Russ Allbery [Sun, 25 May 2008 01:04:40 +0000 (18:04 -0700)]
Alphabetize and wrap build dependencies
Russ Allbery [Sun, 25 May 2008 00:59:39 +0000 (17:59 -0700)]
Merge branch 'bug/ostream'
Russ Allbery [Sun, 25 May 2008 00:58:15 +0000 (17:58 -0700)]
Revert to upstream config.guess and config.sub
Revert the source to the upstream config.guess and config.sub. We'll
replace them at build time.
Ferenc Wagner [Wed, 14 May 2008 21:34:57 +0000 (23:34 +0200)]
Build-depend on libxerces-c2-dev, add Homepage, Vcs-Git and Vcs-Browser fields
Ferenc Wagner [Wed, 14 May 2008 21:16:13 +0000 (23:16 +0200)]
Purge bugfix cppxt-13 from debian branch
Ferenc Wagner [Wed, 14 May 2008 21:07:00 +0000 (23:07 +0200)]
Convert DOMElement to string manually in debug output
Strangely, compilation fails with log4cpp-1.0 without this.
Tracked as https://bugs.internet2.edu/jira/browse/CPPXT-13
Ferenc Wagner [Fri, 9 May 2008 13:00:55 +0000 (15:00 +0200)]
Add Lintian override for several sonames
since libxmltooling-lite is compiled from the same sources, thus
it will never have a version different to that of libxmltooling.
Ferenc Wagner [Fri, 9 May 2008 12:59:20 +0000 (14:59 +0200)]
Remove the --sourcedir option of dh_install
Ferenc Wagner [Fri, 9 May 2008 11:07:12 +0000 (13:07 +0200)]
Close ITP in the changelog
Ferenc Wagner [Fri, 9 May 2008 11:06:57 +0000 (13:06 +0200)]
Add myself to uploaders to suppress Lintian warnings
Ferenc Wagner [Fri, 9 May 2008 11:05:32 +0000 (13:05 +0200)]
Add email address of Scott Cantor, the upstream author
Ferenc Wagner [Mon, 28 Apr 2008 19:09:35 +0000 (21:09 +0200)]
Imported Debian patch 1.0-1
Russ Allbery [Thu, 8 May 2008 23:15:33 +0000 (16:15 -0700)]
Imported Upstream version 1.0