ports/185514: commit references a PR
dfilter service
dfilter at FreeBSD.ORG
Wed Jan 8 18:40:02 UTC 2014
The following reply was made to PR ports/185514; it has been noted by GNATS.
From: dfilter at FreeBSD.ORG (dfilter service)
To: bug-followup at FreeBSD.org
Cc:
Subject: Re: ports/185514: commit references a PR
Date: Wed, 8 Jan 2014 18:31:47 +0000 (UTC)
Author: antoine
Date: Wed Jan 8 18:31:40 2014
New Revision: 339163
URL: http://svnweb.freebsd.org/changeset/ports/339163
Log:
- Remove NO_INSTALL_MANPAGES, it's useless with custom do-install target
- Stage support
- Fix build on head amd64 (MAKE_ENV was overriden)
- Add missing OPTIONS_DEFINE
PR: ports/185514
Submitted by: KATO Tsuguru
Modified:
head/graphics/lfview/Makefile
Modified: head/graphics/lfview/Makefile
==============================================================================
--- head/graphics/lfview/Makefile Wed Jan 8 18:15:32 2014 (r339162)
+++ head/graphics/lfview/Makefile Wed Jan 8 18:31:40 2014 (r339163)
@@ -14,23 +14,24 @@ COMMENT= Graphic viewer for Leaf product
USES= imake
USE_XORG= x11 xext
USE_LDCONFIG= yes
-NO_INSTALL_MANPAGES= yes
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
+OPTIONS_DEFINE= DOCS
+DOCSDIR= ${PREFIX}/share/doc/ja/lfview
-.if ${ARCH} == "amd64"
+.include <bsd.port.options.mk>
+
+.if ${ARCH} != i386
CFLAGS+= -fPIC
-MAKE_ENV= "SHLIBGLOBALSFLAGS=-fPIC"
+MAKE_ENV+= SHLIBGLOBALSFLAGS=-fPIC
.endif
do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/lfview ${PREFIX}/bin
- ${INSTALL_DATA} ${WRKSRC}/plugins/liblfv_leaf.so.1 ${PREFIX}/lib
- ${LN} -s ${PREFIX}/lib/liblfv_leaf.so.1 ${PREFIX}/lib/liblfv_leaf.so
+ ${INSTALL_PROGRAM} ${WRKSRC}/lfview ${STAGEDIR}${PREFIX}/bin
+ ${INSTALL_LIB} ${WRKSRC}/plugins/liblfv_leaf.so.1 ${STAGEDIR}${PREFIX}/lib
+ ${LN} -sf liblfv_leaf.so.1 ${STAGEDIR}${PREFIX}/lib/liblfv_leaf.so
.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${PREFIX}/share/doc/ja/lfview
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/ja/lfview
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.endif
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
_______________________________________________
svn-ports-all at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe at freebsd.org"
More information about the freebsd-ports-bugs
mailing list