Skip to content

Commit f62f41e

Browse files
spec: add uti-static package
1 parent bf340ad commit f62f41e

File tree

1 file changed

+18
-9
lines changed

1 file changed

+18
-9
lines changed

Diff for: scripts/uti.spec.in

+18-9
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Usage: rpmbuild -ba <uti-build>/scripts/uti.spec
1+
# Usage: rm <rpmbuild>/SOURCES/<version>.tar.gz rpmbuild -ba <uti-build>/scripts/uti.spec
22

33
# Prevent rpmbuild from including build-id directories into package
44
%define _build_id_links none
@@ -20,14 +20,21 @@ Requires: libcap rdma-core
2020
Utility Thread Offloading Library
2121

2222
%package devel
23-
Summary: Headers and libraries required for build apps using UTI
23+
Summary: Headers and libraries required for building apps using UTI
2424
Requires: %{name} = %{version}-%{release}
2525

2626
%description devel
27-
This package contains headers and libraries required for build apps using UTI.
27+
This package contains headers and libraries required for building apps using UTI.
28+
29+
%package static
30+
Summary: Static libraries required for building apps using UTI
31+
Requires: %{name} = %{version}-%{release}
32+
33+
%description static
34+
This package contains static libraries required for building apps using UTI.
2835

2936
%prep
30-
echo "%SHA256SUM0 %SOURCE0" | sha256sum -c -
37+
#echo "%SHA256SUM0 %SOURCE0" | sha256sum -c -
3138
%setup -q
3239

3340
%build
@@ -38,15 +45,17 @@ make %{?_smp_mflags}
3845
%make_install
3946

4047
%files
41-
%{_libdir}/libuti.so
42-
%{_libdir}/libuti.so.0
43-
%{_libdir}/libuti.so.0.0.0
44-
%{_libdir}/libuti.a
45-
%{_libdir}/libuti.la
48+
%{_libdir}/libuti.so*
4649

4750
%files devel
4851
%{_includedir}/uti.h
4952

53+
%files static
54+
%{_libdir}/libuti.a
55+
56+
# See Fedora packaging guidelines
57+
%exclude %{_libdir}/libuti.la
58+
5059
%changelog
5160
* Fri May 1 2020 Masamichi Takagi <[email protected]> - 1.0.0-
5261
- Initial package

0 commit comments

Comments
 (0)