OSDN Git Service

Update & publish msys-{crypt,gdbm,lndir,minires,mktemp,perl}
authorCharles Wilson <cwilso11@users.sourceforge.net>
Sun, 5 Sep 2010 22:03:04 +0000 (22:03 +0000)
committerCharles Wilson <cwilso11@users.sourceforge.net>
Sun, 5 Sep 2010 22:03:04 +0000 (22:03 +0000)
ChangeLog
msys/issue.log
msys/msys-crypt.xml
msys/msys-gdbm.xml
msys/msys-lndir.xml
msys/msys-minires.xml
msys/msys-mktemp.xml
msys/msys-package-list.xml
msys/msys-perl.xml

index 4dab9be..b8eefe8 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,38 @@
+2010-09-05  Charles Wilson  <mingw@cwilson.fastmail.fm>
+
+       Update & publish msys-{crypt,gdbm,lndir,minires,mktemp,perl}
+
+       * msys/msys-crypt.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; ensure
+       -dev component requires -dll; generate and publish
+       msys-crypt.xml.lzma.
+       * msys/msys-gdbm.xml: Ditto (generate and publish msys-gdbm.xml.lzma).
+       * msys/msys-minires.xml: Ditto (generate and publish
+       msys-minires.xml.lzma).
+       * msys/msys-lndir.xml: Clean up formatting; reduce to deliver only the
+       latest available release; generate and publish msys-lndir.xml.lzma).
+       * msys/msys-mktemp.xml: Ditto (generate and publish
+       msys-mktemp.xml.lzma).
+       * msys/msys-perl.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-perl.xml.lzma).
+
+       * msys/msys-package-list.xml (msys-crypt): Make it visible.
+       (msys-gdbm): Ditto.
+       (msys-lndir): Ditto.
+       (msys-minires): Ditto.
+       (msys-mktemp): Ditto.
+       (msys-perl): Ditto.
+       Regenerate and publish msys-package-list.xml.lzma
+
+       * msys/issue.log: Updated accordingly.
+
 2010-07-29  Cesar Strauss  <cestrauss@gmail.com>
 
        * msys/msys-gcc.xml (msys-gcc-bin): Add missing dependency ...
-        (msys-core-dev): ... on this.
+       (msys-core-dev): ... on this.
 
 2010-09-01  Keith Marshall  <keithmarshall@users.sourceforge.net>
 
index 31d96fe..d47c8ab 100644 (file)
@@ -26,8 +26,9 @@
   msys-base.xml:2010080900
   msys-bash.xml:2010071901
   msys-bzip2.xml:2010080500
-  msys-coreutils.xml:2010071901
   msys-core.xml:2010080500
+  msys-coreutils.xml:2010071901
+  msys-crypt.xml:2010090500
   msys-cygutils.xml:2010080900
   msys-diffutils.xml:2010072800
   msys-expat.xml:2010081000
   msys-findutils.xml:2010080600
   msys-flex.xml:2010090100
   msys-gawk.xml:2010072600
+  msys-gdbm.xml:2010090500
   msys-gettext.xml:2010080500
   msys-grep.xml:2010072600
   msys-gzip.xml:2010072800
   msys-less.xml:2010080500
   msys-libiconv.xml:2010071900
+  msys-lndir.xml:2010090500
   msys-m4.xml:2010081000
   msys-make.xml:2010080900
-  msys-package-list.xml:2010090100
+  msys-minires.xml:2010090500
+  msys-mktemp.xml:2010090500
+  msys-package-list.xml:2010090500
   msys-patch.xml:2010081000
+  msys-perl.xml:2010090500
   msys-popt.xml:2010080900
   msys-regex.xml:2010080500
   msys-sed.xml:2010072600
index a33286c..5519c93 100644 (file)
@@ -1,79 +1,89 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-crypt.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-crypt">
       <description lang="en" title="crypt: tools for DES encryption">
         <paragraph>crypt provides a library implementing the standard
-          encryption functions crypt(), encrypt(), and setkey(). Many
+          encryption functions crypt(), encrypt(), and setkey().  Many
           programs, such as perl, rely on the presence of these functions;
           as the functions are not provided by the MSYS runtime, this
           additional library fulfils those needs.
         </paragraph>
         <paragraph>crypt also provides a command-line tool for exercising
