[vlc-devel] [PATCH v2] contrib: use HOST for prebuilt folder name

Steve Lhomme robux4 at ycbcr.xyz
Tue Oct 22 11:37:42 CEST 2019


👍

On 2019-10-19 23:21, Marvin Scholz wrote:
> This is what the contrib system expects when unpacking the prebuilt
> again as it has no way to know the PREFIX that was used when the
> prebuilt package was created.
> ---
>   contrib/src/main.mak | 9 ++++++---
>   1 file changed, 6 insertions(+), 3 deletions(-)
> 
> diff --git a/contrib/src/main.mak b/contrib/src/main.mak
> index 7eef7b85b6..f56a97e916 100644
> --- a/contrib/src/main.mak
> +++ b/contrib/src/main.mak
> @@ -478,8 +478,8 @@ vlc-contrib-$(HOST)-latest.tar.bz2:
>   prebuilt: vlc-contrib-$(HOST)-latest.tar.bz2
>   	$(RM) -r $(PREFIX)
>   	-$(UNPACK)
> -	mv $(HOST) $(TOPDST)
> -	cd $(PREFIX) && $(SRC)/change_prefix.sh
> +	mv $(HOST) $(PREFIX)
> +	cd $(PREFIX) && $(abspath $(SRC))/change_prefix.sh
>   ifdef HAVE_WIN32
>   ifndef HAVE_CROSS_COMPILE
>   	$(RM) `find $(PREFIX)/bin | file -f- | grep ELF | awk -F: '{print $$1}' | xargs`
> @@ -495,7 +495,10 @@ package: install
>   		cd share; rm -Rf man doc gtk-doc info lua projectM; cd ..; \
>   		rm -Rf man sbin etc lib/lua lib/sidplay
>   	cd tmp/$(notdir $(PREFIX)) && $(abspath $(SRC))/change_prefix.sh $(PREFIX) @@CONTRIB_PREFIX@@
> -	(cd tmp && tar c $(notdir $(PREFIX))/) | bzip2 -c > ../vlc-contrib-$(HOST)-$(DATE).tar.bz2
> +ifneq ($(notdir $(PREFIX)),$(HOST))
> +	(cd tmp && mv $(notdir $(PREFIX)) $(HOST))
> +endif
> +	(cd tmp && tar c $(HOST)/) | bzip2 -c > ../vlc-contrib-$(HOST)-$(DATE).tar.bz2
>   
>   list:
>   	@echo All packages:
> -- 
> 2.20.1 (Apple Git-117)
> 
> _______________________________________________
> vlc-devel mailing list
> To unsubscribe or modify your subscription options:
> https://mailman.videolan.org/listinfo/vlc-devel
> 


More information about the vlc-devel mailing list