[MacPorts] #43024: [NEW] p5-iodef-pb-simple
#43024: [NEW] p5-iodef-pb-simple ------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Keywords: | Port: p5-iodef-pb-simple ------------------------+-------------------------------- Perl extension providing high level API access to Iodef::Pb. It takes simple key-pair hashes and maps them to the appropriate IODEF classes using a Module::Pluggable framework of plugins. -- Ticket URL: <https://trac.macports.org/ticket/43024> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by jul_bsd@…): I move dependencies to perl5.branch -like (which would be nice if it was existing) -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by mf2k@…): Some Notes: - Variants for perl versions make no sense for a perl module using the perl portgroup. The sub-ports are automatic. - The dependencies need to be fixed for all sub-ports. - Use [https://guide.macports.org/#reference.phases.checksum modern checksums] -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by jul_bsd@…): I join a file which revert to p5- dependencies and updated checksums. * I think I did that because dependencies where not resolving correctly without. I replace dependencies with p5- something but that doesn't seem correct to me. I joined a port destroot log for 5.16 and 5.18 and p5.12 ports are appearing and corresponding deps are not installed. or the problem is with p5-json-xs ? doesn't seem so. * what do you mean? there is no subport here or do you mean other ports depending on this one? the problem was more when other port ask for this one, the dependencies list generated mixed multiple versions of perl * see #43238 -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by mf2k@…): What I mean is that it is not correct to depend on the stub ports p5-*. Instead you must use the following construct which appears in many p5-* ports. The stub port itself does not actually do or install anything and does not have any dependencies. {{{ if {${perl5.major} != ""} { depends_lib-append port:p${perl5.major}-foo1 \ port:p${perl5.major}-foo2 \ ... } }}} -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by mf2k@…): To clarify, notice the difference between the stub port and an actual sub- port: {{{ $ port deps p5-wx Full Name: p5-wx @0.992.300_0 Library Dependencies: p5.16-wx $ port deps p5.16-wx Full Name: p5.16-wx @0.992.300_0 Build Dependencies: p5.16-extutils-xspp Library Dependencies: perl5.16, p5.16-alien-wxwidgets, wxWidgets-3.0 }}} -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by jul_bsd@…): yeah, just saw that while reviewing other port -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:6> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by mojca@…): Clicking dependencies on http://search.cpan.org/dist/Iodef-Pb-Simple/ shows a lot other dependencies. I didn't check which of these are really needed, but many of them are missing in your port. -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:8> MacPorts <http://www.macports.org/> Ports system for OS X
#43024: [NEW] p5-iodef-pb-simple ---------------------------------+-------------------------------- Reporter: jul_bsd@… | Owner: macports-tickets@… Type: submission | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: p5-iodef-pb-simple | ---------------------------------+-------------------------------- Comment (by mojca@…): I think you should also attempt to make the description shorter. Put the full description into `long_description` and try to shorten the main one. -- Ticket URL: <https://trac.macports.org/ticket/43024#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts