[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