「DeveloperWiki:PKGBUILD.com」の版間の差分
ナビゲーションに移動
検索に移動
Kusanaginoturugi (トーク | 投稿記録) (アーカイブに変更) タグ: 新規リダイレクト |
|||
(他の1人の利用者による、間の8版が非表示) | |||
1行目: | 1行目: | ||
+ | #REDIRECT: [[ArchWiki:アーカイブ]] |
||
− | [[Category:Arch development]] |
||
− | ==Warning== |
||
− | This article now describes the build server at '''dragon.archlinux.org''' instead. |
||
− | |||
− | ==Directories that must be used== |
||
− | |||
− | All users should use '''only''' {{ic|~/packages}} for storing packages builds and {{ic|~/svn-packages}}. |
||
− | These directories are excluded from backups and all other directories are automatically backed up. |
||
− | |||
− | ==Creating chroots and building packages== |
||
− | |||
− | Devtools 0.9.10 has build helpers that can be used. |
||
− | |||
− | /usr/bin/extra-x86_64-build |
||
− | /usr/bin/multilib-build |
||
− | /usr/bin/staging-x86_64-build |
||
− | /usr/bin/testing-x86_64-build |
||
− | |||
− | This can be used to _create_ and build packages. Chroots are created by default in /var/tmp/archbuild. |
||
− | To build packages that depend on each other you should use makechrootpkg directly. |
||
− | |||
− | $ sudo extra-x86_64-build |
||
− | $ sudo testing-x86_64-build |
||
− | |||
− | ==x86_64== |
||
− | |||
− | $ sudo makechrootpkg -cr /var/lib/archbuild/extra-x86_64 -- -i |
||
− | |||
− | next package |
||
− | |||
− | $ sudo makechrootpkg -r /var/lib/archbuild/extra-x86_64 |
||
− | |||
− | ==Packager && Makeflags== |
||
− | |||
− | Add ~/.makepkg.conf with PACKAGER information |
||
− | |||
− | PACKAGER="Name <email>" |
||
− | MAKEFLAGS="-j5" |
||
− | |||
− | ==Connecting to sigurd or gerolde from brynhild== |
||
− | |||
− | On your local system add this: |
||
− | $ cat .ssh/config |
||
− | Host pkgbuild.com |
||
− | Hostname pkgbuild.com |
||
− | User youruser |
||
− | ForwardAgent yes |
||
− | |||
− | ==Generating rebuilding list when soname is bumped== |
||
− | |||
− | Available in repo-tools.git (https://projects.archlinux.de/repo-tools.git/) and available on brynhild: |
||
− | |||
− | $ sogrep <repo> <soname> |
||
− | $ sogrep extra x264.so.107 |
2024年4月11日 (木) 18:56時点における最新版
転送先: