root/releases/pkgcore/0.2.10/pkgcore/const.py @ ferringb%2540gmail.com-20070327110104-5kal9xxyp98a3ka8

Revision ferringb%2540gmail.com-20070327110104-5kal9xxyp98a3ka8, 2.1 KB (checked in by Brian Harring <ferringb@…>, 22 months ago)

bump to 0.2.10

Line 
1# Copyright: 2005-2007 Brian Harring <ferringb@gmail.com>
2# Copyright: 2000-2005 Gentoo Foundation
3# License: GPL2
4
5
6"""
7Internal constants.
8
9Future of this module is debatable- for the most part you likely don't
10want to be using this. As soon as is possible, most of these defines
11will be shifted to wherever they're best situated.
12"""
13
14# note this is lifted out of portage 2. so... it's held onto for the
15# sake of having stuff we still need, but it does need cleanup.
16
17import os.path as osp
18
19
20# the pkgcore package directory
21PORTAGE_BASE_PATH   = osp.dirname(osp.abspath(__file__))
22PKGCORE_BIN_PATH    = osp.join(PORTAGE_BASE_PATH, 'bin')
23SYSTEM_CONF_FILE    = '/etc/pkgcore.conf'
24USER_CONF_FILE      = osp.expanduser('~/.pkgcore.conf')
25
26#PORTAGE_PYM_PATH   = PORTAGE_BASE_PATH+"/pym"
27#PROFILE_PATH       = "/etc/make.profile"
28LOCALE_DATA_PATH    = PORTAGE_BASE_PATH+"/locale"
29
30EBUILD_DAEMON_PATH  = PKGCORE_BIN_PATH+"/ebuild-env/ebuild-daemon.sh"
31
32SANDBOX_BINARY      = "/usr/bin/sandbox"
33
34DEPSCAN_SH_BINARY    = "/sbin/depscan.sh"
35BASH_BINARY          = "/bin/bash"
36MOVE_BINARY          = "/bin/mv"
37COPY_BINARY          = "/bin/cp"
38PRELINK_BINARY       = "/usr/sbin/prelink"
39depends_phase_path   = PKGCORE_BIN_PATH+"/ebuild-env/:/bin:/usr/bin"
40EBUILD_ENV_PATH      = [PKGCORE_BIN_PATH+"/"+x for x in [
41                           "ebuild-env", "ebuild-helpers"]] \
42                     + ["/sbin", "/bin", "/usr/sbin", "/usr/bin"]
43EBD_ENV_PATH         = PKGCORE_BIN_PATH+"/ebuild-env"
44
45# XXX this is out of place
46WORLD_FILE           = '/var/lib/portage/world'
47#MAKE_CONF_FILE       = "/etc/make.conf"
48#MAKE_DEFAULTS_FILE   = PROFILE_PATH + "/make.defaults"
49
50# XXX this is out of place
51CUSTOM_MIRRORS_FILE  = "/etc/portage/mirrors"
52SANDBOX_PIDS_FILE    = "/tmp/sandboxpids.tmp"
53
54#CONFCACHE_FILE       = CACHE_PATH+"/confcache"
55#CONFCACHE_LIST       = CACHE_PATH+"/confcache_files.anydbm"
56
57LIBFAKEROOT_PATH     = "/usr/lib/libfakeroot.so"
58FAKED_PATH           = "/usr/bin/faked"
59
60RSYNC_BIN            = "/usr/bin/rsync"
61RSYNC_HOST           = "rsync.gentoo.org/gentoo-portage"
62
63CVS_BIN              = "/usr/bin/cvs"
64
65VERSION              = '0.2.10'
Note: See TracBrowser for help on using the browser.