Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Aug 2006 15:12:48 +0200 (CEST)
From:      Simun Mikecin <numisemis@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/102145: [maintainer-update] lang/see-devel: unbreak and update to 2.0
Message-ID:  <20060816131248.61A1326D070@mail.logos.hr>
Resent-Message-ID: <200608161320.k7GDKGtl066601@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         102145
>Category:       ports
>Synopsis:       [maintainer-update] lang/see-devel: unbreak and update to 2.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Wed Aug 16 13:20:15 GMT 2006
>Closed-Date:
>Last-Modified:
>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:
>Unformatted:



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