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

(-)/usr/ports/devel/omniORB/Makefile (-13 / +18 lines)
Lines 15-28 Link Here
15
COMMENT=	A robust high performance CORBA ORB for C++ and Python
15
COMMENT=	A robust high performance CORBA ORB for C++ and Python
16
16
17
CONFIGURE_WRKSRC=	${WRKSRC}/build
17
CONFIGURE_WRKSRC=	${WRKSRC}/build
18
BUILD_WRKSRC=	${CONFIGURE_WRKSRC}
18
BUILD_WRKSRC=		${CONFIGURE_WRKSRC}
19
INSTALL_WRKSRC=	${CONFIGURE_WRKSRC}
19
INSTALL_WRKSRC=		${CONFIGURE_WRKSRC}
20
USE_GMAKE=	yes
20
USE_GMAKE=		yes
21
GNU_CONFIGURE=	yes
21
GNU_CONFIGURE=		yes
22
USE_PYTHON=	yes
22
USE_REINPLACE=		yes
23
INSTALLS_SHLIB=	yes
23
USE_PYTHON=		yes
24
INSTALLS_SHLIB=		yes
24
NO_FILTER_SHLIBS=	yes
25
NO_FILTER_SHLIBS=	yes
25
MAKEFILE=	GNUmakefile
26
MAKEFILE=		GNUmakefile
26
CONFIGURE_SCRIPT=	../configure
27
CONFIGURE_SCRIPT=	../configure
27
CONFIGURE_ENV+=	CC=${CC} CFLAGS="${CFLAGS}" CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \
28
CONFIGURE_ENV+=	CC=${CC} CFLAGS="${CFLAGS}" CXX=${CXX} CXXFLAGS="${CXXFLAGS}" \
28
		CPP=${CPP} PYTHON=${PYTHON_CMD}
29
		CPP=${CPP} PYTHON=${PYTHON_CMD}
Lines 38-55 Link Here
38
39
39
MAN1=		catior.1 genior.1 nameclt.1 omniNames.1 omniidl.1
40
MAN1=		catior.1 genior.1 nameclt.1 omniNames.1 omniidl.1
40
41
42
post-patch:
43
	@${REINPLACE_CMD} -Ee 's#-pthread|-lc_r#${PTHREAD_LIBS}#' \
44
		${WRKSRC}/mk/beforeauto.mk.in
45
41
pre-configure:
46
pre-configure:
42
	@ ${MKDIR} ${CONFIGURE_WRKSRC}
47
	@${MKDIR} ${CONFIGURE_WRKSRC}
43
48
44
post-install:
49
post-install:
45
.for manpage in ${MAN1}
50
.for manpage in ${MAN1}
46
	@ ${INSTALL_MAN} ${WRKSRC}/man/man1/${manpage} ${MANPREFIX}/man/man1
51
	@${INSTALL_MAN} ${WRKSRC}/man/man1/${manpage} ${MANPREFIX}/man/man1
47
.endfor
52
.endfor
48
.if !defined(NOPORTDOCS)
53
.if !defined(NOPORTDOCS)
49
	@ ${MKDIR} ${DOCSDIR}
54
	@${MKDIR} ${DOCSDIR}
50
	@ cd ${WRKSRC} && ${INSTALL_DATA} COPYING README.FIRST README.unix \
55
	@cd ${WRKSRC} && ${INSTALL_DATA} COPYING README.FIRST README.unix \
51
	  ReleaseNotes_${PORTVERSION}.txt ${DOCSDIR}
56
		ReleaseNotes_${PORTVERSION}.txt ${DOCSDIR}
52
	@ ${TAR} cCf ${WRKSRC}/doc - . | ${TAR} xUCf ${DOCSDIR} -
57
	@${TAR} cCf ${WRKSRC}/doc - . | ${TAR} xUCf ${DOCSDIR} -
53
.endif
58
.endif
54
59
55
.include <bsd.port.mk>
60
.include <bsd.port.mk>

Return to bug 56862