Dganic |
|
Темы:
26
Сообщения:
189
Участник с: 23 октября 2009
|
Как собрать пакет в .desktop файлом? Собственно куда его надо подпихнуть? |
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
Dganichttp://standards.freedesktop.org/menu-spec/latest/
такие дела.
|
Dganic |
|
Темы:
26
Сообщения:
189
Участник с: 23 октября 2009
|
мм спасибо конешно но с английским плохо( так то я знаю где они лежат в системе /usr/share/applications а вот как сделать чтобы этот фаил автоматически при установке создавался где надо) ? Как это сделано в нормальных пакетах) |
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
автоматически? это как? куда положите, там и будет лежать.
такие дела.
|
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
Linux - это изучение. Порой в течении всей жизни :D А вы даже не потрудились полистать разные пкгбилды? Пример из freedcpp: install -D ../freedcpp.desktop ${pkgdir}/usr/share/applications/freedcpp.desktop |
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
В install-скрипт нужно будет добавить: update-desktop-database -q и (не обязательно) update-mime-database usr/share/mime в install/post-install. Посмотри как пример в ABS transmission-gtk
systemd должен умереть.
|
Dganic |
|
Темы:
26
Сообщения:
189
Участник с: 23 октября 2009
|
всем спасибо) покритикуйте мой первый пакет =) http://aur.archlinux.org/packages.php?ID=37376 |
cucullus |
|
Темы:
257
Сообщения:
3438
Участник с: 06 июня 2007
|
Dganicoptdepends неправильно составлены
такие дела.
|
h4tr3d |
|
Темы:
34
Сообщения:
2656
Участник с: 12 июля 2007
|
cucullusDganicoptdepends неправильно составлены подтверждаю, информацию о необходимости логина в контакте или в документацию или в информационное сообщение в .install скрипте. Автору: для проверки PKGBUILD и готового пакета (всегда делай две эти операции, во втором случае позволяет обнаружить пропущенные runtime-депенды для бинарников) используй namcap. И, кстати, я бы build-дир автоматом не удалял, хотя у тебя и стоят везде return. поставь ABS, после чего в /usr/share/pacman появится кошерный пример PKGBUILD для работы с -svn и прочими VCS версиями пакетов.
systemd должен умереть.
|