OpenIPMI: Make perl, python and swig optional.
This commit is contained in:
parent
2b1a64e849
commit
46ea05376a
|
@ -13,10 +13,6 @@ GNU_CONFIGURE= yes
|
|||
USE_LIBTOOL= yes
|
||||
USE_TOOLS+= gmake perl pkg-config
|
||||
|
||||
CONFIGURE_ARGS+= --with-python=${PREFIX}/bin/python${PYVERSSUFFIX}
|
||||
CONFIGURE_ARGS+= --with-perl=no
|
||||
CONFIGURE_ARGS+= --with-swig=no
|
||||
|
||||
PKGCONFIG_OVERRIDE+= OpenIPMI.pc.in
|
||||
PKGCONFIG_OVERRIDE+= OpenIPMIcmdlang.pc.in
|
||||
PKGCONFIG_OVERRIDE+= OpenIPMIglib.pc.in
|
||||
|
@ -32,14 +28,15 @@ EGFILES= lan.conf ipmisim1.emu
|
|||
|
||||
INSTALLATION_DIRS= share/examples/OpenIPMI
|
||||
|
||||
.include "../../mk/bsd.prefs.mk"
|
||||
post-install:
|
||||
.for file in ${EGFILES}
|
||||
${MV} ${DESTDIR}${PREFIX}/etc/ipmi/${file} ${DESTDIR}${EGDIR}/${file}
|
||||
.endfor
|
||||
|
||||
.include "options.mk"
|
||||
|
||||
.include "../../devel/popt/buildlink3.mk"
|
||||
.include "../../lang/python/pyversion.mk"
|
||||
#.include "../../lang/perl5/buildlink3.mk"
|
||||
.include "../../mk/curses.buildlink3.mk"
|
||||
.include "../../mk/readline.buildlink3.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
||||
|
|
|
@ -93,3 +93,5 @@ man/man7/ipmi_cmdlang.7
|
|||
man/man7/openipmi_conparms.7
|
||||
share/examples/OpenIPMI/ipmisim1.emu
|
||||
share/examples/OpenIPMI/lan.conf
|
||||
@pkgdir man/man8
|
||||
@pkgdir etc/ipmi
|
||||
|
|
|
@ -0,0 +1,35 @@
|
|||
# $NetBSD$
|
||||
|
||||
PKG_OPTIONS_VAR= PKG_OPTIONS.OpenIPMI
|
||||
PKG_SUPPORTED_OPTIONS= perl python snmp swig
|
||||
PKG_SUGGESTED_OPTIONS= perl python snmp swig
|
||||
|
||||
.include "../../mk/bsd.options.mk"
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mperl)
|
||||
CONFIGURE_ARGS+= --with-perl=${PERl5}
|
||||
.include "../../lang/perl5/buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --with-perl=no
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mpython)
|
||||
CONFIGURE_ARGS+= --with-python=${PYTHONBIN}
|
||||
.include "../../lang/python/pyversion.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --with-python=no
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Msnmp)
|
||||
CONFIGURE_ARGS+= --with-ucdsnmp=${PREFIX}
|
||||
.include "../../net/net-snmp/buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --with-ucdsnmp=no
|
||||
.endif
|
||||
|
||||
.if !empty(PKG_OPTIONS:Mswig)
|
||||
CONFIGURE_ARGS+= --with-swig=${PREFIX}/bin/swig3.0
|
||||
.include "../../devel/swig3/buildlink3.mk"
|
||||
.else
|
||||
CONFIGURE_ARGS+= --with-swig=no
|
||||
.endif
|
Loading…
Reference in New Issue