Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Создание DEB-пакета из проекта Qt4.  (Прочитано 2950 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Здравствуйте! Нужна помощь - не могу разобраться.
Являюсь автором WiFi Hostapd AP. И хочу всё-таки создать человеческий метод установки. :)

Что имею.


1. Директория /home/egor/wifi-hostapd-ap-0.9.5.13
2. В ней src/ wifi-hostapd-ap.pro
src содержит:

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Выполняю dh_make, получаю диру debian, правлю файлы:

(Нажмите, чтобы показать/скрыть)

(Нажмите, чтобы показать/скрыть)

Тестовая сборка при помощи
qmake-qt4 && makeпроходит успешно.

Далее debuild:
(Нажмите, чтобы показать/скрыть)

Получив это обилие информации я уже сам выпал в Kernel Panic! :(
В чём моя ошибка?

PS, использовал:
1. http://www.forum.crossplatform.ru/index.php?showtopic=4634
2. http://meego.e-werest.org/blog/qt/2900.html
3. https://wiki.ubuntu.com/PackagingGuide/QtApplication
4. http://www.google.ru/
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Axa-Ru

  • Гость
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #1 : 06 Мая 2012, 14:09:16 »
Может в самом деле поменять права для файлов исходников?
Зачем ни запускаемые и еще с доступом для всех?

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #2 : 06 Мая 2012, 14:18:57 »
Массово заменил на 0622, сняв флаг exec.
Запустил сборку от ROOT, так как debuild не мог получить доступ от обычного пользователя.

[size=78%]Получаю: [/size]
(Нажмите, чтобы показать/скрыть)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #3 : 06 Мая 2012, 16:30:05 »
Зачем костыль? Даешь ppa!

Тег <код> никто не отменял.
« Последнее редактирование: 06 Мая 2012, 16:32:26 от RazrFalcon »
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #4 : 06 Мая 2012, 16:40:13 »
Зачем костыль? Даешь ppa!

Тег <код> никто не отменял.


А разве для ppa не нужен tar.gz с готовыми исходниками для компиляции?

Был его сторонником. Но так читается лучше. :)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #5 : 06 Мая 2012, 17:19:09 »
имхо, не лучше, вообще нечитаблено, лог не смотрел даже

для ppa нужен bzr репозиторий, там же
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #6 : 06 Мая 2012, 17:32:58 »
имхо, не лучше, вообще нечитаблено, лог не смотрел даже

для ppa нужен bzr репозиторий, там же


Ок.

Как его создать? И есть ли возможность его создать, если я при создании проекта не указывал контроль версий?
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

Оффлайн RazrFalcon

  • O_o
  • Старожил
  • *
  • Сообщений: 3129
  • Zombie Mod
    • Просмотр профиля
    • Я на GitHub
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #7 : 06 Мая 2012, 17:55:55 »
bzr --init

при создания репозитория в ... короче там все просто, ищите  :D
надо будет как-то ман на вики написать, так как ланчпад по юзабилити стремится к нулю

лучше в личку мне пишите
Gentoo + KDE, Official Windows Hater
Хотите помочь нашей вики: https://help.ubuntu.ru/wiki/fixme

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #8 : 06 Мая 2012, 18:09:43 »
bzr --init

при создания репозитория в ... короче там все просто, ищите  :D
надо будет как-то ман на вики написать, так как ланчпад по юзабилити стремится к нулю

лучше в личку мне пишите


Ок, спасибо. Вроде, уже нашёл какой-то ман.
А вот статья на WiKi - это хорошая идея. Вроде как Каноникал стремится не только пользователям угождать, но и новым разрабам. :)
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

shame

  • Гость
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #9 : 23 Июля 2012, 23:13:26 »
Ну что насчет статьи, а то сам хочу побаловаться с репозиторием

Оффлайн Кровавый

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1626
  • Логика творит чудеса!
    • Просмотр профиля
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #10 : 24 Июля 2012, 14:49:51 »
Ну что насчет статьи, а то сам хочу побаловаться с репозиторием


Начал писать, а потом забросил. Купил нетбук, на котором не работает видео (Intel GMA3600), теперь пересобираю ядро уже сотый раз! Ещё экзамены в автошколе на носу, иначе говоря, сейчас никак! Времени и сил катастрафически не хватает... :(
Чуть позже постараюсь сделать.
Железо: AMD FX8350 4.2Ghz + 2x4Gb Kingston HeyperX + Asus M5A97 R2.0 + HDD WD WZ10EZEX 1TB 7200 rpm + SSD 128 GB + Win 10 x64.

shame

  • Гость
Re: Создание DEB-пакета из проекта Qt4.
« Ответ #11 : 24 Июля 2012, 17:33:18 »
Только что залил свой проект в PPA. Так что если будете писать статью, то помогу ;)


 

Страница сгенерирована за 0.031 секунд. Запросов: 22.