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 URL: http://fedora.redhat.com/projects/anaconda-installer/
34 BuildRequires: X11-devel
35 BuildRequires: beecrypt-devel
36 BuildRequires: bzip2-devel
37 BuildRequires: device-mapper-devel >= 1.01.05
38 BuildRequires: device-mapper-static >= 1.01.05
39 BuildRequires: e2fsprogs-devel
40 BuildRequires: elfutils-devel
41 BuildRequires: gettext-devel >= 0.11
42 BuildRequires: glibc-localedb-all
43 BuildRequires: glibc-static
44 BuildRequires: gtk+2-devel
45 BuildRequires: intltool >= 0.31.2-3
46 BuildRequires: kudzu-devel >= 1.2.0
47 BuildRequires: libselinux-devel >= 1.6
48 BuildRequires: libselinux-static
49 BuildRequires: libsepol-devel
50 BuildRequires: libsepol-static
51 BuildRequires: newt-devel
52 BuildRequires: newt-static
53 BuildRequires: pango-devel
54 BuildRequires: pciutils-devel
56 BuildRequires: popt-static
57 BuildRequires: pump-devel >= 0.8.24-1
58 BuildRequires: pump-static >= 0.8.24-1
59 BuildRequires: python-booty >= 0.71
60 BuildRequires: python-devel
61 BuildRequires: python-kickstart
62 BuildRequires: python-libxml2
63 BuildRequires: python-rhpl
64 BuildRequires: python-rpm >= 4.2-0.61
65 BuildRequires: python-urlgrabber
66 BuildRequires: rpm-devel
67 BuildRequires: rpm-pythonprov
68 BuildRequires: rpmbuild(macros) >= 1.234
69 BuildRequires: sed >= 4.0
70 BuildRequires: slang-static
72 BuildRequires: zlib-devel
73 BuildRequires: zlib-static
74 Requires: device-mapper >= 1.01.05
75 Requires: kudzu > 1.2.0
76 Requires: parted >= 1.6.3-7
78 Requires: python-booty >= 0.71
79 Requires: python-devel-tools
80 Requires: python-kickstart
81 Requires: python-libxml2
82 Requires: python-parted
83 Requires: python-rhpl >= 0.170
84 Requires: python-rhpxl >= 0.18
85 Requires: python-rpm >= 4.2-0.61
86 Requires: python-snack
87 Requires: python-urlgrabber
88 #Requires: system-logos
89 Requires: yum >= 2.5.1-3
91 Requires: python-pyblock >= 0.7-1
93 %ifnarch s390 s390x ppc64
94 Requires: python-rhpxl
96 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
99 The anaconda package contains the program which can be used to install
100 system. These files are of little use on an already installed system.
103 Pakiet anaconda zawiera program, którego mo¿na u¿yæ do zainstalowania
104 systemu. Pliki te maj± niewiele zastosowañ na ju¿ zainstalowanym
108 Summary: Graphical system installer portions needed only for fresh installs
109 Summary(pl): Elementy graficznego instalatora systemu potrzebne tylko przy nowych instalacjach
110 Group: Applications/System
112 Requires: %{name} = %{version}-%{release}
113 Requires: /usr/bin/strip
115 Requires: createrepo >= 0.4.3
117 Requires: glibc >= 6:2.3.6-5.1
119 Requires: policycoreutils >= 1.30
121 Requires: python-libxml2
122 Requires: python-rpm >= 4.2-0.61
124 Requires: yum >= 2.4.0
127 The anaconda-runtime package contains parts of the installation system
128 which are needed for installing new systems. These files are used to
129 build media sets, but are not meant for use on already installed
132 %description runtime -l pl
133 Pakiet anaconda-runtime zawiera elementy instalatora potrzebne tylko
134 do instalowania nowych systemów. Pliki te s³u¿± do tworzenia zestawu
135 no¶ników, nie s± przewidziane do u¿ywania na ju¿ zainstalowanych
149 mv -f po/{eu_ES,eu}.po
151 sed -i -e 's/$(PYTHON) scripts/python scripts/' Makefile
155 if [ "$(locale -a | grep -c en_US.utf8)" = 0 ]; then
156 echo >&2 "en_US.utf8 locale not available. build will fail!"
157 echo >&2 "Install glibc-localedb-all or compile it!"
163 RPM_OPT_FLAGS="%{rpmcflags}"
165 ./py-compile isys/isys.py
168 rm -rf $RPM_BUILD_ROOT
171 DESTDIR=$RPM_BUILD_ROOT
173 install isys/isys.py[co] $RPM_BUILD_ROOT%{_libdir}/anaconda
175 cp %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images
176 cp %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/upd-instroot
177 cp %{SOURCE3} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images.i386
178 cp %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/scrubtree
181 %py_postclean %{_libdir}/anaconda
184 rm -rf $RPM_BUILD_ROOT
186 %files -f %{name}.lang
187 %defattr(644,root,root,755)
189 %attr(755,root,root) %{_bindir}/mini-wm
190 %attr(755,root,root) %{_sbindir}/anaconda
192 %dir %{_libdir}/anaconda
193 %{_libdir}/anaconda/*.py[co]
194 %dir %{_libdir}/anaconda/installclasses
195 %{_libdir}/anaconda/installclasses/*.py[co]
196 %dir %{_libdir}/anaconda/iw
197 %{_libdir}/anaconda/iw/*.py[co]
198 %dir %{_libdir}/anaconda/textw
199 %{_libdir}/anaconda/textw/*.py[co]
200 %{_libdir}/anaconda/lang-names
201 %{_libdir}/anaconda/lang-table
202 %{_libdir}/anaconda/lang-table-kon
203 %attr(755,root,root) %{_libdir}/anaconda/*-stub
204 %attr(755,root,root) %{_libdir}/anaconda/*.so
207 %defattr(644,root,root,755)
208 %dir %{_libdir}/anaconda-runtime
209 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/boot
210 %attr(755,root,root) %{_libdir}/anaconda-runtime/boot/syslinux.cfg
211 %{_libdir}/anaconda-runtime/boot/boot.msg
212 %{_libdir}/anaconda-runtime/boot/general.msg
213 %{_libdir}/anaconda-runtime/boot/options.msg
214 %{_libdir}/anaconda-runtime/boot/param.msg
215 %{_libdir}/anaconda-runtime/boot/rescue.msg
216 %attr(755,root,root) %{_libdir}/anaconda-runtime/buildinstall
217 %attr(755,root,root) %{_libdir}/anaconda-runtime/checkisomd5
218 %attr(755,root,root) %{_libdir}/anaconda-runtime/filtermoddeps
219 %attr(755,root,root) %{_libdir}/anaconda-runtime/fixmtime.py
220 %attr(755,root,root) %{_libdir}/anaconda-runtime/getkeymaps
221 %attr(755,root,root) %{_libdir}/anaconda-runtime/implantisomd5
222 %{_libdir}/anaconda-runtime/keymaps-override-*
223 %attr(755,root,root) %{_libdir}/anaconda-runtime/libunicode-lite.so.1
224 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/loader
225 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/init
226 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/loader
227 %{_libdir}/anaconda-runtime/loader/loader.tr
228 %{_libdir}/anaconda-runtime/loader/module-info
229 %{_libdir}/anaconda-runtime/loader/unicode-linedraw-chars.txt
230 %attr(755,root,root) %{_libdir}/anaconda-runtime/makestamp.py
231 %attr(755,root,root) %{_libdir}/anaconda-runtime/mapshdr
232 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images
233 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.i386
234 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ia64
235 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ppc
236 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.s390
237 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.x86_64
238 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.i386
239 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.ppc
240 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.x86_64
241 %attr(755,root,root) %{_libdir}/anaconda-runtime/moddeps
242 %attr(755,root,root) %{_libdir}/anaconda-runtime/modlist
243 %attr(755,root,root) %{_libdir}/anaconda-runtime/pkgorder
244 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyisomd5sum.so
245 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyrc.py
246 %attr(755,root,root) %{_libdir}/anaconda-runtime/pythondeps
247 %attr(755,root,root) %{_libdir}/anaconda-runtime/readmap
248 %attr(755,root,root) %{_libdir}/anaconda-runtime/scrubtree
249 %{_libdir}/anaconda-runtime/screenfont-*.gz
250 %attr(755,root,root) %{_libdir}/anaconda-runtime/splittree.py
251 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimmodalias
252 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimpciids
253 %attr(755,root,root) %{_libdir}/anaconda-runtime/upd-instroot
254 %attr(755,root,root) %{_libdir}/anaconda-runtime/yumcache