shibboleth/xmltooling.git
15 years agoMerge branch 'bug/gcc-4.4'
Russ Allbery [Mon, 10 Nov 2008 22:55:24 +0000 (14:55 -0800)]
Merge branch 'bug/gcc-4.4'

15 years agoInclude cstdio in base.h for GCC 4.4 compatibility
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

15 years agoRevert "Add <memory> includes for auto_ptr"
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

15 years agoMerge branch 'debian'
Russ Allbery [Sun, 24 Aug 2008 00:55:06 +0000 (17:55 -0700)]
Merge branch 'debian'

15 years agoAdd initial changes for 1.1-1
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.

15 years agoMerge branch 'upstream' into debian
Russ Allbery [Sun, 24 Aug 2008 00:48:21 +0000 (17:48 -0700)]
Merge branch 'upstream' into debian

15 years agoMerge branch 'tmp-merge'
Russ Allbery [Sun, 24 Aug 2008 00:48:02 +0000 (17:48 -0700)]
Merge branch 'tmp-merge'

15 years agoMerge branch 'bug/ostream' into tmp-merge
Russ Allbery [Sun, 24 Aug 2008 00:47:46 +0000 (17:47 -0700)]
Merge branch 'bug/ostream' into tmp-merge

15 years agoMerge branch 'upstream' into bug/ostream
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

15 years agoMerge branch 'upstream' into bug/gcc-4.3
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

15 years agoImported Upstream version 1.1
Russ Allbery [Sun, 24 Aug 2008 00:41:21 +0000 (17:41 -0700)]
Imported Upstream version 1.1

15 years agoTake note of the watch file fix
Ferenc Wagner [Fri, 22 Aug 2008 13:06:00 +0000 (15:06 +0200)]
Take note of the watch file fix

15 years agoFix watch file for upstream directory structure
Ferenc Wagner [Thu, 21 Aug 2008 14:01:28 +0000 (16:01 +0200)]
Fix watch file for upstream directory structure

15 years agoMerge branch 'debian'
Russ Allbery [Thu, 19 Jun 2008 03:19:17 +0000 (20:19 -0700)]
Merge branch 'debian'

15 years agoExplicitly link with -lpthread
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

15 years agoMerge branch 'debian'
Russ Allbery [Thu, 19 Jun 2008 02:08:49 +0000 (19:08 -0700)]
Merge branch 'debian'

15 years agoFinalize changes for 1.0-2.
Russ Allbery [Thu, 19 Jun 2008 02:08:44 +0000 (19:08 -0700)]
Finalize changes for 1.0-2.

15 years agoAdd in copyright and license information for all files
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.

15 years agoUse the right syntax for Files in debian/copyright
Russ Allbery [Wed, 18 Jun 2008 21:33:31 +0000 (14:33 -0700)]
Use the right syntax for Files in debian/copyright

15 years agoChange package priorities to extra
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.

15 years agoAdd Xerces and log4cpp to dev package dependencies
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.

15 years agoAdd a changelog entry for dependency and NOTICE fixes
Russ Allbery [Wed, 18 Jun 2008 21:20:18 +0000 (14:20 -0700)]
Add a changelog entry for dependency and NOTICE fixes

15 years agoInstall NOTICE.txt in all packages
Ferenc Wagner [Tue, 17 Jun 2008 07:39:15 +0000 (09:39 +0200)]
Install NOTICE.txt in all packages

15 years agoSimplify Build-depends
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.

15 years agoReflect header dependencies in the -dev package
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.

15 years agoInclude NOTICE.txt in the packages
Ferenc Wagner [Mon, 16 Jun 2008 17:48:50 +0000 (19:48 +0200)]
Include NOTICE.txt in the packages

16 years agoMerge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 20:00:25 +0000 (13:00 -0700)]
Merge branch 'debian'

16 years agoUpdate upload date again
Russ Allbery [Sat, 7 Jun 2008 20:00:20 +0000 (13:00 -0700)]
Update upload date again

16 years agoRemove several-sonames-in-same-package override
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.

16 years agoUpdate standards version to 3.8.0
Russ Allbery [Sat, 7 Jun 2008 19:57:58 +0000 (12:57 -0700)]
Update standards version to 3.8.0

16 years agoMerge branch 'bug/gcc-4.3'
Russ Allbery [Sat, 7 Jun 2008 18:07:06 +0000 (11:07 -0700)]
Merge branch 'bug/gcc-4.3'

16 years agoInclude <typeinfo> for typeid()
Russ Allbery [Sat, 7 Jun 2008 18:06:53 +0000 (11:06 -0700)]
Include <typeinfo> for typeid()

16 years agoMerge branch 'bug/gcc-4.3'
Russ Allbery [Sat, 7 Jun 2008 18:01:41 +0000 (11:01 -0700)]
Merge branch 'bug/gcc-4.3'

16 years agoAdd <memory> includes for auto_ptr
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.

16 years agoMerge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 17:47:31 +0000 (10:47 -0700)]
Merge branch 'debian'

16 years agoFix copyright dates for ASF-owned files
Russ Allbery [Sat, 7 Jun 2008 17:47:18 +0000 (10:47 -0700)]
Fix copyright dates for ASF-owned files

16 years agoAdd more files copyrighted by ASF
Russ Allbery [Sat, 7 Jun 2008 17:40:21 +0000 (10:40 -0700)]
Add more files copyrighted by ASF

