View | Details | Raw Unified | Return to bug 135415 | Differences between
and this patch

Collapse All | Expand All

(-)Makefile (-14 / +6 lines)
Lines 6-22 Link Here
6
#
6
#
7
7
8
PORTNAME=	pnet
8
PORTNAME=	pnet
9
PORTVERSION=	${PNET_VERSION}
9
PORTVERSION=	0.8.0
10
PORTREVISION=	1
11
PORTREVISION=	${PNET_REVISION}
12
CATEGORIES=	lang
10
CATEGORIES=	lang
13
MASTER_SITES=	${PNET_MASTER_SITES}
11
MASTER_SITES=	http://ftp.gnu.org/gnu/dotgnu/pnet/
14
MASTER_SITE_SUBDIR=	${PNET_MASTER_SITE_SUBDIR}
15
PKGNAMESUFFIX=	base
12
PKGNAMESUFFIX=	base
16
13
17
MAINTAINER=	ports@FreeBSD.org
14
MAINTAINER=	scjamorim@bsd.com.br
18
COMMENT=	C\# compiler and runtime engine
15
COMMENT=	C\# compiler and runtime engine
19
16
17
USE_LDCONFIG=	yes
20
BUILD_DEPENDS=	treecc:${PORTSDIR}/lang/treecc
18
BUILD_DEPENDS=	treecc:${PORTSDIR}/lang/treecc
21
19
22
NOT_FOR_ARCHS=	sparc64
20
NOT_FOR_ARCHS=	sparc64
Lines 34-43 Link Here
34
CONFIGURE_ARGS+=	--disable-optimizations
32
CONFIGURE_ARGS+=	--disable-optimizations
35
.endif
33
.endif
36
34
37
PORTDOCS=	ChangeLog-1 ChangeLog-2 ChangeLog-3 ChangeLog-4 Doxyfile \
35
PORTDOCS=	pnetasm.texi pnettools.info pnettools.texi texinfo.tex
38
	c_language_abi.html embedded.html gtk-sharp.HOWTO \
39
	l10n.html libgc_changes.txt pinvoke.html pnet_faq.html pnetasm.texi \
40
	unrolling.txt
41
INFO=	pnettools
36
INFO=	pnettools
42
MAN1=	clrwrap.1 csant.1 cscc.1 csdoc.1 csdoc2hier.1 csdoc2html.1 \
37
MAN1=	clrwrap.1 csant.1 cscc.1 csdoc.1 csdoc2hier.1 csdoc2html.1 \
43
	cscc-cpp.1 csdoc2texi.1 cssrc2html.1 ilalink.1 ilasm.1 ildasm.1 \
38
	cscc-cpp.1 csdoc2texi.1 cssrc2html.1 ilalink.1 ilasm.1 ildasm.1 \
Lines 61-69 Link Here
61
.else
56
.else
62
PLIST_SUB=	I386=""
57
PLIST_SUB=	I386=""
63
58
64
.if ${OSVERSION} >= 700000
65
BROKEN=		Bad plist
66
.endif
67
.endif
59
.endif
68
60
69
post-everything::
61
post-everything::
Lines 74-80 Link Here
74
66
75
post-patch:
67
post-patch:
76
	@${REINPLACE_CMD} -e 's|`$$CC -print-multi-os-directory 2>/dev/null`|elf|' \
68
	@${REINPLACE_CMD} -e 's|`$$CC -print-multi-os-directory 2>/dev/null`|elf|' \
77
		${WRKSRC}/libffi/configure ${WRKSRC}/libffi/configure.in
69
		${WRKSRC}/libffi/configure
78
	@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/ltconfig \
70
	@${REINPLACE_CMD} -e 's|echo aout|echo elf|' ${WRKSRC}/ltconfig \
79
		${WRKSRC}/libgc/configure
71
		${WRKSRC}/libgc/configure
