Summary: Enterprise Volume Management System utilities Summary(pl): Narzędzia do Enterprise Volume Management System Name: evms Version: 1.0.0 Release: 1 License: GPL Group: Applications/System Source0: ftp://ftp.sourceforge.net/pub/sourceforge/evms/%{name}-%{version}.tar.gz URL: http://www.sourceforge.net/projects/evms/ BuildRequires: glib-devel >= 1.2.0 BuildRequires: gtk+-devel >= 1.2.0 BuildRequires: ncurses-devel BuildRequires: autoconf BuildRequires: glibc-static Conflicts: kernel < 2.4.0 Buildroot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _sbindir /sbin %define _libdir /lib %description This package contains the user-space tools needed to manage EVMS (Enterprise Volume Management System) volumes. In order to use these user-space tools, you must also have your kernel patched with the most recent EVMS code. %description -l pl Ten pakiet zawiera narzędzia potrzebne do zarządzania wolumenami dyskowymi EVMS (Enterprise Volume Management System). Aby używać tych narzędzi, musisz mieć jądro z odpowiednio nową łatą EVMS. %package devel Summary: Header files and develpment documentation for EVMS Summary(es): Arquivos de cabeçalho e bibliotecas de desenvolvimento para EVMS Summary(pl): Pliki nagłówkowe i dokumetacja do EVMS Summary(pt_BR): Bibliotecas e arquivos de inclusăo para a EVMS Group: Development/Libraries Requires: %{name} = %{version} %description devel Header files and develpment documentation for EVMS. %description devel -l pl Pliki nagłówkowe oraz biblioteki developerskie EVMS. %package static Summary: Static EVMS libraries Summary(es): Biblioteca estática usada no desenvolvimento de aplicativos com EVMS Summary(pl): Biblioteka statyczna EVMS Summary(pt_BR): Biblioteca estática de desenvolvimento Group: Development/Libraries Requires: %{name}-devel = %{version} %description static Static EVMS libraries. %description static -l pl Statyczne biblioteki EVMS. %package ncurses Summary: Ncurses interface for EVMS Summary(pl): Interfejs użytkownika w ncurses dla EVMS Group: Applications/System Requires: %{name} = %{version} %description ncurses Ncurses interface for EVMS. %description ncurses -l pl Graficzny interfejs użytkownika w ncurses dla EVMS. %package X11 Summary: GUI interface for EVMS Summary(pl): Graficzny interfejs użytkownika dla EVMS Group: X11/Applications Requires: %{name} = %{version} %description X11 GUI interface for EVMS. %description X11 -l pl Graficzny interfejs użytkownika dla EVMS. %prep %setup -q %build cd engine autoconf %configure \ --with-plugins=all \ --with-interfaces=all \ --with-evmslib_dir=%{_libdir} %{__make} OPT="%{rpmcflags}" %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_prefix}/X11R6/%{_sbindir} %{__make} -C engine install \ DESTDIR=$RPM_BUILD_ROOT mv $RPM_BUILD_ROOT%{_sbindir}/evmsgui $RPM_BUILD_ROOT%{_prefix}/X11R6/%{_sbindir} gzip -9nf CHANGES *.txt %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(644,root,root,755) %doc *.gz %attr(755,root,root) %{_sbindir}/evms %attr(755,root,root) %{_sbindir}/evms_* %dir %{_libdir}/evms %attr(755,root,root) %{_libdir}/evms/*.so %attr(755,root,root) %{_libdir}%{_libdir}dlist-*.so %attr(755,root,root) %{_libdir}%{_libdir}evms-*.so %{_mandir}/man8/* %files devel %defattr(644,root,root,755) %{_includedir}/evms %attr(755,root,root) %{_libdir}%{_libdir}dlist.so %attr(755,root,root) %{_libdir}%{_libdir}evms.so %files static %defattr(644,root,root,755) %{_libdir}%{_libdir}*.a %files ncurses %defattr(644,root,root,755) %attr(755,root,root) %{_sbindir}/evmsn %files X11 %defattr(644,root,root,755) %attr(755,root,root) %{_prefix}/X11R6/%{_sbindir}/evmsgui