From sime@logos.hr  Wed Aug 16 13:13:05 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 3F97816A4DD
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Aug 2006 13:13:05 +0000 (UTC)
	(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 8266243D76
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Aug 2006 13:12:59 +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 857B426D149
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 16 Aug 2006 15:12:57 +0200 (CEST)
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 66798-05-2 for <FreeBSD-gnats-submit@freebsd.org>;
 Wed, 16 Aug 2006 15:12:48 +0200 (CEST)
Received: by mail.logos.hr (Postfix, from userid 34062)
	id 61A1326D070; Wed, 16 Aug 2006 15:12:48 +0200 (CEST)
Message-Id: <20060816131248.61A1326D070@mail.logos.hr>
Date: Wed, 16 Aug 2006 15:12:48 +0200 (CEST)
From: Simun Mikecin <numisemis@yahoo.com>
Reply-To: Simun Mikecin <numisemis@yahoo.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: [maintainer-update] lang/see-devel: unbreak and update to 2.0
X-Send-Pr-Version: 3.113
X-GNATS-Notify: sime@logos.hr

>Number:         102145
>Category:       ports
>Synopsis:       [maintainer-update] lang/see-devel: unbreak and update to 2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    rafan
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 16 13:20:15 GMT 2006
>Closed-Date:    Thu Aug 17 16:42:13 GMT 2006
>Last-Modified:  Thu Aug 17 16:42:13 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:
- unbreak broken port
- update to version 2.0
- updated maintainers e-mail address
- changed -O2 to -O3 when compiling with WITH_OPTIMIZED_CFLAGS=true
- USE_LDCONFIG instead of INSTALLS_SHLIB
>How-To-Repeat:
>Fix:
diff -urN see-devel.old/Makefile see-devel/Makefile
--- see-devel.old/Makefile	Sun Jul 16 23:09:05 2006
+++ see-devel/Makefile	Wed Aug 16 15:03:18 2006
@@ -1,26 +1,20 @@
 # New ports collection makefile for:   see-devel
 # Date created:        29 Oct 2005
-# Whom:                Simun Mikecin <sime@logos.hr>
+# Whom:                Simun Mikecin <numisemis@yahoo.com>
 #
 # $FreeBSD: ports/lang/see-devel/Makefile,v 1.6 2006/07/16 21:09:05 linimon Exp $
 #
 
 PORTNAME=	see
-PORTVERSION=	1.3
-PORTREVISION=	1
+PORTVERSION=	2.0.1131
 CATEGORIES=	lang devel
-MASTER_SITES=	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/
+MASTER_SITES=	http://www.adaptive-enterprises.com.au/~d/software/see/ \
+		http://freshmeat.net/redir/see/45974/url_tgz/
 PKGNAMESUFFIX=	-devel
-DISTNAME=	${PORTNAME}-${PORTVERSION}-20050609-gerry
 
-MAINTAINER=	sime@logos.hr
+MAINTAINER=	numisemis@yahoo.com
 COMMENT=	Simple ECMAScript Engine (SEE)
 
-BROKEN=		fails to install
-
 OPTIONS=	GC "Use Boehm-Weiser garbage collection package" on \
 		OPTIMIZED_CFLAGS "Enable some additional optimizations" off
 
@@ -29,9 +23,7 @@
 WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
 LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}
 
-USE_ZIP=	yes
-INSTALLS_SHLIB=	yes
-USE_GMAKE=	yes
+USE_LDCONFIG=	yes
 USE_PERL5_BUILD=yes
 GNU_CONFIGURE=	yes
 
@@ -42,7 +34,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)
@@ -54,7 +46,7 @@
 .endif
 
 post-patch:
-	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='dleonard@users|PACKAGE_BUGREPORT='dleonard\\\@users|" \
+	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='leonard@users|PACKAGE_BUGREPORT='leonard\\\@users|" \
 		${WRKSRC}/configure
 
 .if !defined(NOPORTDOCS)
