From 4b0f72d684a0fff6247d6c04399efcf244bb2c10 Mon Sep 17 00:00:00 2001 From: hasufell Date: Tue, 8 Sep 2015 12:41:10 +0200 Subject: [PATCH] saving uncommitted changes in /etc prior to emerge run --- env.d/90cave | 2 ++ paludis/hooks/create_search_index.bash | 7 +++++++ paludis/hooks/install_all_post/90-create_search_index.bash | 1 + paludis/hooks/sync_all_post/90-create_search_index.bash | 1 + 4 files changed, 11 insertions(+) create mode 100644 env.d/90cave create mode 100644 paludis/hooks/create_search_index.bash create mode 120000 paludis/hooks/install_all_post/90-create_search_index.bash create mode 120000 paludis/hooks/sync_all_post/90-create_search_index.bash diff --git a/env.d/90cave b/env.d/90cave new file mode 100644 index 0000000..ddaa037 --- /dev/null +++ b/env.d/90cave @@ -0,0 +1,2 @@ +CAVE_RESUME_FILE_OPT=--resume-file=~/resume +CAVE_SEARCH_INDEX=~/cave-search-index diff --git a/paludis/hooks/create_search_index.bash b/paludis/hooks/create_search_index.bash new file mode 100644 index 0000000..9dff900 --- /dev/null +++ b/paludis/hooks/create_search_index.bash @@ -0,0 +1,7 @@ +#!/bin/bash + +source "${PALUDIS_EBUILD_DIR}/echo_functions.bash" + +ebegin "Update search index at ${CAVE_SEARCH_INDEX}" +cave manage-search-index --create "${CAVE_SEARCH_INDEX}" +eend $? diff --git a/paludis/hooks/install_all_post/90-create_search_index.bash b/paludis/hooks/install_all_post/90-create_search_index.bash new file mode 120000 index 0000000..dcfb4ed --- /dev/null +++ b/paludis/hooks/install_all_post/90-create_search_index.bash @@ -0,0 +1 @@ +/etc/paludis/hooks/create_search_index.bash \ No newline at end of file diff --git a/paludis/hooks/sync_all_post/90-create_search_index.bash b/paludis/hooks/sync_all_post/90-create_search_index.bash new file mode 120000 index 0000000..dcfb4ed --- /dev/null +++ b/paludis/hooks/sync_all_post/90-create_search_index.bash @@ -0,0 +1 @@ +/etc/paludis/hooks/create_search_index.bash \ No newline at end of file