16 years agoMerge branch 'debian'
Russ Allbery [Sat, 7 Jun 2008 17:32:01 +0000 (10:32 -0700)]
Merge branch 'debian'

16 years agoRefresh the upload date
Russ Allbery [Sat, 7 Jun 2008 17:31:43 +0000 (10:31 -0700)]
Refresh the upload date

16 years agoDepend on libcurl4-openssl-dev
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.

16 years agoImprove and reformat debian/copyright
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.

16 years agoMerge branch 'debian'
Russ Allbery [Mon, 26 May 2008 19:41:48 +0000 (12:41 -0700)]
Merge branch 'debian'

16 years agoFinalize changes for 1.0-1
Russ Allbery [Mon, 26 May 2008 19:41:37 +0000 (12:41 -0700)]
Finalize changes for 1.0-1

16 years agoAdd my copyright for the Debian packaging
Russ Allbery [Mon, 26 May 2008 19:20:42 +0000 (12:20 -0700)]
Add my copyright for the Debian packaging

16 years agoPut packaging work into the public domain
Ferenc Wagner [Mon, 26 May 2008 17:52:54 +0000 (19:52 +0200)]
Put packaging work into the public domain

16 years agoChange doc-base document and paths for no SONAME version
Russ Allbery [Sun, 25 May 2008 04:44:08 +0000 (21:44 -0700)]
Change doc-base document and paths for no SONAME version

16 years agoMerge branch 'debian'
Russ Allbery [Sun, 25 May 2008 04:34:53 +0000 (21:34 -0700)]
Merge branch 'debian'

16 years agoChange the doc-base section to Programming/C++
Russ Allbery [Sun, 25 May 2008 04:34:44 +0000 (21:34 -0700)]
Change the doc-base section to Programming/C++

16 years agoFix installation of API documentation
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.

16 years agoMerge branch 'debian'
Russ Allbery [Sun, 25 May 2008 04:15:42 +0000 (21:15 -0700)]
Merge branch 'debian'

16 years agoPass -a and -i to dh_install
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.

16 years agoMerge branch 'debian'
Russ Allbery [Sun, 25 May 2008 03:49:40 +0000 (20:49 -0700)]
Merge branch 'debian'

16 years agoAdd a dependency on doxygen to generate API docs
Russ Allbery [Sun, 25 May 2008 03:49:20 +0000 (20:49 -0700)]
Add a dependency on doxygen to generate API docs

16 years agoChange xmltooling-schemas to arch: all
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.

16 years agoDon't use Source-Version
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.

16 years agoBetter short description for libxmltooling-doc
Russ Allbery [Sun, 25 May 2008 03:45:45 +0000 (20:45 -0700)]
Better short description for libxmltooling-doc

16 years agoMerge branch 'debian'
Russ Allbery [Sun, 25 May 2008 03:30:47 +0000 (20:30 -0700)]
Merge branch 'debian'

16 years agoProperly create install-stamp file
Russ Allbery [Sun, 25 May 2008 03:30:36 +0000 (20:30 -0700)]
Properly create install-stamp file

16 years agoOverhaul debian/rules
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.

16 years agoUse standards-version 3.7.3
Russ Allbery [Sun, 25 May 2008 01:19:12 +0000 (18:19 -0700)]
Use standards-version 3.7.3

16 years agoDon't include the SONAME in -dev and -doc packages
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.

16 years agoImprove package descriptions
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.

16 years agoAlphabetize and wrap build dependencies
Russ Allbery [Sun, 25 May 2008 01:04:40 +0000 (18:04 -0700)]
Alphabetize and wrap build dependencies

16 years agoMerge branch 'bug/ostream'
Russ Allbery [Sun, 25 May 2008 00:59:39 +0000 (17:59 -0700)]
Merge branch 'bug/ostream'

16 years agoRevert to upstream config.guess and config.sub
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.

16 years agoBuild-depend on libxerces-c2-dev, add Homepage, Vcs-Git and Vcs-Browser fields
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

16 years agoPurge bugfix cppxt-13 from debian branch
Ferenc Wagner [Wed, 14 May 2008 21:16:13 +0000 (23:16 +0200)]
Purge bugfix cppxt-13 from debian branch

16 years agoConvert DOMElement to string manually in debug output
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

16 years agoAdd Lintian override for several sonames
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.

16 years agoRemove the --sourcedir option of dh_install
Ferenc Wagner [Fri, 9 May 2008 12:59:20 +0000 (14:59 +0200)]
Remove the --sourcedir option of dh_install

16 years agoClose ITP in the changelog
Ferenc Wagner [Fri, 9 May 2008 11:07:12 +0000 (13:07 +0200)]
Close ITP in the changelog

16 years agoAdd myself to uploaders to suppress Lintian warnings
Ferenc Wagner [Fri, 9 May 2008 11:06:57 +0000 (13:06 +0200)]
Add myself to uploaders to suppress Lintian warnings

16 years agoAdd email address of Scott Cantor, the upstream author
Ferenc Wagner [Fri, 9 May 2008 11:05:32 +0000 (13:05 +0200)]
Add email address of Scott Cantor, the upstream author

16 years agoImported Debian patch 1.0-1
Ferenc Wagner [Mon, 28 Apr 2008 19:09:35 +0000 (21:09 +0200)]
Imported Debian patch 1.0-1

16 years agoImported Upstream version 1.0
Russ Allbery [Thu, 8 May 2008 23:15:33 +0000 (16:15 -0700)]
Imported Upstream version 1.0