diff --git a/bin/dbus/Makefile.am b/bin/dbus/Makefile.am index 34b7d8f0a..4b51750db 100644 --- a/bin/dbus/Makefile.am +++ b/bin/dbus/Makefile.am @@ -58,12 +58,7 @@ if ENABLE_VIDEO libclient_dbus_la_SOURCES += dbusvideomanager.cpp dbusvideomanager.h endif -libclient_dbus_la_CXXFLAGS = -I../ \ - -I$(top_srcdir)/src \ - -I$(top_srcdir)/src/dring \ - -DPREFIX=\"$(prefix)\" \ - -DPROGSHAREDIR=\"${datadir}/ring\" \ - $(DBUSCPP_CFLAGS) +libclient_dbus_la_CXXFLAGS = $(AM_CXXFLAGS) $(DBUSCPP_CFLAGS) do_subst = $(SED) \ -e 's,[@]bindir[@],$(bindir),g' diff --git a/globals.mk b/globals.mk index b28405fe4..3f5b180e4 100644 --- a/globals.mk +++ b/globals.mk @@ -17,7 +17,7 @@ AM_CPPFLAGS += \ -I$(src)/src/dring \ $(SIP_CFLAGS) \ -DPREFIX=\"$(prefix)\" \ - -DPROGSHAREDIR=\"${datadir}/ring\" \ + -DPROGSHAREDIR=\"$(datadir)/jami\" \ -DENABLE_TRACE \ -DRING_REVISION=\"$(RING_REVISION)\" \ -DRING_DIRTY_REPO=\"$(RING_DIRTY_REPO)\" \ diff --git a/meson.build b/meson.build index de65c217a..424db4881 100644 --- a/meson.build +++ b/meson.build @@ -66,7 +66,7 @@ conf.set_quoted('PACKAGE', 'jami') conf.set_quoted('PACKAGE_NAME', 'Jami Daemon') conf.set_quoted('PACKAGE_VERSION', meson.project_version()) conf.set_quoted('PACKAGE_STRING', 'Jami Daemon ' + meson.project_version()) -conf.set_quoted('PROGSHAREDIR', get_option('datadir') / 'ring') +conf.set_quoted('PROGSHAREDIR', get_option('datadir') / 'jami') depopensl = meson.get_compiler('cpp').find_library('OpenSLES', has_headers: 'SLES/OpenSLES.h', required: get_option('opensl')) conf.set10('HAVE_OPENSL', depopensl.found()) diff --git a/ringtones/Makefile.am b/ringtones/Makefile.am index ac4675e87..db9ca98d1 100644 --- a/ringtones/Makefile.am +++ b/ringtones/Makefile.am @@ -1,5 +1,5 @@ -ringringtonesdir = $(datadir)/ring/ringtones -dist_ringringtones_DATA = \ +jamiringtonesdir = $(datadir)/jami/ringtones +dist_jamiringtones_DATA = \ 01_AfroNigeria.opus \ 02_AfroNigeria.opus \ 03_AcousticGuitar.opus \ @@ -10,4 +10,4 @@ dist_ringringtones_DATA = \ 08_RingFirefly.opus \ 09_ElectroCloud.opus \ 10_UrbanTrap.opus \ - default.opus \ No newline at end of file + default.opus diff --git a/ringtones/meson.build b/ringtones/meson.build index 1bfcef7eb..f7e8cfd46 100644 --- a/ringtones/meson.build +++ b/ringtones/meson.build @@ -10,5 +10,5 @@ install_data( '09_ElectroCloud.opus', '10_UrbanTrap.opus', 'default.opus', - install_dir: get_option('datadir') / 'ring' / 'ringtones' + install_dir: get_option('datadir') / 'jami' / 'ringtones' ) diff --git a/src/account.cpp b/src/account.cpp index f5273eed3..fe9bde34f 100644 --- a/src/account.cpp +++ b/src/account.cpp @@ -96,10 +96,10 @@ const char* const Account::LOCAL_MODERATORS_ENABLED_KEY = "localModeratorsEnable const char* const Account::ALL_MODERATORS_ENABLED_KEY = "allModeratorsEnabled"; #ifdef __ANDROID__ -constexpr const char* const DEFAULT_RINGTONE_PATH - = "/data/data/cx.ring/files/ringtones/default.opus"; +const char* const DEFAULT_RINGTONE_PATH = "/data/data/cx.ring/files/ringtones/default.opus"; #else -constexpr const char* const DEFAULT_RINGTONE_PATH = "/usr/share/ring/ringtones/default.opus"; +const char* const DEFAULT_RINGTONE_PATH = (std::string() + PROGSHAREDIR + "/ringtones/default.opus") + .c_str(); #endif Account::Account(const std::string& accountID) diff --git a/src/client/Makefile.am b/src/client/Makefile.am index fc5ad392f..ad0366f0b 100644 --- a/src/client/Makefile.am +++ b/src/client/Makefile.am @@ -25,10 +25,3 @@ libclient_la_SOURCES = \ $(PLUGIN_SRC) \ $(PRESENCE_SRC) \ $(VIDEO_SRC) - -libclient_la_CXXFLAGS = \ - -I./ \ - -I../ \ - -DPREFIX=\"$(prefix)\" \ - -DPROGSHAREDIR=\"${datadir}/ring\" \ - $(AM_CXXFLAGS) diff --git a/src/plugin/Makefile.am b/src/plugin/Makefile.am index 4d04b6617..ed21d07f4 100644 --- a/src/plugin/Makefile.am +++ b/src/plugin/Makefile.am @@ -23,10 +23,3 @@ libplugin_la_SOURCES = \ pluginsutils.cpp \ chatservicesmanager.cpp \ callservicesmanager.cpp - -libplugin_la_CXXFLAGS = \ - -I./ \ - -I../ \ - -DPREFIX=\"$(prefix)\" \ - -DPROGSHAREDIR=\"${datadir}/ring\" \ - $(AM_CXXFLAGS)