Skip to content

Commit

Permalink
common: restore static libraries in rpms
Browse files Browse the repository at this point in the history
  • Loading branch information
krzycz committed Aug 31, 2017
1 parent b9b69de commit 4e137db
Showing 1 changed file with 16 additions and 1 deletion.
17 changes: 16 additions & 1 deletion utils/nvml.spec.in
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ convenient.
%files -n libpmem-devel
%defattr(-,root,root,-)
%{_libdir}/libpmem.so
%{_libdir}/libpmem.a
%{_libdir}/pkgconfig/libpmem.pc
%{_includedir}/libpmem.h
%{_mandir}/man3/libpmem.3.gz
Expand All @@ -132,6 +133,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libpmem.so
%{_libdir}/nvml_debug/libpmem.so.*
%{_libdir}/nvml_debug/libpmem.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -171,6 +173,7 @@ more generally useful.
%files -n libpmemblk-devel
%defattr(-,root,root,-)
%{_libdir}/libpmemblk.so
%{_libdir}/libpmemblk.a
%{_libdir}/pkgconfig/libpmemblk.pc
%{_includedir}/libpmemblk.h
%{_mandir}/man3/libpmemblk.3.gz
Expand All @@ -197,6 +200,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libpmemblk.so
%{_libdir}/nvml_debug/libpmemblk.so.*
%{_libdir}/nvml_debug/libpmemblk.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -231,6 +235,7 @@ level libraries like libpmemobj to be more generally useful.
%files -n libpmemlog-devel
%defattr(-,root,root,-)
%{_libdir}/libpmemlog.so
%{_libdir}/libpmemlog.a
%{_libdir}/pkgconfig/libpmemlog.pc
%{_includedir}/libpmemlog.h
%{_mandir}/man3/libpmemlog.3.gz
Expand Down Expand Up @@ -258,6 +263,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libpmemlog.so
%{_libdir}/nvml_debug/libpmemlog.so.*
%{_libdir}/nvml_debug/libpmemlog.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -292,6 +298,7 @@ probably want to start with this library.
%files -n libpmemobj-devel
%defattr(-,root,root,-)
%{_libdir}/libpmemobj.so
%{_libdir}/libpmemobj.a
%{_libdir}/pkgconfig/libpmemobj.pc
%{_includedir}/libpmemobj.h
%{_includedir}/libpmemobj/*.h
Expand Down Expand Up @@ -320,6 +327,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libpmemobj.so
%{_libdir}/nvml_debug/libpmemobj.so.*
%{_libdir}/nvml_debug/libpmemobj.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -354,6 +362,7 @@ applications that want to make use of libvmem.
%files -n libvmem-devel
%defattr(-,root,root,-)
%{_libdir}/libvmem.so
%{_libdir}/libvmem.a
%{_libdir}/pkgconfig/libvmem.pc
%{_includedir}/libvmem.h
%{_mandir}/man3/libvmem.3.gz
Expand All @@ -380,6 +389,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libvmem.so
%{_libdir}/nvml_debug/libvmem.so.*
%{_libdir}/nvml_debug/libvmem.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -419,6 +429,7 @@ applications that want to specifically make use of libvmmalloc.
%files -n libvmmalloc-devel
%defattr(-,root,root,-)
%{_libdir}/libvmmalloc.so
%{_libdir}/libvmmalloc.a
%{_libdir}/pkgconfig/libvmmalloc.pc
%{_includedir}/libvmmalloc.h
%{_mandir}/man3/libvmmalloc.3.gz
Expand Down Expand Up @@ -446,6 +457,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libvmmalloc.so
%{_libdir}/nvml_debug/libvmmalloc.so.*
%{_libdir}/nvml_debug/libvmmalloc.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -503,6 +515,7 @@ pools created by libpmemlog, libpemblk and libpmemobj libraries.
%files -n libpmempool-devel
%defattr(-,root,root,-)
%{_libdir}/libpmempool.so
%{_libdir}/libpmempool.a
%{_libdir}/pkgconfig/libpmempool.pc
%{_includedir}/libpmempool.h
%{_mandir}/man3/libpmempool.3.gz
Expand All @@ -529,6 +542,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/libpmempool.so
%{_libdir}/nvml_debug/libpmempool.so.*
%{_libdir}/nvml_debug/libpmempool.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -566,6 +580,7 @@ applications that want to specifically make use of librpmem.
%files -n librpmem-devel
%defattr(-,root,root,-)
%{_libdir}/librpmem.so
%{_libdir}/librpmem.a
%{_libdir}/pkgconfig/librpmem.pc
%{_includedir}/librpmem.h
%{_mandir}/man3/librpmem.3.gz
Expand All @@ -592,6 +607,7 @@ debug version is to set the environment variable LD_LIBRARY_PATH to
%dir %{_libdir}/nvml_debug
%{_libdir}/nvml_debug/librpmem.so
%{_libdir}/nvml_debug/librpmem.so.*
%{_libdir}/nvml_debug/librpmem.a
%license LICENSE
%doc ChangeLog CONTRIBUTING.md README.md

Expand Down Expand Up @@ -655,7 +671,6 @@ __MAKE_FLAGS__
# Override LIB_AR with empty string to skip installation of static libraries
%install
make install DESTDIR=%{buildroot} \
LIB_AR= \
prefix=%{_prefix} \
libdir=%{_libdir} \
includedir=%{_includedir} \
Expand Down

0 comments on commit 4e137db

Please sign in to comment.