pkgdb-web: Query package by base directory

Find files and packages keeping files in a certain directory.

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21707 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb-web: Display a hint how to examine metadata

It's not the most convenient method, but it works.

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21708 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Allow to upload to different catalogs

Not just into unstable.

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21709 d3b55034-1cff-0310-a425-aefe953e1e90
safe-remove-pkg: Use OpenCSW Python

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21710 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: vim not configured well on the web host. :|

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21711 d3b55034-1cff-0310-a425-aefe953e1e90
mGAR v2: Add other stuff if NORUNPATH is given

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21712 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: check_db_symbols: handle the case where a library is not found

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21714 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: no-direct-binding check: handle the case where the symbol is stored in bss

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21715 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: no-direct-binding check: make symbol direct binding test even simpler

If symbol['soname'] is not None, that means that it's an external
symbol, so we don't need to check the symbol shndx.


git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21716 d3b55034-1cff-0310-a425-aefe953e1e90
pkgdb: Faster searches for files by basename

Should speed up both the REST interface and the checkpkg invocations.

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21719 d3b55034-1cff-0310-a425-aefe953e1e90
gar/v2: checkpkg: correctly dump the elfdump stdout when an error occured

git-svn-id: https://gar.svn.sourceforge.net/svnroot/gar/csw/mgar/gar/v2@21761 d3b55034-1cff-0310-a425-aefe953e1e90