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

Collapse All | Expand All

(-)polyml/Makefile (-1 / +4 lines)
Lines 17-23 Link Here
17
LIB_DEPENDS=	libffi.so:${PORTSDIR}/devel/libffi
17
LIB_DEPENDS=	libffi.so:${PORTSDIR}/devel/libffi
18
18
19
GNU_CONFIGURE=	yes
19
GNU_CONFIGURE=	yes
20
CONFIGURE_ARGS=	--with-system-libffi
20
CONFIGURE_ARGS=	--with-system-libffi --enable-shared
21
USES=		libtool pkgconfig pathfix
21
USES=		libtool pkgconfig pathfix
22
USE_LDCONFIG=	yes
22
USE_LDCONFIG=	yes
23
ONLY_FOR_ARCHS=	i386 amd64
23
ONLY_FOR_ARCHS=	i386 amd64
Lines 32-35 Link Here
32
pre-build:
32
pre-build:
33
	@${REINPLACE_CMD} "s|ELFXX_R_INFO(_y, _z)    ELF64_R_INFO(_y, _z)|ELFXX_R_INFO(_y, _z)    ELF64_R_INFO((Elf64_Xword)(_y), _z)|g" ${WRKSRC}/libpolyml/elfexport.h
33
	@${REINPLACE_CMD} "s|ELFXX_R_INFO(_y, _z)    ELF64_R_INFO(_y, _z)|ELFXX_R_INFO(_y, _z)    ELF64_R_INFO((Elf64_Xword)(_y), _z)|g" ${WRKSRC}/libpolyml/elfexport.h
34
34
35
post-patch:
36
	@${REINPLACE_CMD} -e 's|-lstdc++ ||g' ${WRKSRC}/configure
37
35
.include <bsd.port.mk>
38
.include <bsd.port.mk>
(-)polyml/pkg-plist (+3 lines)
Lines 3-8 Link Here
3
bin/polyimport
3
bin/polyimport
4
lib/libpolymain.a
4
lib/libpolymain.a
5
lib/libpolyml.a
5
lib/libpolyml.a
6
lib/libpolyml.so
7
lib/libpolyml.so.6
8
lib/libpolyml.so.6.0.0
6
libdata/pkgconfig/polyml.pc
9
libdata/pkgconfig/polyml.pc
7
man/man1/poly.1.gz
10
man/man1/poly.1.gz
8
man/man1/polyc.1.gz
11
man/man1/polyc.1.gz

Return to bug 203467