80
72
(-)distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (pnet-0.7.4.tar.gz) = 064baa390e6b1ae9463f68c929e36f74
1
MD5 (pnet-0.8.0.tar.gz) = 84cb3612d7175bd9e476c88e66fe19f9
2
SHA256 (pnet-0.7.4.tar.gz) = fe1367cbc3e69dea77aef20438fb024864ed41b09dbd6817b08ec36128361ea5
2
SHA256 (pnet-0.8.0.tar.gz) = f1340ae3567a5f05729d9d201bd719268ceca07bde4f62c58a92abfda64551bb
3
SIZE (pnet-0.7.4.tar.gz) = 3625274
3
SIZE (pnet-0.8.0.tar.gz) = 4510420
(-)pkg-plist (-37 / +43 lines)
Lines 28-57 Link Here
28
bin/ilstrip
28
bin/ilstrip
29
bin/ilverify
29
bin/ilverify
30
bin/resgen
30
bin/resgen
31
%%I386%%include/pnet/ffi.h
31
include/ffi.h  
32
%%I386%%include/pnet/ffitarget.h
32
include/ffitarget.h  
33
%%I386%%include/pnet/gc.h
33
include/gc  
34
%%I386%%include/pnet/gc/gc.h
34
include/gc/gc.h  
35
%%I386%%%%I386%%include/pnet/gc/gc_alloc.h
35
include/gc/gc_typed.h  
36
%%I386%%include/pnet/gc/gc_allocator.h
36
include/gc/gc_inl.h  
37
%%I386%%include/pnet/gc/gc_amiga_redirects.h
37
include/gc/gc_inline.h  
38
%%I386%%include/pnet/gc/gc_backptr.h
38
include/gc/gc_mark.h  
39
%%I386%%include/pnet/gc/gc_config_macros.h
39
include/gc/gc_cpp.h  
40
%%I386%%include/pnet/gc/gc_cpp.h
40
include/gc/weakpointer.h  
41
%%I386%%include/pnet/gc/gc_gcj.h
41
include/gc/gc_alloc.h  
42
%%I386%%include/pnet/gc/gc_inl.h
42
include/gc/new_gc_alloc.h  
43
%%I386%%include/pnet/gc/gc_inline.h
43
include/gc/gc_allocator.h  
44
%%I386%%include/pnet/gc/gc_local_alloc.h
44
include/gc/gc_backptr.h  
45
%%I386%%include/pnet/gc/gc_mark.h
45
include/gc/gc_gcj.h  
46
%%I386%%include/pnet/gc/gc_pthread_redirects.h
46
include/gc/gc_local_alloc.h  
47
%%I386%%include/pnet/gc/gc_typed.h
47
include/gc/leak_detector.h  
48
%%I386%%include/pnet/gc/leak_detector.h
48
include/gc/gc_amiga_redirects.h  
49
%%I386%%include/pnet/gc/new_gc_alloc.h
49
include/gc/gc_pthread_redirects.h  
50
%%I386%%include/pnet/gc/weakpointer.h
50
include/gc/gc_config_macros.h  
51
%%I386%%include/pnet/gc_config_macros.h
51
include/gc.h  
52
%%I386%%include/pnet/gc_local_alloc.h
52
include/gc_local_alloc.h  
53
%%I386%%include/pnet/gc_pthread_redirects.h
53
include/gc_pthread_redirects.h  
54
%%I386%%include/pnet/gc_typed.h
54
include/gc_config_macros.h  
55
include/gc_typed.h  
56
include/leak_detector.h  
55
include/pnet/il_align.h
57
include/pnet/il_align.h
56
include/pnet/il_bignum.h
58
include/pnet/il_bignum.h
57
include/pnet/il_coder.h
59
include/pnet/il_coder.h
Lines 59-64 Link Here
59
include/pnet/il_console.h
61
include/pnet/il_console.h
60
include/pnet/il_crypt.h
62
include/pnet/il_crypt.h
61
include/pnet/il_debug.h
63
include/pnet/il_debug.h
64
include/pnet/il_debugger.h
62
include/pnet/il_decimal.h
65
include/pnet/il_decimal.h
63
include/pnet/il_dumpasm.h
66
include/pnet/il_dumpasm.h
64
include/pnet/il_engine.h
67
include/pnet/il_engine.h
Lines 82-88 Link Here
82
include/pnet/il_values.h
85
include/pnet/il_values.h
83
include/pnet/il_writer.h
86
include/pnet/il_writer.h
84
include/pnet/il_xml.h
87
include/pnet/il_xml.h
85
%%I386%%include/pnet/leak_detector.h
86
lib/cscc/plugins/cscc-b
88
lib/cscc/plugins/cscc-b
87
lib/cscc/plugins/cscc-bf
89
lib/cscc/plugins/cscc-bf
88
lib/cscc/plugins/cscc-c-s
90
lib/cscc/plugins/cscc-c-s
Lines 90-95 Link Here
90
lib/cscc/plugins/cscc-csharp
92
lib/cscc/plugins/cscc-csharp
91
lib/cscc/plugins/cscc-java
93
lib/cscc/plugins/cscc-java
92
lib/cscc/plugins/cscc-vb
94
lib/cscc/plugins/cscc-vb
95
lib/elf/libffi.so
96
lib/elf/libffi.so.4
97
lib/elf/libffi.la  
98
lib/elf/libffi.a  
99
lib/libgc.a  
100
lib/libgc.so
101
lib/libgc.so.1
102
lib/libgc.la  
93
lib/libILAsm.a
103
lib/libILAsm.a
94
lib/libILCodeGen.a
104
lib/libILCodeGen.a
95
lib/libILDumpAsm.a
105
lib/libILDumpAsm.a
Lines 97-108 Link Here
97
lib/libILImage.a
107
lib/libILImage.a
98
lib/libILLink.a
108
lib/libILLink.a
99
lib/libILSupport.a
109
lib/libILSupport.a
100
%%I386%%lib/pnet/elf/libffi.a
101
%%I386%%lib/pnet/elf/libffi.la
102
%%I386%%lib/pnet/libgc.a
103
%%I386%%lib/pnet/libgc.la
104
%%I386%%lib/pnet/libgc.so
105
%%I386%%lib/pnet/libgc.so.1
106
%%I386%%share/gc/README
110
%%I386%%share/gc/README
107
%%I386%%share/gc/README.DGUX386
111
%%I386%%share/gc/README.DGUX386
108
%%I386%%share/gc/README.Mac
112
%%I386%%share/gc/README.Mac
Lines 135-144 Link Here
135
%%I386%%share/gc/scale.html
139
%%I386%%share/gc/scale.html
136
%%I386%%share/gc/simple_example.html
140
%%I386%%share/gc/simple_example.html
137
%%I386%%share/gc/tree.html
141
%%I386%%share/gc/tree.html
138
%%I386%%@dirrm include/pnet/gc
142
@dirrmtry include/gc
139
@dirrm include/pnet
143
@dirrmtry include/pnet/gc
140
%%I386%%@dirrm lib/pnet/elf
144
@dirrmtry include/pnet
141
%%I386%%@dirrm lib/pnet
145
@dirrmtry lib/cscc/plugins
142
@dirrm lib/cscc/plugins
143
@dirrmtry lib/cscc
146
@dirrmtry lib/cscc
144
%%I386%%@dirrm share/gc
147
@dirrmtry lib/elf  
148
@dirrmtry lib/pnet/elf
149
@dirrmtry lib/pnet
150
@dirrmtry share/gc

Return to bug 135415