2
# /etc/sbuild.conf: global sbuild configurations that are
3
# supposed to be changed only by the sbuild author, not by the user.
4
# Of course you're free to override values here in /etc/sbuild.conf.local
6
# commented out stuff are defaults
8
# $Id: sbuild.conf,v 1.54 2002/10/10 18:50:45 rnhodek Exp $
11
# File with the source dependencies
12
#$source_dependencies = "/etc/source-dependencies";
14
# Default distribution to build:
15
#$default_distribution="unstable"
16
#$default_distribution=""
18
# Environment variables to set/override:
23
# Directory for writing build logs to
24
#$log_dir = "$HOME/logs";
26
# Name of a database for logging package build times (optional, no database
27
# is written if empty)
28
$avg_time_db = "/var/debbuild/avg-build-times";
30
# Name of a database for logging package space requirement (optional)
31
$avg_space_db = "/var/debbuild/avg-build-space";
33
# Name for dir for source dependency lock files
34
$srcdep_lock_dir = "/var/debbuild/srcdep-lock";
36
# When to purge the build directory afterwards; possible values are "never",
37
# "successful", and "always"
38
#$purge_build_directory="successful";
40
# PGP-related option to pass to dpkg-buildpackage. Usually neither .dsc
41
# nor .changes files shall be signed automatically.
42
#$pgp_options = "-us -uc";
44
# After that time (in minutes) of inactivity a build is terminated. Activity
45
# is measured by output to the log file.
46
$stalled_pkg_timeout = 150;
48
# Some packages may exceed the general timeout (e.g. redirecting output to
49
# a file) and need a different timeout. Below are some examples.
50
#%individual_stalled_pkg_timeout = (
60
# Binaries for which the access time is controlled if they're not listed as
61
# source dependencies (note: /usr/bin is added if executable name doesn't
65
sharutils => [qw(uuencode uudecode)],
68
bzip2 => [qw(bzip2 bunzip2 bzcat bz2cat)],
69
# unfortunately, too much stuff uses the following, so there are much
72
# diff => [qw(diff diff3 sdiff cmp)],
73
# gzip => [qw(gzip gunzip zcat)],
75
debhelper => [qw(dh_clean dh_testdir dh_testversion dh_buildpackage)],
76
debmake => ["debstd"],
79
gettext => [qw(gettext msgfmt msgmerge xgettext gettextize)],
83
libtool => [qw(/usr/share/aclocal/libtool.m4
84
/usr/share/libtool/ltmain.sh)],
85
# unfortunately, too much stuff uses the following in predefined autoconf
86
# macros, but doesn't really need it.
87
# automake => [qw(automake aclocal)],
88
# autoconf => [qw(autoconf autoheader)],
89
"python-dev" => [qw(python /usr/include/python/Python.h)],
91
rcs => [qw(ci co ident rcs rcsdiff rlog)],
92
"netkit-rpc" => ["rpcgen"],
93
# doc formatting stuff
94
"sgml-tools" => ["sgmltools.v1"],
95
"debiandoc-sgml" => [qw(debiandoc2html debiandoc2latex2e debiandoc2texinfo
96
debiandoc2text debiandoc2dvi debiandoc2dvips
97
debiandoc2info debiandoc2ps)],
99
"liburi-perl" => ["/usr/lib/perl5/URI/URL.pm"],
100
"tetex-bin" => [qw(tex latex dvips)],
101
texi2html => ["texi2html"],
102
latex2html => ["latex2html"],
104
"apache-dev" => ["apxs"],
107
"xlibs-dev" => [qw(/usr/X11R6/lib/libX11.a /usr/X11R6/lib/libX11.so /usr/X11R6/lib/libICE.a /usr/X11R6/lib/libICE.so /usr/X11R6/lib/libXp.a /usr/X11R6/lib/libXp.so)]
110
# Ignore watches on the following packages if the package doesn't have its own
111
# build dependencies in the .dsc
112
@ignore_watches_no_build_deps = qw();
114
# If a source dependency is an alternative that is provided by more than one
115
# package, this list can select which one will be installed (if nothing is
116
# defined, a random provider will be used)
118
"automaken" => "automake1.9",
119
"info-browser" => "info",
120
"httpd" => "apache2-mpm-worker",
121
"postscript-viewer" => "gs-esp",
122
"postscript-preview" => "psutils",
123
"www-browser" => "lynx",
126
"wordlist" => "wbritish",
129
"c-compiler" => "gcc",
130
"fortran77-compiler" => "g77",
131
"java-compiler" => "gcj",
132
"libc-dev" => "libc6-dev",
133
"libgl-dev" => "libgl1-mesa-dev",
134
"libglu-dev" => "libglu1-mesa-dev",
135
"libncurses-dev" => "libncurses5-dev",
136
"libreadline-dev" => "libreadline5-dev",
137
"libz-dev" => "zlib1g-dev",
138
"emacsen" => "emacs21",
139
"mail-transport-agent" => "postfix",
140
"mail-reader" => "mailx",
141
"news-transport-system" => "inn",
142
"news-reader" => "nn", # universe
144
"xserver" => "xserver-xorg",
145
"libpng-dev" => "libpng12-dev",
146
"mysql-dev" => "libmysqlclient-dev",
147
"giflib-dev" => "libungif4-dev",
148
"freetype2-dev" => "libttf-dev"
151
# read local config file
152
# require '/etc/sbuild.conf.local';
154
# don't remove this, Perl needs it: