Created attachment 162112 [details] shar with new port: pngout This port is requested by Murk Fletcher in ports@ with Message-Id <CAH=3fOOQUyfXS4MTZjtfKTpaEW_Wg=ZAmQcmGKHyLpas8RTjfA@mail.gmail.com>. The program is specialized in loosless optimization of PNG files and claims to be better than similar programs (when choosing the right options). The port is also a future dependency of image_optim which is aimed to get into the ports.
@Torsten, Unless I'm mistaken, I don't believe ports should install binaries, unless in particular cases that I'm not familiar with. CC'ing portmgr@ for feedback And thank you for taking care of a user port request (on the mailing lists), it didn't go unnoticed.
(In reply to Kubilay Kocak from comment #1) > @Torsten, Unless I'm mistaken, I don't believe ports should install binaries, > unless in particular cases that I'm not familiar with. > CC'ing portmgr@ for feedback I believe so too, but in this case the binary is the only think provided. The site explicitly did not publish the source code. :( Maybe we should make clear that this could be a serious security problem? Lets wait for the feedback. > And thank you for taking care of a user port request (on the mailing lists), > it didn't go unnoticed. I'm glad to help :)
According to: http://advsys.net/ken/utils.htm#pngoutkziplicense """Redistributing, repackaging, or reusing the PNGOUT or KZIP executable is prohibited without the express consent of Ardfry Imaging, LLC, and a formal business agreement.""" So distributing those packages would be illegal
(In reply to Kubilay Kocak from comment #1) > @Torsten, Unless I'm mistaken, I don't believe ports should install > binaries, unless in particular cases that I'm not familiar with. What do you mean "ports should not install binaries" ?
(In reply to Antoine Brodin from comment #3) > Redistributing, repackaging, or reusing the PNGOUT or KZIP executable > is prohibited without the express consent of Ardfry Imaging, > LLC, and a formal business agreement. Thanks for pointing this out! But one line above this is stated: > The command line versions of PNGOUT.EXE and KZIP.EXE are free, > as are the Mac and Linux ports. I think i need to contact the author for clarity.
(In reply to Antoine Brodin from comment #3) > According to: http://advsys.net/ken/utils.htm#pngoutkziplicense > > """Redistributing, repackaging, or reusing the PNGOUT or KZIP executable is > prohibited without the express consent of Ardfry Imaging, LLC, and a formal > business agreement.""" > > So distributing those packages would be illegal Or one could ask them about it, see if they consent :-) (not volunteering though)
(In reply to Mathieu Arnold from comment #4) I guess he means "pre-compiled" binaries. But we already have some in ports tree, e.g. archivers/rar.
(In reply to Mathieu Arnold from comment #6) > Or one could ask them about it, see if they consent :-) > (not volunteering though) I did this some minutes ago. I will add the answer when it arrives.
Finally i've got an answer: no. While the deny-statement do not match the description and the way the ports-tree work, i did some more research. This was not the first request for this port. I found 2 more requests in the last 3 years and all ask the author because of the unclear license . I am the first who get an answer. So i would say we can't include it - sadly. Therefore i close this PR.