-          those functions. `crypt cleartext' generates an encrypted version
-          of the cleartext using a random salt. `crypt salt cleartext'
-          encrypts cleartext using the specified salt. Salt is a two-character
+          those functions.  `crypt cleartext' generates an encrypted version
+          of the cleartext using a random salt.  `crypt salt cleartext'
+          encrypts cleartext using the specified salt.  Salt is a two-character
           string which also appears as the first two characters of the
           encrypted cleartext.
         </paragraph>
         <paragraph>The msys-crypt package provides the command-line utility
-          crypt and related documentation. The associated msys-libcrypt
+          crypt and related documentation.  The associated msys-libcrypt
           package provides the runtime library and related development files.
         </paragraph>
       </description>
+
+      <licence tarname="crypt-%-msys-%-lic.tar" />
+      <source tarname="crypt-%-msys-%-src.tar" />
+
       <component class="bin">
+        <requires eq="msys-core-*-msys-*-bin.tar" />
         <!-- Note that the crypt utility is linked against the static
              version of libcrypt.a, so there is no -dll dependency here. -->
-        <release tarname="crypt-1.1_1-2-msys-1.0.11-bin.tar.lzma" />
         <release tarname="crypt-1.1_1-3-msys-1.0.13-bin.tar.lzma" />
-        <requires eq="msys-core-*-msys-*-bin.tar" />
       </component>
+
       <component class="doc">
-        <release tarname="crypt-1.1_1-2-msys-1.0.11-doc.tar.lzma" />
         <release tarname="crypt-1.1_1-3-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="crypt-1.1_1-2-msys-1.0.11-lic.tar.lzma" />
         <release tarname="crypt-1.1_1-3-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="crypt-%-msys-%-lic.tar" />
-      <source tarname="crypt-%-msys-%-src.tar" />
     </package>
+
     <package name="msys-libcrypt">
       <description lang="en" title="libcrypt: runtime library for crypt">
         <paragraph>crypt provides a library implementing the standard
-          encryption functions crypt(), encrypt(), and setkey(). Many
+          encryption functions crypt(), encrypt(), and setkey().  Many
           programs, such as perl, rely on the presence of these functions;
           as the functions are not provided by the MSYS runtime, this
           additional library fulfils those needs.
         </paragraph>
         <paragraph>crypt also provides a command-line tool for exercising
-          those functions. `crypt cleartext' generates an encrypted version
-          of the cleartext using a random salt. `crypt salt cleartext'
-          encrypts cleartext using the specified salt. Salt is a two-character
+          those functions.  `crypt cleartext' generates an encrypted version
+          of the cleartext using a random salt.  `crypt salt cleartext'
+          encrypts cleartext using the specified salt.  Salt is a two-character
           string which also appears as the first two characters of the
           encrypted cleartext.
         </paragraph>
         <paragraph>The msys-libcrypt package provides the libcrypt runtime
-          library and related development files. The associated msys-crypt
+          library and related development files.  The associated msys-crypt
           package provides the command-line utility crypt and related
           documentation.
         </paragraph>
       </description>
+
+      <licence tarname="crypt-%-msys-%-lic.tar" />
+      <source tarname="crypt-%-msys-%-src.tar" />
+
       <component class="dll">
-        <release tarname="libcrypt-1.1_1-2-msys-1.0.11-dll-0.tar.lzma" />
-        <release tarname="libcrypt-1.1_1-3-msys-1.0.13-dll-0.tar.lzma" />
+        <!-- Every MSYS DLL package requires msys-core-bin -->
         <requires eq="msys-core-*-msys-*-bin.tar" />
+        <release tarname="libcrypt-1.1_1-3-msys-1.0.13-dll-0.tar.lzma" />
       </component>
+
       <component class="dev">
-        <release tarname="libcrypt-1.1_1-2-msys-1.0.11-dev.tar.lzma" />
-        <release tarname="libcrypt-1.1_1-3-msys-1.0.13-dev.tar.lzma" />
+        <release tarname="libcrypt-1.1_1-3-msys-1.0.13-dev.tar.lzma" >
+          <requires eq="msys-libcrypt-%-msys-%-dll-0.tar" />
+        </release>
       </component>
-      <licence tarname="crypt-%-msys-%-lic.tar" />
-      <source tarname="crypt-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
-
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
index 3f765de..c4d3da4 100644 (file)
@@ -1,65 +1,80 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-gdbm.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-gdbm">
       <description lang="en" title="gdbm: GNU Database System">
         <paragraph>The GNU Database System is a set of database routines
