[Pkg-haskell-commits] [SCM] haskell-testpack branch, master, updated. debian/1.0.2-1-4-gb0d6b36

John Goerzen jgoerzen at complete.org
Fri Apr 23 14:56:01 UTC 2010


The following commit has been merged in the master branch:
commit cc60e845283eef1a64a51fd7df4548939c5ffd69
Author: John Goerzen <jgoerzen at complete.org>
Date:   Wed Apr 6 00:30:29 2005 +0100

    Clean up docs for 0.10.0
    
    Keywords:
    
    
    (jgoerzen at complete.org--projects/missingh--head--0.7--patch-217)

diff --git a/ChangeLog b/ChangeLog
index e8e98fc..e546bc2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,21 @@
 # arch-tag: automatic-ChangeLog--jgoerzen at complete.org--projects/missingh--head--0.7
 #
 
+2005-04-05 18:30:29 GMT	John Goerzen <jgoerzen at complete.org>	patch-217
+
+    Summary:
+      Clean up docs for 0.10.0
+    Revision:
+      missingh--head--0.7--patch-217
+
+
+    new files:
+     announcements/0.10.0.txt
+
+    modified files:
+     ChangeLog INSTALL README debian/changelog
+
+
 2005-04-05 18:15:23 GMT	John Goerzen <jgoerzen at complete.org>	patch-216
 
     Summary:
diff --git a/INSTALL b/INSTALL
index efca72a..72befa5 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,16 +1,38 @@
+=========================
 INSTALLATION INSTRUCTIONS
+=========================
 
-First, install the Cabal distribution for your favorite compiler.
-Get it from http://www.haskell.org/cabal.  Debian users can
-apt-get install libghc6-cabal-dev.  Then run "make setup" (you may
-need to edit the Makefile if you don't use GHC or if your GHC is at an
-unusual location).
+PREREQUISITES
+-------------
 
-Then:
+You must satisfy one or more of these major categories:
+
+1. GHC 6.4 or above (including cpphs)
+
+2. GHC 6.2.x (including cpphs) plus Cabal 0.5 or above
+
+3. Hugs 2005xx or above, plus cpphs
+
+4. Hugs 2003xx partially supported, plus cpphs
+
+If you don't already have cpphs, get it from
+http://www.cs.york.ac.uk/fp/cpphs/.
+
+If you need Cabal, get it from http://www.haskell.org/cabal.
+
+Debian users can install the packages cpphs and libghc6-cabal-dev.
+
+Now, for GHC:
 
  ./setup configure
  ./setup build
  ./setup install
+
+Or, for Hugs:
+
+ ./setup configure --hugs
+ ./setup build
+ ./setup install
  
 Optionally, to run the unit tests, you'll need to install HUnit.  Then:
 
diff --git a/README b/README
index 4ef10df..35a9e7c 100644
--- a/README
+++ b/README
@@ -78,6 +78,11 @@ MissingH.ConfigParser    * Configuration file parser
                          * Interpolation supported
                          * Compatible with Python and OCaml ConfigParsers
 
+MissingH.Debian          * Compare two Debian version numbers
+
+MissingH.Debian.         * Parse debian/control files or output from
+ ControlParser             various Debian commands that use the same format
+
 MissingH.Either          * Utilities for the Either type/Error monad
 
 MissingH.Email.Parser    * Parse a flat string into component parts
@@ -116,6 +121,8 @@ MissingH.Logging.        * Logging to local or remote syslog
 MissingH.Logging.Logger  * Primary user interface to logging
                          * Documentation for the logging system
 
+MissingH.Maybe           * forceMaybe utility function
+
 MissingH.MIMETypes       * Determine the MIME type of a file
                          * Guess an extension based on MIME type
 
diff --git a/announcements/0.9.0.txt b/announcements/0.10.0.txt
similarity index 62%
copy from announcements/0.9.0.txt
copy to announcements/0.10.0.txt
index ca97f0e..abb4222 100644
--- a/announcements/0.9.0.txt
+++ b/announcements/0.10.0.txt
@@ -1,32 +1,27 @@
-MissingH 0.9.0
+MissingH 0.10.0
 
 New feature summary:
 
- * Perl-like regular expression operators (MissingH.Regex.Pesco)
-   
-   This module builds atop the standard POSIX Text.Regex module,
-   extending it to be far more convenient with easier maching,
-   grouping, and substitution operations.  (Integrated from Pesco)
+ * Compatibility with Hugs 2005xx and GHC 6.4.
+   Compatibility with GHC 6.2 has been retained.  Compatibility with
+   Hugs 2003xx is mostly retained but not completely possible.
 
- * strToAL, strFomAL (MissingH.List)
+ * Tighter integration with Cabal.
 
-   Converts any [(String, String)] and many other association lists
-   to a simple string representation that can be stored on-disk
-   or sent across the network.  Also, re-generates the original list
-   upon parsing the string representation.  Used internally by
-   MissingH.AnyDBM.StringDBM.
+ * Better installation instructions.
 
- * Persistent or non-persistent DBM storage class
+ * New parser for debian/control files and similar Debian commands
+   (does not require Debian to build/run)
 
-   MissingH.AnyDBM is an abstraction for various mapping systems.
-   MissingH itself provides an implementation using a non-persistent
-   HashTable or FiniteMap, as well as a persistent StringDBM.
-   Bindings to dbm, gdbm, dbhash, etc. are in the works and will
-   be simple members of this typeclass.
+ * New parser for CSV files
 
- * Major cleaning up of the build system.
+ * New utility for Maybe type
 
-Description of MissingH from README:
+ * New binary I/O utilities (readBinaryFile, writeBinaryFile)
+
+ * Powerful new list mainpulation functions: wholeMap, fixedWidth
+
+ * New function: epochToClockTime
 
 -------------------------
 What is MissingH?
@@ -83,4 +78,4 @@ Major Features
  * DBM module abstraction
 
 
-# arch-tag: 0.9.0 announcement
+# arch-tag: 0.10.0 announcement
diff --git a/debian/changelog b/debian/changelog
index 5c9ae2a..458b80d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,7 +1,8 @@
 missingh (0.9.2) unstable; urgency=low
 
   * Compatibility with new Hugs and GHC releases.
-  * New modules: MissingH.Debian, MissingH.Debian.ControlParser
+  * New modules: MissingH.Debian, MissingH.Debian.ControlParser,
+    MissingH.Str.CSV, MissingH.Maybe
   * New MissingH.List functions: wholeMap, fixedWidth
   * New function: MissingH.Time.epochToClockTime
   * Updated HVFS utilities to use epochToClockTime for compatibility

-- 
haskell-testpack



More information about the Pkg-haskell-commits mailing list