Thu, 15 Jan 2015 21:13:52 +0100
Remove forgotten relic of ABI crash risk averse overloaded method change.
1 # This Source Code Form is subject to the terms of the Mozilla Public
2 # License, v. 2.0. If a copy of the MPL was not distributed with this file,
3 # You can obtain one at http://mozilla.org/MPL/2.0/.
5 import os
7 from mozboot.base import BaseBootstrapper
9 class OpenBSDBootstrapper(BaseBootstrapper):
10 def __init__(self, version):
11 BaseBootstrapper.__init__(self)
13 self.packages = [
14 'mercurial',
15 'llvm',
16 'autoconf-2.13',
17 'yasm',
18 'gtk+2',
19 'dbus-glib',
20 'gstreamer-plugins-base',
21 'pulseaudio',
22 'libIDL',
23 'gmake',
24 'gtar',
25 'wget',
26 'unzip',
27 'zip',
28 ]
30 def install_system_packages(self):
31 # we use -z because there's no other way to say "any autoconf-2.13"
32 self.run_as_root(['pkg_add', '-z'] + self.packages)