diff options
author | tonio <tonio@pkgsrc.org> | 2006-05-23 10:25:47 +0000 |
---|---|---|
committer | tonio <tonio@pkgsrc.org> | 2006-05-23 10:25:47 +0000 |
commit | 3a6a7510d6ddde25c60f0496aeda3dcbc2860450 (patch) | |
tree | e2ec8245fb869577b8552db79714343c068e34fa /lang | |
parent | d4b671eabab77449261bcc3c7f274e823c89a853 (diff) | |
download | pkgsrc-3a6a7510d6ddde25c60f0496aeda3dcbc2860450.tar.gz |
Update lang/chicken to 2.3, patch from PR 33533 by Peter Bex
In Changelog:
- Many bugfixes
- chicken-config was removed, "csc" providing the same functionality
- option -objc generates files in Objective-C mode
- options '-framework', '-rpath'...
...
Diffstat (limited to 'lang')
-rw-r--r-- | lang/chicken/Makefile | 5 | ||||
-rw-r--r-- | lang/chicken/PLIST | 6 | ||||
-rw-r--r-- | lang/chicken/distinfo | 11 | ||||
-rw-r--r-- | lang/chicken/patches/patch-ac | 17 | ||||
-rw-r--r-- | lang/chicken/patches/patch-ah | 8 |
5 files changed, 13 insertions, 34 deletions
diff --git a/lang/chicken/Makefile b/lang/chicken/Makefile index f995a4540fb..cb0e3ce89a5 100644 --- a/lang/chicken/Makefile +++ b/lang/chicken/Makefile @@ -1,8 +1,7 @@ -# $NetBSD: Makefile,v 1.24 2006/04/05 06:27:41 jlam Exp $ +# $NetBSD: Makefile,v 1.25 2006/05/23 10:25:47 tonio Exp $ # -DISTNAME= chicken-2.2 -PKGREVISION= 1 +DISTNAME= chicken-2.3 CATEGORIES= lang MASTER_SITES= http://www.call-with-current-continuation.org/ diff --git a/lang/chicken/PLIST b/lang/chicken/PLIST index 8125df2734e..6bf982cd52d 100644 --- a/lang/chicken/PLIST +++ b/lang/chicken/PLIST @@ -1,19 +1,17 @@ -@comment $NetBSD: PLIST,v 1.12 2006/04/05 06:27:41 jlam Exp $ +@comment $NetBSD: PLIST,v 1.13 2006/05/23 10:25:47 tonio Exp $ bin/chicken -bin/chicken-config bin/chicken-profile bin/chicken-setup bin/chicken-static bin/csc bin/csi bin/csi-static -include/c_defaults.h include/chicken-config.h +include/chicken-defaults.h include/chicken.h info/chicken.info lib/libchicken.la lib/libuchicken.la -man/man1/chicken-config.1 man/man1/chicken-profile.1 man/man1/chicken-setup.1 man/man1/chicken.1 diff --git a/lang/chicken/distinfo b/lang/chicken/distinfo index 87ada777940..b1452e89c37 100644 --- a/lang/chicken/distinfo +++ b/lang/chicken/distinfo @@ -1,14 +1,13 @@ -$NetBSD: distinfo,v 1.15 2005/12/31 00:39:01 joerg Exp $ +$NetBSD: distinfo,v 1.16 2006/05/23 10:25:47 tonio Exp $ -SHA1 (chicken-2.2.tar.gz) = 216692d24dcc6962bdfa83dee527335d9800b523 -RMD160 (chicken-2.2.tar.gz) = 4cf88ca4c2ccd0b85cbc12b0f8211f1c5e1e0154 -Size (chicken-2.2.tar.gz) = 3604051 bytes +SHA1 (chicken-2.3.tar.gz) = 0ceb0cdea495f753f091cd06ac196b48eadc0b11 +RMD160 (chicken-2.3.tar.gz) = cca291aacef699b06c9fb197bea735cd28892d38 +Size (chicken-2.3.tar.gz) = 3906266 bytes SHA1 (patch-aa) = 6caf2b3f93527498a5bc8b0847339a037db915d5 SHA1 (patch-ab) = 23ecb37a510d2a9b14411b5c7484661e6ae24a2d -SHA1 (patch-ac) = 427ea4b8b0cae4bd5852c5fd9e10eeedafee552f SHA1 (patch-ad) = 926244a681a9c561c649a6e7d7f413aee93c88d7 SHA1 (patch-ae) = 879adca4cdf2a411559af510f4074bfe8880ec13 SHA1 (patch-af) = 70aacbe9a01ebd941b41556db6e37068a123c4b8 SHA1 (patch-ag) = 4532f03b2d888253f0dfad10541dca2de1ae75a5 -SHA1 (patch-ah) = c89c4076d8f8cb08785d4323ccbd88d16f6e133b +SHA1 (patch-ah) = 65e7846c195e11c750f0793e18e69f0b75df93b2 SHA1 (patch-ai) = 66e74d1253e5709faaafbef4ad42b7885b5e6585 diff --git a/lang/chicken/patches/patch-ac b/lang/chicken/patches/patch-ac deleted file mode 100644 index 5a004f4e00a..00000000000 --- a/lang/chicken/patches/patch-ac +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-ac,v 1.3 2004/09/05 18:31:59 seb Exp $ - ---- chicken-config.in.orig 2004-06-09 18:43:29.000000000 +0200 -+++ chicken-config.in -@@ -48,7 +48,11 @@ esac - # standard library directory. - case "%libdir%" in - /usr/lib|"") LIBDIR=;; -- *) LIBDIR=-L%libdir%;; -+ *) LIBDIR="-L%libdir%" -+ if [ `uname -s` = "NetBSD" ]; then -+ LIBDIR="$LIBDIR -Wl,-R%libdir%" -+ fi -+ ;; - esac - - UNSAFE="" diff --git a/lang/chicken/patches/patch-ah b/lang/chicken/patches/patch-ah index e10a935c54c..c9bdb476e40 100644 --- a/lang/chicken/patches/patch-ah +++ b/lang/chicken/patches/patch-ah @@ -1,9 +1,9 @@ -$NetBSD: patch-ah,v 1.1 2005/12/31 00:39:01 joerg Exp $ +$NetBSD: patch-ah,v 1.2 2006/05/23 10:25:47 tonio Exp $ ---- chicken.h.orig 2005-12-30 23:53:55.000000000 +0000 +--- chicken.h.orig 2006-05-22 23:05:17.000000000 +0200 +++ chicken.h -@@ -210,7 +210,7 @@ int strncasecmp(const char *one, const c - # define isatty _isatty +@@ -224,7 +224,7 @@ int strncasecmp(const char *one, const c + # pragma warning(disable: 4101) #endif -#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) |