]> git.pld-linux.org Git - packages/anaconda.git/blob - anaconda.spec
- save some time and install overriden scripts in install
[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.8
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:       gawk
76 Requires:       python
77 Requires:       python-libxml2
78 Requires:       python-rpm >= 4.2-0.61
79
80 %description runtime
81 The anaconda-runtime package contains parts of the installation system
82 which are needed for installing new systems. These files are used to
83 build media sets, but are not meant for use on already installed
84 systems.
85
86 %description runtime -l pl
87 Pakiet anaconda-runtime zawiera elementy instalatora potrzebne tylko
88 do instalowania nowych systemów. Pliki te s³u¿± do tworzenia zestawu
89 no¶ników, nie s± przewidziane do u¿ywania na ju¿ zainstalowanych
90 systemach.
91
92 %prep
93 %setup -q
94 %patch0 -p1
95
96 rm -f po/no.po
97 mv -f po/{eu_ES,eu}.po
98 mv -f po/{sr,sr@Latn}.po
99
100 sed -i -e 's/$(PYTHON) scripts/python scripts/' Makefile
101
102 %build
103 # locale check
104 if [ "$(locale -a | grep -c en_US.utf8)" = 0 ]; then
105         echo >&2 "en_US.utf8 locale not available. build will fail!"
106         echo >&2 "Install glibc-localedb-all or compile it!"
107         exit 1
108 fi
109
110 %{__make} depend
111 %{__make} \
112         RPM_OPT_FLAGS="%{rpmcflags}"
113
114 %install
115 rm -rf $RPM_BUILD_ROOT
116
117 %{__make} install \
118         DESTDIR=$RPM_BUILD_ROOT
119
120 cp %{SOURCE1} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images
121 cp %{SOURCE2} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/upd-instroot
122 cp %{SOURCE3} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/mk-images.i386
123 cp %{SOURCE4} $RPM_BUILD_ROOT%{_libdir}/anaconda-runtime/scrubtree
124
125 %find_lang %{name}
126
127 %clean
128 rm -rf $RPM_BUILD_ROOT
129
130 %files -f %{name}.lang
131 %defattr(644,root,root,755)
132 %doc docs/command-line.txt
133 %doc docs/install-methods.txt
134 %doc docs/kickstart-docs.txt
135 %doc docs/mediacheck.txt
136 %doc docs/anaconda-release-notes.txt
137 %attr(755,root,root) %{_bindir}/mini-wm
138 %attr(755,root,root) %{_sbindir}/anaconda
139 %{_datadir}/anaconda
140 %{_libdir}/anaconda
141
142 %files runtime
143 %defattr(644,root,root,755)
144 %dir %{_libdir}/anaconda-runtime
145 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/boot
146 %attr(755,root,root) %{_libdir}/anaconda-runtime/boot/syslinux.cfg
147 %{_libdir}/anaconda-runtime/boot/boot.msg
148 %{_libdir}/anaconda-runtime/boot/general.msg
149 %{_libdir}/anaconda-runtime/boot/options.msg
150 %{_libdir}/anaconda-runtime/boot/param.msg
151 %{_libdir}/anaconda-runtime/boot/rescue.msg
152 %{_libdir}/anaconda-runtime/boot/snake.msg
153 %attr(755,root,root) %{_libdir}/anaconda-runtime/buildinstall
154 %attr(755,root,root) %{_libdir}/anaconda-runtime/checkisomd5
155 %attr(755,root,root) %{_libdir}/anaconda-runtime/filtermoddeps
156 %attr(755,root,root) %{_libdir}/anaconda-runtime/fixmtime.py
157 %attr(755,root,root) %{_libdir}/anaconda-runtime/genhdlist
158 %attr(755,root,root) %{_libdir}/anaconda-runtime/getkeymaps
159 %attr(755,root,root) %{_libdir}/anaconda-runtime/implantisomd5
160 %attr(755,root,root) %{_libdir}/anaconda-runtime/libunicode-lite.so.1
161 %dir %attr(755,root,root) %{_libdir}/anaconda-runtime/loader
162 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/init
163 %attr(755,root,root) %{_libdir}/anaconda-runtime/loader/loader
164 %{_libdir}/anaconda-runtime/loader/font.bgf.gz
165 %{_libdir}/anaconda-runtime/loader/loader.tr
166 %{_libdir}/anaconda-runtime/loader/module-info
167 %{_libdir}/anaconda-runtime/loader/unicode-linedraw-chars.txt
168 %attr(755,root,root) %{_libdir}/anaconda-runtime/makestamp.py
169 %attr(755,root,root) %{_libdir}/anaconda-runtime/mapshdr
170 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images
171 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.i386
172 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ia64
173 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.ppc
174 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.s390
175 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-images.x86_64
176 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.i386
177 %attr(755,root,root) %{_libdir}/anaconda-runtime/mk-rescueimage.x86_64
178 %attr(755,root,root) %{_libdir}/anaconda-runtime/moddeps
179 %attr(755,root,root) %{_libdir}/anaconda-runtime/modlist
180 %attr(755,root,root) %{_libdir}/anaconda-runtime/pkgorder
181 %attr(755,root,root) %{_libdir}/anaconda-runtime/pyisomd5sum.so
182 %attr(755,root,root) %{_libdir}/anaconda-runtime/pythondeps
183 %attr(755,root,root) %{_libdir}/anaconda-runtime/readmap
184 %attr(755,root,root) %{_libdir}/anaconda-runtime/scrubtree
185 %{_libdir}/anaconda-runtime/screenfont-i386.gz
186 %attr(755,root,root) %{_libdir}/anaconda-runtime/splittree.py
187 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimmodalias
188 %attr(755,root,root) %{_libdir}/anaconda-runtime/trimpciids
189 %attr(755,root,root) %{_libdir}/anaconda-runtime/upd-instroot
190 %attr(755,root,root) %{_libdir}/anaconda-runtime/yumcache
This page took 0.050406 seconds and 4 git commands to generate.