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