#26656 closed submission (fixed)
p5-net-frame: New port plus dependencies from cpan2port
Reported by: | deorth@… | Owned by: | ryandesign (Ryan Carsten Schmidt) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.9.1 |
Keywords: | perl5 | Cc: | |
Port: | p5-net-frame, p5-class-gomor, p5-net-ipv6addr, p5-math-base85 |
Description
Attached a set of Portfiles from my local repo :
perl5/p5-class-gomor
perl5/p5-math-base85
perl5/p5-net-ipv6addr
perl5/p5-net-libdnet
perl5/p5-net-packet
perl5/p5-net-write
Attachments (2)
Change History (15)
Changed 14 years ago by deorth@…
comment:2 Changed 14 years ago by deorth@…
Actually. Ignore this for a little while. I've discovered that Net::Packet has been superseded by Net::Frame. Many of the same modules are needed, but I'll push an updated tgz up to here shortly.
Thanks!
Changed 14 years ago by deorth@…
Attachment: | 26656-2.tgz added |
---|
Reduced set of dependencies for Net::Frame, replaces previous tarfile
comment:3 Changed 14 years ago by deorth@…
So instead of the original p5-net-packet module. This ticket is now all about p5-net-frame :)
perl5/p5-net-frame
perl5/p5-class-gomor
perl5/p5-net-ipv6addr
comment:4 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Cc: | deorth@… removed |
---|---|
Port: | p5-net-frame added |
Summary: | New port from cpan2port plus dependencies : p5-net-packet v3.27 → p5-net-frame: New port plus dependencies from cpan2port |
comment:5 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Owner: | changed from macports-tickets@… to ryandesign@… |
---|---|
Port: | p5-class-gomor p5-net-ipv6addr added |
Status: | new → assigned |
comment:6 follow-up: 8 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks; committed p5-net-gomor in r71944, with these changes:
- removed unnecessary "extract.suffix .tar.gz" and "master_sites" lines
- fixed "maintainer" line
- added real descriptions
- added "supported_archs noarch"
- reformatted so things line up
cpan2port is great for getting a port made quickly, but you still have to inspect and massage its output manually for conformance with all the rules and best practices, so please do so for any future submissions.
Do you have a port for p5-math-base85? It seems to still be needed by p5-net-ipv6addr.
comment:7 Changed 14 years ago by deorth@…
p5-math-base85 should be in the first tarfile.
Thanks for your help on this. I'm a complete novice at the process, so I appreciate the pointers.
comment:8 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Replying to ryandesign@…:
Do you have a port for p5-math-base85? It seems to still be needed by p5-net-ipv6addr.
Ah, sorry, I see now it's in the first tgz file.
comment:9 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Port: | p5-math-base85 added |
---|
Added p5-math-base85 in r71947. I made the same kinds of changes as above, and also added a dependency on p5-math-bigint, since the readme says it uses it.
comment:10 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Added p5-net-ipv6addr in r71948 with the same kinds of changes as above.
comment:11 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added p5-net-frame in r71949 with the same kinds of changes, except I couldn't add a nice description because the readme doesn't explain what the software does. If you can suggest a good description and long_description for this port, please let me know.
comment:12 Changed 14 years ago by deorth@…
Net::Frame is a framework for crafting network packets.
It comes with a set of basic layers (e.g. Net::Frame::Layer::TCP). The different layer subclasses handle encoding and decoding of the given layer. It allows one to construct a protocol stack from the top to bottom layers and then inject those packets into the network for communication with other devices that talk the same protocol.
comment:13 Changed 14 years ago by ryandesign (Ryan Carsten Schmidt)
Thanks, added the description in r71954.
Portfiles for bug 26656 submission