{"action":"reopened","issue":{"url":"https://api.github.com/repos/FreshPorts/freshports/issues/50","repository_url":"https://api.github.com/repos/FreshPorts/freshports","labels_url":"https://api.github.com/repos/FreshPorts/freshports/issues/50/labels{/name}","comments_url":"https://api.github.com/repos/FreshPorts/freshports/issues/50/comments","events_url":"https://api.github.com/repos/FreshPorts/freshports/issues/50/events","html_url":"https://github.com/FreshPorts/freshports/issues/50","id":257375008,"number":50,"title":"Add PLIST_FILES/PLIST_DIRS to pkg-plist search content","user":{"login":"zi0r","id":1676702,"avatar_url":"https://avatars0.githubusercontent.com/u/1676702?v=4","gravatar_id":"","url":"https://api.github.com/users/zi0r","html_url":"https://github.com/zi0r","followers_url":"https://api.github.com/users/zi0r/followers","following_url":"https://api.github.com/users/zi0r/following{/other_user}","gists_url":"https://api.github.com/users/zi0r/gists{/gist_id}","starred_url":"https://api.github.com/users/zi0r/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zi0r/subscriptions","organizations_url":"https://api.github.com/users/zi0r/orgs","repos_url":"https://api.github.com/users/zi0r/repos","events_url":"https://api.github.com/users/zi0r/events{/privacy}","received_events_url":"https://api.github.com/users/zi0r/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":19,"created_at":"2017-09-13T13:10:50Z","updated_at":"2017-10-17T14:51:56Z","closed_at":null,"author_association":"NONE","body":"Today, if you search for something in a pkg-plist, it only looks at the contents of this file.  It should probably combine the file contents with PLIST_FILES and PLIST_DIRS.\r\n\r\n```\r\n% make -VPLIST_FILES\r\nlibexec/apache24/mod_auth_openid.so /usr/local/share/licenses/ap24-mod_auth_openid-0.8_1/catalog.mk  /usr/local/share/licenses/ap24-mod_auth_openid-0.8_1/LICENSE /usr/local/share/licenses/ap24-mod_auth_openid-0.8_1/MIT`\r\n```\r\n\r\nA better approach might be to call\r\n`make generate-plist`\r\nfrom each port dir and then add the resulting file to the DB.  This will merge pkg-plist + PLIST_FILES + PLIST_DIRS.\r\n\r\nThe resulting file is in ${WRKDIR}/.PLIST.mktmp\r\n\r\nThis doesn't cover all cases (like any ports that auto-plist) but gets olivier closer to what he is asking for.\r\n\r\nADDED BY dvl: Current situation: FreshPorts displays only information contained in the pkg-config file.  This proposed change will increase the number of ports with at least *some* 'pkg info -l' type information"}}
{"actor":{"display_login":"dlangille"}}