Com base em suas compilações do Qt 5.2, você está instalando as bibliotecas em / opt / qt52. Este não é o local padrão para bibliotecas e, portanto, as bibliotecas não são encontradas por shlibdeps
(e provavelmente também não seriam executadas no computador de um usuário porque não há RPATH especificado). Em vez disso, você deve instalar as bibliotecas em / usr / lib, que é o local padrão no Precise.
Além disso, tipicamente, pacotes de bibliotecas são divididos em três pacotes: um pacote que contém apenas a biblioteca de tempo de execução (o que o usuário precisaria apenas para usar a biblioteca em um aplicativo), um pacote de desenvolvimento inclui os cabeçalhos e o symlink da biblioteca de desenvolvimento) e um pacote de depuração. Sua estrutura atual tem o pacote de tempo de execução e o pacote de desenvolvimento combinados, o que significa que os usuários precisarão instalar mais coisas do que o necessário. Você pode querer dividir esse pacote (veja um exemplo de diretório debian que o Debian usa para o Qt 5.2.1; note que os arquivos de pacote -dev são especificados no arquivo qtbase5-dev.install-common).