-
Notifications
You must be signed in to change notification settings - Fork 2
/
pbuilderrc.ubuntu
39 lines (26 loc) · 1.13 KB
/
pbuilderrc.ubuntu
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
# this is your configuration file for pbuilder.
# the file in /usr/share/pbuilder/pbuilderrc is the default template.
# /etc/pbuilderrc is the one meant for overwritting defaults in
# the default template
#
# read pbuilderrc.5 document for notes on specific options.
MIRRORSITE=http://no.archive.ubuntu.com/ubuntu/
DISTRIBUTION=quantal
COMPONENTS="main universe"
# OTHERMIRROR="deb http://de.archive.ubuntu.com/ubuntu/ main restricted universe multiverse"
# OTHERMIRROR="deb http://ppa.launchpad.net/dreibh/ubuntu $DISTRIBUTION main"
# NOTE: Upon changes, run "sudo pbuilder --override-config" to update repositories!
# Turn OFF ccache! It will not work properly!
CCACHEDIR=
# =================================================================
mkdir /var/cache/pbuilder/hook.d || true
HOOKDIR="/var/cache/pbuilder/hook.d"
cat >/var/cache/pbuilder/hook.d/C10shell <<EOF
#!/bin/sh
# invoke shell if build fails.
apt-get install -y --force-yes vim less bash
cd /tmp/buildd/*/debian/..
/bin/bash < /dev/tty > /dev/tty 2> /dev/tty
EOF
sudo chmod a+x /var/cache/pbuilder/hook.d/C10shell
# =================================================================