From 10e71a86968237c9bc8f9b5a5e17b28d3abb377d Mon Sep 17 00:00:00 2001 From: Charles Wilson Date: Mon, 6 Sep 2010 02:19:44 +0000 Subject: [PATCH] Update & publish msys-{cvs,gmp,inetutils,libarchive,libxml2,openssh} --- ChangeLog | 35 ++++++++++ msys/issue.log | 8 ++- msys/msys-cvs.xml | 33 ++++++---- msys/msys-gmp.xml | 43 +++++++------ msys/msys-inetutils.xml | 29 +++++---- msys/msys-libarchive.xml | 155 +++++++++++++++++++++++++-------------------- msys/msys-libxml2.xml | 53 +++++++++++----- msys/msys-openssh.xml | 35 +++++----- msys/msys-package-list.xml | 12 ++-- 9 files changed, 252 insertions(+), 151 deletions(-) diff --git a/ChangeLog b/ChangeLog index 4ad642c..520889c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,40 @@ 2010-09-06 Charles Wilson + Update & publish msys-{cvs,gmp,inetutils,libarchive,libxml2,openssh} + + * msys/msys-cvs.xml: Clean up formatting; reduce to deliver only the + latest available release; move versioned DLL requirements specs inside + the dependent release entity recent release of all components; + generate and publish msys-cvs.xml.lzma. + * msys/msys-gmp.xml: Clean up formatting; reduce to deliver only the + latest available release; generate and publish msys-gmp.xml.lzma. + * msys/msys-inetutils.xml: Ditto (generate and publish + msys-inetutils.xml.lzma). + * msys/msys-libarchive.xml: Clean up formatting; reduce to deliver only the + latest available release; move versioned DLL requirements specs insi + the dependent release entity recent release of all components; + generate and publish msys-libarchive.xml.lzma). + * msys/msys-libxml2.xml: Clean up formatting; move versioned DLL + requirements specs inside the dependent release entity recent release + of all components; ensure -dev component requires -dll component; + generate and publish msys-libxml2.xml.lzma. + * msys/msys-openssh.xml: Clean up formatting; reduce to deliver only the + latest available release; move versioned DLL requirements specs inside + the dependent release entity recent release of all components; + generate and publish msys-openssh.xml.lzma. + + * msys/msys-package-list.xml (msys-cvs): Make it visible. + (msys-gmp): Ditto. + (msys-inetutils): Ditto. + (msys-libarchive): Ditto. + (msys-libxml2): Ditto. + (msys-openssh): Ditto. + Regenerate and publish msys-package-list.xml.lzma + + * msys/issue.log: Updated accordingly. + +2010-09-06 Charles Wilson + Update & publish msys-{bison,dash,openssl,rebase,unzip,wget,zip} * msys/msys-bison.xml: Clean up formatting; reduce to deliver only the diff --git a/msys/issue.log b/msys/issue.log index 34f9c59..13690cf 100644 --- a/msys/issue.log +++ b/msys/issue.log @@ -30,6 +30,7 @@ msys-core.xml:2010080500 msys-coreutils.xml:2010071901 msys-crypt.xml:2010090500 + msys-cvs.xml:2010090600 msys-cygutils.xml:2010080900 msys-dash.xml:2010090600 msys-diffutils.xml:2010072800 @@ -40,17 +41,22 @@ msys-gawk.xml:2010072600 msys-gdbm.xml:2010090500 msys-gettext.xml:2010080500 + msys-gmp.xml:2010090600 msys-grep.xml:2010072600 msys-gzip.xml:2010072800 + msys-inetutils.xml:2010090600 msys-less.xml:2010080500 + msys-libarchive.xml:2010090600 msys-libiconv.xml:2010071900 + msys-libxml2.xml:2010090600 msys-lndir.xml:2010090500 msys-m4.xml:2010081000 msys-make.xml:2010080900 msys-minires.xml:2010090500 msys-mktemp.xml:2010090500 + msys-openssh.xml:2010090600 msys-openssl.xml:2010090600 - msys-package-list.xml:2010090600 + msys-package-list.xml:2010090601 msys-patch.xml:2010081000 msys-perl.xml:2010090500 msys-popt.xml:2010080900 diff --git a/msys/msys-cvs.xml b/msys/msys-cvs.xml index eaf39e4..232058b 100644 --- a/msys/msys-cvs.xml +++ b/msys/msys-cvs.xml @@ -1,42 +1,47 @@ + + + + - + CVS is a version control system, which allows you to keep old versions of files (usually source code), and maintains a log of who, when, and why changes occurred, etc., like RCS or SCCS. + + + + - + + - - - + + + - + - - - + - - + diff --git a/msys/msys-gmp.xml b/msys/msys-gmp.xml index ddb105d..39ae1f0 100644 --- a/msys/msys-gmp.xml +++ b/msys/msys-gmp.xml @@ -1,7 +1,11 @@ + + + + GNU MP is a library for arbitrary precision arithmetic, @@ -10,28 +14,30 @@ have a regular interface. The MinGW/MSYS project provides two gmp packages: - this msys-gmp one and a native win32 mingw32-gmp. This one + this msys-gmp one and a native win32 mingw32-gmp. This one requires the MSYS dll, and is provided as a necessary component - of various MSYS tools, such as guile. The mingw32-gmp version + of various MSYS tools, such as guile. The mingw32-gmp version is provided as a necessary component of modern MinGW gcc compilers. The msys-gmp package provides the documentation - for the gmp library. The associated msys-libgmp package + for the gmp library. The associated msys-libgmp package provides the runtime library and related development files. + + + + - + - - - + GNU MP is a library for arbitrary precision arithmetic, @@ -40,34 +46,35 @@ have a regular interface. The MinGW/MSYS project provides two libgmp packages: - this msys-libgmp one and a native win32 mingw32-libgmp. This one + this msys-libgmp one and a native win32 mingw32-libgmp. This one requires the MSYS dll, and is provided as a necessary component - of various MSYS tools, such as guile. The mingw32-gmp version + of various MSYS tools, such as guile. The mingw32-gmp version is provided as a necessary component of modern MinGW gcc compilers. The msys-libgmp package provides the runtime library - and related development files. The associated msys-gmp package + and related development files. The associated msys-gmp package provides the documentation for the gmp library. + + + + - + + + - - - - - + - - + diff --git a/msys/msys-inetutils.xml b/msys/msys-inetutils.xml index 206f8fd..93a33f7 100644 --- a/msys/msys-inetutils.xml +++ b/msys/msys-inetutils.xml @@ -1,42 +1,47 @@ + + + + - + inetutils provides common networking clients, including telnet, ftp, rsh, rlogin, tftp, and rcp, adapated and compiled for - the MSYS platform on Microsoft Windows. This MSYS package provides + the MSYS platform on Microsoft Windows. This MSYS package provides no servers. Most of these utilities are security nightmares, dating from a time when the internet was a more innocent place. It is NOT recommended that you use ANY of these utilities -- unless you have - a VERY good reason. Use ssh, sftp, or scp from msys-openssh instead. + a VERY good reason. Use ssh, sftp, or scp from msys-openssh instead. + + + + - - + + - + - + - - - + - - + diff --git a/msys/msys-libarchive.xml b/msys/msys-libarchive.xml index 2ca5e2a..913a229 100644 --- a/msys/msys-libarchive.xml +++ b/msys/msys-libarchive.xml @@ -1,28 +1,32 @@ + + + + libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, mtree, and ar - archives. It can also read shar, zip, jar, and xar archives, as + archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as - well as uudecode decompression. The bsdtar program is an + well as uudecode decompression. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. This MSYS port of libarchive differs from the MinGW - version also provided by the MinGW/MSYS project. In addition + version also provided by the MinGW/MSYS project. In addition to requiring the MSYS runtime library, this implementation supports mtree data and understands MSYS's "unix" style pathnames. It also supports archives that contain symbolic links by converting them to equivalent hardlink (or recursive copy) - representations (see msys-bsdtar for more information). The MinGW + representations (see msys-bsdtar for more information). The MinGW implementation does not support archives with symbolic links, nor - mtree data. It does, however, operate properly on systems where - MSYS is not installed. Both msys-libarchive and mingw32-libarchive + mtree data. It does, however, operate properly on systems where + MSYS is not installed. Both msys-libarchive and mingw32-libarchive (and their associated bsdtar and bsdcpio subpackages) depend on additional DLLs such as msys-liblzma (mingw32-liblzma), etc. There is, in addition, a MinGW package that provides a standalone @@ -37,78 +41,82 @@ package provides a similar implementation of cpio(1). + + + + - + - + - - - - - - - + + + + + + + - + + + + + + - - - - - - + - + The msys-bsdtar package provides an implementation of tar(1) based on libarchive, which manipulates streaming archive files -- including the eponymous tar format. However, bsdtar can also extract from tar, pax, cpio, zip, jar, ar, xar, mtree, and ISO 9660 cdrom images, as well as create tar, pax, cpio, ar, - mtree, and shar archives. It supports automatic detection and + mtree, and shar archives. It supports automatic detection and handling of .gz, .bz2, .lzma, .xz, and .Z decompression (and - compression). It supports ustar, pax, and GNU tar formats. + compression). It supports ustar, pax, and GNU tar formats. This MSYS port of bsdtar differs from the MinGW version - also provided by the MinGW/MSYS project. In addition to requiring + also provided by the MinGW/MSYS project. In addition to requiring the MSYS runtime library, this implementation supports mtree data - and understands MSYS's "unix" style pathnames. It also supports + and understands MSYS's "unix" style pathnames. It also supports archives that contain symbolic links by converting them to equivalent hardlink (or recursive copy) representations (see - below). The MinGW implementation does not support archives with - symbolic links, nor mtree data. It does, however, operate properly - on systems where MSYS is not installed. Both msys-bsdtar and + below). The MinGW implementation does not support archives with + symbolic links, nor mtree data. It does, however, operate properly + on systems where MSYS is not installed. Both msys-bsdtar and mingw32-bsdtar depend on additional DLLs such as msys-libarchive - (mingw32-liblzma), etc. There is, in addition, a MinGW package + (mingw32-liblzma), etc. There is, in addition, a MinGW package that provides a standalone version of bsdtar which has no external dependencies and only limited functionality: mingw32-basic-bsdtar (see its documentation for more information). This msys implementation has some unique behaviors with - regards to symbolic and hard links. When creating archives on an + regards to symbolic and hard links. When creating archives on an MSYS platform, there are no symbolic links; hardlinks are archived as on unix, without requiring duplicate storage (unless the --hard-dereference option is used). When extracing archives on an MSYS platform, if the archive contains hardlinks then they are reproduced on the local file system provided the Win32 filesystem - supports hardlinks (e.g. NTFS. On FAT, a duplicate copy of the + supports hardlinks (e.g. NTFS; on FAT, a duplicate copy of the file is created). If the archive contains symbolic links where the target is a file contained within the archive itself, then those links are reproduced as if they were hardlinks, as described - above. "Dangling" symbolic links are not supported. Symbolic + above. "Dangling" symbolic links are not supported. Symbolic links to directories within the archive are "supported", by creating a recursive copy of the target directory, where the contents of the directory are treated as hardlinks as described @@ -117,62 +125,69 @@ This msys implementation ignores ownership data and permission bits; all extracted files are created as if owned by the current user, regardless of the current user's root - (Administrator) status. All archived files are added to the + (Administrator) status. All archived files are added to the archive with "default" permission and as if owned by the current user. libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, mtree, and ar - archives. It can also read shar, zip, jar, and xar archives, as + archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as - well as uudecode decompression. The bsdtar program is an + well as uudecode decompression. The bsdtar program is an implementation of tar(1) that is built on top of libarchive. The msys-bsdtar package provides an implementation of tar(1) based on libarchive, while the associated msys-bsdcpio - package provides a similar implementation of cpio(1). The + package provides a similar implementation of cpio(1). The associated msys-libarchive package provides the runtime library, development files, and documentation. - - - - - - + + + + + + + + + - + The msys-bsdcpio package provides an implementation of cpio(1) based on libarchive, which copies files between - archives and directories. This implementation can extract from + archives and directories. This implementation can extract from tar, pax, cpio, zip, jar, ar, mtree, xar, and ISO 9660 cdrom images, as well as create tar, pax, cpio, ar, and shar archives. It supports automatic detection and handling of .gz, .bz2, .lzma, - .xz, and .Z decompression (and compression). It supports the old + .xz, and .Z decompression (and compression). It supports the old POSIX.1 portable cpio format (odc), the new SVR4 portable cpio format (newc), as well as the POSIX.1 pax and ustar formats. This MSYS port of bsdcpio differs from the MinGW version - also provided by the MinGW/MSYS project. In addition to requiring + also provided by the MinGW/MSYS project. In addition to requiring the MSYS runtime library, this implementation supports mtree data - and understands MSYS's "unix" style pathnames. It also supports + and understands MSYS's "unix" style pathnames. It also supports archives that contain symbolic links by converting them to equivalent hardlink (or recursive copy) representations (see - below). The MinGW implementation does not support archives with - symbolic links. It does, however, operate properly on systems - where MSYS is not installed. Both msys-bsdcpio and mingw32-bsdcpio + below). The MinGW implementation does not support archives with + symbolic links. It does, however, operate properly on systems + where MSYS is not installed. Both msys-bsdcpio and mingw32-bsdcpio depend on additional DLLs such as msys-libarchive (mingw32-liblzma), etc. This msys implementation has some unique behaviors with - regards to symbolic and hard links. When creating archives on an + regards to symbolic and hard links. When creating archives on an MSYS platform, there are no symbolic links; hardlinks are archived as on unix, without requiring duplicate storage (unless the --hard-dereference option is used). When extracing archives on @@ -182,7 +197,7 @@ file is created). If the archive contains symbolic links where the target is a file contained within the archive itself, then those links are reproduced as if they were hardlinks, as described - above. "Dangling" symbolic links are not supported. Symbolic + above. "Dangling" symbolic links are not supported. Symbolic links to directories within the archive are "supported", by creating a recursive copy of the target directory, where the contents of the directory are treated as hardlinks as described @@ -191,36 +206,42 @@ This msys implementation ignores ownership data and permission bits; all extracted files are created as if owned by the current user, regardless of the current user's root - (Administrator) status. All archived files are added to the + (Administrator) status. All archived files are added to the archive with "default" permission and as if owned by the current user. libarchive is a programming library that can create and read several different streaming archive formats, including most popular tar variants and several cpio formats, mtree, and ar - archives. It can also read shar, zip, jar, and xar archives, as + archives. It can also read shar, zip, jar, and xar archives, as well as ISO9660 CDROM images. It automatically handles gzip, bzip2, compress, xz, and lzma compression and decompression, as - well as uudecode decompression. The bsdtar program is an - implementation of tar(1) that is built on top of libarchive. + well as uudecode decompression. The bsdcpio program is an + implementation of cpio(1) that is built on top of libarchive. The msys-bsdcpio package provides an implementation of cpio(1) based on libarchive, while the associated msys-bsdtar - package provides a similar implementation of tar(1). The + package provides a similar implementation of tar(1). The associated msys-libarchive package provides the runtime library, development files, and documentation. - - - - - - + + + + + + + + + - - + diff --git a/msys/msys-libxml2.xml b/msys/msys-libxml2.xml index 6df5d9a..bda0c59 100644 --- a/msys/msys-libxml2.xml +++ b/msys/msys-libxml2.xml @@ -1,45 +1,64 @@ + + + + Libxml2 is the XML C parser and toolkit developed for - the Gnome project (but usable outside of the Gnome platform). It - is free software available under the MIT License. XML itself is a + the Gnome project (but usable outside of the Gnome platform). It + is free software available under the MIT License. XML itself is a metalanguage to design markup languages, i.e. text language where semantic and structure are added to the content using extra - 'markup' information enclosed between angle brackets. HTML is the - most well-known markup language. Though the library is written in - C a variety of language bindings make it available in other + 'markup' information enclosed between angle brackets. HTML is the + most well-known markup language. Though the library is written in + C, a variety of language bindings make it available in other environments. + + + + - - - + + + + + + + - + + + + + + - - + - - + + + - - + - - + diff --git a/msys/msys-openssh.xml b/msys/msys-openssh.xml index b289139..8637ed1 100644 --- a/msys/msys-openssh.xml +++ b/msys/msys-openssh.xml @@ -1,14 +1,18 @@ + + + + - + openssh is a FREE version of the SSH connectivity tools - that technical users of the Internet rely on. Users of telnet, + that technical users of the Internet rely on. Users of telnet, rlogin, and ftp may not realize that their password is transmitted - across the Internet unencrypted, but it is. OpenSSH encrypts all + across the Internet unencrypted, but it is. OpenSSH encrypts all traffic (including passwords) to effectively eliminate eavesdropping, connection hijacking, and other attacks. Additionally, OpenSSH provides secure tunneling capabilities and @@ -16,34 +20,33 @@ versions. The OpenSSH suite replaces rlogin and telnet with the ssh - program, rcp with scp, and ftp with sftp. Other utilities like + program, rcp with scp, and ftp with sftp. Other utilities like ssh-add, ssh-agent, ssh-keysign, ssh-keyscan, and ssh-keygen are also included. + + + + - - - + + + - - - + - + - - - + - - + diff --git a/msys/msys-package-list.xml b/msys/msys-package-list.xml index fd71ba7..e528909 100644 --- a/msys/msys-package-list.xml +++ b/msys/msys-package-list.xml @@ -31,7 +31,7 @@ - + @@ -43,17 +43,17 @@ - + - + - + - + @@ -61,7 +61,7 @@ - + -- 2.11.0