deb-пакет для Komodo Edit (веб-программистам)

Knoppix

Модераторы: Warderer, Модераторы разделов

KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

deb-пакет для Komodo Edit

Сообщение KernelPanic »

Есть одна замечательная кроссплатформенная программа для веб-программирования под названием Komodo Edit.
Однако постваляется она в архиве с инсталлятором, я бы назвал его "деревянным".
Предлагаю заинтересовавшимся в использовании данной программы скрипт для создания нормального deb-пакета к ней.

Скриптик носит название mkpkg-komodo (у меня), можно закинуть в /usr/bin для простоты использования.
Использовать просто, скачиваете архив с программой по приведенной выше ссылке, кладете в доступную для вашего пользователя папку, переходите туда и выполняете:
$ mkpkg-komodo название_архива_программы
Через некоторое время там же, откуда выполнена команда, появится deb-пакет, который можно установить стандартными средствами.
Если интересно, можете посмотреть хэлп по "функциональности" скрипта:
$ mkpkg-komodo -h
Только нужно не менять название скачанного архива с программой, из названия берется важная информация.
Вот и всё. Удачи. :)
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: deb-пакет для Komodo Edit

Сообщение KernelPanic »

Выкладываю новый вариант скрипта (прикреплен). Немного переписал его и выставил фичи с подменю в виде опции -m.
Также стало возможным создавать пакет под Ubuntu (с более родным для нее расположением каталогов, опция -u).

Код: Выделить всё

$ mkpkg-komodo -h
Usage:
    mkpkg-komodo [options] [filename]
        This script makes Debian/Ubuntu package for Komodo Edit.
        The filename is Komodo Edit tar.gz-file.
Options:
        -h | --help  View this message
        -u           Make Ubuntu package (by default packaging for Debain)
        -m           Make menu subfolder entry
        -s           Save temporary files (temp-komodo-pkg folder)

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Спасибо сказали:
Dekabrist
Сообщения: 2

Re: deb-пакет для Komodo Edit

Сообщение Dekabrist »

Переименовал тхт файлик в mkpkg-komodo и положил в /usr/bin
При любой команде пишет:
alexander@Kab:~$ sudo mkpkg-komodo -h
sudo: mkpkg-komodo: command not found
Спасибо сказали:
KernelPanic
Бывший модератор
Сообщения: 2060
Статус: Brain Атаке
ОС: Debian squeeze/sid/exp

Re: deb-пакет для Komodo Edit

Сообщение KernelPanic »

А исполняемым его сделали?
ls -l /usr/bin/ | grep mkpkg-komodo
Если нет, то сделайте:
# chmod 755 /usr/bin/mkpkg-komodo
Спасибо сказали:
Dekabrist
Сообщения: 2

Re: deb-пакет для Komodo Edit

Сообщение Dekabrist »

Действительно... ступил...
Спасибо сказали:
abadello
Сообщения: 1
ОС: Ubuntu 9.10

Re: deb-пакет для Komodo Edit

Сообщение abadello »

Код: Выделить всё

Moving files for package. Please wait ...Done
Creating icons ...Done
Make menu entries ...Done
Make desktop files ...Done
Make Debian control file ...Done
предупреждение, файл `/home/abadello/temp-komodo-pkg/build/DEBIAN/control' около строки 16 пакета 'komodo-edit':
 отсутствует architecture
dpkg-deb: ошибка -- версия (оригинальная) (-) не содержит ни одной цифры
dpkg-deb: в управляющем файле обнаружено 1 ошибок
Delete temporary files and directories ...Done
All Done. Package is ready :)
abadello@abadello-desktop:~$

Вообщем в конце выдает вот это, пакет не появляется
Спасибо сказали: