aboutsummaryrefslogtreecommitdiff
blob: 9f4fb53c6505dcb825977aa0475679204b2059ea (plain)
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"