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
195 %defattr(644,root,root,755)
196 %dir %{_libdir}/anaconda-runtime
197 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/boot
198 %attr(755,root,root) %{_libdir}/anaconda-runtime/boot/syslinux.cfg
199 %{_libdir}/anaconda-runtime/boot/boot.msg
200 %{_libdir}/anaconda-runtime/boot/general.msg
201 %{_libdir}/anaconda-runtime/boot/options.msg
202 %{_libdir}/anaconda-runtime/boot/param.msg
203 %{_libdir}/anaconda-runtime/boot/rescue.msg
204 %attr(755,root,root) %{_libdir}/anaconda-runtime/buildinstall
205 %attr(755,root,root) %{_libdir}/anaconda-runtime/checkisomd5
206 %attr(755,root,root) %{_libdir}/anaconda-runtime/filtermoddeps
207 %attr(755,root,root) %{_libdir}/anaconda-runtime/fixmtime.py
208 %attr(755,root,root) %{_libdir}/anaconda-runtime/getkeymaps
209 %attr(755,root,root) %{_libdir}/anaconda-runtime/implantisomd5
210 %{_libdir}/anaconda-runtime/keymaps-override-*
211 %attr(755,root,root) %{_libdir}/anaconda-runtime/libunicode-lite.so.1
212 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/loader
213 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/init
214 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/loader
215 %{_libdir}/anaconda-runtime/loader/loader.tr
216 %{_libdir}/anaconda-runtime/loader/module-info
217 %{_libdir}/anaconda-runtime/loader/unicode-linedraw-chars.txt
218 %attr(755,root,root) %{_libdir}/anaconda-runtime/makestamp.py
219 %attr(755,root,root) %{_libdir}/anaconda-runtime/mapshdr
220 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images
221 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.i386
222 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ia64
223 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ppc
224 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.s390
225 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.x86_64
226 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.i386
227 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.ppc
228 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.x86_64
229 %attr(755,root,root) %{_libdir}/anaconda-runtime/moddeps
230 %attr(755,root,root) %{_libdir}/anaconda-runtime/modlist
231 %attr(755,root,root) %{_libdir}/anaconda-runtime/pkgorder
232 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyisomd5sum.so
233 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyrc.py
234 %attr(755,root,root) %{_libdir}/anaconda-runtime/pythondeps
235 %attr(755,root,root) %{_libdir}/anaconda-runtime/readmap
236 %attr(755,root,root) %{_libdir}/anaconda-runtime/scrubtree
237 %{_libdir}/anaconda-runtime/screenfont-*.gz
238 %attr(755,root,root) %{_libdir}/anaconda-runtime/splittree.py
239 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimmodalias
240 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimpciids
241 %attr(755,root,root) %{_libdir}/anaconda-runtime/upd-instroot
242 %attr(755,root,root) %{_libdir}/anaconda-runtime/yumcache