Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 Nov 2018 05:01:24 +0100
From:      Jan Beich <jbeich@FreeBSD.org>
To:        Gerald Pfeifer <gerald@pfeifer.com>
Cc:        Don Lewis <truckman@FreeBSD.org>, Mathieu Arnold <mat@FreeBSD.org>, svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, ports-committers@freebsd.org
Subject:   Re: svn commit: r485501 - head/editors/openoffice-4
Message-ID:  <zhu0-4f3f-wny@FreeBSD.org>
In-Reply-To: <alpine.LSU.2.21.1811221925440.7079@anthias.pfeifer.com> (Gerald Pfeifer's message of "Thu, 22 Nov 2018 19:34:50 %2B0100 (CET)")
References:  <201811210710.wAL7AB0c038961@repo.freebsd.org> <20181121135626.zxyljkaow3ay7r6n@ogg.in.absolight.net> <tkrat.d645477da5bcec19@FreeBSD.org> <20181121224753.qkh4eqejwsdphnf3@atuin.in.mat.cc> <alpine.LSU.2.21.1811221925440.7079@anthias.pfeifer.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Gerald Pfeifer <gerald@pfeifer.com> writes:

> On Wed, 21 Nov 2018, Mathieu Arnold wrote:
>
>>> I've used "make makesum" many times and this is the first time that
>>> unowinreg.dll got dropped from distinfo.
>> The most probable reason is that you had the option enabled before, 
>> and you disabled it since.
>
> In the scripts I use to maintain my ports I have the following
>
>   make OPTIONS_DEFAULT="`make -V OPTIONS_DEFINE`" ... MASTER_SITE_BACKUP= makesum
>
> to account for that situation.

Here're a number of alternative workarounds:

astro/geographiclib:
  # Memorandum: use "make fetch makesum" to makesum all distfiles.
  .ifmake makesum || distclean
  OPTIONS_DEFAULT=	${MAKESUM_OPTIONS_DEFAULT}
  .endif

devel/android-tools-adb:
  .if make(makesum) # for optional distfiles
  .MAKEFLAGS:	WITH="${OPTIONS_DEFINE}"
  .endif

mail/exim:
  .if make(makesum) && !defined(FETCH_ALL)
  .error "You forgot to define FETCH_ALL to create the sane distinfo"
  .endif

net/rsync:
  .if make(makesum)
  DISTFILES+=	${PORTNAME}-patches-${PORTVERSION}${EXTRACT_SUFX}
  .endif



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?zhu0-4f3f-wny>