SPECS: dmraid.spec - created -devel and -static
glen
glen at pld-linux.org
Tue May 16 22:50:15 CEST 2006
Author: glen Date: Tue May 16 20:50:15 2006 GMT
Module: SPECS Tag: HEAD
---- Log message:
- created -devel and -static
---- Files affected:
SPECS:
dmraid.spec (1.22 -> 1.23)
---- Diffs:
================================================================
Index: SPECS/dmraid.spec
diff -u SPECS/dmraid.spec:1.22 SPECS/dmraid.spec:1.23
--- SPECS/dmraid.spec:1.22 Tue May 16 21:39:24 2006
+++ SPECS/dmraid.spec Tue May 16 22:50:10 2006
@@ -3,12 +3,12 @@
# Conditional build:
%bcond_without initrd # without initrd version
#
+%define _rc rc10
+%define _rel 1.3
Summary: Device-mapper RAID tool
Summary(pl): Narzędzie do RAID-u opartego o device-mapper
Name: dmraid
Version: 1.0.0
-%define _rc rc10
-%define _rel 1
Release: 0.%{_rc}.%{_rel}
License: GPL
Group: Base
@@ -19,7 +19,7 @@
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: device-mapper-devel >= 1.01.01
-%{?with_initrd:BuildRequires: device-mapper-static}
+%{?with_initrd:BuildRequires: device-mapper-static >= 1.02.05-0.4}
%{?with_initrd:BuildRequires: glibc-static}
%{?with_initrd:BuildRequires: libselinux-static}
%{?with_initrd:BuildRequires: libsepol-static}
@@ -34,6 +34,23 @@
wyświetlanie właściwości ATARAID-u na Linuksie >= 2.4 przy użyciu
device-mappera.
+%package devel
+Summary: Development libraries and headers for dmraid
+Group: Development/Libraries
+
+%description devel
+dmraid-devel provides a library interface for RAID device discovery,
+RAID set activation and display of properties for ATARAID volumes.
+
+%package static
+Summary: static library for dmraid
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+dmraid-static provides a library interface for RAID device discovery,
+RAID set activation and display of properties for ATARAID volumes.
+
%package initrd
Summary: Device-mapper RAID tool - statically linked version
Summary(pl): Narzędzie do RAID-u opartego o device-mapper - wersja statyczna
@@ -77,6 +94,11 @@
%{?with_initrd:install -D tools/dmraid-initrd $RPM_BUILD_ROOT/sbin/dmraid-initrd}
install -D man/dmraid.8 $RPM_BUILD_ROOT%{_mandir}/man8/dmraid.8
+install -d $RPM_BUILD_ROOT{%{_includedir}/dmraid,%{_libdir}}
+install include/dmraid/*.h $RPM_BUILD_ROOT%{_includedir}/dmraid
+# install the static library
+install lib/libdmraid.a $RPM_BUILD_ROOT%{_libdir}
+
%clean
rm -rf $RPM_BUILD_ROOT
@@ -86,6 +108,14 @@
%attr(755,root,root) %{_sbindir}/*
%{_mandir}/man8/*
+%files devel
+%defattr(644,root,root,755)
+%{_includedir}/dmraid
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libdmraid.a
+
%if %{with initrd}
%files initrd
%defattr(644,root,root,755)
@@ -98,6 +128,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.23 2006/05/16 20:50:10 glen
+- created -devel and -static
+
Revision 1.22 2006/05/16 19:39:24 glen
- current libselinux (Ac: 1.28-2) has symbols from libsepol, adjust BR for initrd
================================================================
---- CVS-web:
http://cvs.pld-linux.org/SPECS/dmraid.spec?r1=1.22&r2=1.23&f=u
More information about the pld-cvs-commit
mailing list