Лучшие практики для поддержания пакетов Ubuntu через версии?

У меня есть набор пакетов в моем PPA и разумном знании о том, как создать пакеты Debian/Ubuntu, пока неплохо. Моя проблема - то, что у меня действительно нет идеи, как правильно поддержать их для различных версий Ubuntu и как обработать обновления Ubuntu. Прямо сейчас я делаю все эти вещи вручную, которые для большей части части просто означают обновлять номер версии в debian/changelog и повторно загружая их, который звучит достаточно легким, однако имея необходимость сделать это для дюжины пакетов, через многочисленные версии Ubuntu, вещи могут стать немного утомительными и подверженными ошибкам.

То, когда существуют небольшие изменения, должно было быть сделано к debian/control файлы, debian/rules или исходные вещи становятся, конечно, еще более сложными. В то время как я могу поддержать те изменения в git-buildpackage прекрасное, вкладывающее постоянное слияние конфликтует debian/control файл, из-за бэкпортов, имеющих другой номер версии затем текущий пакет, вид бросает меня направляющих и делает вещи еще более сложными.

Так по существу: Каковы некоторые лучшие практики для создания и поддержки пакеты Ubuntu, так, чтобы было легко сделать их доступными через несколько, присваивают версию Ubuntu?

2
задан 16 November 2011 в 22:28

1 ответ

Хороший вопрос, как изучаю пакеты самостоятельно и хотят поддержать пакет для хорошего проекта программного обеспечения.. посмотрите на Вас следующая страница:

https://wiki.ubuntu.com/PackagingGuide/Complete

1
ответ дан 2 December 2019 в 05:42

Другие вопросы по тегам:

Похожие вопросы: