[macports-ports] branch master updated: arp-scan: use GitHub
Ryan Schmidt
ryandesign at macports.org
Fri Jan 13 02:16:11 CET 2017
You could still revert the revbump, the checksum change, the autoreconf, and add github.tarball_from releases, and leave a comment in the portfile that if the revision of 1.9 is ever increased, it should skip straight to 2.
> On Jan 12, 2017, at 19:53, Marius Schamschula <lists at schamschula.com> wrote:
>
> Arg:
>
> I wish I had seen your second email before committing the stealth update routineā¦
>
> The checksum are indeed the same as on the old site.
>
>> On Jan 12, 2017, at 7:41 PM, Ryan Schmidt <ryandesign at macports.org> wrote:
>>
>> On Jan 12, 2017, at 19:38, Ryan Schmidt <ryandesign at macports.org> wrote:
>>
>>> On Jan 12, 2017, at 19:28, Marius Schamschula <mps at macports.org> wrote:
>>>
>>>> Marius Schamschula (Schamschula) pushed a commit to branch master
>>>> in repository macports-ports.
>>>>
>>>>
>>>> https://github.com/macports/macports-ports/commit/666b4d8918ed73de55a42a69598509b4a512439e
>>>>
>>>> The following commit(s) were added to refs/heads/master by this push:
>>>>
>>>> new 666b4d8 arp-scan: use GitHub
>>>>
>>>> 666b4d8 is described below
>>>>
>>>>
>>>> commit 666b4d8918ed73de55a42a69598509b4a512439e
>>>>
>>>> Author: Marius Schamschula <mps at macports.org
>>>> >
>>>> AuthorDate: Thu Jan 12 19:28:18 2017 -0600
>>>>
>>>>
>>>> arp-scan: use GitHub
>>>>
>>>> ---
>>>> net/arp-scan/Portfile | 17 +++++++----------
>>>> 1 file changed, 7 insertions(+), 10 deletions(-)
>>>>
>>>>
>>>> diff --git a/net/arp-scan/Portfile b/net/arp-scan/Portfile
>>>>
>>>> index b783858..2608f90 100644
>>>>
>>>> --- a/net/arp-scan/Portfile
>>>>
>>>> +++ b/net/arp-scan/Portfile
>>>>
>>>> @@ -1,24 +1,21 @@
>>>>
>>>> # -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
>>>>
>>>> PortSystem 1.0
>>>>
>>>> +PortGroup github 1.0
>>>>
>>>>
>>>>
>>>> -name arp-scan
>>>>
>>>> -version 1.9
>>>>
>>>> +github.setup royhills arp-scan 1.9
>>>>
>>>> +revision 1
>>>>
>>>> categories net
>>>> license GPL-3
>>>>
>>>> -maintainers gmail.com
>>>> :mschamschula openmaintainer
>>>>
>>>> +maintainers mps openmaintainer
>>>>
>>>> description ARP scanning and fingerprinting tool
>>>> long_description Arp-scan is a command-line tool that uses the ARP protocol to \
>>>> discover and fingerprint IP hosts on the local network.
>>>> platforms darwin
>>>>
>>>> -homepage http://www.nta-monitor.com/tools-resources/security-tools/arp-scan
>>>> -master_sites http://www.nta-monitor.com/files/arp-scan/
>>>>
>>>>
>>>> -checksums rmd160 1c6dabae9ff665ec540b144e8c6613debedfc822 \
>>>>
>>>> - sha256 ce908ac71c48e85dddf6dd4fe5151d13c7528b1f49717a98b2a2535bd797d892
>>>>
>>>> +checksums rmd160 c3723a3a0998c3486c26765ed159490580655519 \
>>>>
>>>> + sha256 b88e50721416fb9b02ac57fbc26460ba0c698d32d59c80ad57866f8b5c01f20b
>>>>
>>>>
>>>> depends_lib port:libpcap
>>>>
>>>>
>>>> -livecheck.type regex
>>>>
>>>> -livecheck.url ${homepage}
>>>>
>>>> -livecheck.regex ${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}
>>>> +use_autoreconf yes
>>>>
>>>
>>> Checksum mismatch for anyone getting the old distfile (which had the same name) from the distfiles mirror.
>>>
>>> This should be handled as a stealth update per the PortfileRecipes wiki page.
>>
>> Better yet, avoid the stealth update and checksum change and the revbump and the autoreconf by using github.tarball_from releases -- assuming the release tarball posted on GitHub is the same as the one on the old site.
>
> Marius
> --
> Marius Schamschula
>
>
>
>
More information about the macports-dev
mailing list