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>