[Bug 182209] [new port] emulators/hyperv-ic: Ports containing Hyper-V integration components for FreeBSD
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Wed Sep 17 15:32:34 UTC 2014
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=182209
--- Comment #25 from John Marino <marino at FreeBSD.org> ---
Hmmm, there are a number of questions I have:
XPORTNAME= hyperv-ic
XPORTVERSION= 1.0
XCATEGORIES= kld
XMASTER_SITES=
https://github.com/FreeBSDonHyper-V/Hyperv-Ports/raw/packages/hyperv-ic/
X
XMAINTAINER= bsdic at microsoft.com
XCOMMENT= Hyper-V Integration Components
X
XFETCH_ARGS= -Fpr
^^^^
What is the purpose of redefining FETCH_ARGS? I suspect this is unneed
XCC?=clang
XCXX?=clang++
XCPP?=clang-cpp
^^^^
This looks very suspicious.
For one, it won't work on FreeBSD 9 and below
Secondly, you probably should be using "USES+=compiler:<option>" (see
Mk/Uses/compiler.mk for details).
Is clang truely required and GCC absolutely cannot be used?
XONLY_FOR_ARCHS= amd64 i386
X
X.include <bsd.port.pre.mk>
X
X.if ${OSVERSION} != 901000
XBROKEN= Only for FreeBSD 9.1 Release
X.endif
^^^^
Am I looking at the wrong shar? This is limited to FreeBSD 9.1 (And I kind of
doubt the OSVERSION for 9.1 is exactly 901000 too)
Xpre-install:
X @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} PRE-INSTALL
remove "@"
X
Xpost-install:
X @PKG_PREFIX=${PREFIX} ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL
X
remove "@"
Xpost-deinstall:
X @PKG_PREFIX=${PREFIX} ${SH} ${PKGDEINSTALL} ${PKGNAME} POST-DEINSTALL
remove this completely -- it's not necessary anymore (it's don't automatically)
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list