A melhor maneira seria que o aplicativo original procurasse por dados "complementares" em um ponto predeterminado.
Então, quando você faz um addon myapp-contentpack-a, ele deve ter uma dependência de myapp.
Finalmente, quando você inicia o myapp , ele deve funcionar.
Exemplo:
O FlashcardEngine é instalado em /opt/com.aking1012/flashcardsEngine com um subdiretório ./data/decks . Um pacote de conteúdo adicionaria decks no diretório ./data/decks .
Um exemplo mais complexo é se você deseja adicionar um recurso. Eu colocaria isso no pacote base, mas não o teria "ativar" a menos que outro pacote estivesse presente.
Não é a resposta oficial, mas é IS como eu faria