greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
Всегда собирал пакеты выполняя configure make make install,но устанавливать пакет make installОм не правильно,вот и решил научиться писать PKGBUILDы.Для начала выбрал себе цель:программа wxWidgets.Скачал исходник,запустил configure,make,все как обычно,остановился на make install.теперь недоумеваю как прописать функции build и package,пожалуйста разъясните.И не надо писать подобного:"иди на вики" или "yaourt в помощь" сразу отвечу: на вики уже был,читал статью по созданию pkgbuild ,но хотелось бы живого примера;а на счет yaourt-а хочу научиться сам, ручками ,только хардкор! |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
greycatидешь на аур или в офф пакеты, там изучаешь чужие PKGBUILDы
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
greycat |
|
Темы:
15
Сообщения:
134
Участник с: 30 сентября 2016
|
не поверите,но и это делал,но все равно не понятны некоторые моменты,кто бы разъяснил.. |
nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=wxbase2.8-git в build() ты собираешь в ${srcdir} = папка с исходниками greycatв package() устанавливаешь в ${pkgdir} = корень greycat
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
warlock9000 |
|
Темы:
6
Сообщения:
764
Участник с: 21 марта 2016
|
greycathttps://wiki.archlinux.org/index.php/PKGBUILD https://www.archlinux.org/pacman/PKGBUILD.5.html https://git.archlinux.org/pacman.git/plain/proto/PKGBUILD.proto |