-
Notifications
You must be signed in to change notification settings - Fork 302
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
go_md2man: new recipe #2079
go_md2man: new recipe #2079
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As they vendored blackfriday, this port is subjected to said project licenses and copyright
SUMMARY="Uses blackfriday to process markdown into man pages" | ||
DESCRIPTION="go-md2man uses blackfriday to process markdown into man pages" | ||
HOMEPAGE="https://github.com/cpuguy83/go-md2man" | ||
COPYRIGHT="2017 Brian Goff" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-COPYRIGHT="2017 Brian Goff"
+COPYRIGHT="2017 Brian Goff
+ 2017 Russ Ross"
DESCRIPTION="go-md2man uses blackfriday to process markdown into man pages" | ||
HOMEPAGE="https://github.com/cpuguy83/go-md2man" | ||
COPYRIGHT="2017 Brian Goff" | ||
LICENSE="MIT" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
-LICENSE="MIT"
+LICENSE="MIT
+ BSD (2-clause)"
@@ -0,0 +1,60 @@ | |||
SUMMARY="Uses blackfriday to process markdown into man pages" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Here's a better SUMMARY
for you
-SUMMARY="Uses blackfriday to process markdown into man pages"
+SUMMARY="A utility to convert markdown to man pages"
@@ -0,0 +1,60 @@ | |||
SUMMARY="Uses blackfriday to process markdown into man pages" | |||
DESCRIPTION="go-md2man uses blackfriday to process markdown into man pages" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And here's a better DESCRIPTION
as well (from go-md2man.1)
go-md2man converts standard markdown formatted documents into manpages. It is written purely in Go so as to reduce dependencies on 3rd party libs.
Thanks. I didn't notice this, and this recipe needs to be updated. But I don't think putting two licenses there is a good idea, because people will think the project is dual-licensed, and that's probably not cpuguy83's intention. |
It's not the matter of good or bad, it's for legal purposes. The license explictly requires the copyright notice, and the license text (which we currently don't do but instead refer to them with |
@alaviss |
BUILD_REQUIRES=" | ||
haiku_devel | ||
" | ||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please remove this blank line as required by our Guidelines
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't find where it says "no blank line in BUILD_REQUIRES". Could you point it out?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
From the Guidelines
The correct ordering and spacing of the variables inside the recipe is as follows:
BUILD_REQUIRES BUILD_PREREQUIRES
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, great work!
However, as your recipe is one of the first go-based ports, we would need inputs from maintainers who are knowledgeable about go ecosystem.
This recipe is a dependency of #2078.