Summary: | [New port]: databases/hyperleveldb | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | cheffo | ||||||||
Component: | Individual Port(s) | Assignee: | freebsd-ports-bugs (Nobody) <ports-bugs> | ||||||||
Status: | Closed Feedback Timeout | ||||||||||
Severity: | Affects Some People | CC: | cheffo, marino, pawel | ||||||||
Priority: | --- | ||||||||||
Version: | Latest | ||||||||||
Hardware: | Any | ||||||||||
OS: | Any | ||||||||||
Attachments: |
|
Description
cheffo
2014-11-11 13:30:44 UTC
Created attachment 149282 [details]
poudriere testport output
Created attachment 149283 [details]
poudriere testport portlint output
Few things needs to be fixed: - Overall Makefile declaration order needs reordering, after LICENSE, there should be GITHUB_* block, then USE_ variables, on the end options declarations, see other ports for correct ordering - Lines should be broken around 80 characters for easier reading > .include <bsd.port.options.mk> Not needed, you do have any options dependent logic later > ${FIND} ${FIND_FILES} | ${XARGS} -0 ${REINPLACE_CMD} -e 's|leveldb|hyperleveldb|g' ${FIND} ${FIND_FILES} | ${XARGS} -0 ${REINPLACE_CMD} -e >'s|hyperhyperleveldb|hyperlev This could be converted in one find execution and reinplace_cmd with two -e arguments. Making things simple is always better. Usually post-patch targets silent their output with leading @ also. > @dir include/hyperleveldb Not needed, pkg handles automatically directories with files in them, see /usr/ports/CHANGES entry 20140922 for details. One more thing: XPORTNAME= HyperLevelDB Please don't use capital letters in port names. submission was not updated after feedback; more than 5 months have passed. closing... |