-
- Downloads
Build jami-libclient (LRC) with libwrap enabled.
* packaging/rules/debian/rules (override_dh_auto_configure): Move recipes to ... (override_dh_auto_configure_build): ... here. This is necessary as the LRC now must find the share library of the daemon, hence it must be built before the LRC configuration occurs. <-DENABLE_LIBWRAP=true>: New option when configuring the LRC. * packaging/rules/rpm/jami-libclient.spec (%build): Likewise. * scripts/install.sh (lrc_cmake_flags): Likewise. (OSTYPE): Remove variable. (sharedLib): Remove variable. The Jami daemon shared library is needed when dynamically linking against it when libwrap is enabled. * packaging/rules/rpm/jami-daemon.spec (%build): Drop the --disable-shared option. (%files): Register the libring.so dynamic library. * packaging/rules/debian/rules (override_dh_auto_configure): Drop the --disable-shared option. GitLab: jami-packaging#101 Change-Id: Id1acaaf15a0f3d561c73bf34dde48f4eaf058eed
Showing
- packaging/rules/debian/rules 22 additions, 45 deletionspackaging/rules/debian/rules
- packaging/rules/rpm/jami-daemon.spec 2 additions, 2 deletionspackaging/rules/rpm/jami-daemon.spec
- packaging/rules/rpm/jami-libclient.spec 1 addition, 0 deletionspackaging/rules/rpm/jami-libclient.spec
- scripts/install.sh 4 additions, 9 deletionsscripts/install.sh
Please register or sign in to comment