Автор Тема: spec для проекта с launchpad [решено]  (Прочитано 1739 раз)

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Добрый день всем!
Решил собрать кейлоггер: https://launchpad.net/x11log и, заодно, написать свой первый spec  :)
Исходники с сайта можно получить двумя путями:
bzr branch lp:x11log и скачав конкретную последнюю ревизию: http://bazaar.launchpad.net/~esonn/x11log/trunk/tarball/22
Пока я просто синхронизировал бранч в каталог x11log-bzr22 и затарил его, написав
Source: %name-%version.tar.gz
Во многих спеках, которые я смотрел для примера там написана ссылка к тарболу -  у меня это пока вызывает сомнения (имя тарбола получается 22, в содержимом три уровня подкаталогов)
Что писать в Source: спека?
Подойдёт ли указание ревизии bzr22 в качестве версии?
« Последнее редактирование: 15.04.2013 09:21:55 от rotkart »
Научить нельзя, научиться можно.

Оффлайн Vovka-Korovka

  • alt linux team
  • ***
  • Сообщений: 1 186
  • True Metal Cow
Re: spec для проекта с launchpad
« Ответ #1 : 13.04.2013 09:28:15 »
В debian/changelog есть версия -

x11log (0.82) quantal; urgency=low

  * Added manual page, upgraded to quantal.

 -- Erik Sonnleitner <es@delta-xi.net>  Thu, 31 Jan 2013 13:55:02 +0200

а bzr22 обычно в релизе пишут, после altN

http://www.altlinux.org/Spec#Release

т.е. получится x11log-0.82-alt1.bzr22

Оффлайн ksa

  • Модератор глобальный
  • *****
  • Сообщений: 9 049
Re: spec для проекта с launchpad
« Ответ #2 : 13.04.2013 09:35:17 »
Например, пакеты для бубунты https://launchpad.net/~esonn/+archive/x11log идут с версиями, интересно, где они версию откопали.

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Re: spec для проекта с launchpad
« Ответ #3 : 13.04.2013 10:15:34 »
вот я как раз и не понял, откуда 0.82. Но раз автор программы так ее позиционирует, я сделаю, как Vovka-Korovka предложил :-)
« Последнее редактирование: 13.04.2013 10:20:30 от rotkart »
Научить нельзя, научиться можно.

Оффлайн rotkart

  • Участник
  • *
  • Сообщений: 661
Re: spec для проекта с launchpad
« Ответ #4 : 15.04.2013 09:21:33 »
Спасибо откликнувшимся!
Пакет собрал - кейлоггер работает, правда без русского языка. :-)
В лог попадает только латинский регистр.
Если кому нужно - качайте из аттача.
Собирал в p6.
« Последнее редактирование: 15.04.2013 09:29:38 от rotkart »
Научить нельзя, научиться можно.