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

(-)graphics/lfview/Makefile (-10 / +12 lines)
Lines 11-36 Link Here
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	ports@FreeBSD.org
12
COMMENT=	Graphic viewer for Leaf products
12
COMMENT=	Graphic viewer for Leaf products
13
13
14
OPTIONS_DEFINE=	DOCS
15
14
USES=		imake
16
USES=		imake
15
USE_XORG=	x11 xext
17
USE_XORG=	x11 xext
16
USE_LDCONFIG=	yes
18
USE_LDCONFIG=	yes
17
NO_INSTALL_MANPAGES=	yes
19
NO_INSTALL_MANPAGES=	yes
18
20
19
NO_STAGE=	yes
21
DOCSDIR=	${PREFIX}/share/doc/ja/lfview
22
20
.include <bsd.port.pre.mk>
23
.include <bsd.port.pre.mk>
21
24
22
.if ${ARCH} == "amd64"
25
.if ${ARCH} != "i386"
26
MAKE_ENV+=	SHLIBGLOBALSFLAGS="-fPIC"
23
CFLAGS+=	-fPIC
27
CFLAGS+=	-fPIC
24
MAKE_ENV=	"SHLIBGLOBALSFLAGS=-fPIC"
25
.endif
28
.endif
26
29
27
do-install:
30
do-install:
28
	${INSTALL_PROGRAM} ${WRKSRC}/lfview ${PREFIX}/bin
31
	(cd ${WRKSRC} && ${INSTALL_PROGRAM} lfview ${STAGEDIR}${PREFIX}/bin)
29
	${INSTALL_DATA} ${WRKSRC}/plugins/liblfv_leaf.so.1 ${PREFIX}/lib
32
	(cd ${WRKSRC}/plugins && ${INSTALL_LIB} liblfv_leaf.so.1 \
30
	${LN} -s ${PREFIX}/lib/liblfv_leaf.so.1 ${PREFIX}/lib/liblfv_leaf.so
33
		${STAGEDIR}${PREFIX}/lib)
31
.if ${PORT_OPTIONS:MDOCS}
34
	${LN} -s liblfv_leaf.so.1 ${STAGEDIR}${PREFIX}/lib/liblfv_leaf.so
32
	${MKDIR} ${PREFIX}/share/doc/ja/lfview
35
	${MKDIR} ${STAGEDIR}${DOCSDIR}
33
	${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ja/lfview
36
	(cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR})
34
.endif
35
37
36
.include <bsd.port.post.mk>
38
.include <bsd.port.post.mk>

Return to bug 185514