[Pkg-haskell-commits] r1006 - in /packages/uuagc/trunk: COPYRIGHT LICENSE-LGPL README debian/watch src-derived/ src/PPUtil.hs src/Pretty.hs src/UU/ uuagc.cabal-for-ghc-6.6 uulib.cabal

arjan at users.alioth.debian.org arjan at users.alioth.debian.org
Sat Jan 19 22:27:20 UTC 2008


Author: arjan
Date: Sat Jan 19 22:27:19 2008
New Revision: 1006

URL: http://svn.debian.org/wsvn/pkg-haskell/?sc=1&rev=1006
Log:
Fix mistaken upload of uulib as uuagc.

Added:
    packages/uuagc/trunk/src-derived/
      - copied from r1005, packages/uuagc/branches/upstream/current/src-derived/
    packages/uuagc/trunk/src/PPUtil.hs
      - copied unchanged from r1005, packages/uuagc/branches/upstream/current/src/PPUtil.hs
    packages/uuagc/trunk/src/Pretty.hs
      - copied unchanged from r1005, packages/uuagc/branches/upstream/current/src/Pretty.hs
    packages/uuagc/trunk/uuagc.cabal-for-ghc-6.6
      - copied unchanged from r1005, packages/uuagc/branches/upstream/current/uuagc.cabal-for-ghc-6.6
Removed:
    packages/uuagc/trunk/COPYRIGHT
    packages/uuagc/trunk/LICENSE-LGPL
    packages/uuagc/trunk/src/UU/
    packages/uuagc/trunk/uulib.cabal
Modified:
    packages/uuagc/trunk/README
    packages/uuagc/trunk/debian/watch

Modified: packages/uuagc/trunk/README
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/uuagc/trunk/README?rev=1006&op=diff
==============================================================================
--- packages/uuagc/trunk/README (original)
+++ packages/uuagc/trunk/README Sat Jan 19 22:27:19 2008
@@ -1,71 +1,57 @@
-Please check the right section in this file for instructions depending on how you obtained the source files.
+Please pick the right section in this file for instructions depending on how you optained the uuagc sources.
+
+IMPORTANT: We assume that you have the latest official release of GHC installed together with the accompanying Cabal package. For older GHC installations, rename:
+   uuagc.cabal-for-ghc-6.6      to    uuagc.cabal
+ or upgrade to at least Cabal-1.2.x
 
 
-Installing uulib from a source distribution
 -------------------------------------------
-
-  The source distribution can be unpacked from the
-  .tar.gz files distributed in the following page:
-
-    http://www.cs.uu.nl/wiki/HUT/Download
-
-  System wide installation (assumming GHC is the
-  Haskell compiler) can be done like this:
+Installing uuagc from a source distribution
+-------------------------------------------
+Here we assume that you have downloaded the sources from http://www.cs.uu.nl/wiki/HUT/Download .
 
     ghc --make Setup.hs -o setup -package Cabal
     ./setup configure
     ./setup build
     ./setup install
 
+  The 1.0 release of Cabal has a bug that prevents
+  the installation step from succeeding.
+  You may prefer to use the following alternative:
 
-Installing uulib to a non-standard location
--------------------------------------------
+    ./configure
+    make build
+    make install
 
-  This is useful if you don't want (or can't)
-  modify system wide settings.
+-------------------------------
+Using the user package database
+-------------------------------
+
+  In the case that you registered uulib in your
+  user package database you may install uuagc
+  thusly:
 
     ghc --make Setup.hs -o setup -package Cabal
-    ./setup configure --prefix=/foo
+    ./setup configure --user
     ./setup build
-    ./setup install --user
+    ./setup install
 
-  The last command registers the package only for
-  the user.
+  Or, alternatively:
 
+    ./configure --with-user-pckg
+    make build
+    make install
 
-Installing uulib from the subversion repository
------------------------------------------------
+---------------------------------------------------------------
+Installing uuagc after checking out from the svn respository
+---------------------------------------------------------------
+Please note that this is only possible if you alreday have a running version of the uuagc on your system. 
+This can be downloaded from: http://www.cs.uu.nl/wiki/HUT/Download
 
-  Which can be obtained running the following subversion command:
-
-    svn co https://svn.cs.uu.nl:12443/repos/uust-repo/uulib/trunk/
-
-  Now install following the instructions below:
+  First execute the steps below:
 
     autoconf
     ./configure
-  
-  NOTE: the above instructions are REQUIRED when you install from the
-  subversion repository. They are not needed when you download a
-  source distribution.
+    make build
+    make install
 
-  This generates uulib.cabal which is needed for the cabal commands:
-
-    ghc --make Setup.hs -o setup -package Cabal
-    ./setup configure
-    ./setup build
-    ./setup install
-
-  If you want to install to a non-standard location
-  you don't need to pass a path to configure, just follow
-  the steps outlined above.
-
-
-Optionally generating Haddock Documentation
--------------------------------------------
-
-  Requires cpphs 0.9
-  Output generated in dist/doc/html
-
-    ./setup haddock
-

Modified: packages/uuagc/trunk/debian/watch
URL: http://svn.debian.org/wsvn/pkg-haskell/packages/uuagc/trunk/debian/watch?rev=1006&op=diff
==============================================================================
--- packages/uuagc/trunk/debian/watch (original)
+++ packages/uuagc/trunk/debian/watch Sat Jan 19 22:27:19 2008
@@ -6,5 +6,5 @@
 # Compulsory line, this is a version 3 file
 version=3
 
-http://hackage.haskell.org/packages/archive/uulib/([\d.]+)/uulib-([\d.]+).tar.gz
+http://hackage.haskell.org/packages/archive/uuagc/([\d.]+)/uuagc-([\d.]+).tar.gz
 # http://www.cs.uu.nl/wiki/HUT/Download .*/uuagc-(.*)-src\.tar\.gz




More information about the Pkg-haskell-commits mailing list