[Buildroot] [PATCH 09/10] package/mpv: make it a waf-package
Romain Naour
romain.naour at gmail.com
Wed Nov 2 22:42:36 UTC 2016
Hi Yann,
I missed this one...
Le 30/10/2016 à 17:02, Yann E. MORIN a écrit :
> Signed-off-by: "Yann E. MORIN" <yann.morin.1998 at free.fr>
> Cc: Gustavo Zacarias <gustavo at zacarias.com.ar>
Reviewed-by: Romain Naour <romain.naour at gmail.com>
Best regards,
Romain
> ---
> package/mpv/mpv.hash | 1 -
> package/mpv/mpv.mk | 30 +++---------------------------
> 2 files changed, 3 insertions(+), 28 deletions(-)
>
> diff --git a/package/mpv/mpv.hash b/package/mpv/mpv.hash
> index eea0db0..fb287ef 100644
> --- a/package/mpv/mpv.hash
> +++ b/package/mpv/mpv.hash
> @@ -1,3 +1,2 @@
> # Locally calculated
> sha256 fe6ec9d2ded5ce84b963f54b812d579d04f944f4a737f3ae639c4d5d9e842b56 v0.20.0.tar.gz
> -sha256 01bf2beab2106d1558800c8709bc2c8e496d3da4a2ca343fe091f22fca60c98b waf-1.8.12
> diff --git a/package/mpv/mpv.mk b/package/mpv/mpv.mk
> index 4f04fdf..0c5a64f 100644
> --- a/package/mpv/mpv.mk
> +++ b/package/mpv/mpv.mk
> @@ -5,16 +5,16 @@
> ################################################################################
>
> MPV_VERSION = 0.20.0
> -MPV_WAF_VERSION = 1.8.12
> MPV_SITE = https://github.com/mpv-player/mpv/archive
> MPV_SOURCE = v$(MPV_VERSION).tar.gz
> -MPV_EXTRA_DOWNLOADS = https://waf.io/waf-$(MPV_WAF_VERSION)
> MPV_DEPENDENCIES = \
> host-pkgconf ffmpeg zlib \
> $(if $(BR2_PACKAGE_LIBICONV),libiconv)
> MPV_LICENSE = GPLv2+
> MPV_LICENSE_FILES = LICENSE
>
> +MPV_BUNDLED_WAF = NO
> +
> # Some of these options need testing and/or tweaks
> MPV_CONF_OPTS = \
> --prefix=/usr \
> @@ -235,28 +235,4 @@ else
> MPV_CONF_OPTS += --disable-x11
> endif
>
> -define MPV_COPY_WAF
> - $(INSTALL) -m 0755 $(DL_DIR)/waf-$(MPV_WAF_VERSION) $(@D)/waf
> -endef
> -MPV_POST_EXTRACT_HOOKS += MPV_COPY_WAF
> -
> -define MPV_CONFIGURE_CMDS
> - cd $(@D); \
> - $(TARGET_CONFIGURE_OPTS) \
> - ./waf configure $(MPV_CONF_OPTS)
> -endef
> -
> -define MPV_BUILD_CMDS
> - cd $(@D); \
> - $(TARGET_MAKE_ENV) \
> - ./waf build
> -endef
> -
> -define MPV_INSTALL_TARGET_CMDS
> - cd $(@D); \
> - $(TARGET_MAKE_ENV) \
> - DESTDIR=$(TARGET_DIR) \
> - ./waf install
> -endef
> -
> -$(eval $(generic-package))
> +$(eval $(waf-package))
>
More information about the buildroot
mailing list