Respostas:
Você pode pressionar o comando-I em uma janela do instalador para ver uma lista de arquivos que seriam copiados pelo instalador:

Você também pode usar lsbom:
lsbom bundle.pkg/Contents/Archive.bom
lsbom $(pkgutil --bom nonbundle.pkg)
Se você já instalou um pacote, pode usar pkgutil --filesou lsbom:
pkgutil --files com.tapbots.TweetbotMac
lsbom /var/db/receipts/com.tapbots.TweetbotMac.bom
Existe um aplicativo chamado Pacifist (shareware, US $ 20) que permite inspecionar os arquivos de pacote do OS X e ver o conteúdo deles. Citando diretamente de seu site:
Isso é útil, por exemplo, […] se você deseja inspecionar um pacote baixado para ver o que ele instalará antes de instalá-lo.
Você pode baixá-lo gratuitamente (com um atraso de 15 segundos na inicialização) ou US $ 20 para se registrar. Usando o comando Abrir Pacote em um instalador, você pode olhar dentro do pacote do instalador e descobrir o que está fazendo. Geralmente, você pode encontrar um script ou similar, que pode ser usado para ver o que é instalado e movido.
No aplicativo Installer.app , você pode usar o menu Arquivo > Mostrar arquivos ... para listar o conteúdo do pacote. Esta lista reflete os arquivos compactados que o Installer copiará no seu Mac.
Installer.app é iniciado quando você abre um pacote instalador padrão.
Esteja ciente de que um pacote do instalador pkge mpkgpode instalar arquivos usando scripts ou outros métodos difíceis de detectar.
Para determinar realmente quais arquivos estão instalados ou modificados, você precisará rastrear e monitorar o pacote do instalador conforme ele está sendo aplicado ao seu Mac. Isso inclui os processos de rastreamento iniciados pelo instalador e os resultados de qualquer script executado.
Se você não tiver certeza sobre um instalador, entre em contato com o desenvolvedor. Por exemplo, publicamos uma lista de arquivos instalados e quaisquer scripts usados. É uma boa prática e a demanda do cliente ajudará os desenvolvedores a compartilhar esses detalhes.
Se você estiver usando 10.4.x "Tiger" ou 10.5.x "Leopard", o fslogger é uma maneira de registrar as alterações no seu sistema. Esta e outras opções são discutidas aqui:
http://hints.macworld.com/article.php?story=20091223115101622
A resposta de @Lri é excelente e quero adicionar informações sobre outra bandeira para pkgutil. Na página de manual:
--payload-files pathListe os arquivos arquivados na carga útil dos pacotes simples desinstalados contidos no caminho. Isso deve ser equivalente a
"lsbom -s `pkgutil --bom path`". Observe que os arquivos de pacotes simples podem conter mais de um pacote, e o local de destino dos pacotes desinstalados é desconhecido para este comando.
Exemplo:
pkgutil --payload-files node-v10.15.3.pkg
Usando esse sinalizador, pude ver a mesma lista apresentada pelo comando "Mostrar arquivos" ( ⌘+ i) no Installer .