2 # FC to PLD deps replace rules, extracted from cvs logs
3 :%s#libxml2-python#python-libxml2#
4 :%s#pyparted#python-parted#
5 :%s#booty#python-booty#
7 :%s#rhpxl#python-rhpxl#
8 :%s#rpm-python#python-rpm#
9 :%s#gtk2-devel#gtk+2-devel#
10 :%s#pykickstart#python-kickstart#
11 :%s#squashfs-tools#squashfs#
13 Summary: Graphical system installer
14 Summary(pl): Graficzny instalator systemu
19 Group: Applications/System
20 Source0: %{name}-%{version}.tar.bz2
21 # Source0-md5: f814e7d0011dd44c3c3cf12b6ddb5b40
22 Source1: %{name}-mk-images
23 Source2: %{name}-upd-instroot
24 Source3: %{name}-mk-images.i386
25 Source4: %{name}-scrubtree
26 Patch0: %{name}-pld.patch
27 Patch1: %{name}-BUS_XEN.patch
28 Patch2: %{name}-vserver-proc.patch
29 Patch3: %{name}-pkgorder.patch
30 Patch4: %{name}-errorhandling.patch
31 Patch5: %{name}-libdir.patch
32 Patch6: %{name}-pld-release.patch
33 Patch7: %{name}-timezone.patch
34 URL: http://fedora.redhat.com/projects/anaconda-installer/
35 BuildRequires: X11-devel
36 BuildRequires: beecrypt-devel
37 BuildRequires: bzip2-devel
38 BuildRequires: device-mapper-devel >= 1.01.05
39 BuildRequires: device-mapper-static >= 1.01.05
40 BuildRequires: e2fsprogs-devel
41 BuildRequires: elfutils-devel
42 BuildRequires: gettext-devel >= 0.11
43 BuildRequires: glibc-localedb-all
44 BuildRequires: glibc-static
45 BuildRequires: gtk+2-devel
46 BuildRequires: intltool >= 0.31.2-3
47 BuildRequires: kudzu-devel >= 1.2.0
48 BuildRequires: libselinux-devel >= 1.6
49 BuildRequires: libselinux-static
50 BuildRequires: libsepol-devel
51 BuildRequires: libsepol-static
52 BuildRequires: newt-devel
53 BuildRequires: newt-static
54 BuildRequires: pango-devel
55 BuildRequires: pciutils-devel
57 BuildRequires: popt-static
58 BuildRequires: pump-devel >= 0.8.24-1
59 BuildRequires: pump-static >= 0.8.24-1
60 BuildRequires: python-booty >= 0.71
61 BuildRequires: python-devel
62 BuildRequires: python-kickstart
63 BuildRequires: python-libxml2
64 BuildRequires: python-rhpl
65 BuildRequires: python-rpm >= 4.2-0.61
66 BuildRequires: python-urlgrabber
67 BuildRequires: rpm-devel
68 BuildRequires: rpm-pythonprov
69 BuildRequires: rpmbuild(macros) >= 1.234
70 BuildRequires: sed >= 4.0
71 BuildRequires: slang-static
73 BuildRequires: zlib-devel
74 BuildRequires: zlib-static
75 Requires: device-mapper >= 1.01.05
76 Requires: kudzu > 1.2.0
77 Requires: parted >= 1.6.3-7
79 Requires: python-booty >= 0.71
80 Requires: python-devel-tools
81 Requires: python-kickstart
82 Requires: python-libxml2
83 Requires: python-parted
84 Requires: python-rhpl >= 0.170
85 Requires: python-rhpxl >= 0.18
86 Requires: python-rpm >= 4.2-0.61
87 Requires: python-snack
88 Requires: python-urlgrabber
89 #Requires: system-logos
90 Requires: yum >= 2.5.1-3
92 Requires: python-pyblock >= 0.7-1
94 %ifnarch s390 s390x ppc64
95 Requires: python-rhpxl
97 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
100 The anaconda package contains the program which can be used to install
101 system. These files are of little use on an already installed system.
104 Pakiet anaconda zawiera program, którego mo¿na u¿yæ do zainstalowania
105 systemu. Pliki te maj± niewiele zastosowañ na ju¿ zainstalowanym
109 Summary: Graphical system installer portions needed only for fresh installs
110 Summary(pl): Elementy graficznego instalatora systemu potrzebne tylko przy nowych instalacjach
111 Group: Applications/System
113 Requires: %{name} = %{version}-%{release}
114 Requires: /usr/bin/strip
116 Requires: createrepo >= 0.4.3
118 Requires: glibc >= 6:2.3.6-5.1
120 Requires: policycoreutils >= 1.30
122 Requires: python-libxml2
123 Requires: python-rpm >= 4.2-0.61
125 Requires: yum >= 2.4.0
128 The anaconda-runtime package contains parts of the installation system
129 which are needed for installing new systems. These files are used to
130 build media sets, but are not meant for use on already installed
133 %description runtime -l pl
134 Pakiet anaconda-runtime zawiera elementy instalatora potrzebne tylko
135 do instalowania nowych systemów. Pliki te s³u¿± do tworzenia zestawu
136 no¶ników, nie s± przewidziane do u¿ywania na ju¿ zainstalowanych
151 mv -f po/{eu_ES,eu}.po
153 sed -i -e 's/$(PYTHON) scripts/python scripts/' Makefile
157 if [ "$(locale -a | grep -c en_US.utf8)" = 0 ]; then
158 echo >&2 "en_US.utf8 locale not available. build will fail!"
159 echo >&2 "Install glibc-localedb-all or compile it!"
165 RPM_OPT_FLAGS="%{rpmcflags}"
167 ./py-compile isys/isys.py
170 rm -rf $RPM_BUILD_ROOT
173 DESTDIR=$RPM_BUILD_ROOT
175 install isys/isys.py[co] $RPM_BUILD_ROOT%{_libdir}/anaconda
177 cp %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images
178 cp %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/upd-instroot
179 cp %{SOURCE3} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images.i386
180 cp %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/scrubtree
183 %py_postclean %{_libdir}/anaconda
186 rm -rf $RPM_BUILD_ROOT
188 %files -f %{name}.lang
189 %defattr(644,root,root,755)
191 %attr(755,root,root) %{_bindir}/mini-wm
192 %attr(755,root,root) %{_sbindir}/anaconda
194 %dir %{_libdir}/anaconda
195 %{_libdir}/anaconda/*.py[co]
196 %dir %{_libdir}/anaconda/installclasses
197 %{_libdir}/anaconda/installclasses/*.py[co]
198 %dir %{_libdir}/anaconda/iw
199 %{_libdir}/anaconda/iw/*.py[co]
200 %dir %{_libdir}/anaconda/textw
201 %{_libdir}/anaconda/textw/*.py[co]
202 %{_libdir}/anaconda/lang-names
203 %{_libdir}/anaconda/lang-table
204 %{_libdir}/anaconda/lang-table-kon
205 %attr(755,root,root) %{_libdir}/anaconda/*-stub
206 %attr(755,root,root) %{_libdir}/anaconda/*.so
209 %defattr(644,root,root,755)
210 %dir %{_libdir}/anaconda-runtime
211 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/boot
212 %attr(755,root,root) %{_libdir}/anaconda-runtime/boot/syslinux.cfg
213 %{_libdir}/anaconda-runtime/boot/boot.msg
214 %{_libdir}/anaconda-runtime/boot/general.msg
215 %{_libdir}/anaconda-runtime/boot/options.msg
216 %{_libdir}/anaconda-runtime/boot/param.msg
217 %{_libdir}/anaconda-runtime/boot/rescue.msg
218 %attr(755,root,root) %{_libdir}/anaconda-runtime/buildinstall
219 %attr(755,root,root) %{_libdir}/anaconda-runtime/checkisomd5
220 %attr(755,root,root) %{_libdir}/anaconda-runtime/filtermoddeps
221 %attr(755,root,root) %{_libdir}/anaconda-runtime/fixmtime.py
222 %attr(755,root,root) %{_libdir}/anaconda-runtime/getkeymaps
223 %attr(755,root,root) %{_libdir}/anaconda-runtime/implantisomd5
224 %{_libdir}/anaconda-runtime/keymaps-override-*
225 %attr(755,root,root) %{_libdir}/anaconda-runtime/libunicode-lite.so.1
226 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/loader
227 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/init
228 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/loader
229 %{_libdir}/anaconda-runtime/loader/loader.tr
230 %{_libdir}/anaconda-runtime/loader/module-info
231 %{_libdir}/anaconda-runtime/loader/unicode-linedraw-chars.txt
232 %attr(755,root,root) %{_libdir}/anaconda-runtime/makestamp.py
233 %attr(755,root,root) %{_libdir}/anaconda-runtime/mapshdr
234 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images
235 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.i386
236 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ia64
237 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ppc
238 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.s390
239 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.x86_64
240 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.i386
241 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.ppc
242 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.x86_64
243 %attr(755,root,root) %{_libdir}/anaconda-runtime/moddeps
244 %attr(755,root,root) %{_libdir}/anaconda-runtime/modlist
245 %attr(755,root,root) %{_libdir}/anaconda-runtime/pkgorder
246 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyisomd5sum.so
247 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyrc.py
248 %attr(755,root,root) %{_libdir}/anaconda-runtime/pythondeps
249 %attr(755,root,root) %{_libdir}/anaconda-runtime/readmap
250 %attr(755,root,root) %{_libdir}/anaconda-runtime/scrubtree
251 %{_libdir}/anaconda-runtime/screenfont-*.gz
252 %attr(755,root,root) %{_libdir}/anaconda-runtime/splittree.py
253 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimmodalias
254 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimpciids
255 %attr(755,root,root) %{_libdir}/anaconda-runtime/upd-instroot
256 %attr(755,root,root) %{_libdir}/anaconda-runtime/yumcache