Subversion Repositories livecd

Rev

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

Rev 362 Rev 364
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 sl64-live-base.ks
15
%include sl64-live-base.ks
16
%include sl64-extra-software.ks
16
%include sl64-extra-software.ks
17
%include sl64-doc.ks
17
%include sl64-doc.ks
18
 
18
 
19
# %include sl64-live-NONPAE.ks   # uncomment to build with nonpae kernel from elrepo  
19
# %include sl64-live-NONPAE.ks   # uncomment to build with nonpae kernel from elrepo  
20
# %include sl64-config-icewm.ks
20
# %include sl64-config-icewm.ks
21
 
21
 
22
 
22
 
23
########################################################################
23
########################################################################
24
# Packages
24
# Packages
25
########################################################################
25
########################################################################
26
 
26
 
27
%packages
27
%packages
28
# packages removed from @base
28
# packages removed from @base
29
-bind-utils
29
-bind-utils
30
-ed
30
-ed
31
-kexec-tools
31
-kexec-tools
32
-system-config-kdump
32
-system-config-kdump
33
-libaio
33
-libaio
34
-libhugetlbfs
34
-libhugetlbfs
35
-microcode_ctl
35
-microcode_ctl
36
-psacct
36
-psacct
37
-quota
37
-quota
38
-autofs
38
-autofs
39
-smartmontools
39
-smartmontools
40
 
40
 
41
@basic-desktop
41
@basic-desktop
42
# package removed from @basic-desktop
42
# package removed from @basic-desktop
43
-gok
43
-gok
44
 
44
 
45
@desktop-platform
45
@desktop-platform
46
# packages removed from @desktop-platform
46
# packages removed from @desktop-platform
47
-redhat-lsb
47
-redhat-lsb
48
 
48
 
49
@dial-up
49
@dial-up
50
 
50
 
51
@fonts
51
@fonts
52
 
52
 
53
@general-desktop
53
@general-desktop
54
# package removed from @general-desktop
54
# package removed from @general-desktop
55
-gnome-backgrounds
55
-gnome-backgrounds
56
-gnome-user-share
56
-gnome-user-share
57
-nautilus-sendto
57
-nautilus-sendto
58
-orca
58
-orca
59
-rhythmbox
59
-rhythmbox
60
-vino
60
-vino
61
-compiz
61
-compiz
62
-compiz-gnome
62
-compiz-gnome
63
-evince-dvi
63
-evince-dvi
64
-gnote
64
-gnote
65
-sound-juicer
65
-sound-juicer
66
 
66
 
67
# @input-methods
67
# @input-methods
68
 
68
 
69
@internet-applications
69
@internet-applications
70
# package added to @internet-applications
70
# package added to @internet-applications
71
# xchat
71
# xchat
72
# packages removed from @internet-applications
72
# packages removed from @internet-applications
73
-ekiga
73
-ekiga
74
 
74
 
75
@internet-browser
75
@internet-browser
76
 
76
 
77
### SL LiveCD specific changes
77
### SL LiveCD specific changes
78
 
78
 
79
## packages to remove to save diskspace
79
## packages to remove to save diskspace
80
-evolution
80
-evolution
81
-evolution-help
81
-evolution-help
82
-evolution-mapi
82
-evolution-mapi
83
-scenery-backgrounds
83
-scenery-backgrounds
84
-redhat-lsb-graphics
84
-redhat-lsb-graphics
85
-qt3
85
-qt3
86
-xinetd
86
-xinetd
87
-openswan
87
-openswan
88
-pinentry-gtk
88
-pinentry-gtk
89
-seahorse
89
-seahorse
90
-hunspell-*
90
-hunspell-*
91
-words
91
-words
92
-nano
92
-nano
93
-pinfo
93
-pinfo
94
-vim-common
94
-vim-common
95
-vim-enhanced
95
-vim-enhanced
96
-system-config-printer
96
-system-config-printer
97
-system-config-printer-udev
97
-system-config-printer-udev
98
-system-config-printer-libs
98
-system-config-printer-libs
99
-samba-common
99
-samba-common
100
-samba-client
100
-samba-client
101
-cifs-utils
101
-cifs-utils
102
-gvfs-smb
102
-gvfs-smb
103
-gnome-vfs2-smb
103
-gnome-vfs2-smb
104
-libsmbclient
104
-libsmbclient
105
-samba-winbind
105
-samba-winbind
106
-samba-winbind-clients
106
-samba-winbind-clients
107
-mousetweaks
107
-mousetweaks
108
-foomatic-db-ppds
108
-foomatic-db-ppds
109
-redhat-lsb-printing
109
-redhat-lsb-printing
110
-selinux-policy
-
 
111
-selinux-policy-targeted
-
 
112
 
110
 
113
## remove some fonts and input methods
111
## remove some fonts and input methods
114
# remove Chinese font (Ming face) (8.9 MB)
112
# remove Chinese font (Ming face) (8.9 MB)
115
# we still have wqy-zenhei-fonts 
113
# we still have wqy-zenhei-fonts 
116
-cjkuni-fonts-common
114
-cjkuni-fonts-common
117
-cjkuni-uming-fonts
115
-cjkuni-uming-fonts
118
# remove Korean input method (2.1 MB)
116
# remove Korean input method (2.1 MB)
119
-ibus-hangul
117
-ibus-hangul
120
-libhangul
118
-libhangul
121
 
119
 
122
## packages to add
120
## packages to add
123
lftp
121
lftp
124
thunderbird
122
thunderbird
125
cups
123
cups
126
cups-pk-helper
124
cups-pk-helper
127
xorg-x11-fonts-100dpi
125
xorg-x11-fonts-100dpi
128
xorg-x11-fonts-ISO8859-1-100dpi
126
xorg-x11-fonts-ISO8859-1-100dpi
129
xorg-x11-fonts-Type1
127
xorg-x11-fonts-Type1
130
nautilus-sendto
128
nautilus-sendto
131
spice-client
129
spice-client
132
spice-xpi
-
 
133
phonon-backend-gstreamer
130
phonon-backend-gstreamer
134
 
131
 
135
## packages which are no longer included
132
## packages which are no longer included
136
# @openafs-client
133
# @openafs-client
137
# system-config-printer
134
# system-config-printer
138
# system-config-printer-udev
135
# system-config-printer-udev
139
 
136
 
140
%end
137
%end
141
 
138
 
142
 
139
 
143
########################################################################
140
########################################################################
144
# Post installation
141
# Post installation
145
########################################################################
142
########################################################################
146
 
143
 
147
%post
144
%post
148
 
145
 
149
# remove folders/files that use a lot of diskspace
146
# remove folders/files that use a lot of diskspace
150
# and are not really needed for LiveCD
147
# and are not really needed for LiveCD
151
rm -rf /usr/share/doc/openafs-*
148
rm -rf /usr/share/doc/openafs-*
152
rm -rf /usr/share/doc/testdisk-*
149
rm -rf /usr/share/doc/testdisk-*
153
 
150
 
154
%end
151
%end