]> git.pld-linux.org Git - packages/anaconda.git/blob - anaconda.spec
- update deps from FC, part1
[packages/anaconda.git] / anaconda.spec
1 %if 0
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#
6 :%s#rhpl#python-rhpl#
7 %endif
8 Summary:        Graphical system installer
9 Summary(pl):    Graficzny instalator systemu
10 Name:           anaconda
11 Version:        11.0.5
12 Release:        0.1
13 License:        GPL
14 Group:          Applications/System
15 Source0:        %{name}-%{version}.tar.bz2
16 # Source0-md5:  f814e7d0011dd44c3c3cf12b6ddb5b40
17 Source1:        %{name}-mk-images
18 Source2:        %{name}-upd-instroot
19 Source3:        %{name}-mk-images.i386
20 Source4:        %{name}-scrubtree
21 Patch0:         %{name}-pld.patch
22 URL:            http://fedora.redhat.com/projects/anaconda-installer/
23 BuildRequires:  X11-devel
24 BuildRequires:  beecrypt-devel
25 BuildRequires:  bogl-bterm >= 0:0.1.9-17
26 BuildRequires:  bogl-devel >= 0:0.1.9-17
27 BuildRequires:  bogl-static >= 0:0.1.9-17
28 BuildRequires:  bzip2-devel
29 BuildRequires:  device-mapper-devel >= 1.01.05
30 BuildRequires:  device-mapper-static >= 1.01.05
31 BuildRequires:  e2fsprogs-devel
32 BuildRequires:  elfutils-devel
33 BuildRequires:  gettext-devel >= 0.11
34 BuildRequires:  glibc-localedb-all
35 BuildRequires:  glibc-static
36 BuildRequires:  gtk+2-devel
37 BuildRequires:  intltool >= 0.31.2-3
38 BuildRequires:  kudzu-devel >= 1.2.0
39 BuildRequires:  libselinux-devel >= 1.6
40 BuildRequires:  libselinux-static
41 BuildRequires:  libsepol-devel
42 BuildRequires:  libsepol-static
43 BuildRequires:  newt-devel
44 BuildRequires:  newt-static
45 BuildRequires:  pciutils-devel
46 BuildRequires:  popt-static
47 BuildRequires:  pump-devel >= 0.8.20
48 BuildRequires:  python-booty
49 BuildRequires:  python-devel
50 BuildRequires:  python-libxml2
51 BuildRequires:  python-rhpl
52 BuildRequires:  python-rpm >= 4.2-0.61
53 BuildRequires:  python-urlgrabber
54 BuildRequires:  rpm-devel
55 BuildRequires:  rpm-pythonprov
56 BuildRequires:  sed >= 4.0
57 BuildRequires:  slang-static
58 BuildRequires:  zlib-devel
59 BuildRequires:  zlib-static
60 Requires:       anaconda-help
61 Requires:       kudzu > 1.2.0
62 Requires:       parted >= 1.6.3-7
63 Requires:       python-booty
64 Requires:       python-libxml2
65 Requires:       python-parted
66 Requires:       python-rhpl > 0.170
67 Requires:       python-rhpxl
68 Requires:       python-rpm >= 4.2-0.61
69 Requires:       python-urlgrabber
70 #Requires:      system-logos
71 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
72
73 %description
74 The anaconda package contains the program which can be used to install
75 system. These files are of little use on an already installed system.
76
77 %description -l pl
78 Pakiet anaconda zawiera program, którego mo¿na u¿yæ do zainstalowania
79 systemu. Pliki te maj± niewiele zastosowañ na ju¿ zainstalowanym
80 systemie.
81
82 %package runtime
83 Summary:        Graphical system installer portions needed only for fresh installs
84 Summary(pl):    Elementy graficznego instalatora systemu potrzebne tylko przy nowych instalacjach
85 Group:          Applications/System
86 AutoReqProv:    false
87 Requires:       X11
88 Requires:       gawk
89 Requires:       python
90 Requires:       python-libxml2
91 Requires:       python-rpm >= 4.2-0.61
92
93 %description runtime
94 The anaconda-runtime package contains parts of the installation system
95 which are needed for installing new systems. These files are used to
96 build media sets, but are not meant for use on already installed
97 systems.
98
99 %description runtime -l pl
100 Pakiet anaconda-runtime zawiera elementy instalatora potrzebne tylko
101 do instalowania nowych systemów. Pliki te s³u¿± do tworzenia zestawu
102 no¶ników, nie s± przewidziane do u¿ywania na ju¿ zainstalowanych
103 systemach.
104
105 %prep
106 %setup -q
107 %patch0 -p1
108
109 rm -f po/no.po
110 mv -f po/{eu_ES,eu}.po
111 mv -f po/{sr,sr@Latn}.po
112
113 sed -i -e 's/$(PYTHON) scripts/python scripts/' Makefile
114
115 %build
116 # locale check
117 if [ "$(locale -a | grep -c en_US.utf8)" = 0 ]; then
118         echo >&2 "en_US.utf8 locale not available. build will fail!"
119         echo >&2 "Install glibc-localedb-all or compile it!"
120         exit 1
121 fi
122
123 %{__make} depend
124 %{__make} \
125         RPM_OPT_FLAGS="%{rpmcflags}"
126
127 %install
128 rm -rf $RPM_BUILD_ROOT
129
130 %{__make} install \
131         DESTDIR=$RPM_BUILD_ROOT
132
133 #cp %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images
134 #cp %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/upd-instroot
135 #cp %{SOURCE3} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images.i386
136 #cp %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/scrubtree
137
138 %find_lang %{name}
139
140 %clean
141 rm -rf $RPM_BUILD_ROOT
142
143 %files -f %{name}.lang
144 %defattr(644,root,root,755)
145 %doc docs/command-line.txt
146 %doc docs/install-methods.txt
147 %doc docs/kickstart-docs.txt
148 %doc docs/mediacheck.txt
149 %doc docs/anaconda-release-notes.txt
150 %attr(755,root,root) %{_bindir}/mini-wm
151 %attr(755,root,root) %{_sbindir}/anaconda
152 %{_datadir}/anaconda
153 %{_libdir}/anaconda
154
155 %files runtime
156 %defattr(644,root,root,755)
157 %dir %{_libdir}/anaconda-runtime
158 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/boot
159 %attr(755,root,root) %{_libdir}/anaconda-runtime/boot/syslinux.cfg
160 %{_libdir}/anaconda-runtime/boot/boot.msg
161 %{_libdir}/anaconda-runtime/boot/general.msg
162 %{_libdir}/anaconda-runtime/boot/options.msg
163 %{_libdir}/anaconda-runtime/boot/param.msg
164 %{_libdir}/anaconda-runtime/boot/rescue.msg
165 %attr(755,root,root) %{_libdir}/anaconda-runtime/buildinstall
166 %attr(755,root,root) %{_libdir}/anaconda-runtime/checkisomd5
167 %attr(755,root,root) %{_libdir}/anaconda-runtime/filtermoddeps
168 %attr(755,root,root) %{_libdir}/anaconda-runtime/fixmtime.py
169 %attr(755,root,root) %{_libdir}/anaconda-runtime/getkeymaps
170 %attr(755,root,root) %{_libdir}/anaconda-runtime/implantisomd5
171 %{_libdir}/anaconda-runtime/keymaps-override-i386
172 %attr(755,root,root) %{_libdir}/anaconda-runtime/libunicode-lite.so.1
173 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/loader
174 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/init
175 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/loader
176 %{_libdir}/anaconda-runtime/loader/loader.tr
177 %{_libdir}/anaconda-runtime/loader/module-info
178 %{_libdir}/anaconda-runtime/loader/unicode-linedraw-chars.txt
179 %attr(755,root,root) %{_libdir}/anaconda-runtime/makestamp.py
180 %attr(755,root,root) %{_libdir}/anaconda-runtime/mapshdr
181 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images
182 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.i386
183 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ia64
184 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ppc
185 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.s390
186 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.x86_64
187 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.i386
188 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.ppc
189 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.x86_64
190 %attr(755,root,root) %{_libdir}/anaconda-runtime/moddeps
191 %attr(755,root,root) %{_libdir}/anaconda-runtime/modlist
192 %attr(755,root,root) %{_libdir}/anaconda-runtime/pkgorder
193 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyisomd5sum.so
194 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyrc.py
195 %attr(755,root,root) %{_libdir}/anaconda-runtime/pythondeps
196 %attr(755,root,root) %{_libdir}/anaconda-runtime/readmap
197 %attr(755,root,root) %{_libdir}/anaconda-runtime/scrubtree
198 %{_libdir}/anaconda-runtime/screenfont-i386.gz
199 %attr(755,root,root) %{_libdir}/anaconda-runtime/splittree.py
200 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimmodalias
201 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimpciids
202 %attr(755,root,root) %{_libdir}/anaconda-runtime/upd-instroot
203 %attr(755,root,root) %{_libdir}/anaconda-runtime/yumcache
This page took 0.124148 seconds and 4 git commands to generate.