diff -urN see-devel.old/distinfo see-devel/distinfo
--- see-devel.old/distinfo	Sun Jan 22 13:42:22 2006
+++ see-devel/distinfo	Wed Aug 16 11:34:01 2006
@@ -1,3 +1,3 @@
-MD5 (see-1.3-20050609-gerry.zip) = 480aa963913ef1d7a2180e6e385e7de8
-SHA256 (see-1.3-20050609-gerry.zip) = 9bd92b364bf4e4bbb4a13e39dc13d7df43e47664f4da436718ec5642377dda13
-SIZE (see-1.3-20050609-gerry.zip) = 600545
+MD5 (see-2.0.1131.tar.gz) = 02d8e5d7581acde2212969217d5bab96
+SHA256 (see-2.0.1131.tar.gz) = 0d398fd5f7a2e86ddbe361a80d9658bf0f0f6c11dad186953c3c064c56d12d93
+SIZE (see-2.0.1131.tar.gz) = 948647
diff -urN see-devel.old/files/patch-include_see_Makefile.in see-devel/files/patch-include_see_Makefile.in
--- see-devel.old/files/patch-include_see_Makefile.in	Mon Oct 31 15:42:20 2005
+++ see-devel/files/patch-include_see_Makefile.in	Thu Jan  1 01:00:00 1970
@@ -1,14 +0,0 @@
---- include/see/Makefile.in.orig	Mon Oct 31 14:07:09 2005
-+++ include/see/Makefile.in	Mon Oct 31 14:11:01 2005
-@@ -405,7 +405,10 @@
- 	$(PERL) -n -e \
- 	'print if s!^#define\s+(\S+)\s+(.+)!s,\\\@$$1\\\@,$$2/*$$1*/,g;!; \
- 	 print if s:^/\*\s*#undef\s+(\S+)\s*\*/.*:s,\\\@$$1\\\@,0/*!$$1*/,g;:; \
--	' < $(CONFIG_HEADER) > inc-subst
-+	' < $(CONFIG_HEADER) > inc-subst.tmp
-+	${PERL} -n -e \
-+	's/[^\\]\@/\\\@/g; print; \
-+	' < inc-subst.tmp > inc-subst
- 
- error.h: error.h.in inc-subst
- 	$(PERL) -p inc-subst < $(srcdir)/error.h.in > error.h
diff -urN see-devel.old/files/patch-libsee_dtoa__config.h see-devel/files/patch-libsee_dtoa__config.h
--- see-devel.old/files/patch-libsee_dtoa__config.h	Mon Oct 31 15:42:20 2005
+++ see-devel/files/patch-libsee_dtoa__config.h	Thu Jan  1 01:00:00 1970
@@ -1,11 +0,0 @@
---- libsee/dtoa_config.h.orig	Tue Apr 26 13:37:43 2005
-+++ libsee/dtoa_config.h	Sat Oct 29 16:07:56 2005
-@@ -12,7 +12,7 @@
- 
- #include <see/type.h>
- 
--#if defined(__i386__) || defined(__amd64__)
-+#if defined(__i386__) || defined(__amd64__) || defined(__ia64__) || defined(__alpha__)
- #   define IEEE_8087
- #endif
- 
diff -urN see-devel.old/pkg-plist see-devel/pkg-plist
--- see-devel.old/pkg-plist	Thu Feb 23 11:37:44 2006
+++ see-devel/pkg-plist	Wed Aug 16 14:56:35 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
@@ -8,18 +9,25 @@
 include/see/intern.h
 include/see/interpreter.h
 include/see/mem.h
+include/see/module.h
 include/see/native.h
 include/see/no.h
 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
-lib/libsee.so.0
+lib/libsee.so.1
+lib/see/libFile.a
+lib/see/libFile.la
+lib/see/libFile.so
+lib/see/libFile.so.0
 %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
 %%PORTDOCS%%%%DOCSDIR%%/COPYING
 %%PORTDOCS%%%%DOCSDIR%%/NEWS
@@ -28,3 +36,4 @@
 %%PORTDOCS%%%%DOCSDIR%%/USAGE.html
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm include/see
+@dirrm lib/see
>Release-Note:
>Audit-Trail:
Class-Changed-From-To: maintainer-update->change-request 
Class-Changed-By: edwin 
Class-Changed-When: Wed Aug 16 13:21:01 UTC 2006 
Class-Changed-Why:  
Fix category (submitter is not maintainer) 

http://www.freebsd.org/cgi/query-pr.cgi?pr=102145 
State-Changed-From-To: open->feedback 
State-Changed-By: edwin 
State-Changed-When: Wed Aug 16 13:21:08 UTC 2006 
State-Changed-Why:  
Awaiting maintainers feedback 

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

