У меня есть набор пакетов в моем PPA и разумном знании о том, как создать пакеты Debian/Ubuntu, пока неплохо. Моя проблема - то, что у меня действительно нет идеи, как правильно поддержать их для различных версий Ubuntu и как обработать обновления Ubuntu. Прямо сейчас я делаю все эти вещи вручную, которые для большей части части просто означают обновлять номер версии в debian/changelog
и повторно загружая их, который звучит достаточно легким, однако имея необходимость сделать это для дюжины пакетов, через многочисленные версии Ubuntu, вещи могут стать немного утомительными и подверженными ошибкам.
То, когда существуют небольшие изменения, должно было быть сделано к debian/control
файлы, debian/rules
или исходные вещи становятся, конечно, еще более сложными. В то время как я могу поддержать те изменения в git-buildpackage
прекрасное, вкладывающее постоянное слияние конфликтует debian/control
файл, из-за бэкпортов, имеющих другой номер версии затем текущий пакет, вид бросает меня направляющих и делает вещи еще более сложными.
Так по существу: Каковы некоторые лучшие практики для создания и поддержки пакеты Ubuntu, так, чтобы было легко сделать их доступными через несколько, присваивают версию Ubuntu?
Хороший вопрос, как изучаю пакеты самостоятельно и хотят поддержать пакет для хорошего проекта программного обеспечения.. посмотрите на Вас следующая страница: