On Sat, Nov 27, 2021 at 11:18:52AM +0100, Sebastien Marie wrote:
> Hi,
> 
> The following diff removes some imbricated .if and replace them with
> .elif. I found it more readable.
> 
> While here, remove 2 empty tabs on line to appease emacs.
> 
> No intented function changes.
> 
> Comments or OK ?
> -- 
> Sebastien Marie
> 
> diff 5dac5e6541faae0b3fa99506f7baa26bcdca9b32 
> /home/semarie/repos/openbsd/ports
> blob - 92fb6359f0f9c578f06ac0e671ee89bde8747af4
> file + infrastructure/mk/bsd.port.mk
> --- infrastructure/mk/bsd.port.mk
> +++ infrastructure/mk/bsd.port.mk
> @@ -861,12 +861,10 @@ _WRKDIRS += ${WRKOBJDIR_MFS}/${_WRKDIR_STEM}
>  WRKDIST ?= ${WRKDIR}/${GH_PROJECT}-${GH_TAGNAME:C/^[vV]([0-9])/\1/}
>  .elif !empty(GH_COMMIT)
>  WRKDIST ?= ${WRKDIR}/${GH_PROJECT}-${GH_COMMIT}
> -.else
> -.  if !defined(DISTNAME)
> +.elif !defined(DISTNAME)
>  WRKDIST ?= ${WRKDIR}
> -.  else
> +.else
>  WRKDIST ?= ${WRKDIR}/${DISTNAME}
> -.  endif
>  .endif
>  
>  WRKSRC ?= ${WRKDIST}
> @@ -1278,10 +1276,8 @@ EXTRACT_SUFX ?= .tar.gz
>  .if !empty(GH_COMMIT)
>  GH_DISTFILE = 
> ${DISTNAME}-${GH_COMMIT:C/(........).*/\1/}${EXTRACT_SUFX}{${GH_COMMIT}${EXTRACT_SUFX}}
>  DISTFILES ?= ${GH_DISTFILE}
> -.else
> -.  if defined(DISTNAME)
> +.elif defined(DISTNAME)
>  DISTFILES ?= ${DISTNAME}${EXTRACT_SUFX}
> -.  endif
>  .endif
>  
>  PATCHFILES ?=
> @@ -1447,12 +1443,10 @@ ERRORS += "Fatal: bogus PKGPATH=${PKGPATH} (no subdire
>  CONFIGURE_SCRIPT ?= configure
>  .if ${CONFIGURE_SCRIPT:M/*}
>  _CONFIGURE_SCRIPT = ${CONFIGURE_SCRIPT}
> -.else
> -.  if ${SEPARATE_BUILD:L} != "no"
> +.elif ${SEPARATE_BUILD:L} != "no"
>  _CONFIGURE_SCRIPT = ${WRKSRC}/${CONFIGURE_SCRIPT}
> -.  else
> +.else
>  _CONFIGURE_SCRIPT = ./${CONFIGURE_SCRIPT}
> -.  endif
>  .endif
>  
>  CONFIGURE_ENV += PATH=${PORTPATH}
> @@ -1976,7 +1970,7 @@ _FAKE_TREE_LIST = \
>       ${_nls}/{ru_RU.CP866,ru_RU.ISO_8859-5,ru_RU.KOI8-R} \
>       ${_nls}/{sv_SE.ISO_8859-1,uk_UA.KOI8-U} \
>       ${WRKINST}${VARBASE}/{db,games,log,spool,www}
> -     
> +
>  # packing list utilities.  This generates a packing list from the WRKINST
>  # directory. Not perfect, but pretty close.  The generated file
>  # will have to have some tweaks done by hand.
> @@ -1994,8 +1988,8 @@ _update_plist = ${_cache_fragment}; \
>       -s RCDIR -s SYSCONFDIR -s X11BASE \
>       -X ${_FAKE_COOKIE} -X ${_INSTALL_PRE_COOKIE} -X ${_PKGLOCATE_COOKIE} \
>       -X ${WRKINST}/.saved_libs
> -     
>  
> +
>  .for _d in ${_FAKE_TREE_LIST} ${_EXCLUDE_DEBUG_PLISTS}
>  _update_plist += -X ${_d:Q}
>  .endfor
> 
> 
I plain forgot about .elif
okay espie@

Reply via email to