Fix bug that made pkg repo segfault

Introduced in 5dc36026fc60c64763d82a69ef2921b3cd78e913, pkg repo -l
crashed on packages (meta ports) that don't install files on their own.
Merge pull request #673 from grembo/master

Fix bug that made pkg repo segfault
Merge branch 'master' into pkg-url