svn commit: r348859 - head/Mk
Bryan Drewery
bdrewery at FreeBSD.org
Sun Mar 23 15:11:21 UTC 2014
On 3/23/2014 10:09 AM, Bryan Drewery wrote:
> Author: bdrewery
> Date: Sun Mar 23 15:09:50 2014
> New Revision: 348859
> URL: http://svnweb.freebsd.org/changeset/ports/348859
> QAT: https://qat.redports.org/buildarchive/r348859/
>
> Log:
> install-package: Use WRKDIR/PKGNAME.PKG_SUFX if available
Got my msg backwards, this supports installing from PKGFILE if available
as a fallback.
>
> With hat: portmgr
>
> Modified:
> head/Mk/bsd.port.mk
>
> Modified: head/Mk/bsd.port.mk
> ==============================================================================
> --- head/Mk/bsd.port.mk Sun Mar 23 14:50:25 2014 (r348858)
> +++ head/Mk/bsd.port.mk Sun Mar 23 15:09:50 2014 (r348859)
> @@ -3835,13 +3835,17 @@ delete-package-list: delete-package-link
> @${ECHO_CMD} "[ -f ${PKGFILE} ] && (${ECHO_CMD} deleting ${PKGFILE}; ${RM} -f ${PKGFILE})"
> .endif
>
> -# Only used if !defined(NO_STAGE)
> +# Used if !defined(NO_STAGE) during install, or manually to install package
> +# from local repository.
> .if !target(install-package)
> -install-package:
> .if defined(FORCE_PKG_REGISTER)
> - @${PKG_ADD} -f ${WRKDIR}/${PKGNAME}${PKG_SUFX}
> +_INSTALL_PKG_ARGS= -f
> +.endif
> +install-package:
> +.if exists(${WRKDIR}/${PKGNAME}${PKG_SUFX})
> + @${PKG_ADD} ${_INSTALL_PKG_ARGS} ${WRKDIR}/${PKGNAME}${PKG_SUFX}
> .else
> - @${PKG_ADD} ${WRKDIR}/${PKGNAME}${PKG_SUFX}
> + @${PKG_ADD} ${_INSTALL_PKG_ARGS} ${PKGFILE}
> .endif
> .endif
>
>
--
Regards,
Bryan Drewery
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 553 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20140323/061c9463/attachment.sig>
More information about the svn-ports-all
mailing list