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>