From sime@logos.hr  Wed Feb  1 09:21:57 2006
Return-Path: <sime@logos.hr>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id 80C7916A420
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  1 Feb 2006 09:21:57 +0000 (GMT)
	(envelope-from sime@logos.hr)
Received: from mail.logos.hr (gates.logos.hr [213.149.47.2])
	by mx1.FreeBSD.org (Postfix) with ESMTP id CB6B443D46
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  1 Feb 2006 09:21:56 +0000 (GMT)
	(envelope-from sime@logos.hr)
Received: from localhost (localhost.logos.hr [127.0.0.1])
	by mail.logos.hr (Postfix) with ESMTP id ABCFA26D0AB
	for <FreeBSD-gnats-submit@freebsd.org>; Wed,  1 Feb 2006 10:21:50 +0100 (CET)
Received: from mail.logos.hr ([127.0.0.1])
 by localhost (mail.logos.hr [127.0.0.1]) (amavisd-new, port 10024) with LMTP
 id 42650-04 for <FreeBSD-gnats-submit@freebsd.org>;
 Wed,  1 Feb 2006 10:21:16 +0100 (CET)
Received: by mail.logos.hr (Postfix, from userid 34062)
	id 82C6D26D04F; Wed,  1 Feb 2006 10:21:16 +0100 (CET)
