Created attachment 151722 [details] shar with port contents A library to dynamically generate system bus role files for WebOS services
Hi, I would like to inquire about this patch. Is anything needed from my side? -Petr
Hi Petr, Upon initial review, I can see at least the following needs fixing: - GH_PROJECT=librolegen is unnecessary, as GH_PROJECT defaults to ${PORTNAME} which is librolegen in this case. - COMMENT should not start with PORTNAME (portlint(8) will tell you this) - INSTALL_TARGET defaults to 'install' as its value, not needed (iirc). - Use BUILD_DEPENDS earlier, and using = rather than += the first time you use it (again portlint(8) will help you here) I would also highly recommend the following QA logs as attachments: - portlint -AC output (you can find it in ports-mgmt/portlint - poudriere testport / bulk -t output. See: [1] https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/testing-poudriere.html
Created attachment 153761 [details] Improved version of the original files
Created attachment 153762 [details] poudriere testport output
Created attachment 153763 [details] poudriere bulk -t output
Created attachment 153764 [details] portlint -AC output
(In reply to Kubilay Kocak from comment #2) Hi Kubilay, Thanks for pointing this out. I have attached an updated version of the port and the QA output that you recommended submitting. Let me know how if it is better now. Best, Petr
Looks good Petr, well done! :)
A commit references this bug: Author: robak Date: Sat Apr 4 19:09:43 UTC 2015 New revision: 383238 URL: https://svnweb.freebsd.org/changeset/ports/383238 Log: devel/librolegen: NEW PORT - library to dynamically generate webOS system bus role files librolegen: a library to dynamically generate WebOS system bus role files for WebOS Javascript services WWW: http://freewebos.github.io/ PR: 196796 Submitted by: Petr Penzin <penzin.dev@gmail.com> Changes: head/devel/Makefile head/devel/librolegen/ head/devel/librolegen/Makefile head/devel/librolegen/distinfo head/devel/librolegen/pkg-descr head/devel/librolegen/pkg-plist
Committed, with some changes, thanks for your work!