From 79db2318e2685a8b63d67e9f9ae51066f87c3871 Mon Sep 17 00:00:00 2001 From: Aleksey Sanin Date: Tue, 3 Dec 2002 07:43:01 +0000 Subject: new 0.0.11 release updates checking in build scripts I am using * config.h.in configure.in include/xmlsec/version.h docs/news.html docs/download.html docs/index.html xmlsec.pc xmlsec.spec: new 0.0.11 release updates * scripts/build_release.sh scripts/push_release.sh scripts/test_release.sh: checking in build scripts I am using --- ChangeLog | 8 ++++++++ configure.in | 2 +- docs/download.html | 4 ++-- docs/index.html | 7 +++++++ docs/news.html | 7 +++++++ include/xmlsec/version.h | 6 +++--- scripts/build_release.sh | 31 +++++++++++++++++++++++++++++++ scripts/push_release.sh | 20 ++++++++++++++++++++ scripts/test_release.sh | 12 ++++++++++++ tests/keys.xml | 44 ++++++++++++++++++++++---------------------- xmlsec.pc | 2 +- xmlsec.spec | 2 +- 12 files changed, 115 insertions(+), 30 deletions(-) create mode 100755 scripts/build_release.sh create mode 100755 scripts/push_release.sh create mode 100755 scripts/test_release.sh diff --git a/ChangeLog b/ChangeLog index 8cc83d60..e303e00e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +Mon Dec 2 23:38:34 2002 Aleksey Sanin + + * config.h.in configure.in include/xmlsec/version.h + docs/news.html docs/download.html docs/index.html + xmlsec.pc xmlsec.spec: new 0.0.11 release updates + * scripts/build_release.sh scripts/push_release.sh + scripts/test_release.sh: checking in build scripts I am using + Thu Nov 28 11:57:17 2002 Aleksey Sanin * apps/xmlsec.c: print detailed help report only when diff --git a/configure.in b/configure.in index f017be2d..c62a71d7 100644 --- a/configure.in +++ b/configure.in @@ -3,7 +3,7 @@ AC_INIT(src/xmlsec.c) PACKAGE=xmlsec XMLSEC_VERSION_MAJOR=0 XMLSEC_VERSION_MINOR=0 -XMLSEC_VERSION_SUBMINOR=10 +XMLSEC_VERSION_SUBMINOR=11 XMLSEC_VERSION=$XMLSEC_VERSION_MAJOR.$XMLSEC_VERSION_MINOR.$XMLSEC_VERSION_SUBMINOR VERSION=$XMLSEC_VERSION XMLSEC_VERSION_INFO=`echo $XMLSEC_VERSION | awk -F. '{ printf "%d:%d:%d", $1+$2, $3, $2 }'` diff --git a/docs/download.html b/docs/download.html index 28a29340..4db9780b 100644 --- a/docs/download.html +++ b/docs/download.html @@ -43,11 +43,11 @@

Download