-          that use extensible hashing. It works similar to the standard
+          that use extensible hashing.  It works similarly to the standard
           UNIX dbm routines, and provides compatibility replacement
           interfaces for the traditional 'dbm' and 'ndbm' libraries.
         </paragraph>
         <paragraph>The msys-gdbm package provides the command-line
           utilities for saving and restoring GDBM databases, other tools
           for testing the various compatibility interfaces, and related
-          documentation. The associated msys-libgdbm package provides the
+          documentation.  The associated msys-libgdbm package provides the
           runtime library and related development files.
         </paragraph>
       </description>
+
+      <licence tarname="gdbm-%-msys-%-lic.tar" />
+      <source tarname="gdbm-%-msys-%-src.tar" />
+
       <component class="bin">
-        <release tarname="gdbm-1.8.3-2-msys-1.0.11-bin.tar.lzma" />
-        <release tarname="gdbm-1.8.3-3-msys-1.0.13-bin.tar.lzma" />
-        <requires eq="msys-core-*-msys-*-bin.tar" />
-        <requires eq="msys-libgdbm-*-msys-*-dll-3.tar" />
+        <!-- Every MSYS package requires msys-core-bin.  This dependency
+          is not explicitly stated here; rather, it is implicitly satisfied
+          as a prerequisite of the matching DLL for this package itself,
+          which is specified for each of the following releases.
+          -->
+        <release tarname="gdbm-1.8.3-3-msys-1.0.13-bin.tar.lzma" >
+          <requires eq="msys-libgdbm-%-msys-%-dll-3.tar" />
+        </release>
       </component>
+
       <component class="doc">
-        <release tarname="gdbm-1.8.3-2-msys-1.0.11-doc.tar.lzma" />
         <release tarname="gdbm-1.8.3-3-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="gdbm-1.8.3-2-msys-1.0.11-lic.tar.lzma" />
         <release tarname="gdbm-1.8.3-3-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="gdbm-%-msys-%-lic.tar" />
-      <source tarname="gdbm-%-msys-%-src.tar" />
     </package>
+
     <package name="msys-libgdbm">
       <description lang="en" title="libgdbm: runtime library for the GNU Database System">
         <paragraph>The GNU Database System is a set of database routines
-          that use extensible hashing. It works similar to the standard
+          that use extensible hashing.  It works similarly to the standard
           UNIX dbm routines, and provides compatibility replacement
           interfaces for the traditional 'dbm' and 'ndbm' libraries.
         </paragraph>
         <paragraph>The msys-libgdbm package provides the runtime library
-          and related development files for the GNU Database System. The
+          and related development files for the GNU Database System.  The
           associated msys-gdbm package provides the command-line utilities
           for saving and restoring GDBM databases, other tools for testing
           the various compatibility interfaces, and related documentation.
         </paragraph>
       </description>
+
+      <licence tarname="gdbm-%-msys-%-lic.tar" />
+      <source tarname="gdbm-%-msys-%-src.tar" />
+
       <component class="dll">
-        <release tarname="libgdbm-1.8.3-2-msys-1.0.11-dll-3.tar.lzma" />
-        <release tarname="libgdbm-1.8.3-3-msys-1.0.13-dll-3.tar.lzma" />
+        <!-- Every MSYS DLL package requires msys-core-bin -->
         <requires eq="msys-core-*-msys-*-bin.tar" />
+        <release tarname="libgdbm-1.8.3-3-msys-1.0.13-dll-3.tar.lzma" />
       </component>
+
       <component class="dev">
-        <release tarname="libgdbm-1.8.3-2-msys-1.0.11-dev.tar.lzma" />
-        <release tarname="libgdbm-1.8.3-3-msys-1.0.13-dev.tar.lzma" />
+        <release tarname="libgdbm-1.8.3-3-msys-1.0.13-dev.tar.lzma" >
+          <requires eq="msys-libgdbm-%-msys-%-dll-3.tar" />
+        </release>
       </component>
-      <licence tarname="gdbm-%-msys-%-lic.tar" />
-      <source tarname="gdbm-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
-
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
index 33d75c4..c1a30c6 100644 (file)
@@ -1,16 +1,20 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-lndir.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-lndir">
-      <affiliate group="MSYS Developer Toolkit" />
+      <affiliate group="MinGW Developer Toolkit" />
       <description lang="en" title="lndir: Xorg recursive directory symlink tool">
         <paragraph>The lndir program makes a shadow copy of a directory
           tree, except that the shadow is not populated with real files but
           instead with symbolic links (*) pointing at the real files in the
