-
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbuild.conf
71 lines (51 loc) · 2.08 KB
/
build.conf
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
# Git repository
export REPO=https://github.com/midnightbsd/mports.git
# tar(1) utility for building tarballs
export TAR=`which tar`
# sizes of memory disks
export PORTSMDSIZE=1000M
export SNAPMDSIZE=600M
export JAILMDSIZE=200M
export TMPMDSIZE=200M
# number of jobs to run in parallel
export JNUM=33
# world tarball to use for INDEX building
export WORLDTAR=`pwd`/world.tar
# file listing "aliases" for tarballs to allow widespread changes (e.g.,
# switching from cvs to svn, or between versions of tar) to be reverted.
# NOTE: This is used by freebsd.org portsnap builds but is unlikely to
# be needed by anyone else.
# export ALIASFILE=`pwd`/ALIAS
# internal work directory
export STATEDIR=`pwd`/state
# From: and To: for INDEX-breakage notifications
export INDEXMAIL_FROM="[email protected]"
export INDEXMAIL_TO="[email protected]"
# From: and To: for build status emails
export BUILDMAIL_FROM="[email protected]"
export BUILDMAIL_TO="[email protected]"
# Duration to keep port tarballs and generate binary patches
export MAXAGE_DATA=2592000
# Duration to keep metadata files on mirrors and generate patches
export MAXAGE_META=691200
# Duration to keep "extra" files (tags and snapshot tarballs) around
export MAXAGE_EXTRA=172800
# Describes files to build (on HEAD)
export DESCRIBES_BUILD="0 1 2"
# Describes files to publish (on HEAD)
export DESCRIBES_PUBLISH="0 1 2"
# Keys to sign builds with (get this from keygen.sh)
export SIGNKEYS="5176945fdb75d752940ca30acb981c2229cff38d3ad2a76b5112110cc92b4dc9"
# Key to generate backwards-compatible signature with (until new
# multi-signature functionality is added to portsnap in mid-2013).
export SIGNKEYS_PRIMARY="5176945fdb75d752940ca30acb981c2229cff38d3ad2a76b5112110cc92b4dc9"
# SSH key for uploading bits
UPLOAD_KEY=/root/.ssh/id_rsa
# Account to ssh into for uploading bits
# Directory (relative to the home directory) to extract uploaded bits into
UPLOAD_DIR=htmldocs
# keep this here
export PORTSNAP_BUILD_CONF_READ=1
# set locale for globbing. UTF-8 globs break things
export LANG=C