From: =?iso-8859-2?Q?=A9imun_Mikecin?= <simun.mikecin@logos.hr>
To: <bug-followup@FreeBSD.org>
Cc:  
Subject: RE: ports/102145: [maintainer-update] lang/see-devel: unbreak and update to 2.0
Date: Wed, 16 Aug 2006 15:23:44 +0200

 I approve it. I am the author of that PR :)
Responsible-Changed-From-To: freebsd-ports-bugs->rafan 
Responsible-Changed-By: rafan 
Responsible-Changed-When: Wed Aug 16 16:34:43 UTC 2006 
Responsible-Changed-Why:  
Eat. 

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

From: Simun Mikecin <numisemis@yahoo.com>
To: Rong-En Fan <rafan@FreeBSD.org>, bug-followup@freebsd.org
Cc:  
Subject: Re: ports/102145: [maintainer-update] lang/see-devel: unbreak and update to 2.0
Date: Thu, 17 Aug 2006 02:45:37 -0700 (PDT)

 This is a diff that also marks it broken on 4.x:
 
 diff -urN see-devel.old/Makefile see-devel/Makefile
 --- see-devel.old/Makefile	Sun Jul 16 23:09:05 2006
 +++ see-devel/Makefile	Thu Aug 17 11:40:36 2006
 @@ -1,26 +1,20 @@
  # New ports collection makefile for:   see-devel
  # Date created:        29 Oct 2005
 -# Whom:                Simun Mikecin <sime@logos.hr>
 +# Whom:                Simun Mikecin <numisemis@yahoo.com>
  #
  # $FreeBSD: ports/lang/see-devel/Makefile,v 1.6 2006/07/16 21:09:05 linimon Exp $
  #
  
  PORTNAME=	see
 -PORTVERSION=	1.3
 -PORTREVISION=	1
 +PORTVERSION=	2.0.1131
  CATEGORIES=	lang devel
 -MASTER_SITES=	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/
 +MASTER_SITES=	http://www.adaptive-enterprises.com.au/~d/software/see/ \
 +		http://freshmeat.net/redir/see/45974/url_tgz/
  PKGNAMESUFFIX=	-devel
 -DISTNAME=	${PORTNAME}-${PORTVERSION}-20050609-gerry
  
 -MAINTAINER=	sime@logos.hr
 +MAINTAINER=	numisemis@yahoo.com
  COMMENT=	Simple ECMAScript Engine (SEE)
  
 -BROKEN=		fails to install
 -
  OPTIONS=	GC "Use Boehm-Weiser garbage collection package" on \
  		OPTIMIZED_CFLAGS "Enable some additional optimizations" off
  
 @@ -29,9 +23,7 @@
  WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
  LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}
  
 -USE_ZIP=	yes
 -INSTALLS_SHLIB=	yes
 -USE_GMAKE=	yes
 +USE_LDCONFIG=	yes
  USE_PERL5_BUILD=yes
  GNU_CONFIGURE=	yes
  
 @@ -41,8 +33,12 @@
  
  .include <bsd.port.pre.mk>
  
 +.if ${OSVERSION} < 500000
 +BROKEN=	does not build on 4.x
 +.endif
 +
  .if defined(WITH_OPTIMIZED_CFLAGS)
 -CFLAGS+=	-O2 -fomit-frame-pointer
 +CFLAGS+=	-O3 -fomit-frame-pointer
  .endif
  
  .if defined(WITH_GC)
 @@ -54,7 +50,7 @@
  .endif
  
  post-patch:
 -	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='dleonard@users|PACKAGE_BUGREPORT='dleonard\\\@users|"
 \
 +	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='leonard@users|PACKAGE_BUGREPORT='leonard\\\@users|" \
  		${WRKSRC}/configure
  
  .if !defined(NOPORTDOCS)
 diff -urN see-devel.old/distinfo see-devel/distinfo
 --- see-devel.old/distinfo	Sun Jan 22 13:42:22 2006
 +++ see-devel/distinfo	Thu Aug 17 11:32:14 2006
 @@ -1,3 +1,3 @@
 -MD5 (see-1.3-20050609-gerry.zip) = 480aa963913ef1d7a2180e6e385e7de8
 -SHA256 (see-1.3-20050609-gerry.zip) =
 9bd92b364bf4e4bbb4a13e39dc13d7df43e47664f4da436718ec5642377dda13
 -SIZE (see-1.3-20050609-gerry.zip) = 600545
 +MD5 (see-2.0.1131.tar.gz) = 02d8e5d7581acde2212969217d5bab96
 +SHA256 (see-2.0.1131.tar.gz) = 0d398fd5f7a2e86ddbe361a80d9658bf0f0f6c11dad186953c3c064c56d12d93
 +SIZE (see-2.0.1131.tar.gz) = 948647
 diff -urN see-devel.old/files/patch-include_see_Makefile.in
 see-devel/files/patch-include_see_Makefile.in
 --- see-devel.old/files/patch-include_see_Makefile.in	Mon Oct 31 15:42:20 2005
 +++ see-devel/files/patch-include_see_Makefile.in	Thu Jan  1 01:00:00 1970
 @@ -1,14 +0,0 @@
 ---- include/see/Makefile.in.orig	Mon Oct 31 14:07:09 2005
 -+++ include/see/Makefile.in	Mon Oct 31 14:11:01 2005
 -@@ -405,7 +405,10 @@
 - 	$(PERL) -n -e \
 - 	'print if s!^#define\s+(\S+)\s+(.+)!s,\\\@$$1\\\@,$$2/*$$1*/,g;!; \
 - 	 print if s:^/\*\s*#undef\s+(\S+)\s*\*/.*:s,\\\@$$1\\\@,0/*!$$1*/,g;:; \
 --	' < $(CONFIG_HEADER) > inc-subst
 -+	' < $(CONFIG_HEADER) > inc-subst.tmp
 -+	${PERL} -n -e \
 -+	's/[^\\]\@/\\\@/g; print; \
 -+	' < inc-subst.tmp > inc-subst
 - 
 - error.h: error.h.in inc-subst
 - 	$(PERL) -p inc-subst < $(srcdir)/error.h.in > error.h
 diff -urN see-devel.old/files/patch-libsee_dtoa__config.h
 see-devel/files/patch-libsee_dtoa__config.h
 --- see-devel.old/files/patch-libsee_dtoa__config.h	Mon Oct 31 15:42:20 2005
 +++ see-devel/files/patch-libsee_dtoa__config.h	Thu Jan  1 01:00:00 1970
 @@ -1,11 +0,0 @@
 ---- libsee/dtoa_config.h.orig	Tue Apr 26 13:37:43 2005
 -+++ libsee/dtoa_config.h	Sat Oct 29 16:07:56 2005
 -@@ -12,7 +12,7 @@
 - 
 - #include <see/type.h>
 - 
 --#if defined(__i386__) || defined(__amd64__)
 -+#if defined(__i386__) || defined(__amd64__) || defined(__ia64__) || defined(__alpha__)
 - #   define IEEE_8087
 - #endif
 - 
 diff -urN see-devel.old/pkg-plist see-devel/pkg-plist
 --- see-devel.old/pkg-plist	Thu Feb 23 11:37:44 2006
 +++ see-devel/pkg-plist	Thu Aug 17 11:32: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
 @@ -8,18 +9,25 @@
  include/see/intern.h
  include/see/interpreter.h
  include/see/mem.h
 +include/see/module.h
  include/see/native.h
  include/see/no.h
  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
 -lib/libsee.so.0
 +lib/libsee.so.1
 +lib/see/libFile.a
 +lib/see/libFile.la
 +lib/see/libFile.so
 +lib/see/libFile.so.0
  %%PORTDOCS%%%%DOCSDIR%%/AUTHORS
  %%PORTDOCS%%%%DOCSDIR%%/COPYING
  %%PORTDOCS%%%%DOCSDIR%%/NEWS
 @@ -28,3 +36,4 @@
  %%PORTDOCS%%%%DOCSDIR%%/USAGE.html
  %%PORTDOCS%%@dirrm %%DOCSDIR%%
  @dirrm include/see
 +@dirrm lib/see
 
 
 __________________________________________________
 Do You Yahoo!?
 Tired of spam?  Yahoo! Mail has the best spam protection around 
 http://mail.yahoo.com 
State-Changed-From-To: feedback->closed 
State-Changed-By: rafan 
State-Changed-When: Thu Aug 17 16:42:11 UTC 2006 
State-Changed-Why:  
Committed. Thanks! 

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