Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Sep 2014 15:32:34 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-ports-bugs@FreeBSD.org
Subject:   [Bug 182209] [new port] emulators/hyperv-ic: Ports containing Hyper-V integration components for FreeBSD
Message-ID:  <bug-182209-13-0JxC1xMMFa@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-182209-13@https.bugs.freebsd.org/bugzilla/>
References:  <bug-182209-13@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=182209

--- Comment #25 from John Marino <marino@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@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.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-182209-13-0JxC1xMMFa>