Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 1 Feb 2006 10:58:06 +0100
From:      Simun Mikecin <sime@mail.logos.hr>
To:        Renato Botelho <garga@FreeBSD.org>, freebsd-ports-bugs@freebsd.org, bug-followup@freebsd.org
Subject:   Re: ports/92674: [maintainer update] lang/see: update to 1.3.1
Message-ID:  <20060201095806.GA50892@mail.logos.hr>
In-Reply-To: <200602010949.k119nbcW068050@freefall.freebsd.org>
References:  <200602010949.k119nbcW068050@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Here is diff -u patch:

diff -urN see.orig/Makefile see/Makefile
--- see.orig/Makefile	Sat Dec 10 19:50:03 2005
+++ see/Makefile	Wed Feb  1 10:17:50 2006
@@ -1,21 +1,16 @@
 # New ports collection makefile for:   see
 # Date created:        22 September 2004
-# Whom:                sime@logos.hr
+# Whom:                numisemis@yahoo.com
 #
 # $FreeBSD: ports/lang/see/Makefile,v 1.5 2005/12/10 18:50:03 flz Exp $
 #
 
 PORTNAME=	see
-PORTVERSION=	1.2
-PORTREVISION=	2
-CATEGORIES=	lang
-MASTER_SITES=	http://www.netsw.org/softeng/lang/js/ \
-		ftp://ftp.osuosl.org/pub/FreeBSD/distfiles/ \
-		http://mirror.arcticnetwork.ca/pub/FreeBSD/distfiles/ \
-		http://ftp3.ie.freebsd.org/pub/FreeBSD/distfiles/ \
-		http://www.adaptive-enterprises.com.au/~d/software/see/
+PORTVERSION=	1.3.1
+CATEGORIES=	lang devel
+MASTER_SITES=	http://www.adaptive-enterprises.com.au/~d/software/see/
 
-MAINTAINER=	sime@logos.hr
+MAINTAINER=	numisemis@yahoo.com
 COMMENT=	Simple ECMAScript Engine (SEE)
 
 CONFLICTS=	see-devel-[0-9]*
@@ -35,7 +30,7 @@
 .include <bsd.port.pre.mk>
 
 .if defined(WITH_OPTIMIZED_CFLAGS)
-CFLAGS+=	-O2 -fomit-frame-pointer
+CFLAGS+=	-O3 -fomit-frame-pointer
 .endif
 
 .if defined(WITH_GC)
diff -urN see.orig/distinfo see/distinfo
--- see.orig/distinfo	Sun Jan 22 13:42:21 2006
+++ see/distinfo	Tue Jan 31 16:50:39 2006
@@ -1,3 +1,3 @@
-MD5 (see-1.2.tar.gz) = 36795db813e5fcb2800142a48286624e
-SHA256 (see-1.2.tar.gz) = 3a356bd113431225f6f7bca4543fbdbce151c08fdc5bc03b2ea79c1386b1776f
-SIZE (see-1.2.tar.gz) = 537824
+MD5 (see-1.3.1.tar.gz) = 472e88b13bb090b29d1bb553adbff454
+SHA256 (see-1.3.1.tar.gz) = 50ed56794bea742e9106914a0c0d1d79eaea15090f02542006c34f3c23d8b066
+SIZE (see-1.3.1.tar.gz) = 523226
diff -urN see.orig/files/patch-include_see_mem.h see/files/patch-include_see_mem.h
--- see.orig/files/patch-include_see_mem.h	Mon Apr 18 17:59:06 2005
+++ see/files/patch-include_see_mem.h	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
---- include/see/mem.h.orig	Mon Apr 18 13:01:27 2005
-+++ include/see/mem.h	Mon Apr 18 13:01:45 2005
-@@ -15,8 +15,8 @@
- #define SEE_NEW(i, t)		(t *)SEE_malloc(i, sizeof (t))
- #define SEE_NEW_ARRAY(i, t, n)	(t *)SEE_malloc(i, (n) * sizeof (t))
- 
--void *(*SEE_mem_malloc_hook)(struct SEE_interpreter *i, unsigned int sz);
--void  (*SEE_mem_free_hook)(struct SEE_interpreter *i, void *ptr);
--void  (*SEE_mem_exhausted_hook)(struct SEE_interpreter *i) SEE_dead;
-+extern void *(*SEE_mem_malloc_hook)(struct SEE_interpreter *i, unsigned int sz);
-+extern void  (*SEE_mem_free_hook)(struct SEE_interpreter *i, void *ptr);
-+extern void  (*SEE_mem_exhausted_hook)(struct SEE_interpreter *i) SEE_dead;
- 
- #endif /* _SEE_h_mem_ */
diff -urN see.orig/files/patch-libsee_dtoa__config.h see/files/patch-libsee_dtoa__config.h
--- see.orig/files/patch-libsee_dtoa__config.h	Mon Apr 25 18:31:26 2005
+++ see/files/patch-libsee_dtoa__config.h	Tue Jan 31 16:53:34 2006
@@ -1,10 +1,10 @@
---- libsee/dtoa_config.h.orig	Mon Apr 25 18:19:54 2005
-+++ libsee/dtoa_config.h	Mon Apr 25 18:23:28 2005
+--- libsee/dtoa_config.h.orig	Wed Jan 18 13:51:50 2006
++++ libsee/dtoa_config.h	Tue Jan 31 16:52:54 2006
 @@ -12,7 +12,7 @@
  
  #include <see/type.h>
  
