forked from artix/artools
Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 4a650f00d7 | |||
| 08b73032a2 | |||
| 1a250c2167 | |||
| 46431619f2 | |||
| 12d2159c12 |
@@ -147,7 +147,7 @@ elif [[ $(cat "$working_dir/.artools") != ${CHROOTVERSION} ]]; then
|
|||||||
die "chroot '%s' is not at version %s. Please rebuild." "$working_dir" "${CHROOTVERSION}"
|
die "chroot '%s' is not at version %s. Please rebuild." "$working_dir" "${CHROOTVERSION}"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
sync_host_localtime
|
#sync_host_localtime
|
||||||
|
|
||||||
chroot_api_mount "${working_dir}" || die "failed to setup API filesystems in chroot %s" "${working_dir}"
|
chroot_api_mount "${working_dir}" || die "failed to setup API filesystems in chroot %s" "${working_dir}"
|
||||||
|
|
||||||
|
|||||||
@@ -151,6 +151,7 @@ get_group(){
|
|||||||
eval "case $pkg in
|
eval "case $pkg in
|
||||||
$(get_group_packages kernel)) tree=packages-kernel ;;
|
$(get_group_packages kernel)) tree=packages-kernel ;;
|
||||||
$(get_group_packages net)) tree=packages-net ;;
|
$(get_group_packages net)) tree=packages-net ;;
|
||||||
|
$(get_group_packages gfx)) tree=packages-gfx ;;
|
||||||
$(get_group_packages python)) tree=packages-python ;;
|
$(get_group_packages python)) tree=packages-python ;;
|
||||||
$(get_group_packages perl)) tree=packages-perl ;;
|
$(get_group_packages perl)) tree=packages-perl ;;
|
||||||
$(get_group_packages ruby)) tree=packages-ruby ;;
|
$(get_group_packages ruby)) tree=packages-ruby ;;
|
||||||
|
|||||||
@@ -22,7 +22,7 @@ find_cached_pkgfile() {
|
|||||||
local search=${pkg%.*}
|
local search=${pkg%.*}
|
||||||
for dir in "${searchdirs[@]}"; do
|
for dir in "${searchdirs[@]}"; do
|
||||||
[[ -d $dir ]] || continue
|
[[ -d $dir ]] || continue
|
||||||
results+=$(find "$dir" -type f -name "$search.*" ! -path '*.sig')
|
results+=$(find "$dir" -type f -name "$search.*" ! -path '*.sig' ! -path '*.log')
|
||||||
done
|
done
|
||||||
case ${#results[*]} in
|
case ${#results[*]} in
|
||||||
0)
|
0)
|
||||||
|
|||||||
@@ -15,6 +15,7 @@
|
|||||||
# community
|
# community
|
||||||
# packages-kernel
|
# packages-kernel
|
||||||
# packages-net
|
# packages-net
|
||||||
|
# packages-gfx
|
||||||
# packages-openrc
|
# packages-openrc
|
||||||
# packages-runit
|
# packages-runit
|
||||||
# packages-s6
|
# packages-s6
|
||||||
|
|||||||
@@ -36,7 +36,9 @@ add_svc_runit(){
|
|||||||
add_svc_s6(){
|
add_svc_s6(){
|
||||||
local mnt="$1" names="$2" valid="" rlvl="${3:-default}"
|
local mnt="$1" names="$2" valid="" rlvl="${3:-default}"
|
||||||
for svc in $names; do
|
for svc in $names; do
|
||||||
if [[ -d $mnt/etc/s6/sv/$svc ]]; then
|
error=false
|
||||||
|
chroot $mnt s6-rc-db -c /etc/s6/rc/compiled type $svc &> /dev/null || error=true
|
||||||
|
if [ $? == 0 ] && [[ $error == false ]]; then
|
||||||
msg2 "Setting %s ..." "$svc"
|
msg2 "Setting %s ..." "$svc"
|
||||||
valid=${valid:-}${valid:+' '}${svc}
|
valid=${valid:-}${valid:+' '}${svc}
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -42,6 +42,7 @@ load_pkg_config(){
|
|||||||
community
|
community
|
||||||
packages-kernel
|
packages-kernel
|
||||||
packages-net
|
packages-net
|
||||||
|
packages-gfx
|
||||||
packages-openrc
|
packages-openrc
|
||||||
packages-runit
|
packages-runit
|
||||||
packages-s6
|
packages-s6
|
||||||
|
|||||||
Reference in New Issue
Block a user