[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