X-Git-Url: https://review.fuel-infra.org/gitweb?a=blobdiff_plain;f=cirros-testvm%2Fsrc-cirros%2Fbuildroot-2015.05%2Fpackage%2Fcrda%2Fcrda.mk;fp=cirros-testvm%2Fsrc-cirros%2Fbuildroot-2015.05%2Fpackage%2Fcrda%2Fcrda.mk;h=24bfd5fcc32ad497f1696ea4d8ff5d87c7a56d36;hb=b0a0f15dfaa205161a7fcb20cf1b8cd4948c2ef3;hp=0000000000000000000000000000000000000000;hpb=c6ac3cd55ee2da956195eee393b0882105dfad4e;p=packages%2Ftrusty%2Fcirros-testvm.git diff --git a/cirros-testvm/src-cirros/buildroot-2015.05/package/crda/crda.mk b/cirros-testvm/src-cirros/buildroot-2015.05/package/crda/crda.mk new file mode 100644 index 0000000..24bfd5f --- /dev/null +++ b/cirros-testvm/src-cirros/buildroot-2015.05/package/crda/crda.mk @@ -0,0 +1,30 @@ +################################################################################ +# +# crda +# +################################################################################ + +CRDA_VERSION = 3.18 +CRDA_SOURCE = crda-$(CRDA_VERSION).tar.xz +CRDA_SITE = $(BR2_KERNEL_MIRROR)/software/network/crda +CRDA_DEPENDENCIES = host-pkgconf host-python-m2crypto \ + libnl libgcrypt host-python +CRDA_LICENSE = ISC +CRDA_LICENSE_FILES = LICENSE + +# * key2pub.py currently is not python3 compliant (though python2/python3 +# compliance could rather easily be achieved. +# * key2pub.py uses M2Crypto python module, which is only available for +# python2, so we have to make sure this script is run using the python2 +# interpreter, hence the host-python dependency and the PYTHON variable. +define CRDA_BUILD_CMDS + $(TARGET_CONFIGURE_OPTS) \ + PYTHON=$(HOST_DIR)/usr/bin/python2 \ + $(MAKE) all_noverify -C $(@D) +endef + +define CRDA_INSTALL_TARGET_CMDS + $(TARGET_CONFIGURE_OPTS) $(MAKE) install -C $(@D) DESTDIR=$(TARGET_DIR) +endef + +$(eval $(generic-package))