Commit graph

39 commits

Author SHA1 Message Date
jtb
ff6f107969 Undo previous. 2003-06-23 21:24:33 +00:00
jtb
70b2baae6a Use type int instead of signed char in code making comparisons to EOF. 2003-06-23 21:04:35 +00:00
jtb
d78f520012 Fix a bug in input.c where an unsigned char is compared to EOF (-1),
causing hugs to hang on some systems (powerpc).
2003-05-04 20:19:46 +00:00
wiz
e8241d5cf2 buildlink1 -> buildlink2. 2002-10-25 18:33:29 +00:00
markd
57ea52bf0a Update Hugs98 to Dec 2001 version.
Changes are:

   - The incompatibilities between Hugs and the Haskell Graphics Library
     have been fixed, and binaries for the HGL are now available on the
     Hugs download page.

   - The missing standard libraries Directory, CPUTime, Time and Locale
     have been added along with a complete implementation of Haskell98 IO.

   - Hugs is now delivered with most of the hslibs libraries installed
     in the lib/exts/ directory.  The added modules cover the Edison,
     Parsec, HaXml, QuickCheck, concurrent, monad, and html subdirectories
     of hslibs.

   - The :set option now refuses the user to set a module search path
     that doesn't contain the Prelude. This is to protect users from
     accidentally rendering their Hugs setups unusable, esp. so on
     Windows machines where the options are persisted to the Registry.

   - MacOS X is now one of the supported unix ports, with pre-built
     binaries available on the download page.

   - Experimental support is provided for hierarchical module names,
     where a module name A.B.C is mapped onto the file path
     A/B/C{.hs,.lhs} and appended to each of the path prefixes in
     HUGSPATH until the name of a readable file is found.
2002-04-09 02:59:14 +00:00
nra
51b5777478 Update Hugs Haskell Interpreter to Feb. 2001 release.
Pr 13866 by Brian Gregor.

New Features Include:

   - A Foreign Function Interface closely modeled after the one
     provided by GHC.

   - Built-in, Hood-like debugging support.

   - A new syntax for recursive monad bindings.

   - A new GUI under Windows that doesn't consume all CPU time.
2001-11-21 19:04:42 +00:00
zuntum
a437fd43cc Move pkg/ files into package's toplevel directory 2001-11-01 00:20:13 +00:00
jlam
f8e7810550 Reorder some lines (cosmetic), mark as USE_BUILDLINK_ONLY, and remove
unnecessary config.cache entry to prevent detection of ncurses.
2001-06-21 02:42:54 +00:00
jlam
7e5da91cd4 When --enable-debug is given, then add, don't replace, -g in CFLAGS. 2001-06-21 02:38:13 +00:00
jlam
dbfde59b14 The buildlink include and lib directories are added to CFLAGS, CPPFLAGS,
CXXFLAGS, and LDFLAGS by the buildlink.mk files so remove the extra
definitions to add them from the package Makefiles.  As advised by the
bsd.buildlink.mk file, also ensure that the buildlink.mk files are
included prior to defining any package-specific CFLAGS/LDFLAGS to ensure
that the buildlink directories are at the head of the compiler search
paths.
2001-06-11 02:05:07 +00:00
jlam
3bc5e40254 Remove dependency on ${BUILDLINK_TARGETS} in pre-configure and pre-build
targets as the buildlink.mk files now add the dependency automatically.
Remove any NO_CONFIGURE definitions as they seem to be useless.
2001-06-10 00:08:41 +00:00
jlam
54718a4db7 Standardize name of file to include for build-links to be "buildlink.mk".
Use BUILDLINK_INCDIR, BUILDLINK_LIBDIR for locations of linked headers
and libraries.  Create a variable BUILDLINK_TARGETS whose value is the
list of build-link targets to execute.
2001-05-24 08:53:54 +00:00
jlam
f646f28d92 Honor CFLAGS passed in from environment during build. 2001-05-22 06:54:43 +00:00
jlam
515c44df5b Use editline readline emulation when available. 2001-05-22 06:54:05 +00:00
jlam
5241a99e7e Set WRKSRC to location of configure script, and manually create do-build
and do-install targets.  This is better as the configure script gets
called with the correct environment settings.  Also set the values for
INSTALL_PROGRAM and INSTALL_DATA used in the project's Makefile to their
pkgsrc BSD_* counterparts.
2001-05-22 06:38:08 +00:00
agc
8118fe36ae Move to sha1 digests, and add distfile sizes. 2001-04-19 15:00:47 +00:00
agc
fb467f5ac2 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 11:22:34 +00:00
agc
82acd159f7 Move the COMMENT from being in its own file to a definition in the
package Makefile.
2001-02-17 09:06:56 +00:00
wiz
5740c77905 modify RCS Id (from Id to NetBSD) 2000-09-03 14:50:42 +00:00
wiz
c824b8b220 Add share/hugs/lib/exts/Memo.hs and share/hugs/lib/exts/Stable.hs;
sort PLIST.
2000-08-28 14:02:50 +00:00
nathanw
11f2fcbf1e Update to Hugs98-Feb2000. 2000-07-05 22:10:05 +00:00
wiz
b4cc47ee45 Add a patch that should make it compile on m68k.
Addresses pkg/9964.
2000-05-20 02:19:31 +00:00
mbw
07162f0910 configure was missing a ./ and wasn't finding the configure script 2000-04-24 04:17:38 +00:00
tron
782b73a94b Adapt to new handling of "${CONFIGURE}". 2000-03-27 08:54:53 +00:00
augustss
88de200418 Apply patch from PR 9115. 2000-01-24 12:27:20 +00:00
abs
df05aef71f Strip trailing '.', and/or leading '(a|an) ' 2000-01-05 15:37:50 +00:00
abs
674559a283 Standardise PKGNAME versions (should start with a number) 1999-12-18 13:35:54 +00:00
rh
cb5150e674 defuzz 1999-12-08 09:35:10 +00:00
agc
bf08e33281 Remove redundant EXTRACT_SUFX definition 1999-08-18 10:19:40 +00:00
nathanw
54832753e1 Update (long overdue) to Hugs 98, May 1999 version. 1999-08-18 03:17:20 +00:00
agc
7bfb5c4758 Add package patch checksum files. 1999-07-09 13:54:06 +00:00
tsarna
c5b4559d9a Better HOMEPAGE, remove from DESCR 1998-08-26 14:50:06 +00:00
tsarna
6bd0d65c65 The Grand Homepagification:
- New, optional Makefile variable HOMEPAGE, specifies a URL for
	  the home page of the software if it has one.
	- The value of HOMEPAGE is used to add a link from the
	  README.html files.
	- pkglint updated to know about it.  The "correct" location for
	  HOMEPAGE in the Makefile is after MAINTAINER, in that same
	  section.
1998-08-20 15:16:34 +00:00
agc
05b88260d7 Add NetBSD RCS Ids. 1998-08-07 13:16:49 +00:00
agc
41bfb30737 Add NetBSD RCS Ids. 1998-08-07 11:08:53 +00:00
agc
258b808c9f Use the bsd.pkg.mk and bsd.pkg.subdir.mk files in the pkgsrc tree.
Remove redundant (and sometimes erroneous) comments.
1998-04-15 10:38:15 +00:00
tron
f1719ce738 Solve problem with "configure" target in a more future compatible way. 1998-04-03 22:11:43 +00:00
tron
53bf82929a Install files with correct owner and group, strip binaries. 1998-04-03 22:09:04 +00:00
tron
1ea020664c New "hugs-1.4" package made by Nathan J. Williams. 1998-04-03 21:14:22 +00:00