View | Details | Raw Unified | Return to bug 102145
Collapse All | Expand All

(-)see-devel/Makefile (-16 / +8 lines)
Lines 1-26 Link Here
1
# New ports collection makefile for:   see-devel
1
# New ports collection makefile for:   see-devel
2
# Date created:        29 Oct 2005
2
# Date created:        29 Oct 2005
3
# Whom:                Simun Mikecin <sime@logos.hr>
3
# Whom:                Simun Mikecin <numisemis@yahoo.com>
4
#
4
#
5
# $FreeBSD: ports/lang/see-devel/Makefile,v 1.6 2006/07/16 21:09:05 linimon Exp $
5
# $FreeBSD: ports/lang/see-devel/Makefile,v 1.6 2006/07/16 21:09:05 linimon Exp $
6
#
6
#
7
7
8
PORTNAME=	see
8
PORTNAME=	see
9
PORTVERSION=	1.3
9
PORTVERSION=	2.0.1131
10
PORTREVISION=	1
11
CATEGORIES=	lang devel
10
CATEGORIES=	lang devel
12
MASTER_SITES=	ftp://ftp.osuosl.org/pub/FreeBSD/distfiles/ \
11
MASTER_SITES=	http://www.adaptive-enterprises.com.au/~d/software/see/ \
13
		http://mirror.arcticnetwork.ca/pub/FreeBSD/distfiles/ \
12
		http://freshmeat.net/redir/see/45974/url_tgz/
14
		http://ftp3.ie.freebsd.org/pub/FreeBSD/distfiles/ \
15
		http://www.adaptive-enterprises.com.au/~d/software/see/
16
PKGNAMESUFFIX=	-devel
13
PKGNAMESUFFIX=	-devel
17
DISTNAME=	${PORTNAME}-${PORTVERSION}-20050609-gerry
18
14
19
MAINTAINER=	sime@logos.hr
15
MAINTAINER=	numisemis@yahoo.com
20
COMMENT=	Simple ECMAScript Engine (SEE)
16
COMMENT=	Simple ECMAScript Engine (SEE)
21
17
22
BROKEN=		fails to install
23
24
OPTIONS=	GC "Use Boehm-Weiser garbage collection package" on \
18
OPTIONS=	GC "Use Boehm-Weiser garbage collection package" on \
25
		OPTIMIZED_CFLAGS "Enable some additional optimizations" off
19
		OPTIMIZED_CFLAGS "Enable some additional optimizations" off
26
20
Lines 29-37 Link Here
29
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
23
WRKSRC=		${WRKDIR}/${PORTNAME}-${PORTVERSION}
30
LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}
24
LATEST_LINK=	${PORTNAME}${PKGNAMESUFFIX}
31
25
32
USE_ZIP=	yes
26
USE_LDCONFIG=	yes
33
INSTALLS_SHLIB=	yes
34
USE_GMAKE=	yes
35
USE_PERL5_BUILD=yes
27
USE_PERL5_BUILD=yes
36
GNU_CONFIGURE=	yes
28
GNU_CONFIGURE=	yes
37
29
Lines 42-48 Link Here
42
.include <bsd.port.pre.mk>
34
.include <bsd.port.pre.mk>
43
35
44
.if defined(WITH_OPTIMIZED_CFLAGS)
36
.if defined(WITH_OPTIMIZED_CFLAGS)
45
CFLAGS+=	-O2 -fomit-frame-pointer
37
CFLAGS+=	-O3 -fomit-frame-pointer
46
.endif
38
.endif
47
39
48
.if defined(WITH_GC)
40
.if defined(WITH_GC)
Lines 54-60 Link Here
54
.endif
46
.endif
55
47
56
post-patch:
48
post-patch:
57
	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='dleonard@users|PACKAGE_BUGREPORT='dleonard\\\@users|" \
49
	@${REINPLACE_CMD} -e "s|PACKAGE_BUGREPORT='leonard@users|PACKAGE_BUGREPORT='leonard\\\@users|" \
58
		${WRKSRC}/configure
50
		${WRKSRC}/configure
