Base (re)publication decisions on changing SHA1 hashes.
+2011-05-04 Keith Marshall <keithmarshall@users.sourceforge.net>
+
+ Remove defunct CVS specific synchronisation goals.
+ Base (re)publication decisions on changing SHA1 hashes.
+
+ * common/issue.log: Add SHA1 hashes to publication records.
+ * mingw32/issue.log msys/issue.log: Likewise.
+
+ * Makefile.comm.in (issue_key, sha1hash): New macros; define them.
+ (%.xml.lzma): Adapt build commands to use them; make the output files
+ self-synchronising to current publication state.
+ (all-sync, all-sync-to-cvs, all-sync-offline): ...
+ (all-sync-begin, all-sync-offline-begin, all-sync-to-cvs-begin): ...
+ (all-sync-to-cvs-or-offline): Defunct goals; remove them.
+ (all-sync, all-sync-to-cvs): Delete all residual references.
+ (cvsroot, repository): Defunct macros; remove them.
+
+ * Makefile.in (all-sync, all-sync-to-cvs, all-sync-offline): Defunct
+ goals; remove them.
+
+ * Makefile.sync.in: File no longer required; remove it.
+ * configure.ac (AC_CONFIG_FILES): Adjust accordingly.
+ (AC_INIT): Set package version as 1.0
+
2011-04-27 Charles Wilson <mingw@cwilson.fastmail.fm>
Update & publish msys-perl.
# $Id$
#
# Written by Keith Marshall <keithmarshall@users.sourceforge.net>
-# Copyright (C) 2010, MinGW Project
+# Copyright (C) 2010, 2011, MinGW Project
#
#
# Makefile template for generating mingw-get distribution manifests.
#
LN_S = @LN_S@
-all: all-sync all-distfiles
+all: all-distfiles
# To accommodate a top-level make on just a single subdirectory, we list
# each of the managed subdirectories as an independent goal, invoking the
# can share a common issue number registry).
#
issue_number = YYYYMMDDNN
+issue_key = awk '$$3 == "$*.xml" { print $$1 }' issue.new
issue_log = ${srcdir}/issue.log
+# We use SHA1 hashes to determine when source files have been changed
+# from the last published version, as recorded in `issue.log'; the hash
+# is computed by openssl, after filtering the source through awk; (this
+# ensures that the computed hash is not influenced by any unintentional
+# pollution due to accidental insertion of CRLF line endings).
+#
+sha1hash = awk '{ sub( "\r$$", "" ); print }' $< | openssl sha1
+
# Formatting within issue.log is controlled by PAD and TAB settings.
#
TAB = [ ]
#
%.xml.lzma: %.xml
>> $(issue_log)
- sed '/^$(TAB)*$$/d;/^$(TAB)*#/d' $(issue_log) > issue.tmp
- sed -n '/^$(TAB)*$$/q;/^$(TAB)*[^#]/q;p' $(issue_log) > issue.new
- test x$${issue="`sed -n 's/^$(TAB)*$*.xml://p' $(issue_log)`"} = x && \
- issue=0 && echo $(PAD)"$*.xml:0" >> issue.tmp; \
- test $$issue -lt $${mark="`date -u +%Y%m%d`00"} && \
- issue=$$mark || issue=`expr $$issue + 1`; \
- sed "s/^\($(TAB)*$*.xml:\).*/\1$$issue/" issue.tmp | sort >> issue.new; \
+ rm -f issue.new issue.tmp
+ sed '/^$(TAB)*$$/d;/^$(TAB)*#/d' $(issue_log) > issue.new
+ issue=`awk '$$3 == "$*.xml" { print $$2 }' issue.new`; \
+ if test x$${hash="`$(sha1hash)`"} != x"`$(issue_key)`"; then \
+ test -n "$$issue" || issue=0; \
+ test $$issue -lt $${mark="`date -u +%Y%m%d`00"} && \
+ issue=$$mark || issue=`expr $$issue + 1`; \
+ awk '$$3 != "$*.xml"' issue.new > issue.tmp; \
+ echo $(PAD)$$hash $$issue $*.xml >> issue.tmp; \
+ fi; \
sed "s/@$(issue_number)@/$$issue/" $< | lzma -c > $@
- sed -n 's/^$(TAB)*$$/break/;1,/^$(TAB)*[^#]/d;/^$(TAB)*#/p' \
- $(issue_log) >> issue.new
- rm -f $(issue_log) issue.tmp
- mv issue.new $(issue_log)
- cd unpublished && $(LN_S) ../$@ .
+ if test -f issue.tmp; then \
+ sed -n '/^$(TAB)*$$/q;/^$(TAB)*[^#]/q;p' $(issue_log) > issue.new; \
+ LC_COLLATE=POSIX sort -k3 issue.tmp >> issue.new; \
+ sed -n 's/^$(TAB)*$$/break/;1,/^$(TAB)*[^#]/d;/^$(TAB)*#/p' \
+ $(issue_log) >> issue.new; \
+ rm -f $(issue_log) && mv issue.new $(issue_log); \
+ cd unpublished && $(LN_S) -f ../$@ .; \
+ fi
+ rm -f issue.new issue.tmp
.PHONY: FORCE
# An internal target, to specify a dependency which must always be updated.
unpublished: FORCE
test -d unpublished || mkdir unpublished
-# Before creating any set of files for publication, the local working copy
-# of the entire publication data set needs to be synchronised with the state
-# of any externally published copies. This is accomplished with reference
-# to the publication state as recorded in the `issue.log' files which may
-# be found in each publication subdirectory; the `all-sync-offline' and
-# `all-sync-to-cvs' targets fulfil this requirement, allowing the user to
-# select between synchronising to the locally recorded publication state as
-# is, or (preferably) after first synchronising the local state with the
-# state as recorded in the master CVS repository, respectively.
-#
-cvsroot = `cat ${srcdir}/CVS/Root`
-repository = `cat ${srcdir}/CVS/Repository`
-
-all-sync-offline: all-sync-offline-begin all-sync-to-cvs-or-offline
-all-sync all-sync-to-cvs: all-sync-to-cvs-begin all-sync-to-cvs-or-offline
-
-all-sync-begin: FORCE
- rm -rf tmp
-
-all-sync-offline-begin: all-sync-begin
- mkdir tmp
-
-all-sync-to-cvs-begin: all-sync-begin
- cvs -z3 -Q -d ${cvsroot} checkout -A -d tmp ${repository}/issue.log
- rm -f $(issue_log); mv tmp/issue.log $(issue_log)
-
-all-sync-to-cvs-or-offline: FORCE
- $(LN_S) ../$(issue_log) tmp
- for file in ${srcdir}/*.xml *.xml.lzma; do \
- if test -f $$file; then $(LN_S) ../$$file tmp; fi; done
- cd tmp && $(MAKE) -f ../../Makefile.sync $@
- rm -rf tmp
-
# $RCSfile$: end of file
# $Id$
#
# Written by Keith Marshall <keithmarshall@users.sourceforge.net>
-# Copyright (C) 2010, MinGW Project
+# Copyright (C) 2010, 2011, MinGW Project
#
#
# Makefile template for generating mingw-get distribution manifests.
# level, the action for each is equivalent to that to be performed for
# the `all' goal.
#
-all-sync all-sync-offline all-sync-to-cvs all-distfiles: all
+all-distfiles: all
# $RCSfile$: end of file
+++ /dev/null
-# @configure_input@
-#
-# $Id$
-#
-# Written by Keith Marshall <keithmarshall@users.sourceforge.net>
-# Copyright (C) 2010, MinGW Project
-#
-#
-# Auxiliary makefile template; this provides for synchronisation of
-# a local manifest build with the published, state as it is recorded
-# in the issue.log files in the source for each managed subdirectory.
-#
-# Project: @PACKAGE_TARNAME@
-# Version: @PACKAGE_VERSION@
-#
-#
-# This is free software. Permission is granted to copy, modify and
-# redistribute this software, under the provisions of the GNU General
-# Public License, Version 3, (or, at your option, any later version),
-# as published by the Free Software Foundation; see the file COPYING
-# for licensing details.
-#
-# Note, in particular, that this software is provided "as is", in the
-# hope that it may prove useful, but WITHOUT WARRANTY OF ANY KIND; not
-# even an implied WARRANTY OF MERCHANTABILITY, nor of FITNESS FOR ANY
-# PARTICULAR PURPOSE. Under no circumstances will the author, or the
-# MinGW Project, accept liability for any damages, however caused,
-# arising from the use of this software.
-#
-
-TAB = [ ]
-serial_number = YYYYMMDDNN
-
-LN_S = @LN_S@
-
-# This default rule attempts to synchronise the state of the locally generated
-# manifest files, to match the published state as recorded in `issue.log'
-#
-all-sync all-sync-to-cvs-or-offline: issue.log
-issue.log: FORCE *.xml
- @for srcfile in $^; do \
- case $$srcfile in `echo FORCE $? | sed 's, ,|,g'`) ;; *) \
- if test ! -e "$$srcfile.lzma"; then \
- stamp=`sed -n "s,^$(TAB)*$$srcfile:\([0-9][0-9]*\),\1,p" $@`; \
- if test -n "$$stamp"; then \
- echo sed "s,@$(serial_number)@,$$stamp," "$$srcfile |" \
- "lzma -c > $$srcfile.lzma"; \
- sed "s,@$(serial_number)@,$$stamp," $$srcfile | \
- lzma -c > $$srcfile.lzma; \
- echo touch -r $@ $$srcfile.lzma; \
- touch -r $@ $$srcfile.lzma; \
- rm -f ../$$srcfile.lzma; \
- mv $$srcfile.lzma ..; \
- $(LN_S) ../$$srcfile.lzma .; \
- fi; \
- fi ;; \
- esac; \
- done
-
-.PHONY: FORCE
-# An internal target, to specify a dependency which must always be updated.
-FORCE:
-
-# If there are no *.xml files, this provides a "do nothing" fall back rule.
-#
-*.xml:
-
-# $RCSfile$: end of file
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- package-list.xml:2010071900
+ 75fc52dde8d408d798c0be51070d5d02f4c63085 2010071900 package-list.xml
#
# $RCSfile$: end of file
# $Id$
#
# Written by Keith Marshall <keithmarshall@users.sourceforge.net>
-# Copyright (C) 2010, MinGW Project
+# Copyright (C) 2010, 2011, MinGW Project
#
#
# Configuration script for mingw-dist
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- AC_INIT([mingw-dist],[0.0],[http://mingw.org/reporting_bugs])
+ AC_INIT([mingw-dist],[1.0],[http://mingw.org/reporting_bugs])
# Check for required tools.
#
#
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([Makefile.comm])
- AC_CONFIG_FILES([Makefile.sync])
AC_FOREACH([subdir],[common mingw32 msys],
[AC_CONFIG_FILES(subdir[/Makefile:Makefile.stub.in])dnl
mingw_ac_subdirs=${mingw_ac_subdirs+"${mingw_ac_subdirs} "}"subdir"dnl
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- mingw32-autoconf.xml:2010090600
- mingw32-automake.xml:2010091200
- mingw32-autotools.xml:2010090601
- mingw32-base.xml:2010071900
- mingw32-basic-bsdtar.xml:2010090600
- mingw32-binutils.xml:2011021600
- mingw32-bzip2.xml:2010090600
- mingw32-cygutils.xml:2010090600
- mingw32-expat.xml:2010052100
- mingw32-gcc3.xml:2010083100
- mingw32-gcc4.xml:2011011200
- mingw32-gdb.xml:2010092500
- mingw32-gendef.xml:2010090600
- mingw32-gettext.xml:2010090600
- mingw32-gmp.xml:2010083100
- mingw32-libarchive.xml:2010090600
- mingw32-libiconv.xml:2010090601
- mingw32-libtool.xml:2010092500
- mingw32-make.xml:2011012200
- mingw32-mingw-get.xml:2011033100
- mingw32-mingw-utils.xml:2010090600
- mingw32-mpc.xml:2010083100
- mingw32-mpfr.xml:2010083100
- mingw32-package-list.xml:2010102900
- mingw32-pdcurses.xml:2010090600
- mingw32-pexports.xml:2010090600
- mingw32-popt.xml:2010090600
- mingw32-pthreads-w32.xml:2010083100
- mingw32-runtime.xml:2011032600
- mingw32-xz.xml:2010090600
- mingw32-zlib.xml:2011042400
+ 69c3b1322a6264f115c1a21c0fd3fae366003df9 2010090600 mingw32-autoconf.xml
+ d2238e76f7af6de4c662cd2ef8e1cd40f04bbb1c 2010091200 mingw32-automake.xml
+ e2f730e78dc27254776b672fc007a4bef3dd0f56 2010090601 mingw32-autotools.xml
+ c93e459947ca3f90e0fc98490d05f8a6e2120aae 2010071900 mingw32-base.xml
+ 7ff448c34d1b3e7d49f9c10bbe4630366d0d9f3d 2010090600 mingw32-basic-bsdtar.xml
+ 89f2e01067e79bd79bf30d3e547874e58b065397 2011021600 mingw32-binutils.xml
+ b02dc7d1ec48f9e9de3e0d04ccc79f4529f7e60f 2010090600 mingw32-bzip2.xml
+ 07b4037fb26f3015890c27e07f6e292bba1c2dbb 2010090600 mingw32-cygutils.xml
+ f22aef52f7062813148d3ea1f4477b7ee05f5f5a 2010052100 mingw32-expat.xml
+ 27195c5e1d8c510104d2bc802452b94f842e27d9 2010083100 mingw32-gcc3.xml
+ 375d70d2455d16e61be672a0555afabb5ed9a21e 2011011200 mingw32-gcc4.xml
+ ed67389f5a0499eddc5d715357a4893bb1cad92a 2010092500 mingw32-gdb.xml
+ 432e7e89cfc138836b6b39930d81c5d054882ea4 2010090600 mingw32-gendef.xml
+ 7244fccd3713760a3afda6b9e4908a9610a645b3 2010090600 mingw32-gettext.xml
+ 753225ffa6c00882b8e5aaf0c1be392e75dad30d 2010083100 mingw32-gmp.xml
+ f307a17c1cb7b7b4cc038c7cd159e2943e35ba9e 2010090600 mingw32-libarchive.xml
+ 2ae06d7a2cc868e73b3a0c43a6c3973abd983cbf 2010090601 mingw32-libiconv.xml
+ cd96b5759d4b1bc19c4e71c5c35980092659c2f8 2010092500 mingw32-libtool.xml
+ 0f5fd373c90d9acc6cd7f63120375707b81d4fb5 2011012200 mingw32-make.xml
+ a4cd18c1b0799bf6c0f99a13ac4df783d350db72 2011033100 mingw32-mingw-get.xml
+ 3dff337479c4ce7122fdfb0c194146fe2e47c74b 2010090600 mingw32-mingw-utils.xml
+ 397021010754b50cdbbe5d5003b1f6217158ec8e 2010083100 mingw32-mpc.xml
+ c35e6513fa814743400729714413bd749ff148ef 2010083100 mingw32-mpfr.xml
+ 8ef4390ea4b7b44d06492e41601a0f49e6c09ada 2010102900 mingw32-package-list.xml
+ f00d8a451ba74658073db3cfae44a0d3dbaf3ed9 2010090600 mingw32-pdcurses.xml
+ e0b11cf1f8b8bc2229c34905e4ce5fedfeb52778 2010090600 mingw32-pexports.xml
+ 85218a27818c20463c1bb520f8a3044969406fbc 2010090600 mingw32-popt.xml
+ 1dd5cd39ee78cb9895ddf42b0621b5ffe0176bc4 2010083100 mingw32-pthreads-w32.xml
+ 5581a30ffc9af24b9d8fcb2b04c3661f26ddd226 2011032600 mingw32-runtime.xml
+ 713bf38bf91f67c0e1bdb9cc379285c10c3d7afb 2010090600 mingw32-xz.xml
+ 09f15afc1c832abdf7ecf7d983d8633a90c89697 2011042400 mingw32-zlib.xml
#
# $RCSfile$: end of file
# MinGW Project, accept liability for any damages, however caused,
# arising from the use of this software.
#
- mingw-developer-toolkit.xml:2010090600
- msys-autoconf.xml:2010092500
- msys-autogen.xml:2010090600
- msys-automake.xml:2010090600
- msys-base.xml:2011011000
- msys-bash.xml:2010120400
- msys-binutils.xml:2010090600
- msys-bison.xml:2010092500
- msys-bzip2.xml:2010080500
- msys-console.xml:2011022501
- msys-core.xml:2011042400
- msys-coreutils.xml:2010071901
- msys-crypt.xml:2010090500
- msys-cvs.xml:2010090600
- msys-cygutils.xml:2010080900
- msys-dash.xml:2010090600
- msys-diffutils.xml:2010072800
- msys-expat.xml:2010081000
- msys-file.xml:2010080900
- msys-findutils.xml:2010080600
- msys-flex.xml:2010090600
- msys-gawk.xml:2010072600
- msys-gcc.xml:2010090600
- msys-gdbm.xml:2010090500
- msys-gettext.xml:2011031800
- msys-gmp.xml:2010090600
- msys-grep.xml:2010072600
- msys-groff.xml:2010090600
- msys-guile.xml:2010090600
- msys-gzip.xml:2010072800
- msys-inetutils.xml:2010090600
- msys-less.xml:2010080500
- msys-libarchive.xml:2010090600
- msys-libiconv.xml:2010071900
- msys-libtool.xml:2010092600
- msys-libxml2.xml:2010090600
- msys-lndir.xml:2010090500
- msys-lpr-enhanced.xml:2010090600
- msys-m4.xml:2010081000
- msys-make.xml:2010080900
- msys-man.xml:2010090600
- msys-minires.xml:2010090500
- msys-mintty.xml:2011042200
- msys-mktemp.xml:2010090500
- msys-openssh.xml:2010090600
- msys-openssl.xml:2010090600
- msys-package-list.xml:2010100700
- msys-patch.xml:2010081000
- msys-perl.xml:2011042700
- msys-popt.xml:2010080900
- msys-rebase.xml:2010090600
- msys-regex.xml:2010080500
- msys-rxvt.xml:2010090600
- msys-sed.xml:2010072600
- msys-system-builder.xml:2010090600
- msys-tar.xml:2010072800
- msys-termcap.xml:2010071900
- msys-texinfo.xml:2010080900
- msys-unzip.xml:2010090600
- msys-vim.xml:2011031900
- msys-w32api.xml:2010090600
- msys-wget.xml:2010090600
- msys-xz.xml:2010080500
- msys-zip.xml:2010090600
- msys-zlib.xml:2010080900
+ ce5435d81de37b3f0026eeadcfc184837b1ae8ec 2010090600 mingw-developer-toolkit.xml
+ dfd9cb4f354c07f66eba1de1453ec4eeb6171e50 2010092500 msys-autoconf.xml
+ f8c23efaeaf06405cd535a6ae5959b0983516d00 2010090600 msys-autogen.xml
+ acc3d8687855178ac17c98d655743ccf80a916ae 2010090600 msys-automake.xml
+ 686ef0ba0dea36ed8a6f296aade584cbc37085fb 2011011000 msys-base.xml
+ c3c0cdf4e07d21dcc2e48278258996973f929d07 2010120400 msys-bash.xml
+ e52982cbff0b0bb825461deb9af0411f72f2e4a2 2010090600 msys-binutils.xml
+ f812f86da6a3be1878ba17c595163d2c66560fbc 2010092500 msys-bison.xml
+ 841a297cf2ab5f2b94dfe51639bacb40a71c4900 2010080500 msys-bzip2.xml
+ 016cf8d399c06af0b3325a64b42ebb9a1c3e4d71 2011022501 msys-console.xml
+ 5df8bb6c305878bc2cda8235c03ffff371110787 2011042400 msys-core.xml
+ f04efd5a14ad1c491fe4120a281c148ffcaade8a 2010071901 msys-coreutils.xml
+ c88ce7c6e1a2dddcff4924eeac963c82d4fad9f1 2010090500 msys-crypt.xml
+ 818d3a20f85464f4641e7c4a1a9f92c0a190373b 2010090600 msys-cvs.xml
+ eda455371db497bb83193712da725c6f2ec8524d 2010080900 msys-cygutils.xml
+ 20ea54bde4876deded24112b2b69bf4a56109efb 2010090600 msys-dash.xml
+ c3c1de61dab88cf0d909a1a4a7d6a4e31a03d7d9 2010072800 msys-diffutils.xml
+ caade7aec2195638c25c88566b9b38666963ac33 2010081000 msys-expat.xml
+ 200be8fa97e9d397e6d439b3b14fbb4622d55258 2010080900 msys-file.xml
+ a51b6d345576ed4f74e5c901269b529c1c7f7669 2010080600 msys-findutils.xml
+ 2b32312712ad417388de9b194a158fc447584518 2010090600 msys-flex.xml
+ 6aa97d803a65db8d618207eceb7c9bf1873c89a7 2010072600 msys-gawk.xml
+ 567a81647f6705107b69c8e708e2197bf39192c2 2010090600 msys-gcc.xml
+ 7e1d3ffc844599932810c1f1acab90a683a2ca68 2010090500 msys-gdbm.xml
+ 64460eaf329486ec4f23e74732ab387398424c13 2011031800 msys-gettext.xml
+ cbc021bf76163836e8d1c5cf6c2f5c9c6d57ce91 2010090600 msys-gmp.xml
+ 250eac2963984324caa9d6233a96a7395be529fc 2010072600 msys-grep.xml
+ 85165509f0dc3b7319e7fb24bbcaaf99437868f2 2010090600 msys-groff.xml
+ 2fcd6a4ee24dea76373c433bf60b829e07c2d265 2010090600 msys-guile.xml
+ 3de9e82f88247132a08b5a0173471f0654b710b6 2010072800 msys-gzip.xml
+ 475e04ecb555319cdf316af52b1941e54e86d70d 2010090600 msys-inetutils.xml
+ 4abbf2f7c0420e8d3ea103f2702e9a1ce9716d76 2010080500 msys-less.xml
+ 56e6c0366c46c0dda4d522875110cc57adc35bfa 2010090600 msys-libarchive.xml
+ 5fa39a4fafd0d69490452886979b2e76d5179238 2010071900 msys-libiconv.xml
+ 10af8234c925b2622c133ec71b8cad50121d919a 2010092600 msys-libtool.xml
+ 9d8699606d6add2da79c110c8021fa2bc41b6cce 2010090600 msys-libxml2.xml
+ ace5b7a5d479b7307e605f45766de58a4c6a490c 2010090500 msys-lndir.xml
+ ce5135107382ed5fd306bf46c9a69b3c94c9bd9c 2010090600 msys-lpr-enhanced.xml
+ 7bffc15a279dedc6de2eebe7509e21222cefe3ef 2010081000 msys-m4.xml
+ ec5afb31494c1b3406a55b0fb370748021c54e70 2010080900 msys-make.xml
+ ab247fb69c9891a5988890ddb71d7ad14f9fd8b5 2010090600 msys-man.xml
+ 23034cbb3524c78949550109086d88a1decbf237 2010090500 msys-minires.xml
+ c0902b4df2aa854f9ed5038bf1f0a97406fa86b0 2011042200 msys-mintty.xml
+ 67d785915f786d195fd2fab5a0b59fad0337b6c5 2010090500 msys-mktemp.xml
+ 3bd4da5adb392657a7f4e28715c30aee87c6e5a9 2010090600 msys-openssh.xml
+ 2902a92042e440f0b0f46ef8fdb3c0c17af48d63 2010090600 msys-openssl.xml
+ 113afbae95941e2882995eb70f89270a6ca0fc0c 2010100700 msys-package-list.xml
+ 791f69a07674cad4e57c562e583432b48a7bc8d4 2010081000 msys-patch.xml
+ 52ce9085a89646d5830394b29f3352baa3f88b45 2011042700 msys-perl.xml
+ 29c5202d3f4ef244fad94b3d4b34673612df38cd 2010080900 msys-popt.xml
+ 25fa44b9bdf48be926aa01f7290cfdebaeb92443 2010090600 msys-rebase.xml
+ 00e25e5a049ee12dd2d502c1a1275f0823e6e974 2010080500 msys-regex.xml
+ 094f8c82e164908cac0da9c9d7340f055dd9f0c1 2010090600 msys-rxvt.xml
+ 7bf3e063f14fbe52243606ec37f77bd3c0bac947 2010072600 msys-sed.xml
+ 2328296bf87dfefe62d06792cef153ce10109bc8 2010090600 msys-system-builder.xml
+ 88a03ecf24109cd17299554fcfa88ceaedc872fd 2010072800 msys-tar.xml
+ 47d538ae61c7baec8a472cc96f0c8e49a4f6b833 2010071900 msys-termcap.xml
+ af5654d7e3b1ab576177796d82c746d0163034ac 2010080900 msys-texinfo.xml
+ d5172ee0eeb9f43e68b4c9e607c9e215ff3aa470 2010090600 msys-unzip.xml
+ f83f717a24bd1cc66a2f8c5b7de0abc3aced67c3 2011031900 msys-vim.xml
+ 9f12fffede2f0a8b48e18a0f3cbc269344667f45 2010090600 msys-w32api.xml
+ b0042f26ea373c68f019e22932b31f0108bc55d5 2010090600 msys-wget.xml
+ 5fa3fbec51630bac80840c280819f575433c1e19 2010080500 msys-xz.xml
+ fa05273d1914fbf0ee39744b94075abd7e0dbc18 2010090600 msys-zip.xml
+ 8fc3c5dcd125cb53cbd4c5a3643f7668ea9b43de 2010080900 msys-zlib.xml
#
# $RCSfile$: end of file