Como saber a localização da instalação do pacote Debian em postinst / prerm?

2

Os scripts do mantenedor do pacote Debian ( debian/postinst , debian/prerm , etc.) podem opcionalmente ter o argumento old / new-version , mas não há argumento install dir dir. (Veja o Manual de Normas Debian )

Meu pacote é baseado em autotools (autoconf & automake) , eu acho debuild configurar o pacote com DESTDIR="" e prefix=/usr .

Bem, embora seja incomum alterar DESTDIR ou prefix para outros valores, mas talvez seja útil.

Por exemplo, se meu pacote estiver instalado em /node-136/usr/local , onde DESTDIR=/node-136 e prefix=/usr/local , mas como posso saber isso no script debian/postinst , para fazer o munging de configuração na instalação correta?

    
por Xiè Jìléi 08.09.2010 / 05:11

1 resposta

0

Eu acho que o DESTDIR não é usado no dh_make.

    
por 16.11.2010 / 07:12