~azzar1/unity/add-show-desktop-key

« back to all changes in this revision

Viewing changes to platform/Makefile

  • Committer: dcoles
  • Date: 2008-07-03 04:20:54 UTC
  • Revision ID: svn-v3-trunk0:2b9c9e99-6f39-0410-b283-7f802c844ae2:trunk:803
Setup: Modularised setup.py so it is now no longer over 1000 lines. This should 
allow us to get in there and tidy up each module much easier. Also removed 
updatejails since this functionality seems to be duplicated with remakeuser.py 
and remakealluser.py scripts.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
                        scripts/safe-python
8
8
 
9
9
#JAILRULE = redhat_el5_x86_64
10
 
JAILRULE = ubuntu_gibbon_i686
 
10
#JAILRULE = ubuntu_gibbon_i686
 
11
JAILRULE = centos_4_i686
11
12
 
12
13
.PHONY : install
13
14
install : $(CONFIGS) $(SCRIPTS) $(JAILRULE)
47
48
        -mkdir $(BASEDIR)/config/jail/usr/lib/python2.4
48
49
        cp -r /usr/lib/python2.4 $(BASEDIR)/config/jail/usr/lib/
49
50
 
 
51
.PHONY : centos_4_i686
 
52
centos_4_i686 : $(BASEDIR)
 
53
        -mkdir $(BASEDIR)/config/jail/lib
 
54
        -mkdir $(BASEDIR)/config/jail/lib/tls
 
55
        cp /lib/ld-linux.so.2 $(BASEDIR)/config/jail/lib
 
56
        cp /lib/libcom_err.so.2 $(BASEDIR)/config/jail/lib/
 
57
        cp /lib/libcrypto.so.4 $(BASEDIR)/config/jail/lib/
 
58
        cp /lib/libdl.so.2 $(BASEDIR)/config/jail/lib
 
59
        cp /lib/libgcc_s.so.1 $(BASEDIR)/config/jail/lib/
 
60
        cp /lib/libresolv.so.2 $(BASEDIR)/config/jail/lib/
 
61
        cp /lib/libssl.so.4 $(BASEDIR)/config/jail/lib/
 
62
        cp /lib/libutil.so.1 $(BASEDIR)/config/jail/lib
 
63
        cp /lib/tls/libc.so.6 $(BASEDIR)/config/jail/lib/tls
 
64
        cp /lib/tls/libm.so.6 $(BASEDIR)/config/jail/lib/tls
 
65
        cp /lib/tls/libpthread.so.0 $(BASEDIR)/config/jail/lib/tls
 
66
        -mkdir $(BASEDIR)/config/jail/usr
 
67
        -mkdir $(BASEDIR)/config/jail/usr/bin
 
68
        cp /usr/local/bin/python2.5 $(BASEDIR)/config/jail/usr/bin/python2.5
 
69
        ln -s $(BASEDIR)/config/jail/usr/bin/python2.5 \
 
70
                $(BASEDIR)/config/jail/usr/bin/python
 
71
        -mkdir $(BASEDIR)/config/jail/usr/lib
 
72
        cp /usr/lib/libfreetype.so.6 $(BASEDIR)/config/jail/usr/lib
 
73
        cp /usr/lib/libgssapi_krb5.so.2 $(BASEDIR)/config/jail/usr/lib/
 
74
        cp /usr/lib/libk5crypto.so.3 $(BASEDIR)/config/jail/usr/lib/
 
75
        cp /usr/lib/libkrb5.so.3 $(BASEDIR)/config/jail/usr/lib/
 
76
        cp /usr/lib/libpng12.so.0 $(BASEDIR)/config/jail/usr/lib
 
77
        cp /usr/lib/libstdc++.so.6 $(BASEDIR)/config/jail/usr/lib
 
78
        cp /usr/lib/libz.so.1 $(BASEDIR)/config/jail/usr/lib/
 
79
        -mkdir $(BASEDIR)/config/jail/usr/lib/python2.5
 
80
        cp -r /usr/local/lib/python2.5 $(BASEDIR)/config/jail/usr/lib/
 
81
 
50
82
.PHONY : ubuntu_gibbon_i686
51
83
ubuntu_gibbon_i686 : $(BASEDIR)
52
84
        -mkdir $(BASEDIR)/config/jail/lib