[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:32449] ソースファイルとPlamoBuild (Plmao-7.0)
-
From:Takehiko Ogata
-
Date:Mon, 18 Jun 2018 15:39:27 +0900 (JST)
- Subject: [plamo:32449] ソースファイルとPlamoBuild (Plmao-7.0)
- From: Takehiko Ogata <t_ogata@xxxxxxxxxxxxx>
- Date: Mon, 18 Jun 2018 15:39:25 +0900
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101Thunderbird/52.6.0
尾形です。
ソースファイルがどこにあるのかと思っておりましたが、
/usr/share/doc にある PlamoBuild.pkgname のurl=に記載が
あるのでソースパッケージとしては用意していない感じ。
grub-2.02のパッケージのPlamoBuild.grub-2.02では
#!/bin/sh
##############################################################
pkgbase='grub'
vers='2.02'
url="http://ftp.gnu.org/gnu/${pkgbase}/${pkgbase}-${vers}.tar.xz"
verify=""
arch=`uname -m`
build=B11
src="${pkgbase}-${vers}"
OPT_CONFIG_COMMON="
--sbindir=/sbin
--enable-device-mapper
--enable-cache-stats
--enable-boot-time
--enable-grub-mkfont
--enable-grub-mount
--disable-mm-debug
--disable-werror"
のようになっており、この少し先に
if [ $# -eq 0 ] ; then
opt_download=0 ; opt_config=1 ; opt_build=1 ; opt_package=1
else
opt_download=0 ; opt_config=0 ; opt_build=0 ; opt_package=0
となっていますのでopt_download=1として実行するとパッケージ作成
まで実行するようです。
パッケージ作成に必要なパッチなどは/usr/share/docのパッケージ別
に用意されているようで、解凍しておけばそれらも組み込んで実行
するようです。
Plamoの場合、カーネルの再構築やソースファイルからのmakeなど
他のディストリビューションよりはるかに見通し良くできるところが
良いかなと思っています。
PlamoBuildについてはこじまさんの解説があるようですのでそちらを
見ると良いと思います、などと言いながらまだよく読んでいません。
http://gihyo.jp/lifestyle/serial/01/ganshiki-soushi/0086
..................................................
- Follow-Ups
-
- [plamo:32450] Re: ソースファイルとPlamoBuild (Plmao-7.0), KATOH Yasufumi
[検索ページ]
[メール一覧]
Plamo ML 公開システム