Revision as of 00:29, 18 July 2012 by Karol (new pkgfile; pkgtools don't provide this command anymore https://projects.archlinux.org/svntogit/community.git/commit/trunk?h=packages/pkgtools&id=d9d6972159ff72ecdb09624e2538a0feac17b298)
pkgfile is a tool that tells you which package owns a specific file.
After installing the package, you should update the filelist first:
# pkgfile --update
$ pkgfile makepkg # Search for a package that contains a file named 'makepkg'. core/pacman # Your searched file is in 'pacman' package in [core] repository.