pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
Появилась необходимость в таком скрипте. Итак, что нужно:
|
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
yaourt -b package1 package2 ... man yaourtrc
Разберемся, голубчик!
|
sirocco |
|
Темы:
29
Сообщения:
2501
Участник с: 25 июля 2007
|
Если важно ограничиться bash-ем - то, например, aurget http://aur.archlinux.org/packages.php?ID=31933 |
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
AmigoБлин, решение очевидно :D Спасибо Однако, мне же нужно чтобы скрипт сам копировал собранный пакет в определенную директорию и потом обновлял БД репа… |
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
В yaourtrc есть переменная:EXPORTDIR="/path/to/dir" З.Ы. - да, я в баше не особо :> |
bobart |
|
Темы:
38
Сообщения:
2537
Участник с: 28 ноября 2009
|
EXPORTDIR="/путь/к/каталогу" у меня, например, там EXPORTDIR="/media/multimedia/localrepo" В /etc/makepkg.conf, чтобы собранные пакеты перемещались куда желаете, надо раскомментировать строку #PKGDEST=/home/packages |
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
Иронизируем? гг Для начала man yaourtrc: man yaourtrcКонечно, я могу и сам прописать для себя путь, но что если мне придется дать кому-то совсем разбирающемуся в баше? Да и для себя так будет удобнее… |
amigo |
|
Темы:
35
Сообщения:
2126
Участник с: 05 февраля 2007
|
У меня makepkg складывает собранные пакеты в /home/packages, там же repo-add делает репку. В чем у тебя проблема?
Разберемся, голубчик!
|
pztrn |
|
Темы:
23
Сообщения:
1436
Участник с: 20 сентября 2009
|
Так опять возвращаемся к первому вопросу :> Примерная схема работы моего скрипта:
|
villi |
|
Темы:
0
Сообщения:
144
Участник с: 07 декабря 2009
|
makepkg "$3" declare -i intFlg=$? case $intFlg in 0) //Продолжаем выполнение скрипта;; 1) //В зависимости от фаз луны, выполняем rm -Rf ${PkgName}, что-нить другое и exit 2;; 2)//Зависит от Ваших фантазии и знаний :);; esac З.Ы: объявить целочисленнную переменную, ИМХО, лучше в начале скрипта. |