Message-Id: <20060201092116.82C6D26D04F@mail.logos.hr>
Date: Wed,  1 Feb 2006 10:21:16 +0100 (CET)
From: Simun Mikecin <sime@logos.hr>
Reply-To: Simun Mikecin <sime@logos.hr>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [maintainer update] lang/see: update to 1.3.1
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         92674
>Category:       ports
>Synopsis:       [maintainer update] lang/see: update to 1.3.1
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    garga
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Feb 01 09:30:02 GMT 2006
>Closed-Date:    Wed Feb 01 11:46:28 GMT 2006
>Last-Modified:  Wed Feb 01 11:46:28 GMT 2006
>Originator:     Simun Mikecin
>Release:        FreeBSD 5.2.1-RELEASE-p9 i386
>Organization:
>Environment:
System: FreeBSD mail.logos.hr 5.2.1-RELEASE-p9 FreeBSD 5.2.1-RELEASE-p9 #1: Mon Jul 26 14:07:00 CEST 2004 root@mail.logos.hr:/usr/obj/usr/src.5.2.1-R/sys/MAIL i386


	
>Description:
This is an update from version 1.2 to the latest version 1.3.1.
I also changed my e-mail address in Makefile and pkg-descr.
>How-To-Repeat:
>Fix:
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	see
#	see/files
#	see/files/patch-libsee_dtoa__config.h
#	see/Makefile
#	see/distinfo
#	see/pkg-descr
#	see/pkg-plist
#
echo c - see
mkdir -p see > /dev/null 2>&1
echo c - see/files
mkdir -p see/files > /dev/null 2>&1
echo x - see/files/patch-libsee_dtoa__config.h
sed 's/^X//' >see/files/patch-libsee_dtoa__config.h << 'END-of-see/files/patch-libsee_dtoa__config.h'
X--- libsee/dtoa_config.h.orig	Wed Jan 18 13:51:50 2006
X+++ libsee/dtoa_config.h	Tue Jan 31 16:52:54 2006
X@@ -12,7 +12,7 @@
X 
X #include <see/type.h>
X 
X-#if defined(__i386__) || defined(__amd64__)
X+#if defined(__i386__) || defined(__amd64__) || defined(__ia64__) || defined(__alpha__)
X #   define IEEE_8087
X #endif
X 
END-of-see/files/patch-libsee_dtoa__config.h
echo x - see/Makefile
sed 's/^X//' >see/Makefile << 'END-of-see/Makefile'
X# New ports collection makefile for:   see
X# Date created:        22 September 2004
X# Whom:                numisemis@yahoo.com
X#
X# $FreeBSD: ports/lang/see/Makefile,v 1.5 2005/12/10 18:50:03 flz Exp $
X#
X
XPORTNAME=	see
XPORTVERSION=	1.3.1
XCATEGORIES=	lang devel
XMASTER_SITES=	http://www.adaptive-enterprises.com.au/~d/software/see/
X
XMAINTAINER=	numisemis@yahoo.com
XCOMMENT=	Simple ECMAScript Engine (SEE)
X
XCONFLICTS=	see-devel-[0-9]*
X
XOPTIONS=	GC "Use Boehm-Weiser garbage collection package" on \
X		OPTIMIZED_CFLAGS "Enable some additional optimizations" off
X
XINSTALLS_SHLIB=	yes
XGNU_CONFIGURE=	yes
XUSE_GMAKE=	yes
XUSE_PERL5_BUILD=	yes
XUSE_REINPLACE=	yes
X
XCONFIGURE_ENV=	LDFLAGS="${LDFLAGS} -L${LOCALBASE}/lib ${PTHREAD_LIBS}" \
X		CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}"
X
X.include <bsd.port.pre.mk>
X
X.if defined(WITH_OPTIMIZED_CFLAGS)
XCFLAGS+=	-O3 -fomit-frame-pointer
X.endif
X
X.if defined(WITH_GC)
XLIB_DEPENDS+=	gc:${PORTSDIR}/devel/boehm-gc
X.else
XCONFIGURE_ARGS+=	--without-boehm-gc
XPTHREAD_CFLAGS=
XPTHREAD_LIBS=
X.endif
X
Xpost-patch:
X	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='dleonard@users|PACKAGE_BUGREPORT='dleonard\\\@users|" \
X		${WRKSRC}/configure
X
X.if !defined(NOPORTDOCS)
Xpost-install:
X	${MKDIR} ${DOCSDIR}
X.for f in doc/USAGE.html AUTHORS NEWS README TODO
X	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.post.mk>
END-of-see/Makefile
echo x - see/distinfo
sed 's/^X//' >see/distinfo << 'END-of-see/distinfo'
XMD5 (see-1.3.1.tar.gz) = 472e88b13bb090b29d1bb553adbff454
XSHA256 (see-1.3.1.tar.gz) = 50ed56794bea742e9106914a0c0d1d79eaea15090f02542006c34f3c23d8b066
XSIZE (see-1.3.1.tar.gz) = 523226
END-of-see/distinfo
echo x - see/pkg-descr
sed 's/^X//' >see/pkg-descr << 'END-of-see/pkg-descr'
XLibrary that provides an ECMAScript (JavaScript) run-time environment.
X
XWWW: http://www.adaptive-enterprises.com.au/~d/software/see/
X
X- Simun Mikecin
Xnumisemis@yahoo.com
END-of-see/pkg-descr
echo x - see/pkg-plist
sed 's/^X//' >see/pkg-plist << 'END-of-see/pkg-plist'
Xbin/libsee-config
Xbin/see-shell
Xinclude/see/cfunction.h
Xinclude/see/context.h
Xinclude/see/debug.h
Xinclude/see/error.h
Xinclude/see/eval.h
Xinclude/see/input.h
Xinclude/see/intern.h
Xinclude/see/interpreter.h
Xinclude/see/mem.h
Xinclude/see/native.h
Xinclude/see/no.h
Xinclude/see/object.h
Xinclude/see/see.h
Xinclude/see/string.h
Xinclude/see/system.h
Xinclude/see/try.h
Xinclude/see/type.h
Xinclude/see/value.h
Xinclude/see/version.h
Xlib/libsee.a
Xlib/libsee.la
Xlib/libsee.so
Xlib/libsee.so.0
X%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
X%%PORTDOCS%%%%DOCSDIR%%/NEWS
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%%%DOCSDIR%%/TODO
X%%PORTDOCS%%%%DOCSDIR%%/USAGE.html
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm include/see
END-of-see/pkg-plist
exit

>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->feedback 
State-Changed-By: garga 
State-Changed-When: Wed Feb 1 09:49:37 UTC 2006 
State-Changed-Why:  
Could you please send a `diff -u` format patch? Shar files is just 
useful for new ports. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92674 
Responsible-Changed-From-To: freebsd-ports-bugs->garga 
Responsible-Changed-By: garga 
Responsible-Changed-When: Wed Feb 1 09:49:49 UTC 2006 
Responsible-Changed-Why:  
I'll take it. 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92674 

From: Simun Mikecin <sime@mail.logos.hr>
To: Renato Botelho <garga@FreeBSD.org>,
	freebsd-ports-bugs@freebsd.org, bug-followup@freebsd.org
Cc:  
Subject: Re: ports/92674: [maintainer update] lang/see: update to 1.3.1
Date: Wed, 1 Feb 2006 10:58:06 +0100

 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
State-Changed-From-To: feedback->closed 
State-Changed-By: garga 
State-Changed-When: Wed Feb 1 11:46:26 UTC 2006 
State-Changed-Why:  
Committed. Thanks! 

http://www.freebsd.org/cgi/query-pr.cgi?pr=92674 
>Unformatted:
