[packages/libsigsegv] enable building of shared library
atler
atler at pld-linux.org
Wed Nov 11 13:42:17 CET 2020
commit aa8c6944b62fcd1dc05b0e8f34c45b6bf7642c44
Author: Jan Palus <atler at pld-linux.org>
Date: Wed Nov 11 13:31:29 2020 +0100
enable building of shared library
libsigsegv.spec | 38 ++++++++++++++++++++++++++++++++++++--
1 file changed, 36 insertions(+), 2 deletions(-)
---
diff --git a/libsigsegv.spec b/libsigsegv.spec
index e15db7b..4b35ecb 100644
--- a/libsigsegv.spec
+++ b/libsigsegv.spec
@@ -38,13 +38,38 @@ użyteczną techniką do implementacji:
- rozproszonej pamięci współdzielonej
- ...
+%package devel
+Summary: Header files for libsigsegv library
+Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libsigsegv
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description devel
+Header files for libsigsegv library.
+
+%description devel -l pl.UTF-8
+Pliki nagłówkowe biblioteki libsigsegv.
+
+%package static
+Summary: Static libsigsegv library
+Summary(pl.UTF-8): Statyczna biblioteka libsigsegv
+Group: Development/Libraries
+Requires: %{name}-devel = %{version}-%{release}
+
+%description static
+Static libsigsegv library.
+
+%description static -l pl.UTF-8
+Statyczna biblioteka libsigsegv.
+
%prep
%setup -q
%build
CXXFLAGS="%{rpmcxxflags} -fPIC"
CFLAGS="%{rpmcflags} -fPIC"
-%configure
+%configure \
+ --enable-shared
%{__make}
%{?with_tests:%{__make} check}
@@ -61,6 +86,15 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS README
+%attr(755,root,root) %{_libdir}/libsigsegv.so.2
+%attr(755,root,root) %{_libdir}/libsigsegv.so.*.*.*
+
+%files devel
+%defattr(644,root,root,755)
%{_includedir}/sigsegv.h
-%{_libdir}/libsigsegv.a
+%attr(755,root,root) %{_libdir}/libsigsegv.so
%{_libdir}/libsigsegv.la
+
+%files static
+%defattr(644,root,root,755)
+%{_libdir}/libsigsegv.a
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libsigsegv.git/commitdiff/8e2697350a349bcf5b423140c858e7d44d941f27
More information about the pld-cvs-commit
mailing list