Summary: RPM packages management helper tool Summary(pl): Pomocnicze narzędzie do zarządzania pakietami RPM Name: poldek Version: 0.15.9 Release: 1 License: GPL Group: Applications/System Group(de): Applikationen/System Group(pl): Aplikacje/System Source0: http://team.pld.org.pl/~mis/poldek/download/%{name}/%{name}-%{version}.tar.gz Requires: trurlib >= 0.43.3 Requires: /bin/rpm BuildRequires: bzip2-devel BuildRequires: db3-devel >= 3.1.14-2 BuildRequires: curl-devel >= 7.8 BuildRequires: rpm-devel >= 3.0.5 BuildRequires: popt-static BuildRequires: openssl-devel BuildRequires: readline-devel BuildRequires: trurlib-devel >= 0.43.3 BuildRequires: zlib-devel BuildRequires: /usr/bin/pod2man BuildRequires: pcre-devel %{?BOOT:BuildRequires: bzip2-static} %{?BOOT:BuildRequires: curl-static} %{?BOOT:BuildRequires: openssl-static} %{?BOOT:BuildRequires: rpm-static} %{?BOOT:BuildRequires: trurlib-static} %{?BOOT:BuildRequires: zlib-static} BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description poldek is a cmdline tool which can be used to verify, install and upgrade given package sets. %description -l pl poldek jest narzędziem linii poleceń służącym do weryfikacji, instalacji i aktualizacji pakietów. %if %{?BOOT:1}%{!?BOOT:0} %package BOOT Summary: poldek for bootdisk Group: Applications/System Group(de): Applikationen/System Group(pl): Aplikacje/System %description BOOT poldek is a cmdline tool which can be used to verify, install and upgrade given package sets. This version is for boot disk. %endif %prep %setup -q %build %if %{?BOOT:1}%{!?BOOT:0} %configure --enable-static --disable-imode %{__make} CFLAGS="-O0 -g" mv -f %{name} %{name}-BOOT %{__make} clean %endif %configure %{__make} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_sysconfdir} %if %{?BOOT:1}%{!?BOOT:0} install -d $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin install %{name}-BOOT $RPM_BUILD_ROOT%{_libdir}/bootdisk/sbin/%{name} %endif # no strip cause program's alpha stage and core may be useful %{__make} install DESTDIR=$RPM_BUILD_ROOT sed "s/i686/%{_target_cpu}/g" < poldekrc.sample-pld > $RPM_BUILD_ROOT/etc/%{name}.conf gzip -9nf README* *sample* NEWS TODO %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %attr(644,root,root) %config(noreplace) %verify(not md5 size mtime) %{_sysconfdir}/%{name}.conf %attr(755,root,root) %{_bindir}/* %{_mandir}/man1/%{name}* %doc *.gz %if %{?BOOT:1}%{!?BOOT:0} %files BOOT %defattr(644,root,root,755) %attr(755,root,root) %{_libdir}/bootdisk/sbin/poldek %endif