-
The latest XML Security Library version is 0.0.10: +
The latest XML Security Library version is 0.0.11:
    -
  • Sources +
  • Sources (XMLSoft.org and RPMFind.net mirrors).
  • diff --git a/docs/index.html b/docs/index.html index d37be6dc..4fde3e5f 100644 --- a/docs/index.html +++ b/docs/index.html @@ -64,6 +64,13 @@ MIT Licence News (all news)
      +
    • December 3 2002
      + New XML Security Library 0.0.11 release + fixes a major + problem with Reference URI attribute processing. This release + also includes several Win32 build process fixes from Igor. +

    • +
    • October 20 2002
      Almost two months from previous release and a lot of minor enchancements are good reasons for the new diff --git a/docs/news.html b/docs/news.html index ee08e368..7b703e74 100644 --- a/docs/news.html +++ b/docs/news.html @@ -44,6 +44,13 @@
        +
      • December 3 2002
        + New XML Security Library 0.0.11 release + fixes a major + problem with Reference URI attribute processing. This release + also includes several Win32 build process fixes from Igor. +

      • +
      • October 20 2002
        Almost two months from previous release and a lot of minor enchancements are good reasons for the new diff --git a/include/xmlsec/version.h b/include/xmlsec/version.h index 33b7626b..d12be9b2 100644 --- a/include/xmlsec/version.h +++ b/include/xmlsec/version.h @@ -20,7 +20,7 @@ extern "C" { * The library version string in the format * "..". */ -#define XMLSEC_VERSION "0.0.10" +#define XMLSEC_VERSION "0.0.11" /** * XMLSEC_VERSION_MAJOR: * @@ -38,7 +38,7 @@ extern "C" { * * The library sub-minor version number. */ -#define XMLSEC_VERSION_SUBMINOR 10 +#define XMLSEC_VERSION_SUBMINOR 11 /** * XMLSEC_VERSION_INFO: @@ -46,7 +46,7 @@ extern "C" { * The library version info string in the format * "+::". */ -#define XMLSEC_VERSION_INFO "0:10:0" +#define XMLSEC_VERSION_INFO "0:11:0" #ifdef __cplusplus diff --git a/scripts/build_release.sh b/scripts/build_release.sh new file mode 100755 index 00000000..d202d52b --- /dev/null +++ b/scripts/build_release.sh @@ -0,0 +1,31 @@ +#!/bin/sh + +module=$1 +version=$2 +branch=$3 +build_root=/tmp +rpm_root=/usr/src/redhat +remote_root=ftp.aleksey.com:/var/ftp/pub/$module/releases + +rm -rf $build_root/$module +cd $build_root + +if test "z$branch" != "z"; then + echo "Cheking out module $module from branch $branch" + cvs -z3 co -r $branch $module +else + echo "Cheking out module $module from tip" + cvs -z3 co $module +fi + +cd $module +version_cvs=`echo $version | sed 's/\./_/g'` +cvs tag -F $module-$version_cvs +rm -rf `find . -name "CVS"` + +./autogen.sh --prefix=/usr --sysconfdir=/etc +rm config.cache +make dist +mv $module-$version.tar.gz $rpm_root/SOURCES +rpm -ba $module.spec + diff --git a/scripts/push_release.sh b/scripts/push_release.sh new file mode 100755 index 00000000..08c414ac --- /dev/null +++ b/scripts/push_release.sh @@ -0,0 +1,20 @@ +#!/bin/sh + +module=$1 +version=$2 +build_root=/tmp +rpm_root=/usr/src/RPM +remote_root=ftp.aleksey.com:/var/ftp/pub/$module/releases + +echo "Uploading to aleksey.com" +scp $rpm_root/SOURCES/$module-$version.tar.gz \ + $rpm_root/SRPMS/$module-$version-*.src.rpm \ + $rpm_root/RPMS/i586/$module-$version-*.i586.rpm \ + $rpm_root/RPMS/i586/$module-devel-$version-*.i586.rpm \ + $remote_root + +echo "Uploading to redhat.com" +ncftpput incoming.redhat.com /libc6 \ + $rpm_root/SRPMS/$module-$version-*.src.rpm \ + $rpm_root/RPMS/i586/$module-$version-*.i586.rpm \ + $rpm_root/RPMS/i586/$module-devel-$version-*.i586.rpm diff --git a/scripts/test_release.sh b/scripts/test_release.sh new file mode 100755 index 00000000..705f7963 --- /dev/null +++ b/scripts/test_release.sh @@ -0,0 +1,12 @@ +#!/bin/sh + +module=$1 +version=$2 +build_root=/tmp +rpm_root=/usr/src/redhat + +./autogen.sh --prefix=/usr --sysconfdir=/etc +make dist +mv $module-$version.tar.gz $rpm_root/SOURCES +rpm -ba $module.spec + diff --git a/tests/keys.xml b/tests/keys.xml index 9f13abcb..66162293 100644 --- a/tests/keys.xml +++ b/tests/keys.xml @@ -3,7 +3,7 @@ test-hmac-sha1 -0SKkmggnRbkKdurKcllf+R6Qmf2eKwdo +ajdJgrZGFnE8u4H7UfZO443xd71N9v+R @@ -11,17 +11,17 @@ -5yb6IKoMNu7SFXrPrFoGl09Ka9Szklgsr3OHlIvj8oeeBwhbBUlZdNMb2CIZpQCr -nvTXKQpzBsQfmw73HamMofHpP68C+e/H81o9PGRTEPGNndaYCP68pnuC45zA4hOF -nfGbZn9KUbd2dZVvcANnFcaioKdT8o+5Vy+MWRTjYfM= +2PKm3ndsBheh5+3uVzqZ+aDse3b2Ox49GdwFjtJVSPthwtwsK3ag5SZecMLi2vzV +B4OyjgOADZmLyFcX0CE0gLtpuOvDbfgNa3Daww0gqgujNYfzflLTmOl9ZpGK8dpx +WQ+yBlo2oon9ovYt7EoWV0+1qAlg0ozFfuK4Y+BiOOU= Aw== -mhn8Fcayz0nhY6c1HZFZujTcR+MiYZAdyk0FDbKX9wUUBLA8rjDmTeISkBa7w1XH -v03kxgb3WdgVEgn6E8ZdwAc2OUBoAuUrcrIWdqJLx+zJN47MAKvNXaFWEtUDfdTi -n4oghvfe4pUxnUP2r2wF8BBMf1oV52NEotauDBXZlos= +kKHElE+dWWUWmp6e5NG7+8Cdp6SkJ2l+ET1ZCeGOMKeWgegdck8V7hmUSyyXPKiO +BQJ3CVeqs7uyhY9lNWt4VJeIrpDwtYeq6f2mDFelSQ+9y2qaUQ21jj/YqCzHqQ2g +PM81shxaTpCnwJqL5JuKILy8z/uEC75eQf9QgBGo3Os= @@ -31,25 +31,25 @@ n4oghvfe4pUxnUP2r2wF8BBMf1oV52NEotauDBXZlos=

        -jij0Oz4eaiYR2woZayyJZ6FJWmwzGh96DdgojOyJO8gxWmoRPfckCrXdlwsWCf9x -brPhOQMdZwuJmLENlY6GHmHwUr84P4KDIbVXQMu+fTckT1qqOP6vqUxqZZEvWaPk -Xd4vhUy6xhkIzyiHqMatZgTygMsKFl2601oqNOHOfTs= +ytmLUohdXc+2m5/srYGYcVgt3tm5AquZqYxL905sO0OEVjA9ne64baAPPEnQYk09 +fASNaGGGU+elXQ6dDsAVPd0SiPBmbXdcyuCca3a8neNuioCxakffCVXDabqNe7Fn +cHSpZmO726r1UsVQh32/H7S5M0f3NRa9pHz03LSjlrE=

        -rAPCbchr1NpMFQG90yJ+bHTZECc= +3suqA3oG3ZNVy+X01+3OL5ZyDn0= -Wwc5cFlKbQmUp7YHUOCLljZyFsPPKXWKAIhJ4iR8vM4pFX8bIdjjTYBVVfdasBjf -3fHyAtsNdMKsUBSd3wmhFOnBSK6jmdPZmP8B3Y4lKsz67T/vhc8GKMu6UM4A9ZNu -dRgzathpd94VtDfDYajHJ4YFEqVWiyutETNjp6eAWMk= +hrF9CCcT33QKQi/M99F9TvPlv3bjg9m3yti1Y6mPvNoIsrzFGw6/Bdt5qqLBtC2k +HhYjUu9UAttICjZmvVy57FO7IGOQ+ibq9sWch6t/vLkxbJfGDWUQTF4SxRSQyhes +8fKId6XjVVRKTbWXEiFz3A5JwVnYXXFWoKXJ5me4Qho= -UNmeYUAuQZGzZWdEPmvgGe++TCc= +U97e9mFze4IeMA8kL2Ril7/Sa/A= -aA8n4PMANXYTLie0eC9z4EMk9YklfUVOILJdy/mRupyT32ixDo2dGw2Xu1ZUVsTN -4XpbgCUcEcSJBrTIRxrTQq3yp4BFuUasSceAUUZYHeM7HfH1y5tb1dmuZuQXYts9 -7O3DmuxR6CQ+7hOEjtT5SyP5CKtIO+zeTVMzfr04JDs= +VDM5r6KVy9xf0gpjjcG9hRH/SvYBeBc0MS2TGysDxHprNHz1KPmGjuX+5toxK5N9 +4H1HPxcBqgxT/TLI+B36C+ISZtIQpPjJ7V/VPXkHFGacIRJTpsHl30mKF57PZRxa +I3MBOlM1bsK8YN8wuG/hOKdNLbdgpr/ygbLi1Q8Ssw8=
        @@ -57,25 +57,25 @@ aA8n4PMANXYTLie0eC9z4EMk9YklfUVOILJdy/mRupyT32ixDo2dGw2Xu1ZUVsTN test-des -fX1IvwF7beNJDdeHI8L3f/UcFc9xG10Z +6ccsF8rVZhofv7Zzpo12pyI+bHBii9Xt test-aes128 -SS/FD/kYg8dqnX42LoDPTw== +6bbw33Mg325j0lMBO6s85A== test-aes192 -MTsuNx3AFMz5I4zg7suV0sIDIPIMls/j +gChJ01J50xBlzQ9m3RFrrrmIcr/0Q2OF test-aes256 -Bidcq+ROcddu+Emfg6ICqJRbVIJPh/SrTPNOuY/EuNo= +eHipmr1Dh1E7v3PIexcW1lLsCUtWvEi2aOeGFQ9D+jg= diff --git a/xmlsec.pc b/xmlsec.pc index 02dd7dfb..3ba5bc2e 100644 --- a/xmlsec.pc +++ b/xmlsec.pc @@ -4,7 +4,7 @@ libdir=${exec_prefix}/lib includedir=${prefix}/include Name: xmlsec -Version: 0.0.10 +Version: 0.0.11 Description: XML Security Library implements XML Signature and XML Encryption standards Requires: libxml-2.0 >= 2.4.24 libxslt >= 1.0.20 Libs: -L${libdir} -lxmlsec -L/home/aleksey/lib -lxslt -lxml2 -lz -lm -L/home/aleksey/lib -lxml2 -lz -lm -lcrypto diff --git a/xmlsec.spec b/xmlsec.spec index bc0224e5..7a990e1d 100644 --- a/xmlsec.spec +++ b/xmlsec.spec @@ -1,6 +1,6 @@ Summary: Library providing support for "XML Signature" and "XML Encryption" standards Name: xmlsec -Version: 0.0.10 +Version: 0.0.11 Release: 1 License: MIT Group: Development/Libraries -- cgit v1.2.3