aboutsummaryrefslogtreecommitdiffstats
path: root/lang/see-devel
diff options
context:
space:
mode:
authorrafan <rafan@FreeBSD.org>2006-08-18 00:42:03 +0800
committerrafan <rafan@FreeBSD.org>2006-08-18 00:42:03 +0800
commitf7102d0146970e811e662b858d5bb0a5f2068479 (patch)
treea83fea4b3cba02534f6e129fd68f26bf1cffa3e9 /lang/see-devel
parentbfc04866b040f1e8d4e164a5fa4f09eeaef51d65 (diff)
downloadfreebsd-ports-graphics-f7102d0146970e811e662b858d5bb0a5f2068479.tar.gz
freebsd-ports-graphics-f7102d0146970e811e662b858d5bb0a5f2068479.tar.zst
freebsd-ports-graphics-f7102d0146970e811e662b858d5bb0a5f2068479.zip
- Update to 2.0.1131, unbreak it
- Update maintainer's email - -O2 -> -O3 if WITH_OPTIMIZED_CFLAGS - s/INSTALLS_SHLIB/USE_LDCONFIG/ PR: ports/102145 Submitted by: Simun Mikecin <numisemis at yahoo.com> (maintainer)
Diffstat (limited to 'lang/see-devel')
-rw-r--r--lang/see-devel/Makefile28
-rw-r--r--lang/see-devel/distinfo6
-rw-r--r--lang/see-devel/files/patch-include_see_Makefile.in14
-rw-r--r--lang/see-devel/files/patch-libsee_dtoa__config.h11
-rw-r--r--lang/see-devel/pkg-plist11
5 files changed, 25 insertions, 45 deletions
diff --git a/lang/see-devel/Makefile b/lang/see-devel/Makefile
index 786d014c7d3..273d380d8a8 100644
--- a/lang/see-devel/Makefile
+++ b/lang/see-devel/Makefile
@@ -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$
#
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 @@ CONFLICTS= see-[0-9]*
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 @@ CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
.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 @@ PTHREAD_LIBS=
.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 --git a/lang/see-devel/distinfo b/lang/see-devel/distinfo
index 84bfda0a771..3a55956416d 100644
--- a/lang/see-devel/distinfo
+++ b/lang/see-devel/distinfo
@@ -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 --git a/lang/see-devel/files/patch-include_see_Makefile.in b/lang/see-devel/files/patch-include_see_Makefile.in
deleted file mode 100644
index 30003b748d8..00000000000
--- a/lang/see-devel/files/patch-include_see_Makefile.in
+++ /dev/null
@@ -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 --git a/lang/see-devel/files/patch-libsee_dtoa__config.h b/lang/see-devel/files/patch-libsee_dtoa__config.h
deleted file mode 100644
index 9679f6537f8..00000000000
--- a/lang/see-devel/files/patch-libsee_dtoa__config.h
+++ /dev/null
@@ -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 --git a/lang/see-devel/pkg-plist b/lang/see-devel/pkg-plist
index 2ca5c2f5dc6..b0ff9a4f2ed 100644
--- a/lang/see-devel/pkg-plist
+++ b/lang/see-devel/pkg-plist
@@ -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/input.h
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 @@ lib/libsee.so.0
%%PORTDOCS%%%%DOCSDIR%%/USAGE.html
%%PORTDOCS%%@dirrm %%DOCSDIR%%
@dirrm include/see
+@dirrm lib/see