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

(-)Makefile (-3 / +16 lines)
Lines 17-24 Link Here
17
RUN_DEPENDS=	libtool:devel/libtool
17
RUN_DEPENDS=	libtool:devel/libtool
18
LIB_DEPENDS=	libgc.so:devel/boehm-gc
18
LIB_DEPENDS=	libgc.so:devel/boehm-gc
19
19
20
ONLY_FOR_ARCHS=		amd64 i386
21
22
DOCSDIR=	lib/${PORTNAME}
20
DOCSDIR=	lib/${PORTNAME}
23
USES=		gmake libtool:build tar:bzip2
21
USES=		gmake libtool:build tar:bzip2
24
GNU_CONFIGURE=	yes
22
GNU_CONFIGURE=	yes
Lines 28-34 Link Here
28
CPPFLAGS+=	-I${LOCALBASE}/include
26
CPPFLAGS+=	-I${LOCALBASE}/include
29
LDFLAGS+=	-L${LOCALBASE}/lib
27
LDFLAGS+=	-L${LOCALBASE}/lib
30
28
31
OPTIONS_DEFINE=	DOCS
29
THREADS_DESC= Build thread support (Must have pthread installed)
30
31
OPTIONS_DEFINE=	DOCS THREADS
32
OPTIONS_DEFAULT= DOCS
33
34
OPTIONS_SUB=	yes
35
36
.if ${PORT_OPTIONS:MTHREADS}
37
CONFIGURE_ARGS=  --enable-threads=pthreads
38
.endif
32
39
33
post-patch:
40
post-patch:
34
	@${REINPLACE_CMD} 's/dir=@/dir=$${DESTDIR}@/' \
41
	@${REINPLACE_CMD} 's/dir=@/dir=$${DESTDIR}@/' \
Lines 44-47 Link Here
44
BITS=		64
51
BITS=		64
45
.endif
52
.endif
46
53
54
.if ${ARCH} == "powerpc64"
55
# .  if defined(PPC_ABI) && ${PPC_ABI} == ELFv1
56
CFLAGS+=	-fnested-functions
57
# .  endif
58
.endif
59
47
.include <bsd.port.post.mk>
60
.include <bsd.port.post.mk>
(-)pkg-plist (+10 lines)
Lines 94-99 Link Here
94
lib/oo2c/obj/SysClock.oh
94
lib/oo2c/obj/SysClock.oh
95
lib/oo2c/obj/Termination.oh
95
lib/oo2c/obj/Termination.oh
96
lib/oo2c/obj/TextRider.oh
96
lib/oo2c/obj/TextRider.oh
97
%%THREADS%%lib/oo2c/obj/Thread/PThread.oh
98
%%THREADS%%lib/oo2c/obj/Thread/Semaphore.oh
97
lib/oo2c/obj/Time.oh
99
lib/oo2c/obj/Time.oh
98
lib/oo2c/obj/URI.oh
100
lib/oo2c/obj/URI.oh
99
lib/oo2c/obj/URI/Authority/RegistryBased.oh
101
lib/oo2c/obj/URI/Authority/RegistryBased.oh
Lines 217-222 Link Here
217
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/SysClock.html
219
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/SysClock.html
218
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Termination.html
220
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Termination.html
219
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/TextRider.html
221
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/TextRider.html
222
%%THREADS%%%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Thread/PThread.html
223
%%THREADS%%%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Thread/Semaphore.html
220
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Time.html
224
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/Time.html
221
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/URI.html
225
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/URI.html
222
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/URI/Authority/RegistryBased.html
226
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/html/URI/Authority/RegistryBased.html
Lines 340-345 Link Here
340
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/SysClock.xml
344
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/SysClock.xml
341
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Termination.xml
345
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Termination.xml
342
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/TextRider.xml
346
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/TextRider.xml
347
%%THREADS%%%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Thread/PThread.xml
348
%%THREADS%%%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Thread/Semaphore.xml
343
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Time.xml
349
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/Time.xml
344
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/URI.xml
350
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/URI.xml
345
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/URI/Authority/RegistryBased.xml
351
%%PORTDOCS%%%%DOCSDIR%%/oocdoc/xml/URI/Authority/RegistryBased.xml
Lines 555-560 Link Here
555
lib/oo2c/sym/Termination.Sym
561
lib/oo2c/sym/Termination.Sym
556
lib/oo2c/sym/TextRider.Doc
562
lib/oo2c/sym/TextRider.Doc
557
lib/oo2c/sym/TextRider.Sym
563
lib/oo2c/sym/TextRider.Sym
564
%%THREADS%%lib/oo2c/sym/Thread/PThread.Doc
565
%%THREADS%%lib/oo2c/sym/Thread/PThread.Sym
566
%%THREADS%%lib/oo2c/sym/Thread/Semaphore.Doc
567
%%THREADS%%lib/oo2c/sym/Thread/Semaphore.Sym
558
lib/oo2c/sym/Time.Doc
568
lib/oo2c/sym/Time.Doc
559
lib/oo2c/sym/Time.Sym
569
lib/oo2c/sym/Time.Sym
560
lib/oo2c/sym/URI.Doc
570
lib/oo2c/sym/URI.Doc

Return to bug 250076