yaourt howto...

tchgefest, спасибо. А как-нибудь можно, чтоб еще папка для каждого пакета создавалась и PKGBUILD закачивался в неё?
sirocco
Я не могу понять,что вы хотите получить на выходе:
1.Собранный пакет?
2.Чтоб пакет был перемешен в каталог,который вы укажете?
3.Чтобы был пакет и исходники,и помешены в соответствующие каталоги?
Последний крик моды - эхо 30-летней давности.
binaryshadow, нельзя каждый пакет в отдельной папке!
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
binaryshadow
tchgefest, спасибо. А как-нибудь можно, чтоб еще папка для каждого пакета создавалась и PKGBUILD закачивался в неё?
Издеваетесь?А wiki почитать уже не судьба?
Так она и создается согласно #SRCDEST=/home/sources
или #DEVELBUILDDIR="/var/abs/local/yaourtbuild"
или используйте ABS
И Вики в помощь.
Последний крик моды - эхо 30-летней давности.
sirocco
tsn
Может так?
Build and export package, its sources to a directory:
$ yaourt -Sb --export dir package
Не знал, неплохо. Вижу (для начала) один минус - исходники сохраняются два раза - один раз в виде отдельного тарболла, второй раз в составе xxx.src.tar.gz

Все правильно.
Создается пакет для установки который называется например:
psi-plus-0.16.262webkit-1-i686.pkg.tar.xz
и пакет, где находится PKGBUILD и называется он
psi-plus-0.16.latest-4.src.tar.gz.
Это так собирает yaourt по дефолту.
Последний крик моды - эхо 30-летней давности.
tchgefest
Это так собирает yaourt по дефолту.
Видимо, я слишком привык к тому, как это делает makepkg -S.

sirocco
tchgefest
Это так собирает yaourt по дефолту.
Видимо, я слишком привык к тому, как это делает makepkg -S.

Так посмотрите свой /etc/makepkg.conf
и все будет понятно.
Последний крик моды - эхо 30-летней давности.
sirocco
tchgefest
Какие два раза?

Толи лыжи не едут...
$ yaourt -Sb --export test2 mimeo --noconfirm
...
$ tar -tvf test2/mimeo-2013.7.24-2.src.tar.gz
drwxr-xr-x root/root         0 2013-11-26 19:06 mimeo/
-rw-r--r-- root/root       287 2013-11-26 19:06 mimeo/mimeo-2013.7.24.tar.xz.sig
-rw-r--r-- root/root     20568 2013-11-26 19:06 mimeo/mimeo-2013.7.24.tar.xz
-rw-r--r-- root/root      1041 2013-09-30 13:05 mimeo/PKGBUILD
$ ls -l test2/mimeo*
-rw-r--r-- 1 ab_arch users 29340 ноя 26 19:06 test2/mimeo-2013.7.24-2-any.pkg.tar.xz
-rw-r--r-- 1 ab_arch users 22012 ноя 26 19:06 test2/mimeo-2013.7.24-2.src.tar.gz
-rw-r--r-- 1 ab_arch users 20568 ноя 26 19:06 test2/mimeo-2013.7.24.tar.xz
-rw-r--r-- 1 ab_arch users   287 ноя 26 19:06 test2/mimeo-2013.7.24.tar.xz.sig
Т.е. файл mimeo-2013.7.24.tar.xz и в тарболле mimeo-2013.7.24-2.src.tar.gz, и просто в каталоге test2
все правильно собралось
mimeo-2013.7.24-2-any.pkg.tar.xz - собранный пакет
mimeo-2013.7.24-2.src.tar.gz - сырой пакет (исходники + PKGBUILD) тоже самое что и makepkg --allsource
mimeo-2013.7.24.tar.xz и mimeo-2013.7.24.tar.xz.sig - исходники (можно удалить!)
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
binaryshadow
tchgefest, спасибо. А как-нибудь можно, чтоб еще папка для каждого пакета создавалась и PKGBUILD закачивался в неё?
Вроде aurget такое умел.
nafanja
mimeo-2013.7.24.tar.xz и mimeo-2013.7.24.tar.xz.sig - исходники (можно удалить!)
ух ты, прикольно, Xyne подпись свою выложил к сурцам)

Кстати, при экспорте есть еще такая плюшка - не критичная вовсе, но и не сказать, что желаемая - если пакет собран из аура и подписан своим ключом, то сигнатуру йогурт тоже экспортирует.
PGP 0x31361F01
arcanisrepo
 
Зарегистрироваться или войдите чтобы оставить сообщение.