SecBSD's official ports repository
This commit is contained in:
commit
2c0afcbbf3
64331 changed files with 5339189 additions and 0 deletions
39
net/munin/patches/patch-node__bin_munin-get_in
Normal file
39
net/munin/patches/patch-node__bin_munin-get_in
Normal file
|
@ -0,0 +1,39 @@
|
|||
Index: node/_bin/munin-get.in
|
||||
--- node/_bin/munin-get.in.orig
|
||||
+++ node/_bin/munin-get.in
|
||||
@@ -367,7 +367,7 @@ update_plugin_metadata() {
|
||||
cd "$REPOSITORY_CACHE_BASE_DIR/$repo_name"
|
||||
change_time=$(git log -1 --format=%at "$relative_plugin_filename")
|
||||
description=$(perldoc -o nroff -T -F "$relative_plugin_filename" | sed '/^\.Vb [12]/d' | grep -A 1 '^.SH "NAME"$' | tail -1 | sed 's/^\(\\& *\)\?[^ ]* \\- \+//' | sed 's/\\//g')
|
||||
- summary=$(printf '%s/%-30s %s %s\n' "$repo_name" "$plugin_name" "$(date +%Y-%m-%d --date="@$change_time")" "$description")
|
||||
+ summary=$(printf '%s/%-30s %s %s\n' "$repo_name" "$plugin_name" "$(gdate +%Y-%m-%d --date="@$change_time")" "$description")
|
||||
write_safely_to_file "$metadata_filename" \
|
||||
jo -p -- "timestamp=$change_time" -s "description=$description" -s "summary=$summary" -s "filename=$relative_plugin_filename"
|
||||
# update the entry in the summary cache file
|
||||
@@ -435,7 +435,7 @@ list_repository_plugin_files() {
|
||||
plugins_dir=$(get_repository_config_value "$repo_name" "plugins_dir")
|
||||
[ -z "$plugins_dir" ] && plugins_dir="."
|
||||
cd "$REPOSITORY_CACHE_BASE_DIR/$repo_name"
|
||||
- find "$plugins_dir" -type f -executable | sed 's#^\./##' | sort
|
||||
+ gfind "$plugins_dir" -type f -executable | sed 's#^\./##' | sort
|
||||
}
|
||||
|
||||
|
||||
@@ -508,7 +508,7 @@ case "$ACTION" in
|
||||
check_dependencies
|
||||
get_repository_names | while read -r repo_name; do
|
||||
plugins_dir=$(get_repository_config_value "$repo_name" "plugins_dir")
|
||||
- find "$REPOSITORY_CACHE_BASE_DIR/$repo_name/$plugins_dir" -type f -executable -print0 \
|
||||
+ gfind "$REPOSITORY_CACHE_BASE_DIR/$repo_name/$plugins_dir" -type f -executable -print0 \
|
||||
| xargs --null -r grep --files-with-matches "$regex" \
|
||||
| xargs -r basename --multiple | sed "s#^#$repo_name #"
|
||||
done | sort | while read -r repo_name plugin_name; do
|
||||
@@ -528,7 +528,7 @@ case "$ACTION" in
|
||||
check_dependencies
|
||||
get_repository_names | while read -r repo_name; do
|
||||
[ -d "$PLUGINS_INSTALL_DIR/$repo_name" ] || continue
|
||||
- find "$PLUGINS_INSTALL_DIR/$repo_name" -type f -executable -print0 \
|
||||
+ gfind "$PLUGINS_INSTALL_DIR/$repo_name" -type f -executable -print0 \
|
||||
| xargs -r -0 -n 100 basename --multiple \
|
||||
| sed "s#^#$repo_name/#"
|
||||
done
|
Loading…
Add table
Add a link
Reference in a new issue