--#if defined(__i386__)
+-#if defined(__i386__) || defined(__amd64__)
 +#if defined(__i386__) || defined(__amd64__) || defined(__ia64__) || defined(__alpha__)
  #   define IEEE_8087
  #endif
diff -urN see.orig/files/patch-libsee_obj__Date.c see/files/patch-libsee_obj__Date.c
--- see.orig/files/patch-libsee_obj__Date.c	Thu Apr 21 21:11:08 2005
+++ see/files/patch-libsee_obj__Date.c	Thu Jan  1 01:00:00 1970
@@ -1,26 +0,0 @@
---- libsee/obj_Date.c.orig	2004-10-17 15:50:50.000000000 +0200
-+++ libsee/obj_Date.c	2005-04-21 14:51:24.086576359 +0200
-@@ -113,13 +113,16 @@
- static SEE_number_t DateFromTime(SEE_number_t);		/* 15.9.1.5 */
- #define WeekDay(t)		modulo(Day(t)+4,7)	/* 15.9.1.6 */
- 
--/*
-- * XXX TODO: timezone conversion functions. Currently we assume local == UTC
-- */
--#define LocalTZA	0 				/* 15.9.1.7 */
--#define DaylightSavingTA(t) 0 				/* 15.9.1.8 */
--#define LocalTime(t)	((t) + LocalTZA + DaylightSavingTA(t)) /* 15.9.1.9 */
--#define UTC(t)		((t) - LocalTZA - DaylightSavingTA(t - LocalTZA))
-+#define UTC(t)         (t)
-+SEE_number_t LocalTime(SEE_number_t t) {
-+  SEE_number_t ret;
-+  const time_t tt=time(NULL);
-+  ret=timegm(localtime(&tt));
-+  ret-=tt;
-+  ret*=1000;
-+  ret+=t;
-+  return ret;
-+}
- 
- /* 15.9.1.10 */
- #define	HourFromTime(t)	modulo(floor((t) / msPerHour), HoursPerDay)
diff -urN see.orig/pkg-descr see/pkg-descr
--- see.orig/pkg-descr	Fri Apr 15 19:08:03 2005
+++ see/pkg-descr	Wed Feb  1 10:18:02 2006
@@ -3,4 +3,4 @@
 WWW: http://www.adaptive-enterprises.com.au/~d/software/see/
 
 - Simun Mikecin
-sime@logos.hr
+numisemis@yahoo.com
diff -urN see.orig/pkg-plist see/pkg-plist
--- see.orig/pkg-plist	Fri Apr 15 19:08:03 2005
+++ see/pkg-plist	Tue Jan 31 16:57:14 2006
@@ -1,6 +1,7 @@
 bin/libsee-config
 bin/see-shell
 include/see/cfunction.h
+include/see/context.h
 include/see/debug.h
 include/see/error.h
 include/see/eval.h
@@ -13,9 +14,11 @@
 include/see/object.h
 include/see/see.h
 include/see/string.h
+include/see/system.h
 include/see/try.h
 include/see/type.h
 include/see/value.h
+include/see/version.h
 lib/libsee.a
 lib/libsee.la
 lib/libsee.so



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060201095806.GA50892>