Hello community, here is the log from the commit of package ldacBT for openSUSE:Factory checked in at 2019-02-17 12:21:36 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ldacBT (Old) and /work/SRC/openSUSE:Factory/.ldacBT.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ldacBT" Sun Feb 17 12:21:36 2019 rev:2 rq:676644 version:2.0.2.3 Changes: -------- --- /work/SRC/openSUSE:Factory/ldacBT/ldacBT.changes 2019-02-14 14:33:38.483644897 +0100 +++ /work/SRC/openSUSE:Factory/.ldacBT.new.28833/ldacBT.changes 2019-02-17 12:21:39.624195287 +0100 @@ -1,0 +2,7 @@ +Fri Feb 15 19:56:49 UTC 2019 - [email protected] + +- Update to version 2.0.2.3: + + Add cmake definitions: INSTALL_INCLUDEDIR, + INSTALL_PKGCONFIGDIR, INSTALL_LDAC_INCLUDEDIR. + +------------------------------------------------------------------- Old: ---- ldacBT-2.0.2.2.tar.gz New: ---- ldacBT-2.0.2.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ldacBT.spec ++++++ --- /var/tmp/diff_new_pack.oNqpNl/_old 2019-02-17 12:21:41.180194858 +0100 +++ /var/tmp/diff_new_pack.oNqpNl/_new 2019-02-17 12:21:41.184194858 +0100 @@ -1,5 +1,5 @@ # -# spec file for package libldac +# spec file for package ldacBT # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # @@ -18,13 +18,13 @@ %global libname libldac2 Name: ldacBT -Version: 2.0.2.2 +Version: 2.0.2.3 Release: 0 Summary: A lossy audio codec for Bluetooth connections License: Apache-2.0 Group: Productivity/Multimedia/Sound/Utilities URL: https://github.com/EHfive/ldacBT -Source0: https://github.com/EHfive/ldacBT/releases/download/v%{version}/%{name}-%{version}.tar.gz +Source0: %{url}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake BuildRequires: gcc BuildRequires: pkgconfig @@ -57,8 +57,10 @@ %build %cmake \ + -DBUILD_STATIC_LIBS=OFF \ -DLDAC_SOFT_FLOAT=OFF \ - -DINSTALL_LIBDIR=%{_libdir} + -DINSTALL_LIBDIR=%{_libdir} \ + %{nil} %make_jobs %install ++++++ ldacBT-2.0.2.2.tar.gz -> ldacBT-2.0.2.3.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldacBT/CMakeLists.txt new/ldacBT/CMakeLists.txt --- old/ldacBT/CMakeLists.txt 2019-01-28 09:30:32.000000000 +0100 +++ new/ldacBT/CMakeLists.txt 2019-02-15 20:43:46.000000000 +0100 @@ -4,7 +4,7 @@ set(CMAKE_C_STANDARD 99) -option(LDAC_SOFT_FLOAT "For devices without a FPU" OFF) +option(LDAC_SOFT_FLOAT "For device without FPU, turn on this option" OFF) if(${LDAC_SOFT_FLOAT} STREQUAL ON) set(LDAC_SOFT_FLOAT_DEFINE "-D_32BIT_FIXED_POINT") endif() @@ -13,15 +13,24 @@ set(INSTALL_LIBDIR ${CMAKE_INSTALL_PREFIX}/lib) endif() -set(INSTALL_INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/ldac) +if("${INSTALL_INCLUDEDIR}" STREQUAL "") + set(INSTALL_INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include) +endif() + +if("${INSTALL_PKGCONFIGDIR}" STREQUAL "") + set(INSTALL_PKGCONFIGDIR ${INSTALL_LIBDIR}/pkgconfig) +endif() + +if("${INSTALL_LDAC_INCLUDEDIR}" STREQUAL "") + set(INSTALL_LDAC_INCLUDEDIR ${INSTALL_INCLUDEDIR}/ldac) +endif() set(LDACBT_LIB_VER_MAJOR 2) set(LDACBT_LIB_VER_MINOR 0) set(LDACBT_LIB_VER_BRANCH 2) -set(LDACBT_SOURCE_VER 2) +set(LDACBT_SOURCE_VER 3) -set(LIBLDAC_MAJOR_MINOR_BRANCH "${LDACBT_LIB_VER_MAJOR}.${LDACBT_LIB_VER_MINOR}.${LDACBT_LIB_VER_BRANCH}.${LDACBT_SOURCE_VER}") -set(SOVERSION ${LIBLDAC_MAJOR_MINOR_BRANCH}) +set(LIBLDAC_VERSION "${LDACBT_LIB_VER_MAJOR}.${LDACBT_LIB_VER_MINOR}.${LDACBT_LIB_VER_BRANCH}.${LDACBT_SOURCE_VER}") add_subdirectory(pkgconfig) @@ -37,7 +46,7 @@ target_link_libraries(ldacBT_enc m) target_compile_definitions(ldacBT_enc PUBLIC ${LDAC_SOFT_FLOAT_DEFINE}) set_target_properties(ldacBT_enc PROPERTIES - VERSION ${LIBLDAC_MAJOR_MINOR_BRANCH} + VERSION ${LIBLDAC_VERSION} SOVERSION ${LDACBT_LIB_VER_MAJOR} ) @@ -48,7 +57,7 @@ target_link_libraries(ldacBT_abr ldacBT_enc) set_target_properties(ldacBT_abr PROPERTIES - VERSION ${LIBLDAC_MAJOR_MINOR_BRANCH} + VERSION ${LIBLDAC_VERSION} SOVERSION ${LDACBT_LIB_VER_MAJOR} ) @@ -63,5 +72,5 @@ libldac/inc/ldacBT.h libldac/abr/inc/ldacBT_abr.h DESTINATION - ${INSTALL_INCLUDEDIR} + ${INSTALL_LDAC_INCLUDEDIR} ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldacBT/README.md new/ldacBT/README.md --- old/ldacBT/README.md 2019-01-28 09:30:32.000000000 +0100 +++ new/ldacBT/README.md 2019-02-15 20:43:46.000000000 +0100 @@ -23,26 +23,15 @@ make DESTDIR=$DEST_DIR install ``` -**Tree** - -``` -DESTDIR -└── usr - ├── include - │ └── ldac - │ ├── ldacBT_abr.h - │ └── ldacBT.h - └── lib - ├── libldacBT_abr.so -> libldacBT_abr.so.2 - ├── libldacBT_abr.so.2 -> libldacBT_abr.so.2.0.2.2 - ├── libldacBT_abr.so.2.0.2.2 - ├── libldacBT_enc.so -> libldacBT_enc.so.2 - ├── libldacBT_enc.so.2 -> libldacBT_enc.so.2.0.2.2 - ├── libldacBT_enc.so.2.0.2.2 - └── pkgconfig - ├── ldacBT-abr.pc - └── ldacBT-enc.pc -``` +#### Cmake options +| option/definition | description | default value | +|--------|-------------|---------------| +|CMAKE_INSTALL_PREFIX| +|INSTALL_LIBDIR|path to shared libraries dir|${CMAKE_INSTALL_PREFIX}/lib| +|INSTALL_INCLUDEDIR|path to header include dir|${CMAKE_INSTALL_PREFIX}/include| +|INSTALL_PKGCONFIGDIR|path to pkg-config dir|${INSTALL_LIBDIR}/pkgconfig| +|INSTALL_LDAC_INCLUDEDIR|path to ldacBT headers dir|${INSTALL_INCLUDEDIR}/ldac| +|LDAC_SOFT_FLOAT|ON/OFF inner soft-float function|OFF| ### Copyright diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldacBT/pkgconfig/CMakeLists.txt new/ldacBT/pkgconfig/CMakeLists.txt --- old/ldacBT/pkgconfig/CMakeLists.txt 2019-01-28 09:30:32.000000000 +0100 +++ new/ldacBT/pkgconfig/CMakeLists.txt 2019-02-15 20:43:46.000000000 +0100 @@ -1,11 +1,11 @@ set(PREFIX ${CMAKE_INSTALL_PREFIX}) set(LIBDIR ${INSTALL_LIBDIR}) -set(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/ldac) -set(VERSION ${LIBLDAC_MAJOR_MINOR_BRANCH}) +set(INCLUDEDIR ${INSTALL_LDAC_INCLUDEDIR}) +set(VERSION ${LIBLDAC_VERSION}) -set(PC_VAL_PREFIX "\${prefix}") -set(PC_VAL_LIBDIR "\${libdir}") -set(PC_VAL_INCLUDEDIR "\${includedir}") +set(PC_VAR_PREFIX "\${prefix}") +set(PC_VAR_LIBDIR "\${libdir}") +set(PC_VAR_INCLUDEDIR "\${includedir}") message(${CMAKE_CURRENT_BINARY_DIR}) @@ -22,4 +22,4 @@ ${CMAKE_CURRENT_BINARY_DIR}/ldacBT-enc.pc ${CMAKE_CURRENT_BINARY_DIR}/ldacBT-abr.pc DESTINATION - ${INSTALL_LIBDIR}/pkgconfig) \ No newline at end of file + ${INSTALL_PKGCONFIGDIR}) \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldacBT/pkgconfig/ldacBT-abr.pc.in new/ldacBT/pkgconfig/ldacBT-abr.pc.in --- old/ldacBT/pkgconfig/ldacBT-abr.pc.in 2019-01-28 09:30:32.000000000 +0100 +++ new/ldacBT/pkgconfig/ldacBT-abr.pc.in 2019-02-15 20:43:46.000000000 +0100 @@ -1,5 +1,5 @@ prefix=@PREFIX@ -exec_prefix=@PC_VAL_PREFIX@ +exec_prefix=@PC_VAR_PREFIX@ libdir=@LIBDIR@ includedir=@INCLUDEDIR@ @@ -7,6 +7,6 @@ Description: LDAC Bluetooth ABR library. Version: @VERSION@ -Libs: -L@PC_VAL_LIBDIR@ -lldacBT_abr +Libs: -L@PC_VAR_LIBDIR@ -lldacBT_abr Libs.private: -lldacBT_enc -Cflags: -I@PC_VAL_INCLUDEDIR@ \ No newline at end of file +Cflags: -I@PC_VAR_INCLUDEDIR@ \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ldacBT/pkgconfig/ldacBT-enc.pc.in new/ldacBT/pkgconfig/ldacBT-enc.pc.in --- old/ldacBT/pkgconfig/ldacBT-enc.pc.in 2019-01-28 09:30:32.000000000 +0100 +++ new/ldacBT/pkgconfig/ldacBT-enc.pc.in 2019-02-15 20:43:46.000000000 +0100 @@ -1,5 +1,5 @@ prefix=@PREFIX@ -exec_prefix=@PC_VAL_PREFIX@ +exec_prefix=@PC_VAR_PREFIX@ libdir=@LIBDIR@ includedir=@INCLUDEDIR@ @@ -7,6 +7,6 @@ Description: LDAC Bluetooth encoder. Version: @VERSION@ -Libs: -L@PC_VAL_LIBDIR@ -lldacBT_enc +Libs: -L@PC_VAR_LIBDIR@ -lldacBT_enc Libs.private: -lm -Cflags: -I@PC_VAL_INCLUDEDIR@ \ No newline at end of file +Cflags: -I@PC_VAR_INCLUDEDIR@ \ No newline at end of file
