Пытаюсь создать пакет aoTuV, который при установке заменит собой libvorbis и др. таким образом, чтобы зависящие от libvorbis приложения не затронуло и чтобы при обновлениях системы не иметь проблем в будущем из-за этого.
Собираемый из исходников aoTuV пакет содержит также и libvorbisfile, libvorbisenc, которые в Debian находятся в отдельных пакетах. Почитал соответствующий мануал Дебияна, создал по нему, а также в соответствием с оригинальными зависимостями такой файл control:
Package: aotuv
Version: 6.03
Architecture: i386
Maintainer: BrainFucker <retratserif@гпочта.com>
Pre-Depends: multiarch-support
Depends: libc6 (>= 2.15), libogg0 (>= 1.1.0), libogg-dev
Conflicts: libvorbis0
Replaces: libvorbis0a, libvorbisenc2, libvorbisfile3, libvorbis-dev
Breaks: libvorbis0a, libvorbisenc2, libvorbisfile3, libvorbis-dev
Priority: optional
Description: aoTuV is the encoder and/or encode library of Ogg Vorbis. Based on libvorbis of Xiph.Org, this encoder was made, in order to improve the quality of coding. http://www.geocities.jp/aoyoume/aotuv/
Homepage: http://www.geocities.jp/aoyoume/aotuv/
Section: libs
Date: Sun, 12 May 2013 18:16:09 +0400
Собрал, попробовал установить пакет. Выхлопы мне не очень понравились, но вроде бы как пакет установился. Верно ли я сделал?