OSDN Git Service

Upgrade ncurses to 6.0-2
authorErwin Waterlander <waterlan@xs4all.nl>
Fri, 8 Jan 2016 21:50:48 +0000 (22:50 +0100)
committerErwin Waterlander <waterlan@xs4all.nl>
Fri, 8 Jan 2016 21:50:48 +0000 (22:50 +0100)
ChangeLog
common/issue.log
contrib/issue.log
contrib/mingw32-ncurses.xml
contrib/mingw32-pdcurses.xml

index 8f375ac..2b68f48 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,17 @@
+2016-01-08  Erwin Waterlander  <waterlan@xs4all.nl>
+
+       Upgraded package mingw32-ncurses to version 6.0-2.
+
+       * contrib/mingw32-ncurses.xml: Created separate package
+         definitions for ncurses, libncurses, and terminfo.
+         Added libncurses-dll package.
+       * contrib/issue.log: Updated accordingly.
+       * common/issue.log: Updated accordingly.
+
+       Updated package mingw32-pdcurses.
+
+       * contrib/mingw32-pdcurses.xml: Added missing group affiliates.
+
 2016-01-07  Keith Marshall  <keithmarshall@users.sourceforge.net>
 
        Give contributed package their own package list.
index 71f6835..147ff7b 100644 (file)
@@ -23,6 +23,6 @@
 # MinGW Project, accept liability for any damages, however caused,
 # arising from the use of this software.
 #
-  c6a9068e183254c0b930ac6e1a70fd81743dc212 2016010701 package-list.xml
+  c6a9068e183254c0b930ac6e1a70fd81743dc212 2016010800 package-list.xml
 #
 # $RCSfile$: end of file
index f1d491a..b1dd755 100644 (file)
 # MinGW Project, accept liability for any damages, however caused,
 # arising from the use of this software.
 #
-  6ce16f1347a24682fd4abb1b06482d0a4d780a81 2016010700 mingw32-contrib-package-list.xml
+  6ce16f1347a24682fd4abb1b06482d0a4d780a81 2016010800 mingw32-contrib-package-list.xml
   060b76884c7f336b75d32347c29545f3876ee3d5 2016010400 mingw32-libunistring.xml
-  9ac41f7da60aabe9bf185f76a49382fedb59465d 2016010300 mingw32-ncurses.xml
-  7f7474478d1ca1464d391beb0bd574a48a745315 2011101100 mingw32-pdcurses.xml
+  78b9fcaddbba1f10734c576763c3ed6e5fbf29a2 2016010800 mingw32-ncurses.xml
+  620b2482dea7ac975604dd15a2ab67421f2a5646 2016010800 mingw32-pdcurses.xml
   801dd30f9480c82d806b3cc849b20ad5b664b428 2013101200 mingw32-tcltk.xml
   82c157ee11b0bfec68ff23eb5dec56909c0b1cfa 2013102800 mingw32-xerces-c.xml
 #
index 01d7b56..ce1dfd2 100644 (file)
           curses  in  System  V  Release 4.0, and more. It uses terminfo format,
           supports  pads  and color and multiple highlights and forms characters
           and   function-key   mapping,   and  has  all  the  other  SYSV-curses
-          enhancements over BSD curses. 
+          enhancements over BSD curses.
+        </paragraph>
+        <paragraph>The mingw32-ncurses package provides the documentation and
+          programs for the ncurses library.  The associated mingw32-libncurses
+          package provides the runtime library and related development files.
         </paragraph>
       </description>
 
       <source tarname="ncurses-%-mingw32-%-src.tar.%" />
 
       <component class="bin">
+        <release tarname="ncurses-6.0-2-mingw32-bin.tar.lzma" />
         <release tarname="ncurses-6.0-1-mingw32-bin.tar.lzma" />
       </component>
 
       <component class="doc">
+        <release tarname="ncurses-6.0-2-mingw32-doc.tar.lzma" />
         <release tarname="ncurses-6.0-1-mingw32-doc.tar.lzma" />
       </component>
 
       <component class="lic">
+        <release tarname="ncurses-6.0-2-mingw32-lic.tar.lzma" />
         <release tarname="ncurses-6.0-1-mingw32-lic.tar.lzma" />
       </component>
+    </package>
+
+    <package name="mingw32-libncurses" alias="libncurses">
+      <affiliate group="MinGW Contributed Libraries" />
+
+      <description lang="en" title="A free software implementation of the SysV4.0 curses terminal-handling library and tools">
+        <paragraph>
+          The  ncurses  (new  curses)  library  is  a free software emulation of
+          curses  in  System  V  Release 4.0, and more. It uses terminfo format,
+          supports  pads  and color and multiple highlights and forms characters
+          and   function-key   mapping,   and  has  all  the  other  SYSV-curses
+          enhancements over BSD curses.
+        </paragraph>
+        <paragraph>The mingw32-libncurses package provides the runtime library
+          and related development files for ncurses.  The associated
+          mingw32-ncurses package provides the documentation and programs
+          related to the library.
+        </paragraph>
+      </description>
+
+      <licence tarname="ncurses-%-mingw32-%-lic.tar.%" />
+      <source tarname="ncurses-%-mingw32-%-src.tar.%" />
 
       <component class="dev">
+        <release tarname="libncurses-6.0-2-mingw32-dev.tar.lzma" />
         <release tarname="libncurses-6.0-1-mingw32-dev.tar.lzma" />
       </component>
 
-      <component class="terminfo">
+      <component class="dll">
+        <release tarname="libncurses-6.0-2-mingw32-dll-6.tar.lzma" />
+      </component>
+    </package>
+
+    <package name="mingw32-terminfo" alias="terminfo">
+      <affiliate group="MinGW Contributed Libraries" />
+
+      <description lang="en" title="Terminal capability data base">
+        <paragraph>
+         Terminfo  is  a  data  base  describing terminals, used by
+         screen-oriented programs  such  as  nvi(1),  rogue(1)  and
+         libraries  such  as curses(3x).  Terminfo describes termi-
+         nals by giving a set of capabilities which they  have,  by
+         specifying how to perform screen operations, and by speci-
+         fying padding requirements and  initialization  sequences.
+        </paragraph>
+      </description>
+
+      <licence tarname="ncurses-%-mingw32-%-lic.tar.%" />
+      <source tarname="ncurses-%-mingw32-%-src.tar.%" />
+
+      <component class="data">
+        <release tarname="terminfo-6.0-2-mingw32-data.tar.lzma" />
         <release tarname="terminfo-6.0-1-mingw32-data.tar.lzma" />
       </component>
     </package>
index e7ba770..44c4143 100644 (file)
@@ -7,6 +7,8 @@
     <download-host uri="http://prdownloads.sourceforge.net/mingw/%F?download" />
 
     <package name="mingw32-pdcurses" alias="mingw32-PDCurses pdcurses PDCurses">
+      <affiliate group="MinGW Contributed Libraries" />
+
       <description lang="en" title="PDCurses: Public Domain Curses Implementation">
         <paragraph>Public Domain Curses, aka PDCurses, is an implementation of
           X/Open curses for multiple platforms.  This package provides normal,
@@ -39,6 +41,8 @@
     </package>
 
     <package name="mingw32-libpdcurses" alias="libpdcurses">
+      <affiliate group="MinGW Contributed Libraries" />
+
       <description lang="en" title="libpdcurses: Public Domain Curses Implementation" >
         <paragraph>Public Domain Curses, aka PDCurses, is an implementation of
           X/Open curses for multiple platforms.  This package provides normal,