1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
# R-overlay.conf
# This is roverlay's main config file
#
# --- Required Configuration ---
# this is the directory where per-repo package directories will be
# created
DISTFILES="~/roverlay/distfiles"
# this is the directory of the overlay to be created/maintained
OVERLAY_DIR="~/roverlay/overlay"
# this is the directory where hard/symbolic links to all package files
# will be created (during Manifest file creation)
DISTDIR="~/roverlay/distdir"
LOG_FILE="~/roverlay/log/roverlay.log"
# directory for cache data
CACHEDIR="~/roverlay/cache"
# portage directory
# used to scan for valid licenses
PORTDIR="/usr/portage"
# --- Logging Configuration (optional) ---
# global log level, choices are ERROR, CRITICAL, WARNING, INFO, DEBUG,
# WARN.
#LOG_LEVEL="WARNING"
#LOG_LEVEL_CONSOLE="INFO"
#LOG_LEVEL_FILE="ERROR"
# this enables per-run log files
#LOG_FILE_ROTATE="yes"
# number of backup log files to keep
#LOG_FILE_ROTATE_COUNT="5"
# --- Other Configuration Options ---
# directory containing ebuilds and ebuild patches
ADDITIONS_DIR="/etc/roverlay/files"
# file for renaming USE_EXPAND flags
#USE_EXPAND_RENAME="/etc/roverlay/files/use_expand.rename"
# USE_EXPAND flag description file
#USE_EXPAND_DESC="/etc/roverlay/file/use_expand.desc"
# list of dependency rule files
# using the default dependency rule files
# Can be extended by appending other directories/files
SIMPLE_RULES_FILE="/etc/roverlay/simple-deprules.d"
# list of package rule files/dirs
PACKAGE_RULES="/etc/roverlay/package-rules.d"
# script that is run on certain events, e.g. overlay_success
EVENT_HOOK="/usr/share/roverlay/hooks/mux.sh"
# mask for running hooks
# Defaults to "*" (allow all).
#EVENT_HOOK_RESTRICT="-* overlay_success"
# dictionary file for translating license strings
LICENSE_MAP="/etc/roverlay/license.map"
# Not required but ebuilds won't be functional without the eclass
OVERLAY_ECLASS="/usr/share/roverlay/eclass/R-packages.eclass"
# default category for created ebuilds
# Defaults to "sci-R".
#OVERLAY_CATEGORY="sci-R"
# using the default repo list
REPO_CONFIG="/etc/roverlay/repo.list"
# using the default field definition file
FIELD_DEFINITION="/etc/roverlay/description_fields.conf"
# using the default distdir strategy
# try hard links first, then fall back to symbolic ones
DISTDIR_STRATEGY="hardlink symlink"
# check integrity of distdir files on startup
# usually not needed
#DISTDIR_VERIFY="no"
# distmap compression format (none, bzip2 or gzip)
# Defaults to "bzip2".
#DISTMAP_COMPRESSION="bzip2"
# distmap file
# Defaults to "<CACHEDIR>/distmap.db".
#DISTMAP_FILE=""
# forbid/allow syncing with remotes
# Defaults to "no".
#NOSYNC="yes"
# Manifest file creation
# Available choices are 'next' (internal, fast)
# and 'ebuild' (using ebuild(1), slow, but failsafe).
# Defaults to "next".
#MANIFEST_IMPLEMENTATION="ebuild"
|