Permalink
Browse files

[project @ 2003-06-26 12:36:36 by reid]

Changes to match cvs modules surgery (see CVSROOT/modules).  Basically, if you checkout HSX11, then fptools is a subdir of HSX11.  Note that checking out HSX11 is now the only way that will work - building libraries/X11 will not work
  • Loading branch information...
1 parent c17567b commit 7cfb2dd6c4aa633129885438be5e0281d80b62f7 reid committed Jun 26, 2003
Showing with 23 additions and 29 deletions.
  1. +8 −3 INSTALL
  2. +2 −2 Makefile
  3. +8 −13 README
  4. +3 −9 distrib/MakingDistributions.txt
  5. +1 −1 mk/boilerplate.mk
  6. +1 −1 mk/target.mk
View
11 INSTALL
@@ -1,10 +1,15 @@
# install ghc >= 6.0
# install greencard >= 3.00
+# install X11
+
tar zxvf HSX11-1.00.tar.gz
-cd HSX11-1.00/fptools
+cd HSX11-1.00
+
+cd fptools
./configure --with-greencard
-make -Cglafp-utils
-cd libraries/X11
+make
+
+cd ..
make boot
make all
make install # may require su root
View
@@ -1,12 +1,12 @@
# -----------------------------------------------------------------------------
-# $Id: Makefile,v 1.13 2003/06/05 13:59:06 reid Exp $
+# $Id: Makefile,v 1.14 2003/06/26 12:36:36 reid Exp $
TOP = .
include $(TOP)/mk/boilerplate.mk
# -----------------------------------------------------------------------------
-SUBDIRS = cbits doc
+SUBDIRS = fptools cbits doc
ALL_DIRS = \
Graphics/X11 \
View
21 README
@@ -11,24 +11,19 @@ We are pleased to announce a new release of the Haskell binding for
X11 which provides a binding to most of Xlib. The library is
distributed as open source.
-The library can be downloaded from: http://www.haskell.org/packages.
-You will need GreenCard 3.00 and GHC 6.0 to build the library.
-Installation instructions are in HSX11-1.0/INSTALL.
-Bug reports should be sent to X11@reid-consulting-uk.ltd.uk
+The library can be downloaded from:
+
+ http://www.reid-consulting-uk.ltd.uk/projects/HSX11.html
+
+You will need GreenCard 3.00, GHC 6.0 and, of course, X11 to build the
+library. Installation instructions are in HSX11-1.0/INSTALL. Bug
+reports should be sent to X11@reid-consulting-uk.ltd.uk
Enjoy!
--
Alastair Reid http://www.reid-consulting-uk.ltd.uk
-ps Though they are really independent issues, it is worth
-noting two other things about this release:
-
-1) We have created a page http://www.haskell.org/packages which
- contains a list of Haskell packages and acts as a 'homepage' for
- packages like this that are too small to justify a full homepage.
- Please feed this page.
-
-2) This release is based on the GHC team's fptools infrastructure
+ps This release is based on the GHC team's fptools infrastructure
which is evolving in the direction of supporting packages like this
one. We welcome comments on this infrastructure and, especially,
offers to help make it better.
@@ -1,13 +1,7 @@
cd /tmp
-mkdir HSX11-1.00
-cd HSX11-1.00
-cvs -d:ext:reid@cvs.haskell.org:/home/cvs/root checkout fpconfig
-cvs -d:ext:reid@cvs.haskell.org:/home/cvs/root checkout fptools/libraries/X11
-(cd fptools; autoconf)
-cp fptools/libraries/X11/INSTALL .
-cp fptools/libraries/X11/LICENSE .
-cp fptools/libraries/X11/README .
-cd ..
+cvs -d:ext:reid@cvs.haskell.org:/home/cvs/root checkout HSX11
+(cd HSX11/fptools; autoconf)
+mv HSX11 HSX11-1.00
tar zcf HSX11-1.00.tar.gz HSX11-1.00
scp HSX11-1.00.tar.gz reid@haskell.org:/home/haskell/packages/downloads
View
@@ -6,7 +6,7 @@
# The TOP variable is reset after the inclusion of the fptools
# boilerplate, so we stash TOP away first:
LIBRARY_TOP := $(TOP)
-TOP:=$(TOP)/../..
+TOP:=$(TOP)/fptools
HIERARCHICAL_LIB = YES
View
@@ -1,3 +1,3 @@
-TOP:=$(TOP)/../..
+TOP:=$(TOP)/fptools
include $(TOP)/mk/target.mk
TOP:=$(LIBRARY_TOP)

0 comments on commit 7cfb2dd

Please sign in to comment.