svn commit: r369832 - head/net/aoe
René Ladan
rene at freebsd.org
Thu Oct 2 16:55:13 UTC 2014
Op 2 okt. 2014 17:45 schreef "Baptiste Daroussin" <bapt at freebsd.org>:
>
> Author: bapt
> Date: Thu Oct 2 15:45:42 2014
> New Revision: 369832
> URL: https://svnweb.freebsd.org/changeset/ports/369832
> QAT: https://qat.redports.org/buildarchive/r369832/
>
> Log:
> Make sure the package respect SRC_BASE
> Use the kmod framework
> Cleanup the plist
>
> Reported by: glebius
>
> Modified:
> head/net/aoe/Makefile
> head/net/aoe/pkg-plist
>
> Modified: head/net/aoe/Makefile
>
==============================================================================
> --- head/net/aoe/Makefile Thu Oct 2 15:44:03 2014 (r369831)
> +++ head/net/aoe/Makefile Thu Oct 2 15:45:42 2014 (r369832)
> @@ -3,6 +3,7 @@
>
> PORTNAME= aoe
> PORTVERSION= 1.2.0
> +PORTREVISION= 1
> CATEGORIES= net kld
Kmod already adds the kld category.
> MASTER_SITES= http://www.son.org/download/
> DISTNAME= ${PORTNAME}-freebsd-${PORTVERSION}
> @@ -10,22 +11,17 @@ DISTNAME= ${PORTNAME}-freebsd-${PORTVERS
> MAINTAINER= fjoe at FreeBSD.org
> COMMENT= FreeBSD driver for ATA over Ethernet (AoE)
>
> -NO_PACKAGE= Should be in sync with the kernel to work correctly
> SSP_UNSAFE= kernel module does not support ssp
>
Kmod also sets SSP_UNSAFE
Regards,
René
> +USES= kmod
> +
> WRKSRC= ${WRKDIR}/dev/aoe
> -USE_RC_SUBR= aoe
> +KMODDIR= ${PREFIX}/lib/aoe
>
> -pre-everything::
> - @if [ ! -f /usr/src/sys/Makefile ]; then \
> - ${ECHO_MSG} ">> The AoE port needs FreeBSD kernel source
code to compile."; \
> - ${ECHO_MSG} ">> Please install FreeBSD kernel source code
in /usr/src/sys."; \
> - ${FALSE}; \
> - fi
> +USE_RC_SUBR= aoe
>
> do-install:
> - ${MKDIR} ${STAGEDIR}${PREFIX}/lib/aoe
> ${INSTALL_KLD} ${WRKSRC}/aoe.ko ${STAGEDIR}${PREFIX}/lib/aoe
> - ${INSTALL_MAN} ${WRKDIR}/aoe.4 ${STAGEDIR}${PREFIX}/man/man4
> + ${INSTALL_MAN} ${WRKDIR}/aoe.4 ${STAGEDIR}${PREFIX}/man/man4/
>
> .include <bsd.port.mk>
>
> Modified: head/net/aoe/pkg-plist
>
==============================================================================
> --- head/net/aoe/pkg-plist Thu Oct 2 15:44:03 2014 (r369831)
> +++ head/net/aoe/pkg-plist Thu Oct 2 15:45:42 2014 (r369832)
> @@ -1,3 +1,2 @@
> lib/aoe/aoe.ko
> man/man4/aoe.4.gz
> - at dirrm lib/aoe
>
More information about the svn-ports-head
mailing list