Subversion Repositories livecd

Rev

Rev 321 | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 321 Rev 322
1
########################################################################
1
########################################################################
2
#
2
#
3
#  LiveCD with gnome desktop
3
#  LiveCD with gnome desktop
4
#
4
#
5
#  Urs Beyerle, ETHZ
5
#  Urs Beyerle, ETHZ
6
#
6
#
7
########################################################################
7
########################################################################
8
 
8
 
9
part / --size 4096 --fstype ext4
9
part / --size 4096 --fstype ext4
10
 
10
 
11
########################################################################
11
########################################################################
12
# Include kickstart files
12
# Include kickstart files
13
########################################################################
13
########################################################################
14
 
14
 
15
%include sl6-live-base.ks
15
%include sl6-live-base.ks
16
## %include sl6-config-icewm.ks
16
## %include sl6-config-icewm.ks
17
%include sl6-extra-software.ks
17
%include sl6-extra-software.ks
18
%include sl6-doc.ks
18
%include sl6-doc.ks
19
 
19
 
20
 
20
 
21
########################################################################
21
########################################################################
22
# Packages
22
# Packages
23
########################################################################
23
########################################################################
24
 
24
 
25
%packages
25
%packages
26
# packages removed from @base
26
# packages removed from @base
27
-bind-utils
27
-bind-utils
28
-ed
28
-ed
29
-kexec-tools
29
-kexec-tools
30
-system-config-kdump
30
-system-config-kdump
31
-libaio
31
-libaio
32
-libhugetlbfs
32
-libhugetlbfs
33
-microcode_ctl
33
-microcode_ctl
34
-psacct
34
-psacct
35
-quota
35
-quota
36
-autofs
36
-autofs
37
-smartmontools
37
-smartmontools
38
 
38
 
39
@basic-desktop
39
@basic-desktop
40
# package removed from @basic-desktop
40
# package removed from @basic-desktop
41
-gok
41
-gok
42
 
42
 
43
@desktop-platform
43
@desktop-platform
44
# packages removed from @desktop-platform
44
# packages removed from @desktop-platform
45
-redhat-lsb
45
-redhat-lsb
46
 
46
 
47
@dial-up
47
@dial-up
48
 
48
 
49
@fonts
49
@fonts
50
 
50
 
51
@general-desktop
51
@general-desktop
52
# package removed from @general-desktop
52
# package removed from @general-desktop
53
-gnome-backgrounds
53
-gnome-backgrounds
54
-gnome-user-share
54
-gnome-user-share
55
-nautilus-sendto
55
-nautilus-sendto
56
-orca
56
-orca
57
-rhythmbox
57
-rhythmbox
58
-vino
58
-vino
59
 
59
 
60
@input-methods
60
@input-methods
61
 
61
 
62
@internet-applications
62
@internet-applications
63
# package added to @internet-applications
63
# package added to @internet-applications
64
xchat
64
xchat
65
# packages removed from @internet-applications
65
# packages removed from @internet-applications
66
-ekiga
66
-ekiga
67
 
67
 
68
@internet-browser
68
@internet-browser
69
 
69
 
70
 
70
 
71
### SL LiveCD specific changes
71
### SL LiveCD specific changes
72
 
72
 
73
## packages to remove to save diskspace
73
## packages to remove to save diskspace
74
-evolution
74
-evolution
75
-evolution-help
75
-evolution-help
76
-evolution-mapi
76
-evolution-mapi
77
-scenery-backgrounds
77
-scenery-backgrounds
78
-redhat-lsb-graphics
78
-redhat-lsb-graphics
79
-qt3
79
-qt3
80
-xinetd
80
-xinetd
81
-openswan
81
-openswan
82
-pinentry-gtk
82
-pinentry-gtk
83
-seahorse
83
-seahorse
84
-hunspell-*
84
-hunspell-*
85
-words
85
-words
-
 
86
-nano
-
 
87
-pinfo
-
 
88
 
-
 
89
## remove some fonts and input methodes
86
# remove Chinese font (Ming face) (9 MB)
90
# remove Chinese font (Ming face) (9 MB)
87
# we still have wqy-zenhei-fonts 
91
# we still have wqy-zenhei-fonts 
-
 
92
-cjkuni-fonts-common
88
-cjkuni-uming-fonts
93
-cjkuni-uming-fonts
89
# remove Tibetan fonts (4.3 MB)
94
# remove Tibetan fonts (4.3 MB), (2.2 MB)
-
 
95
# we keep tibetan-machine-uni-fonts
90
-tibetan-machine-uni-fonts
96
-tibetan-machine-uni-fonts
-
 
97
-jomolhari-fonts
-
 
98
# remove Ethiopic fonts 
-
 
99
-abyssinica-fonts
91
# remove Korean input method (6.3 MB)
100
# remove Korean input method (6.3 MB)
92
-ibus-hangul
101
-ibus-hangul
93
-libhangul
102
-libhangul
94
 
103
 
95
## packages to add
104
## packages to add
96
lftp
105
lftp
97
thunderbird
106
thunderbird
98
#@openafs-client
107
#@openafs-client
99
cups
108
cups
100
cups-pk-helper
109
cups-pk-helper
101
 
110
 
102
%end
111
%end
103
 
112
 
104
 
113
 
105
########################################################################
114
########################################################################
106
# Post installation
115
# Post installation
107
########################################################################
116
########################################################################
108
 
117
 
109
%post
118
%post
110
 
119
 
111
# remove folders/files that use a lot of diskspace
120
# remove folders/files that use a lot of diskspace
112
# and are not really needed for LiveCD
121
# and are not really needed for LiveCD
113
rm -rf /usr/share/doc/openafs-*
122
rm -rf /usr/share/doc/openafs-*
114
rm -rf /usr/share/doc/testdisk-*
123
rm -rf /usr/share/doc/testdisk-*
115
 
124
 
116
%end
125
%end