Package: upb / 0.0.0~git200730-1

Metadata

Package Version Patches format
upb 0.0.0~git200730-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 cmake Add descriptor_upbproto library for shared lin.patch | (download)

CMakeLists.txt | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 [patch 1/5] cmake: add descriptor_upbproto library for shared linking
 Before this change, building upb with the -DBUILD_SHARED_LIBS:BOOL=ON
 option was failing due to lack of libdescriptor_upbproto.so shared
 library. 
0002 cmake Add upb_ prefix to libraries which can be shar.patch | (download)

CMakeLists.txt | 22 11 + 11 - 0 !
1 file changed, 11 insertions(+), 11 deletions(-)

 [patch 2/5] cmake: add `upb_` prefix to libraries which can be shared
 Library names like `reflection` or `handlers` are too general and might
 be already used by other libraries. To make sure that installing upb
 shared libraries on the system will not cause any conflicts, this change
 adds the `upb_` prefix.
0003 cmake Add SOVERSION to shared libraries.patch | (download)

CMakeLists.txt | 13 13 + 0 - 0 !
1 file changed, 13 insertions(+)

 [patch 3/5] cmake: add soversion to shared libraries
 Linux distributions usually require libraries to have SOVERSION in order
 to have them packaged.
0004 cmake Add support for installation.patch | (download)

CMakeLists.txt | 33 31 + 2 - 0 !
1 file changed, 31 insertions(+), 2 deletions(-)

 [patch 4/5] cmake: add support for installation
 This change makes use of CMake GNUInstallDirs module and allows one to
 install upb on the system with `make install` target.
0005 Do not build tests.patch | (download)

CMakeLists.txt | 16 8 + 8 - 0 !
1 file changed, 8 insertions(+), 8 deletions(-)

 [patch 5/5] do not build tests
 .