-          original directory tree. This is usually useful building
+          original directory tree.  This is usually useful building
           applications outside their source directory, when the build
-          machinery does not directly support that behavior. You can build
+          machinery does not directly support that behavior.  You can build
           in the shadow tree, and the object files will be in the shadow
           directory, while the source files in the shadow directory are just
           symlinks (*) to the real files.
           are on different devices, or the file system is not NTFS).
         </paragraph>
       </description>
+
+      <licence tarname="lndir-%-msys-%-lic.tar" />
+      <source tarname="lndir-%-msys-%-src.tar" />
+
       <component class="bin">
-        <release tarname="lndir-1.0.1-1-msys-1.0.11-bin.tar.gz" />
-        <release tarname="lndir-1.0.1-2-msys-1.0.13-bin.tar.lzma" />
         <requires eq="msys-core-*-msys-*-bin.tar" />
+        <release tarname="lndir-1.0.1-2-msys-1.0.13-bin.tar.lzma" />
       </component>
+
       <component class="doc">
-        <release tarname="lndir-1.0.1-1-msys-1.0.11-doc.tar.gz" />
         <release tarname="lndir-1.0.1-2-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="lndir-1.0.1-1-msys-1.0.11-lic.tar.gz" />
         <release tarname="lndir-1.0.1-2-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="lndir-%-msys-%-lic.tar" />
-      <source tarname="lndir-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
-
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
index 0682672..ffe0de0 100644 (file)
@@ -1,7 +1,11 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-minires.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-minires">
       <description lang="en" title="minires: Simple win32 DNS client" >
         <paragraph>minires provides a simple implementation of resolver
@@ -15,7 +19,7 @@
           not readable or contains an options line with the token "osquery".
         </paragraph>
         <paragraph>Otherwise, minires works as a simple synchronous non-
-          caching stub resolver. Instead of querying a local bind daemon,
+          caching stub resolver.  Instead of querying a local bind daemon,
           this implementation attempts to reach predefined name servers.
           Their addresses are obtained directly from Windows (except on
           Win95 with DHCP), from /etc/resolv.conf, or from the
           and related development files.
         </paragraph>
       </description>
+
+      <licence tarname="minires-%-msys-%-lic.tar" />
+      <source tarname="minires-%-msys-%-src.tar" />
+
       <component class="bin">
-        <release tarname="minires-1.02_1-1-msys-1.0.11-bin.tar.lzma" />
-        <release tarname="minires-1.02_1-2-msys-1.0.13-bin.tar.lzma" />
-        <requires eq="msys-core-*-msys-*-bin.tar" />
-        <requires eq="msys-libminires-%-msys-%-dll.tar" />
+        <!-- Every MSYS package requires msys-core-bin.  This dependency
+          is not explicitly stated here; rather, it is implicitly satisfied
+          as a prerequisite of the matching DLL for this package itself,
+          which is specified for each of the following releases.
+          -->
+        <release tarname="minires-1.02_1-2-msys-1.0.13-bin.tar.lzma" >
+          <requires eq="msys-libminires-%-msys-%-dll.tar" />
+        </release>
       </component>
+
       <component class="doc">
-        <release tarname="minires-1.02_1-1-msys-1.0.11-doc.tar.lzma" />
         <release tarname="minires-1.02_1-2-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="minires-1.02_1-1-msys-1.0.11-lic.tar.lzma" />
         <release tarname="minires-1.02_1-2-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="minires-%-msys-%-lic.tar" />
-      <source tarname="minires-%-msys-%-src.tar" />
     </package>
+
     <package name="msys-libminires">
       <description lang="en" title="libminires: Simple win32 DNS client" >
         <paragraph>minires provides a simple implementation of resolver
@@ -57,7 +68,7 @@
           not readable or contains an options line with the token "osquery".
         </paragraph>
         <paragraph>Otherwise, minires works as a simple synchronous non-
-          caching stub resolver. Instead of querying a local bind daemon,
+          caching stub resolver.  Instead of querying a local bind daemon,
           this implementation attempts to reach predefined name servers.
           Their addresses are obtained directly from Windows (except on
           Win95 with DHCP), from /etc/resolv.conf, or from the
           applications.
         </paragraph>
       </description>
