pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/chicken Update lang/chicken to 2.3, patch from PR...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/d5a19c1b27f3
branches:  trunk
changeset: 513267:d5a19c1b27f3
user:      tonio <tonio%pkgsrc.org@localhost>
date:      Tue May 23 10:25:47 2006 +0000

description:
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:

 lang/chicken/Makefile         |   5 ++---
 lang/chicken/PLIST            |   6 ++----
 lang/chicken/distinfo         |  11 +++++------
 lang/chicken/patches/patch-ac |  17 -----------------
 lang/chicken/patches/patch-ah |   8 ++++----
 5 files changed, 13 insertions(+), 34 deletions(-)

diffs (100 lines):

diff -r 670be812e30f -r d5a19c1b27f3 lang/chicken/Makefile
--- a/lang/chicken/Makefile     Tue May 23 10:18:52 2006 +0000
+++ b/lang/chicken/Makefile     Tue May 23 10:25:47 2006 +0000
@@ -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 -r 670be812e30f -r d5a19c1b27f3 lang/chicken/PLIST
--- a/lang/chicken/PLIST        Tue May 23 10:18:52 2006 +0000
+++ b/lang/chicken/PLIST        Tue May 23 10:25:47 2006 +0000
@@ -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 -r 670be812e30f -r d5a19c1b27f3 lang/chicken/distinfo
--- a/lang/chicken/distinfo     Tue May 23 10:18:52 2006 +0000
+++ b/lang/chicken/distinfo     Tue May 23 10:25:47 2006 +0000
@@ -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 -r 670be812e30f -r d5a19c1b27f3 lang/chicken/patches/patch-ac
--- a/lang/chicken/patches/patch-ac     Tue May 23 10:18:52 2006 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -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 -r 670be812e30f -r d5a19c1b27f3 lang/chicken/patches/patch-ah
--- a/lang/chicken/patches/patch-ah     Tue May 23 10:18:52 2006 +0000
+++ b/lang/chicken/patches/patch-ah     Tue May 23 10:25:47 2006 +0000
@@ -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__)



Home | Main Index | Thread Index | Old Index