Создание PPA для OpenERP

Я изучаю, стоит ли затрачивать усилия на настройку рецепта в Launchpad для создания PPA для OpenERP, который включает официальный исходный код вместе с нашими пользовательскими модулями. Кто-нибудь делал это для OpenERP или другого программного пакета? Стоило ли это усилий? Есть ли простое руководство по процессу?

В настоящее время мы используем сценарий, который использует bzr для проверки наличия новых версий в репозитории, извлекает их, а затем копирует в папку установки для рабочего сервера. Похоже, что PPA сделает процесс обновления более похожим на стандартное обновление Ubuntu.

Я нашел документацию Launchpad и Руководство по упаковке Ubuntu, так что я прорабатываю их. Также похоже, что команда credativ создала PPA OpenERP. Могу ли я просто скопировать их и указать на свои ветки?


person Don Kirkby    schedule 25.08.2012    source источник
comment
вы знаете, что всегда есть и askubuntu.com :) не то чтобы мы не ценим вопросы здесь: но они могут быть более уместными там.   -  person rlemon    schedule 31.08.2012


Ответы (1)


Я почти заработал, так что вот краткое изложение того, что я сделал до сих пор.

Стоит прочитать руководство по упаковке Ubuntu и следовать примеру "Hello, World", просто так что вы знаете, что делают файлы упаковки.

Что касается OpenERP, я наткнулся на проект OpenERP Tools и использовал скрипт packaging61 для создания пакета Debian. Я опубликовал модифицированную версию, предназначенную для PPA Launchpad.

Теперь у меня есть пакет в моем PPA, который устанавливается и запускается, но что-то не так с веб сервер. Однако он поддерживает клиент GTK.

person Don Kirkby    schedule 31.08.2012
comment
Вот необходимая вам документация: help.launchpad.net/Packaging/SourceBuilds/GettingStarted - person Jorge Castro; 31.08.2012