+
+      <licence tarname="minires-%-msys-%-lic.tar" />
+      <source tarname="minires-%-msys-%-src.tar" />
+
       <component class="dll">
-        <release tarname="libminires-1.02_1-1-msys-1.0.11-dll.tar.lzma" />
-        <release tarname="libminires-1.02_1-2-msys-1.0.13-dll.tar.lzma" />
+        <!-- Every MSYS DLL package requires msys-core-bin -->
         <requires eq="msys-core-*-msys-*-bin.tar" />
+        <release tarname="libminires-1.02_1-2-msys-1.0.13-dll.tar.lzma" />
       </component>
+
       <component class="dev">
-        <release tarname="libminires-1.02_1-1-msys-1.0.11-dev.tar.lzma" />
-        <release tarname="libminires-1.02_1-2-msys-1.0.13-dev.tar.lzma" />
-        <requires eq="msys-libminires-%-msys-%-dll.tar" />
+        <release tarname="libminires-1.02_1-2-msys-1.0.13-dev.tar.lzma" >
+          <requires eq="msys-libminires-%-msys-%-dll.tar" />
+        </release>
       </component>
-      <licence tarname="minires-%-msys-%-lic.tar" />
-      <source tarname="minires-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
 
index 69de336..9c5ffe6 100644 (file)
@@ -1,34 +1,39 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-mktemp.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-mktemp">
-      <affiliate group="MSYS Developer Toolkit" />
+      <affiliate group="MinGW Developer Toolkit" />
       <description lang="en" title="mktemp: create a temporary file or directory" >
         <paragraph>The mktemp utility takes the given filename template and
