forked from pcbsd/pcbsd-build
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpcbsd.cfg.dist
executable file
·80 lines (65 loc) · 2.3 KB
/
pcbsd.cfg.dist
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
#!/bin/sh
# PC-BSD Build configuration settings
# What are building, trueos/pcbsd
# (Options: pcbsd / trueos / BOTH )
SYSBUILD="BOTH"
export SYSBUILD
# Which PC-BSD git URL to clone
GITPCBSDURL="https://github.com/pcbsd/pcbsd.git"
export GITPCBSDURL
# Branch of the PC-BSD repo to build with
# Available (9.2-release/master)
#
# Note, this is only used for the overlays/install-overlay directory
# All other PC-BSD code is pulled from the PKGNG repo. If you want to
# customize these bits, you will want to build a new local repo below.
GITPCBSDBRANCH="9.2-release"
export GITPCBSDBRANCH
# Which PC-BSD/FreeBSD git URL to clone for FreeBSD world/kernel
GITFBSDURL="https://github.com/pcbsd/freebsd.git"
export GITFBSDURL
# The branch of PC-BSD/FreeBSD to build
# Available (releng/9.2, stable/10)
GITFBSDBRANCH="releng/9.2"
export GITFBSDBRANCH
# Set the target version of this build
# Used for pulling pkgng packages / poudriere jail
TARGETREL="9.2-RELEASE"
export TARGETREL
# Set the target ARCH type for world / pkgng building
ARCH="amd64"
export ARCH
# Set if we are using a locally built PKGNG repo, or a remote one
# Available (local, remote)
#
# NOTE: If using local, you will need to install poudriere and be required
# to do a complete PKGNG build of the FreeBSD ports tree.
PKGREPO="remote"
export PKGREPO
# Git URL to pull the ports tree from, used if PKGREPO is set to "local"
PORTS_GIT_URL="--depth 1 https://github.com/pcbsd/freebsd-ports.git"
export PORTS_GIT_URL
# Poudriere data location, used if PKGREPO is set to "local"
POUD="/usr/local/poudriere"
export POUD
# Run Poudriere in verbose mode?
# YES / NO - Default NO
#POUD_VERBOSE="YES"
export POUD_VERBOSE
# Set this with the flag for pkg repo to do signing with
#POUD_SIGN_REPO="signing_command: <cmd>"
export POUD_SIGN_REPO
# Set PBI signing key, used for pbi_makeindex
#PBI_REPO_KEY=""
export PBI_REPO_KEY
# Set this if building a non XX.0-RELEASE branch
# This will instruct the builder to create only
# kernel / driver specific packages to this release
# while pulling the rest of the package tree from the URL
# specified
#
# The list of packages to build is located in the PC-BSD git repo:
# https://github.com/pcbsd/pcbsd/blob/master/build-files/conf/essential-packages-nonrel
#
# FULLPKGREPO="http://pkg.cdn.pcbsd.org/10.0-RELEASE/edge/amd64/"
export FULLPKGREPO