LINUX.ORG.RU

История изменений

Исправление undef, (текущая версия) :

Имелось ввиду debian/foo/opt/where_your_docs?

Да, конечно.

При этом без нижнего дубля mkdir не работает.

Я невнимательно читал первое сообщение.) Тебе ж нужно всю дебиан-специфичную документацию переместить. А если так?

override_dh_installdocs:
        mkdir -p debian/foo/opt/foo/usr/share/doc/foo
        cp debian/copyright debian/changelog debian/какойтамещефайл debian/foo/opt/foo/usr/share/doc/foo

override_dh_installchangelogs:
    #пустая цель. попробовать без комментария

Но всё равно выглядит как-то не естественно…

Потому что это хак. Дебиановские тулзы будут искать свои файлы в /usr/share/doc/foo и, естественно, не найдут их. Прощай, apt-listchangelog, apt-get changelog и т.д.

Исходная версия undef, :

Имелось ввиду debian/foo/opt/where_your_docs? Да, конечно.

При этом без нижнего дубля mkdir не работает.

Я невнимательно читал первое сообщение.) Тебе ж нужно всю дебиан-специфичную документацию переместить. А если так?

override_dh_installdocs:
        mkdir -p debian/foo/opt/foo/usr/share/doc/foo
        cp debian/copyright debian/changelog debian/какойтамещефайл debian/foo/opt/foo/usr/share/doc/foo

override_dh_installchangelogs:
    #пустая цель. попробовать без комментария

Но всё равно выглядит как-то не естественно…

Потому что это хак. Дебиановские тулзы будут искать свои файлы в /usr/share/doc/foo и, естественно, не найдут их. Прощай, apt-listchangelog, apt-get changelog и т.д.