59
51
60
.if !defined(NOPORTDOCS)
52
.if !defined(NOPORTDOCS)
(-)see-devel/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (see-1.3-20050609-gerry.zip) = 480aa963913ef1d7a2180e6e385e7de8
1
MD5 (see-2.0.1131.tar.gz) = 02d8e5d7581acde2212969217d5bab96
2
SHA256 (see-1.3-20050609-gerry.zip) = 9bd92b364bf4e4bbb4a13e39dc13d7df43e47664f4da436718ec5642377dda13
2
SHA256 (see-2.0.1131.tar.gz) = 0d398fd5f7a2e86ddbe361a80d9658bf0f0f6c11dad186953c3c064c56d12d93
3
SIZE (see-1.3-20050609-gerry.zip) = 600545
3
SIZE (see-2.0.1131.tar.gz) = 948647
(-)see-devel/files/patch-include_see_Makefile.in (-14 lines)
Lines 1-14 Link Here
1
--- include/see/Makefile.in.orig	Mon Oct 31 14:07:09 2005
2
+++ include/see/Makefile.in	Mon Oct 31 14:11:01 2005
3
@@ -405,7 +405,10 @@
4
 	$(PERL) -n -e \
5
 	'print if s!^#define\s+(\S+)\s+(.+)!s,\\\@$$1\\\@,$$2/*$$1*/,g;!; \
6
 	 print if s:^/\*\s*#undef\s+(\S+)\s*\*/.*:s,\\\@$$1\\\@,0/*!$$1*/,g;:; \
7
-	' < $(CONFIG_HEADER) > inc-subst
8
+	' < $(CONFIG_HEADER) > inc-subst.tmp
9
+	${PERL} -n -e \
10
+	's/[^\\]\@/\\\@/g; print; \
11
+	' < inc-subst.tmp > inc-subst
12
 
13
 error.h: error.h.in inc-subst
14
 	$(PERL) -p inc-subst < $(srcdir)/error.h.in > error.h
(-)see-devel/files/patch-libsee_dtoa__config.h (-11 lines)
Lines 1-11 Link Here
1
--- libsee/dtoa_config.h.orig	Tue Apr 26 13:37:43 2005
2
+++ libsee/dtoa_config.h	Sat Oct 29 16:07:56 2005
3
@@ -12,7 +12,7 @@
4
 
5
 #include <see/type.h>
6
 
7
-#if defined(__i386__) || defined(__amd64__)
8
+#if defined(__i386__) || defined(__amd64__) || defined(__ia64__) || defined(__alpha__)
9
 #   define IEEE_8087
10
 #endif
11
 
(-)see-devel/pkg-plist (-1 / +10 lines)
Lines 1-6 Link Here
1
bin/libsee-config
1
bin/libsee-config
2
bin/see-shell
2
bin/see-shell
3
include/see/cfunction.h
3
include/see/cfunction.h
4
include/see/context.h
4
include/see/debug.h
5
include/see/debug.h
5
include/see/error.h
6
include/see/error.h
6
include/see/eval.h
7
include/see/eval.h
Lines 8-25 Link Here
8
include/see/intern.h
9
include/see/intern.h
9
include/see/interpreter.h
10
include/see/interpreter.h
10
include/see/mem.h
11
include/see/mem.h
12
include/see/module.h
11
include/see/native.h
13
include/see/native.h
12
include/see/no.h
14
include/see/no.h
13
include/see/object.h
15
include/see/object.h
14
include/see/see.h
16
include/see/see.h
15
include/see/string.h
17
include/see/string.h
18
include/see/system.h
16
include/see/try.h
19
include/see/try.h
17
include/see/type.h
20
include/see/type.h
18
include/see/value.h
21
include/see/value.h
22
include/see/version.h
19
lib/libsee.a
23
lib/libsee.a
20
lib/libsee.la
24
lib/libsee.la
21
lib/libsee.so
25
lib/libsee.so
22
lib/libsee.so.0
26
lib/libsee.so.1
27
lib/see/libFile.a
28
lib/see/libFile.la
29
lib/see/libFile.so
30
lib/see/libFile.so.0
23
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
31
%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
24
%%PORTDOCS%%%%DOCSDIR%%/COPYING
32
%%PORTDOCS%%%%DOCSDIR%%/COPYING
25
%%PORTDOCS%%%%DOCSDIR%%/NEWS
33
%%PORTDOCS%%%%DOCSDIR%%/NEWS
Lines 28-30 Link Here
28
%%PORTDOCS%%%%DOCSDIR%%/USAGE.html
36
%%PORTDOCS%%%%DOCSDIR%%/USAGE.html
29
%%PORTDOCS%%@dirrm %%DOCSDIR%%
37
%%PORTDOCS%%@dirrm %%DOCSDIR%%
30
@dirrm include/see
38
@dirrm include/see
39
@dirrm lib/see

Return to bug 102145