Subversion Repositories livecd

Rev

Rev 385 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 385 Rev 387
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 sl66-live-base.ks
15
%include sl66-live-base.ks
16
%include sl66-extra-software.ks
16
%include sl66-extra-software.ks
17
%include sl66-doc.ks
17
%include sl66-doc.ks
18
 
18
 
19
 
19
 
20
########################################################################
20
########################################################################
21
# Packages
21
# Packages
22
########################################################################
22
########################################################################
23
 
23
 
24
%packages
24
%packages
25
# packages removed from @base
25
# packages removed from @base
26
-bind-utils
26
-bind-utils
27
-ed
27
-ed
28
-kexec-tools
28
-kexec-tools
29
-system-config-kdump
29
-system-config-kdump
30
-libaio
30
-libaio
31
-libhugetlbfs
31
-libhugetlbfs
32
-microcode_ctl
32
-microcode_ctl
33
-psacct
33
-psacct
34
-quota
34
-quota
35
-autofs
35
-autofs
36
-smartmontools
36
-smartmontools
37
 
37
 
38
@basic-desktop
38
@basic-desktop
39
# package removed from @basic-desktop
39
# package removed from @basic-desktop
40
-gok
40
-gok
41
 
41
 
42
@desktop-platform
42
@desktop-platform
43
# packages removed from @desktop-platform
43
# packages removed from @desktop-platform
44
-redhat-lsb
44
-redhat-lsb
45
 
45
 
46
@dial-up
46
@dial-up
47
 
47
 
48
@fonts
48
@fonts
49
 
49
 
50
@general-desktop
50
@general-desktop
51
# package removed from @general-desktop
51
# package removed from @general-desktop
52
-gnome-backgrounds
52
-gnome-backgrounds
53
-gnome-user-share
53
-gnome-user-share
54
-nautilus-sendto
54
-nautilus-sendto
55
-orca
55
-orca
56
-rhythmbox
56
-rhythmbox
57
-vino
57
-vino
58
-compiz
58
-compiz
59
-compiz-gnome
59
-compiz-gnome
60
-evince-dvi
60
-evince-dvi
61
-gnote
61
-gnote
62
-sound-juicer
62
-sound-juicer
63
 
63
 
64
# @input-methods
64
# @input-methods
65
 
65
 
66
@internet-applications
66
@internet-applications
67
# package added to @internet-applications
67
# package added to @internet-applications
68
# xchat
68
# xchat
69
# packages removed from @internet-applications
69
# packages removed from @internet-applications
70
-ekiga
70
-ekiga
71
 
71
 
72
@internet-browser
72
@internet-browser
73
 
73
 
74
### SL LiveCD specific changes
74
### SL LiveCD specific changes
75
 
75
 
76
## packages to remove to save diskspace
76
## packages to remove to save diskspace
77
-evolution
77
-evolution
78
-evolution-help
78
-evolution-help
79
-evolution-mapi
79
-evolution-mapi
80
-scenery-backgrounds
80
-scenery-backgrounds
81
-redhat-lsb-graphics
81
-redhat-lsb-graphics
82
-qt3
82
-qt3
83
-xinetd
83
-xinetd
84
-openswan
84
-openswan
85
-pinentry-gtk
85
-pinentry-gtk
86
-seahorse
86
-seahorse
87
-hunspell-*
87
-hunspell-*
88
-words
88
-words
89
-nano
89
-nano
90
-pinfo
90
-pinfo
91
-vim-common
91
-vim-common
92
-vim-enhanced
92
-vim-enhanced
93
-system-config-printer
93
-system-config-printer
94
-system-config-printer-udev
94
-system-config-printer-udev
95
-system-config-printer-libs
95
-system-config-printer-libs
96
-samba-common
96
-samba-common
97
-samba-client
97
-samba-client
98
-cifs-utils
98
-cifs-utils
99
-gvfs-smb
99
-gvfs-smb
100
-gnome-vfs2-smb
100
-gnome-vfs2-smb
101
-libsmbclient
101
-libsmbclient
102
-samba-winbind
102
-samba-winbind
103
-samba-winbind-clients
103
-samba-winbind-clients
104
-mousetweaks
104
-mousetweaks
105
-foomatic-db-ppds
105
-foomatic-db-ppds
106
-redhat-lsb-printing
106
-redhat-lsb-printing
107
-eog
107
-eog
108
-qt
108
-qt
109
-gcalctool
109
-gcalctool
110
-gnome-system-monitor
110
-gnome-system-monitor
111
-nc
111
-nc
112
-minicom
112
-minicom
113
#gnome-utils-libs
113
-gnome-utils-libs
114
#gnome-utils
114
-gnome-utils
-
 