-          overwrites a portion of it to create a unique filename. The
+          overwrites a portion of it to create a unique filename.  The
           template may be any filename with some number of `Xs' appended
-          to it, for example /tmp/tfile.XXXXXXXXXX. It is used by scripts
+          to it, for example /tmp/tfile.XXXXXXXXXX.  It is used by scripts
           to safely generate temporary files and directories.
         </paragraph>
       </description>
+
+      <licence tarname="mktemp-%-msys-%-lic.tar" />
+      <source tarname="mktemp-%-msys-%-src.tar" />
+
       <component class="bin">
-        <release tarname="mktemp-1.6-1-msys-1.0.11-bin.tar.lzma" />
-        <release tarname="mktemp-1.6-2-msys-1.0.13-bin.tar.lzma" />
         <requires eq="msys-core-*-msys-*-bin.tar" />
+        <release tarname="mktemp-1.6-2-msys-1.0.13-bin.tar.lzma" />
       </component>
+
       <component class="doc">
-        <release tarname="mktemp-1.6-1-msys-1.0.11-doc.tar.lzma" />
         <release tarname="mktemp-1.6-2-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="mktemp-1.6-1-msys-1.0.11-lic.tar.lzma" />
         <release tarname="mktemp-1.6-2-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="mktemp-%-msys-%-lic.tar" />
-      <source tarname="mktemp-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
-
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->
index f9864e9..596c3ca 100644 (file)
@@ -30,7 +30,7 @@
   <!--package-list catalogue="msys-console" /-->
   <package-list catalogue="msys-core" />
   <package-list catalogue="msys-coreutils" />
-  <!--package-list catalogue="msys-crypt" /-->
+  <package-list catalogue="msys-crypt" />
   <!--package-list catalogue="msys-cvs" /-->
   <package-list catalogue="msys-cygutils" />
   <!--package-list catalogue="msys-dash" /-->
@@ -41,7 +41,7 @@
   <package-list catalogue="msys-flex" />
   <package-list catalogue="msys-gawk" />
   <!--package-list catalogue="msys-gcc" /-->
-  <!--package-list catalogue="msys-gdbm" /-->
+  <package-list catalogue="msys-gdbm" />
   <package-list catalogue="msys-gettext" />
   <!--package-list catalogue="msys-gmp" /-->
   <package-list catalogue="msys-grep" />
   <package-list catalogue="msys-libiconv" />
   <!--package-list catalogue="msys-libtool" /-->
   <!--package-list catalogue="msys-libxml2" /-->
-  <!--package-list catalogue="msys-lndir" /-->
+  <package-list catalogue="msys-lndir" />
   <!--package-list catalogue="msys-lpr-enhanced" /-->
   <package-list catalogue="msys-m4" />
   <package-list catalogue="msys-make" />
   <!--package-list catalogue="msys-man" /-->
-  <!--package-list catalogue="msys-minires" /-->
-  <!--package-list catalogue="msys-mktemp" /-->
+  <package-list catalogue="msys-minires" />
+  <package-list catalogue="msys-mktemp" />
   <!--package-list catalogue="msys-openssh" /-->
   <!--package-list catalogue="msys-openssl" /-->
   <package-list catalogue="msys-patch" />
-  <!--package-list catalogue="msys-perl" /-->
+  <package-list catalogue="msys-perl" />
   <package-list catalogue="msys-popt" />
   <!--package-list catalogue="msys-rebase" /-->
   <package-list catalogue="msys-regex" />
@@ -83,7 +83,7 @@
 
   <!-- "virtual" packages -->
   <package-list catalogue="msys-base" />
-  <!--package-list catalogue="msys-developer-toolkit" /-->
+  <!--package-list catalogue="mingw-developer-toolkit" /-->
   <!--package-list catalogue="msys-system-builder" /-->
 
 </software-distribution>
index 1b7292c..a7d3786 100644 (file)
@@ -1,9 +1,13 @@
 <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
 <software-distribution project="MinGW" home="http://mingw.org" issue="@YYYYMMDDNN@">
+
+  <!-- File: msys-perl.xml -->
+
   <package-collection subsystem="msys">
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
+
     <package name="msys-perl">
-      <affiliate group="MSYS Developer Toolkit" /> -->
+      <affiliate group="MinGW Developer Toolkit" /> -->
       <description lang="en" title="perl: The Perl programming language">
         <paragraph>Perl is a general-purpose programming language
           originally developed for text manipulation and now used for
           and automake developer utilities.
         </paragraph>
       </description>
+
+      <licence tarname="perl-%-msys-%-lic.tar" />
+      <source tarname="perl-%-msys-%-src.tar" />
+
       <component class="bin">
-        <release tarname="perl-5.6.1_2-1-msys-1.0.11-bin.tar.lzma" />
-        <release tarname="perl-5.6.1_2-2-msys-1.0.13-bin.tar.lzma" />
         <requires eq="msys-core-*-msys-*-bin.tar" />
-        <requires eq="msys-zlib-*-msys-*-dll.tar" />
-        <requires eq="msys-libgdbm-*-msys-*-dll-3.tar" />
-        <requires eq="msys-libcrypt-*-msys-*-dll-0.tar" />
+        <release tarname="perl-5.6.1_2-2-msys-1.0.13-bin.tar.lzma" >
+          <requires eq="msys-zlib-*-msys-*-dll.tar" />
+          <requires eq="msys-libgdbm-*-msys-*-dll-3.tar" />
+          <requires eq="msys-libcrypt-*-msys-*-dll-0.tar" />
+        </release>
       </component>
+
       <component class="doc">
-        <release tarname="perl-5.6.1_2-1-msys-1.0.11-doc.tar.lzma" />
         <release tarname="perl-5.6.1_2-2-msys-1.0.13-doc.tar.lzma" />
       </component>
+
       <component class="html">
-        <release tarname="perl-5.6.1_2-1-msys-1.0.11-html.tar.lzma" />
         <release tarname="perl-5.6.1_2-2-msys-1.0.13-html.tar.lzma" />
       </component>
+
       <component class="man">
-        <release tarname="perl-5.6.1_2-1-msys-1.0.11-man.tar.lzma" />
         <release tarname="perl-5.6.1_2-2-msys-1.0.13-man.tar.lzma" />
       </component>
+
       <component class="lic">
-        <release tarname="perl-5.6.1_2-1-msys-1.0.11-lic.tar.lzma" />
         <release tarname="perl-5.6.1_2-2-msys-1.0.13-lic.tar.lzma" />
       </component>
-      <licence tarname="perl-%-msys-%-lic.tar" />
-      <source tarname="perl-%-msys-%-src.tar" />
     </package>
+
   </package-collection>
 </software-distribution>
-<!-- vim: set nocompatible expandtab tw=80 ts=2 sw=2 ff=unix: -->
-
+<!-- vim: set nocompatible expandtab fileformat=unix textwidth=80 tabstop=2 shiftwidth=2: -->