mirror of
https://codeberg.org/kiss-community/kiss
synced 2024-12-25 00:20:05 -07:00
misc: changes
This commit is contained in:
parent
78968b6097
commit
f65792c40b
8
kiss
8
kiss
@ -284,6 +284,8 @@ pkg_strip() {
|
|||||||
|
|
||||||
log "[$1]: Stripping binaries and libraries..."
|
log "[$1]: Stripping binaries and libraries..."
|
||||||
|
|
||||||
|
# Strip only files matching the below mime-types from the package
|
||||||
|
# directory. No alternative to 'file' here sadly.
|
||||||
find "$pkg_dir/$1" -type f | while read -r binary; do
|
find "$pkg_dir/$1" -type f | while read -r binary; do
|
||||||
case $(file -bi "$binary") in
|
case $(file -bi "$binary") in
|
||||||
application/x-sharedlib*|application/x-pie-executable*)
|
application/x-sharedlib*|application/x-pie-executable*)
|
||||||
@ -346,9 +348,6 @@ pkg_build() {
|
|||||||
# also checks checksums, downloads sources and ensure all dependencies
|
# also checks checksums, downloads sources and ensure all dependencies
|
||||||
# are installed.
|
# are installed.
|
||||||
|
|
||||||
# Resolve dependencies and generate a list.
|
|
||||||
# Send 'force' to 'pkg_depends' to always include the explicitly
|
|
||||||
# requested packages.
|
|
||||||
log "Resolving dependencies..."
|
log "Resolving dependencies..."
|
||||||
for pkg; do pkg_depends "$pkg"; done
|
for pkg; do pkg_depends "$pkg"; done
|
||||||
|
|
||||||
@ -367,6 +366,9 @@ pkg_build() {
|
|||||||
set +f
|
set +f
|
||||||
}
|
}
|
||||||
|
|
||||||
|
# The dependency solver always lists all dependencies regardless of
|
||||||
|
# whether or not they are installed. Ensure that all explicit packages
|
||||||
|
# are included and ensure that all installed packages are excluded.
|
||||||
for pkg; do
|
for pkg; do
|
||||||
case $explicit_packages in
|
case $explicit_packages in
|
||||||
*" $pkg "*)
|
*" $pkg "*)
|
||||||
|
Loading…
Reference in New Issue
Block a user