115
-evince
-
 
116
-ghostscript
-
 
117
-ghostscript-fonts
-
 
118
-poppler
-
 
119
-poppler-data
-
 
120
-gnome-applets
-
 
121
-gucharmap
115
 
122
 
116
#brasero
123
#brasero
117
-brasero-nautilus
124
-brasero-nautilus
118
-brasero-libs
125
-brasero-libs
119
-brasero
126
-brasero
120
-libburn
127
-libburn
121
-vorbis-tools
128
-vorbis-tools
122
-libisofs
129
-libisofs
123
 
130
 
124
# pidgin
131
# pidgin
125
-pidgin
132
-pidgin
126
-gssdp
133
-gssdp
127
-farsight2
134
-farsight2
128
-gupnp
135
-gupnp
129
-gupnp-igd
136
-gupnp-igd
130
-libnice
137
-libnice
131
-libpurple
138
-libpurple
132
-gtkspell
139
-gtkspell
133
-meanwhile
140
-meanwhile
134
 
141
 
135
## remove some fonts and input methods
142
## remove some fonts and input methods
136
# remove Chinese font (Ming face) (8.9 MB)
143
# remove Chinese font (Ming face) (8.9 MB)
137
# we still have wqy-zenhei-fonts 
-
 
138
-cjkuni-fonts-common
144
-cjkuni-fonts-common
139
-cjkuni-uming-fonts
145
-cjkuni-uming-fonts
140
# remove Korean input method (2.1 MB)
146
# remove Korean input method (2.1 MB)
141
-ibus-hangul
147
-ibus-hangul
142
-libhangul
148
-libhangul
-
 
149
-tibetan-machine-uni-fonts
-
 
150
-urw-fonts
-
 
151
-vlghotic-fonts
-
 
152
-un-core-dotum-fonts
-
 
153
-jomolhari-fonts 
143
 
154
 
144
## packages to add
155
## packages to add
145
thunderbird
156
thunderbird
146
xorg-x11-fonts-100dpi
157
xorg-x11-fonts-100dpi
147
xorg-x11-fonts-ISO8859-1-100dpi
158
xorg-x11-fonts-ISO8859-1-100dpi
148
xorg-x11-fonts-Type1
159
xorg-x11-fonts-Type1
149
nautilus-sendto
160
nautilus-sendto
150
 
161
 
151
## packages which are no longer included
162
## packages which are no longer included
152
# @openafs-client
163
# @openafs-client
153
# system-config-printer
164
# system-config-printer
154
# system-config-printer-udev
165
# system-config-printer-udev
155
# phonon-backend-gstreamer
166
# phonon-backend-gstreamer
156
# cups
167
# cups
157
# cups-pk-helper
168
# cups-pk-helper
158
# lftp
169
# lftp
159
# spice-client
170
# spice-client
160
 
171
 
161
%end
172
%end
162
 
173
 
163
 
174
 
164
########################################################################
175
########################################################################
165
# Post installation
176
# Post installation
166
########################################################################
177
########################################################################
167
 
178
 
168
%post
179
%post
169
 
180
 
170
# remove folders/files that use a lot of diskspace
181
# remove folders/files that use a lot of diskspace
171
# and are not really needed for LiveCD
182
# and are not really needed for LiveCD
172
rm -rf /usr/share/doc/openafs-*
183
rm -rf /usr/share/doc/openafs-*
173
rm -rf /usr/share/doc/testdisk-*
184
rm -rf /usr/share/doc/testdisk-*
174
 
185
 
175
%end
186
%end