|
#1
[pkgsrc] NetBSD pkgsrc developer 養成講座
ちょっと思い着いたこと
@
三つの主題:
- pkgsrc カリキュラム
- pkgsrc 紹介
- update 演習
@
カリキュラム:
pkgsrc update の send-pr をして developer になろう
- NetBSD を設置 (install) ... 例えば次のうちのどちらか
- 最低限の環境を準備
network
X11 Window System
キー配列
- pkgsrc から一つ入れて見る
pkgin
pkg_add
pkgsrc -> make package-install
- chroot - pbulk 環境
を用意する
(何故 chroot pbulk が必要なのか)
- pbulk の /limited-list に一つだけ package を書いて で一つ走らせる
- 更新すべき package を見つけて update して見る
を参照する
- ur2pkg
で新しく package を作る
- いくつか必要な知識
基礎知識
良く出て来る変数
LOCAL_BASE
PREFIX
X11_BASE
Makefile
configure
CMAKE
github の場合
make help
make show-var
周辺知識
cvs
git
rcs
Makefile
- pkgsrc
make
- send-pr
- diff を作る
- commit log も用意して見る
- patches の扱い
- wip package を作って見る
- pkglint を使って確認
- 便利な変数
WRKOBJDIR
PACKAGE
- 他のプラットフォームで bootstrap
- meta 情報
mailing-list
Wiki
お友達になりたい人々
wiz Thomas Klausner
joerg Joerg
taca
ryoon
- 有益な Web Page
- URL その二
- 購読するべき Mailing List
- いくつかの言語のこと
- Makefile の書き方
- をれをれ package を作る
META_PACKAGE= yes
- 上級編
- revbump
- buildlink3.mk
- pkgtools
- make test
- distcc
- ccache
| |
最近の日記
2024年05月08日
・comparison on ./buildsh tools
2024年05月06日
・py-setuptools (python 3.11.9)
・make release took 1 hours and 10 min
・qemu invocation for 10.99.10
2024年05月05日
・Windows 10 version
・serial connection
・bc bench
2024年05月04日
・Trial on 10.99.10
・another version (later trial) to succeed
2024年04月29日
・dkim
|