svn commit: r395540 - head/mail/p5-Dancer-Plugin-Email

Andrej Zverev andrej.zverev at gmail.com
Sun Aug 30 18:01:14 UTC 2015


After some research, now I'm understanding problem. Bad news is that
it can't be solved via Mk/ :( But it can be solved via port scout's
plugin. It will possible to search new versions even after maintainer
for module is changed (for modules which can't be even found via
by-modules requests). But you will need change AUTHOR ID inside
MASTER_SITE_SUBDIR in any case. For modules which can be searched via
by-modules request I did some commits and I'm hope it will solve
situation partially.

On Sun, Aug 30, 2015 at 1:19 PM, Sunpoet Po-Chuan Hsieh
<sunpoet at freebsd.org> wrote:
> Hello,
>
> Adam has explained why I removed MASTER_SITE_SUBDIR. Though you could
> download new versions from by-module URL but portscout did not detect new
> versions which released by another author. According to my experience, I saw
> module released by another author month ago and it was not on
> portscout.FreeBSD.org. I think this bug(?) still exists.
>
> Regards,
> sunpoet
>
> On Sun, Aug 30, 2015 at 3:36 AM, Andrej Zverev <andrej.zverev at gmail.com>
> wrote:
>>
>> I saw previous thead about that. But as I know and especially for
>> portscout was created fallback mechanism which allow search by-module
>> name if by-author can't be found. If author is changed it will also
>> fallback to search by-module.
>>
>> Before this change:
>> => Attempting to fetch
>>
>> http://cpan.metacpan.org/authors/id/I/IR/IRONCAMEL/Dancer-Plugin-Email-1.0400.tar.gz
>> Dancer-Plugin-Email-1.0400.tar.gz             100% of   18 kB  399 kBps
>> 00m00s
>> ===> Fetching all distfiles required by p5-Dancer-Plugin-Email-1.0400
>> for building
>>
>> With this change:
>> => Attempting to fetch
>>
>> http://cpan.metacpan.org/modules/by-module/Dancer/Dancer-Plugin-Email-1.0400.tar.gz
>> Dancer-Plugin-Email-1.0400.tar.gz             100% of   18 kB  390 kBps
>> 00m00s
>>
>> Maybe you know example for case when portscout can't find new version
>> and AUTHOR was changed for module?
>> I really can't understand these nop changes.
>>
>> On Sat, Aug 29, 2015 at 5:10 PM, Adam Weinberger <adamw at adamw.org> wrote:
>> >> On 29 Aug, 2015, at 4:07, Andrej Zverev <andrej.zverev at gmail.com>
>> >> wrote:
>> >>
>> >> Can you explain why?
>> >
>> > I did a couple of these a few months back as well. When Perl modules
>> > haven't been added to CPAN/by-module/ yet, when updates are released by a
>> > different person (fairly often these days, especially on popular modules),
>> > portscout cannot find it. It appears that once a module arrives in
>> > CPAN/by-module/, further updates will be available there too.
>> >
>> > Whenever possible, I'd prefer to see perl modules without
>> > MASTER_SITE_SUBDIR.
>> >
>> > # Adam
>> >
>> >
>> > --
>> > Adam Weinberger
>> > adamw at adamw.org
>> > http://www.adamw.org
>> >
>> >
>> >> On Sat, Aug 29, 2015 at 1:04 PM, Sunpoet Po-Chuan Hsieh
>> >> <sunpoet at freebsd.org> wrote:
>> >>> Author: sunpoet
>> >>> Date: Sat Aug 29 10:04:11 2015
>> >>> New Revision: 395540
>> >>> URL: https://svnweb.freebsd.org/changeset/ports/395540
>> >>>
>> >>> Log:
>> >>>  - Remove MASTER_SITE_SUBDIR
>> >>>
>> >>> Modified:
>> >>>  head/mail/p5-Dancer-Plugin-Email/Makefile
>> >>>
>> >>> Modified: head/mail/p5-Dancer-Plugin-Email/Makefile
>> >>>
>> >>> ==============================================================================
>> >>> --- head/mail/p5-Dancer-Plugin-Email/Makefile   Sat Aug 29 10:02:33
>> >>> 2015        (r395539)
>> >>> +++ head/mail/p5-Dancer-Plugin-Email/Makefile   Sat Aug 29 10:04:11
>> >>> 2015        (r395540)
>> >>> @@ -4,7 +4,6 @@ PORTNAME=       Dancer-Plugin-Email
>> >>> PORTVERSION=   1.0400
>> >>> CATEGORIES=    mail perl5
>> >>> MASTER_SITES=  CPAN
>> >>> -MASTER_SITE_SUBDIR=    CPAN:IRONCAMEL
>> >>> PKGNAMEPREFIX= p5-
>> >>>
>> >>> MAINTAINER=    sunpoet at FreeBSD.org
>> >>>
>> >>
>> >


More information about the svn-ports-all mailing list