svn commit: r487690 - head/Tools/scripts
Chris Rees
crees at FreeBSD.org
Mon Dec 17 15:10:09 UTC 2018
Hey,
I sense it's not all worth it, so I'll just revert the flavoured part
then.
Chris
On 2018-12-17 15:01, René Ladan wrote:
> Support for flavored expiration dates was withdrawn in r487602. This
> script
> would also need to know how to handle flavored deprecation messages.
>
> René
>
> Op ma 17 dec. 2018 15:55 schreef Chris Rees <crees at freebsd.org:
>
>> Author: crees
>> Date: Mon Dec 17 14:54:56 2018
>> New Revision: 487690
>> URL: https://svnweb.freebsd.org/changeset/ports/487690
>>
>> Log:
>> Support flavor_EXPIRATION_DATE
>>
>> Correctly ignore commented dates (why would that exist?)
>>
>> Handle more neatly when EXPIRATION_DATE is not in the main Makefile
>>
>> Modified:
>> head/Tools/scripts/rmport
>>
>> Modified: head/Tools/scripts/rmport
>>
>> ==============================================================================
>> --- head/Tools/scripts/rmport Mon Dec 17 14:40:09 2018
>> (r487689)
>> +++ head/Tools/scripts/rmport Mon Dec 17 14:54:56 2018
>> (r487690)
>> @@ -121,8 +121,9 @@ find_expired()
>> EXPVAR=EXPIRATION_DATE
>>
>> find -H ${PORTSDIR} -mindepth 3 -maxdepth 3 -name "Makefile*"
>> \
>> - |xargs grep -H "^[^#]*${EXPVAR}" \
>> - |sed -E
>> "s|${PORTSDIR}/?([^/]+/[^/]+)/Makefile:${EXPVAR}=[[:space:]]*([0-9-]{10})$|\2
>> \1|g" \
>> + |xargs grep -H "^[0-9a-zA-Z_]*${EXPVAR}" \
>> + |grep -v '^#' \
>> + |sed -E
>> "s|${PORTSDIR}/?([^/]+/[^/]+)/Makefile[^:]*:${EXPVAR}=[[:space:]]*([0-9-]{10})$|\2
>> \1|g" \
>> |perl -ne "if ((substr(\$_, 0, 10) cmp '${TODAY}') <=
>> 0) {
>> print(\$_); }" \
>> |while read expdate catport ; do \
>> echo -n "${expdate} ${catport}: " ; \
>>
>>
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
More information about the svn-ports-head
mailing list