]> git.pld-linux.org Git - packages/dmapi.git/blame - dmapi.spec
- converted to UTF-8
[packages/dmapi.git] / dmapi.spec
CommitLineData
3dff3b3e 1Summary: DMAPI library
23abe6f0 2Summary(pl.UTF-8): Biblioteka DMAPI
3dff3b3e 3Name: dmapi
44a47029 4Version: 2.2.5
c66cf2cb 5Release: 1
25ed3356 6License: LGPL/GPL
bb8875a2 7Group: Libraries
44a47029
AM
8Source0: ftp://linux-xfs.sgi.com/projects/xfs/download/cmd_tars/%{name}_%{version}-1.tar.gz
9# Source0-md5: 37f52b85ef5635152c8ab50e215061f6
31008c2a 10Patch0: %{name}-miscfix.patch
3dff3b3e 11URL: http://oss.sgi.com/projects/xfs/
39f8c7a4 12BuildRequires: autoconf
31008c2a 13BuildRequires: automake
ce485bb7 14BuildRequires: sed >= 4.0
65a42fed 15BuildRequires: xfsprogs-devel >= 2.6.13
3dff3b3e
JR
16BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
17
90f49fcd
JB
18%define _libdir /%{_lib}
19%define _libexecdir /usr/%{_lib}
9aa4ad48 20
3dff3b3e
JR
21%description
22DMAPI, or XDSM, is an implementation of the X/Open document: Systems
23Management: Data Storage Management (XDSM) API dated February 1997.
39f8c7a4
JB
24This interface is made available for the XFS filesystem by means of
25the libdm library.
26
27See the XDSM manual at
28http://www.opengroup.org/onlinepubs/9657099/toc.htm for a description
29of the functions offered by libdm library.
30
23abe6f0 31%description -l pl.UTF-8
39f8c7a4
JB
32DMAPI (albo XDSM) to implementacja dokumentu X/Open "Systems
33Management: Data Storage Management (XDSM) API) z lutego 1997. Ten
23abe6f0 34interfejs jest dostępny dla systemu plików XFS poprzez bibliotekę
39f8c7a4
JB
35libdm.
36
23abe6f0 37Opis funkcji oferowanych przez bibliotekę libdm jest w podręczniku:
39f8c7a4 38http://www.opengroup.org/onlinepubs/9657099/toc.htm
3dff3b3e
JR
39
40%package devel
41Summary: Header files for DMAPI library
23abe6f0 42Summary(pl.UTF-8): Pliki nagłówkowe biblioteki DMAPI
3dff3b3e 43Group: Development/Libraries
90f49fcd 44Requires: %{name} = %{version}-%{release}
bb8875a2 45Requires: xfsprogs-devel
3dff3b3e
JR
46
47%description devel
48Header files required to develop software which uses DMAPI.
49
23abe6f0
JR
50%description devel -l pl.UTF-8
51Pliki nagłówkowe potrzebne do tworzenia oprogramowania używającego
39f8c7a4
JB
52DMAPI.
53
3dff3b3e
JR
54%package static
55Summary: Static DMAPI library
23abe6f0 56Summary(pl.UTF-8): Statyczna biblioteka DMAPI
3dff3b3e 57Group: Development/Libraries
90f49fcd 58Requires: %{name}-devel = %{version}-%{release}
3dff3b3e
JR
59
60%description static
61Static version of DMAPI library.
62
23abe6f0 63%description static -l pl.UTF-8
39f8c7a4
JB
64Statyczna wersja biblioteki DMAPI.
65
3dff3b3e 66%prep
31008c2a 67%setup -q
90f49fcd 68%patch0 -p1
3dff3b3e
JR
69
70%build
31008c2a
JB
71rm -f aclocal.m4
72%{__aclocal} -I m4
56f82e65 73%{__autoconf}
7378eb39 74%configure \
31008c2a 75 DEBUG="%{?debug:-DDEBUG}%{!?debug:-DNDEBUG}" \
7378eb39 76 OPTIMIZER="%{rpmcflags}"
3dff3b3e
JR
77
78%{__make}
79
80%install
81rm -rf $RPM_BUILD_ROOT
82
8c155827 83DIST_ROOT=$RPM_BUILD_ROOT
3dff3b3e
JR
84DIST_INSTALL=`pwd`/install.manifest
85DIST_INSTALL_DEV=`pwd`/install-dev.manifest
5bb625fc 86export DIST_ROOT DIST_INSTALL DIST_INSTALL_DEV
20d60737 87
8c155827
PG
88%{__make} install \
89 DIST_MANIFEST=$DIST_INSTALL
90%{__make} install-dev \
91 DIST_MANIFEST=$DIST_INSTALL_DEV
3dff3b3e 92
9aa4ad48 93rm -f $RPM_BUILD_ROOT%{_libexecdir}/libdm.so
31008c2a
JB
94ln -sf %{_libdir}/$(cd $RPM_BUILD_ROOT%{_libdir} ; echo libdm.so.*.*.*) \
95 $RPM_BUILD_ROOT%{_libexecdir}/libdm.so
ce485bb7
JB
96%{__sed} -i "s|libdir='%{_libdir}'|libdir='%{_libexecdir}'|" \
97 $RPM_BUILD_ROOT%{_libexecdir}/libdm.la
53824c16 98
3dff3b3e
JR
99%clean
100rm -rf $RPM_BUILD_ROOT
101
064dfbb4 102%post -p /sbin/ldconfig
103%postun -p /sbin/ldconfig
465066b5 104
3dff3b3e
JR
105%files
106%defattr(644,root,root,755)
25ed3356
JB
107# COPYING specifies which parts are on LGPL/GPL
108%doc doc/{CHANGES,COPYING}
9aa4ad48 109%attr(755,root,root) %{_libdir}/lib*.so.*.*
3dff3b3e
JR
110
111%files devel
112%defattr(644,root,root,755)
9aa4ad48 113%attr(755,root,root) %{_libexecdir}/lib*.so
31008c2a 114%{_libexecdir}/lib*.la
bb8875a2 115%{_includedir}/xfs/*
3dff3b3e
JR
116%{_mandir}/man3/*
117
118%files static
119%defattr(644,root,root,755)
9aa4ad48 120%{_libexecdir}/lib*.a
This page took 0.10769 seconds and 4 git commands to generate.