|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||||
2015年04月13日(月) 旧暦 [n年日記] [更新:"2015/04/13 14:15:54"]#1 [pkgsrc] bulkbuld (all.emacs.1)
Emacs のいろいろな版で package を作るための手続
h87@makoto 14:16:49/150413(..MODULAR/usr)% cat ../all-emacs.1
#!/bin/sh
ulimit
#cp -p /usr/pkg_bulk/etc/pbulk.conf /usr/pkg_bulk/etc/pbulk.conf-keep
#mv /packages /packages-keep
for i in 20 21 22 23 24 25 ; do
if [ ! -d /packages-emacs$i ] ; then mkdir /packages-emacs$i ; fi
if [ ! -d /result/emacs$i ] ; then mkdir /result/emacs$i ; fi
ln -sf /packages-emacs$i /packages;
cp -p /etc/mk.conf-bak /etc/mk.conf;
echo "EMACS_TYPE= emacs$i" >> /etc/mk.conf ;
sed \
-e "/report_subject_prefix/s,=.*,=\"bulkbuild (h87 emacs$i)\"," \
-e "/report_rsync_target/s,=.*,=\"/result/emacs$i\"," \
/usr/pkg_bulk/etc/pbulk.conf-keep > /usr/pkg_bulk/etc/pbulk.conf ;
# ----------------
env \
PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} \
bulkbuild ;
# ----------------
rm /packages
done
h87@makoto 14:30:35/150413(..MODULAR/usr)%
と思ったのだけれど、どうも少し変なので、違う版を用意した。
h87@makoto 23:10:19/150413(/export/MODULAR)% cat all-emacs.2
#!/bin/sh
ulimit
#cp -p /usr/pkg_bulk/etc/pbulk.conf /usr/pkg_bulk/etc/pbulk.conf-keep
#mv /packages /packages-keep
for i in 20 21 22 23 24 25 ; do
if [ ! -d /packages-emacs$i ] ; then mkdir -p /packages-emacs$i/All ; fi
if [ ! -d /result/emacs$i ] ; then mkdir -p /result/emacs$i ; fi
cp -p /etc/mk.conf-bak /etc/mk.conf;
echo "EMACS_TYPE= emacs$i" >> /etc/mk.conf ;
echo "PACKAGES= /packages-emacs$i" >> /etc/mk.conf ;
sed \
-e "/report_subject_prefix/s,=.*,=\"bulkbuild (h87 emacs$i)\"," \
-e "/report_rsync_target/s,=.*,=\"/result/emacs$i\"," \
/usr/pkg_bulk/etc/pbulk.conf-keep > /usr/pkg_bulk/etc/pbulk.conf ;
echo "packages=/packages-emacs$i" >> /usr/pkg_bulk/etc/pbulk.conf ;
# ----------------
env \
PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} \
bulkbuild ;
# ----------------
done
h87@makoto 23:11:06/150413(/export/MODULAR)% ( つっこみ )
|
最近の日記 2025年10月25日 ・recover from disk error 2025年10月23日 ・dd does not duplicate Windows 11 boot disk ? 2025年10月13日 ・missing package 2025年10月04日 ・pkgin search pkgname segfaults 2025年08月16日 ・installboot (Although it’s too late) | ||