Compare commits
5 Commits
Author | SHA1 | Date | |
---|---|---|---|
f7c29d1c98 | |||
f1b2af947b | |||
5637ba0f8f | |||
a383531e5d | |||
6b4acbdd94 |
@@ -54,7 +54,7 @@ compare_u(){
|
|||||||
if [ "$result" -eq -1 ];then
|
if [ "$result" -eq -1 ];then
|
||||||
# local arel=${archver##*-} brel=${artixver##*-}
|
# local arel=${archver##*-} brel=${artixver##*-}
|
||||||
# local reldiff
|
# local reldiff
|
||||||
reldiff=$(( $arel-${brel%.*} ))
|
# reldiff=$(( $arel-${brel%.*} ))
|
||||||
msg_row_red "${table}" "${a}" "${b}" "$pkg" "$archver" "$artixver" "${group#*-}"
|
msg_row_red "${table}" "${a}" "${b}" "$pkg" "$archver" "$artixver" "${group#*-}"
|
||||||
write_list "${a}:$pkg" pkg_upgrades
|
write_list "${a}:$pkg" pkg_upgrades
|
||||||
fi
|
fi
|
||||||
|
@@ -17,6 +17,24 @@ m4_include(lib/base/yaml.sh)
|
|||||||
|
|
||||||
#{{{ functions
|
#{{{ functions
|
||||||
|
|
||||||
|
print_package_names() {
|
||||||
|
local version=$(get_full_version)
|
||||||
|
local architecture pkg
|
||||||
|
for pkg in ${pkgname[@]}; do
|
||||||
|
architecture=$(get_pkg_arch $pkg)
|
||||||
|
printf "%s/%s-%s-%s%s\n" "$PKGDEST" "$pkg" "$version" "$architecture" "$PKGEXT"
|
||||||
|
done
|
||||||
|
}
|
||||||
|
|
||||||
|
print_debug_package_names() {
|
||||||
|
local version=$(get_full_version)
|
||||||
|
local architecture
|
||||||
|
if check_option "debug" "y" && check_option "strip" "y"; then
|
||||||
|
architecture=$(get_pkg_arch)
|
||||||
|
printf "%s/%s-%s-%s-%s%s\n" "$PKGDEST" "$pkgbase" "debug" "$version" "$architecture" "$PKGEXT"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
srcyaml_write_attr(){
|
srcyaml_write_attr(){
|
||||||
local ident1="$1" ident2="$2" ident3="$3"
|
local ident1="$1" ident2="$2" ident3="$3"
|
||||||
local attrname=$4 attrvalues=("${@:5}")
|
local attrname=$4 attrvalues=("${@:5}")
|
||||||
@@ -108,13 +126,19 @@ yaml_write_fileinfo(){
|
|||||||
pkgbase=${pkgbase:-$pkgname}
|
pkgbase=${pkgbase:-$pkgname}
|
||||||
Yaml+=$(write_yaml_map 0 "version" "${version:-0}")
|
Yaml+=$(write_yaml_map 0 "version" "${version:-0}")
|
||||||
Yaml+=$(write_empty_line)
|
Yaml+=$(write_empty_line)
|
||||||
local pkgfile
|
local pkgfile debug_pkg
|
||||||
pkgfile=$(print_all_package_names)
|
pkgfile=$(print_package_names)
|
||||||
Yaml+=$(write_yaml_map 0 "files")
|
Yaml+=$(write_yaml_map 0 "files")
|
||||||
for f in ${pkgfile}; do
|
for f in ${pkgfile}; do
|
||||||
Yaml+=$(write_yaml_seq 2 "${f##*/}")
|
Yaml+=$(write_yaml_seq 2 "${f##*/}")
|
||||||
done
|
done
|
||||||
Yaml+=$(write_empty_line)
|
Yaml+=$(write_empty_line)
|
||||||
|
debug_pkg=$(print_debug_package_names)
|
||||||
|
Yaml+=$(write_yaml_map 0 "debug")
|
||||||
|
for d in ${debug_pkg}; do
|
||||||
|
Yaml+=$(write_yaml_seq 2 "${d##*/}")
|
||||||
|
done
|
||||||
|
Yaml+=$(write_empty_line)
|
||||||
}
|
}
|
||||||
|
|
||||||
write_srcyaml(){
|
write_srcyaml(){
|
||||||
|
@@ -49,8 +49,8 @@ LDFLAGS="-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now"
|
|||||||
#-- Make Flags: change this for DistCC/SMP systems
|
#-- Make Flags: change this for DistCC/SMP systems
|
||||||
#MAKEFLAGS="-j2"
|
#MAKEFLAGS="-j2"
|
||||||
#-- Debugging flags
|
#-- Debugging flags
|
||||||
DEBUG_CFLAGS="-g -fvar-tracking-assignments"
|
DEBUG_CFLAGS="-g"
|
||||||
DEBUG_CXXFLAGS="-g -fvar-tracking-assignments"
|
DEBUG_CXXFLAGS="-g"
|
||||||
#DEBUG_RUSTFLAGS="-C debuginfo=2"
|
#DEBUG_RUSTFLAGS="-C debuginfo=2"
|
||||||
|
|
||||||
#########################################################################
|
#########################################################################
|
||||||
|
@@ -31,9 +31,10 @@ add_svc_s6(){
|
|||||||
ret="$?"
|
ret="$?"
|
||||||
if [ $ret -eq 0 ] && [[ "$error" == false ]]; then
|
if [ $ret -eq 0 ] && [[ "$error" == false ]]; then
|
||||||
msg2 "Setting %s: [%s]" "${INITSYS}" "$svc"
|
msg2 "Setting %s: [%s]" "${INITSYS}" "$svc"
|
||||||
chroot "$mnt" s6-rc-bundle-update -c "$db" add "$rlvl" "$svc"
|
chroot "$mnt" touch /etc/s6/adminsv/default/contents.d/"$svc"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
chroot "$mnt" s6-db-reload
|
||||||
|
|
||||||
local rlvl=/etc/s6/current
|
local rlvl=/etc/s6/current
|
||||||
# rebuild s6-linux-init binaries
|
# rebuild s6-linux-init binaries
|
||||||
|
Reference in New Issue
Block a user