[beast: 5/12] BUILD: install bse plugins and drivers into prefix/lib/bse-<MAJOR>/
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 5/12] BUILD: install bse plugins and drivers into prefix/lib/bse-<MAJOR>/
- Date: Mon, 2 Nov 2015 19:26:36 +0000 (UTC)
commit 3e274bc6d6052916127604f1d4f59081a4124f5e
Author: Tim Janik <timj gnu org>
Date: Mon Oct 19 23:47:50 2015 +0200
BUILD: install bse plugins and drivers into prefix/lib/bse-<MAJOR>/
Signed-off-by: Tim Janik <timj gnu org>
beast-gtk/bstmain.cc | 2 +-
bse/bseplugin.cc | 8 ++++----
bse/bseserver.cc | 2 +-
configure.ac | 6 +++---
data/bse.pc.in | 4 ++--
drivers/Makefile.am | 2 +-
plugins/Makefile.am | 4 ++--
plugins/evaluator/Makefile.am | 2 +-
plugins/freeverb/Makefile.am | 2 +-
sfi/glib-extra.cc | 6 +++---
sfi/glib-extra.hh | 6 +++---
11 files changed, 22 insertions(+), 22 deletions(-)
---
diff --git a/beast-gtk/bstmain.cc b/beast-gtk/bstmain.cc
index 1442118..e1f3fa8 100644
--- a/beast-gtk/bstmain.cc
+++ b/beast-gtk/bstmain.cc
@@ -640,7 +640,7 @@ bst_args_process (int *argc_p, char **argv)
else if (strcmp (arg, "ladspa") == 0)
printout ("%s\n", bse_installpath (BSE_INSTALLPATH_LADSPA).c_str());
else if (strcmp (arg, "plugins") == 0)
- printout ("%s\n", bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_PLUGINS).c_str());
+ printout ("%s\n", bse_installpath (BSE_INSTALLPATH_BSELIBDIR_PLUGINS).c_str());
else if (strcmp (arg, "samples") == 0)
printout ("%s\n", bse_server.get_sample_path());
else if (strcmp (arg, "effects") == 0)
diff --git a/bse/bseplugin.cc b/bse/bseplugin.cc
index 7770011..c697de9 100644
--- a/bse/bseplugin.cc
+++ b/bse/bseplugin.cc
@@ -733,16 +733,16 @@ bse_plugin_path_list_files (gboolean include_drivers,
{
if (include_drivers)
{
- files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_DRIVERS).c_str(),
"*" PLUGIN_EXTENSION, G_FILE_TEST_IS_REGULAR);
+ files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_BSELIBDIR_DRIVERS).c_str(),
"*" PLUGIN_EXTENSION, G_FILE_TEST_IS_REGULAR);
ring = sfi_ring_concat (ring, sfi_ring_sort (files, (SfiCompareFunc) strcmp, NULL));
- files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_DRIVERS).c_str(),
"*.o", G_FILE_TEST_IS_REGULAR);
+ files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_BSELIBDIR_DRIVERS).c_str(),
"*.o", G_FILE_TEST_IS_REGULAR);
ring = sfi_ring_concat (ring, sfi_ring_sort (files, (SfiCompareFunc) strcmp, NULL));
}
if (include_plugins)
{
- files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_PLUGINS).c_str(),
"*" PLUGIN_EXTENSION, G_FILE_TEST_IS_REGULAR);
+ files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_BSELIBDIR_PLUGINS).c_str(),
"*" PLUGIN_EXTENSION, G_FILE_TEST_IS_REGULAR);
ring = sfi_ring_concat (ring, sfi_ring_sort (files, (SfiCompareFunc) strcmp, NULL));
- files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_PLUGINS).c_str(),
"*.o", G_FILE_TEST_IS_REGULAR);
+ files = sfi_file_crawler_list_files (bse_installpath (BSE_INSTALLPATH_BSELIBDIR_PLUGINS).c_str(),
"*.o", G_FILE_TEST_IS_REGULAR);
ring = sfi_ring_concat (ring, sfi_ring_sort (files, (SfiCompareFunc) strcmp, NULL));
}
if (include_plugins && BSE_GCONFIG (plugin_path) && BSE_GCONFIG (plugin_path)[0])
diff --git a/bse/bseserver.cc b/bse/bseserver.cc
index 3021be8..486e437 100644
--- a/bse/bseserver.cc
+++ b/bse/bseserver.cc
@@ -1163,7 +1163,7 @@ ServerImpl::get_ladspa_path ()
String
ServerImpl::get_plugin_path ()
{
- return Path::searchpath_join (bse_installpath (BSE_INSTALLPATH_PKGLIBDIR_PLUGINS), BSE_GCONFIG
(plugin_path));
+ return Path::searchpath_join (bse_installpath (BSE_INSTALLPATH_BSELIBDIR_PLUGINS), BSE_GCONFIG
(plugin_path));
}
String
diff --git a/configure.ac b/configure.ac
index a56714a..f46a665 100644
--- a/configure.ac
+++ b/configure.ac
@@ -80,12 +80,12 @@ fi
AC_SUBST(DEFINE__FILE_DIR__)
# Define package directories per major/minor version
-pkglibdir="\${libdir}/beast-$MAJOR"
+bselibdir="\${libdir}/bse-$MAJOR"
pkglibexecdir="\${libexecdir}/beast-$MAJOR"
pkgdatadir="\${datadir}/beast-$MAJOR"
pkgdocdir="\${datarootdir}/doc/beast-$MAJOR"
# Substitute directories in Makefiles
-AC_SUBST(pkglibdir)
+AC_SUBST(bselibdir)
AC_SUBST(pkglibexecdir)
AC_SUBST(pkgdatadir)
AC_SUBST(pkgdocdir)
@@ -97,7 +97,7 @@ AC_DEFINE_UNQUOTED(INSTALLPATH_INCLUDES, ["`eval echo "${includedir}"`"], [Base
AC_DEFINE_UNQUOTED(INSTALLPATH_BINDIR, ["`eval echo "${bindir}"`"], [Directory to install and execute
programs])
AC_DEFINE_UNQUOTED(INSTALLPATH_LOCALEBASE, ["`eval echo ${localedir}`"], [Base directory for locale specific
message catalogs])
AC_DEFINE_UNQUOTED(INSTALLPATH_LADSPA, ["`eval echo ${libdir}/ladspa`"], [Searchpath for LADSPA plugins])
-AC_DEFINE_UNQUOTED(INSTALLPATH_PKGLIBDIR, ["`eval echo ${pkglibdir}`"], [Directory to install plugins and
drivers])
+AC_DEFINE_UNQUOTED(INSTALLPATH_BSELIBDIR, ["`eval echo ${bselibdir}`"], [Directory to install plugins and
drivers])
AC_DEFINE_UNQUOTED(INSTALLPATH_PKGDATADIR, ["`eval echo ${pkgdatadir}`"], [Directory to install samples,
effects, scripts, etc])
AC_DEFINE_UNQUOTED(INSTALLPATH_PKGDOCDIR, ["`eval echo ${pkgdocdir}`"], [Directory to install documentation])
AC_DEFINE_UNQUOTED(INSTALLPATH_USER_DATA, ["~/beast"], [Searchpath for user owned Beast resources])
diff --git a/data/bse.pc.in b/data/bse.pc.in
index bd7fee5..608bfb5 100644
--- a/data/bse.pc.in
+++ b/data/bse.pc.in
@@ -10,8 +10,8 @@ sfidl= exec_prefix@/sfidl
demodir= pkgdatadir@/demo
sampledir= pkgdatadir@/samples
scriptdir= pkgdatadir@/scripts
-plugindir= pkglibdir@/plugins
-driverdir= pkglibdir@/drivers
+plugindir= bselibdir@/plugins
+driverdir= bselibdir@/drivers
effectdir= pkgdatadir@/effects
instrumentdir= pkgdatadir@/instruments
diff --git a/drivers/Makefile.am b/drivers/Makefile.am
index 0e111c9..00d9825 100644
--- a/drivers/Makefile.am
+++ b/drivers/Makefile.am
@@ -6,7 +6,7 @@ DEFS += @DEFINE__FILE_DIR__@ $(strip -DG_LOG_DOMAIN=\"BSE-ALSA\")
AM_CXXFLAGS += $(BSE_CFLAGS) $(RAPICORN_CFLAGS) -DRAPICORN_CONVENIENCE
# Plugin bsedevice-alsa
-driversdir = $(pkglibdir)/drivers
+driversdir = $(bselibdir)/drivers
drivers_LTLIBRARIES = bsepcmdevice-alsa.la bsemididevice-alsa.la
drivers_ldflags = -avoid-version
drivers_libs = $(top_builddir)/bse/libbse- MAJOR@.la $(BSE_LIBS) $(SFI_LIBS) $(RAPICORN_LIBS)
diff --git a/plugins/Makefile.am b/plugins/Makefile.am
index 1e5c389..569c837 100644
--- a/plugins/Makefile.am
+++ b/plugins/Makefile.am
@@ -62,13 +62,13 @@ CLEANFILES += $(plugins_built_sources)
# .FPU plugins
plugin_FPU_ltlibs = # listed in Makefile.plugins
plugin_FPU_LTLIBRARIES = $(plugin_FPU_ltlibs) cxxplugins.FPU.la
-plugin_FPUdir = $(pkglibdir)/plugins
+plugin_FPUdir = $(bselibdir)/plugins
FPU_PLUGIN_CFLAGS = $(AM_CFLAGS) $(PLUGIN_FLAGS) $(FPU_FLAGS)
FPU_PLUGIN_CXXFLAGS = $(AM_CXXFLAGS) $(PLUGIN_FLAGS) $(FPU_FLAGS)
# .SSE plugins
plugin_SSE_ltlibs = # listed in Makefile.plugins
plugin_SSE_LTLIBRARIES = $(plugin_SSE_cond_libs) cxxplugins.SSE.la
-plugin_SSEdir = $(pkglibdir)/plugins
+plugin_SSEdir = $(bselibdir)/plugins
SSE_PLUGIN_CFLAGS = $(AM_CFLAGS) $(PLUGIN_FLAGS) $(MMX_SSE_FLAGS)
SSE_PLUGIN_CXXFLAGS = $(AM_CXXFLAGS) $(PLUGIN_FLAGS) $(MMX_SSE_FLAGS)
if WITH_MMX_SSE
diff --git a/plugins/evaluator/Makefile.am b/plugins/evaluator/Makefile.am
index fb0be34..dde1f37 100644
--- a/plugins/evaluator/Makefile.am
+++ b/plugins/evaluator/Makefile.am
@@ -15,7 +15,7 @@ include $(top_srcdir)/Makefile.decl
#AM_CPPFLAGS += -DBSE_PLUGIN_FALLBACK="\"$(strip $(basename $(<F)))\""
#
## install plugins under:
-#plugindir = $(pkglibdir)/plugins
+#plugindir = $(bselibdir)/plugins
#
## setup generation of C++ plugins from idl files
#SFIDL = ../../sfi/sfidl
diff --git a/plugins/freeverb/Makefile.am b/plugins/freeverb/Makefile.am
index 7125860..58a90a7 100644
--- a/plugins/freeverb/Makefile.am
+++ b/plugins/freeverb/Makefile.am
@@ -6,7 +6,7 @@ DEFS += @DEFINE__FILE_DIR__@ -DG_LOG_DOMAIN="\"$(strip $(basename $(<F)))
AM_CXXFLAGS += $(BSE_CFLAGS) $(RAPICORN_CFLAGS) -DRAPICORN_CONVENIENCE
# install plugins under:
-plugindir = $(pkglibdir)/plugins
+plugindir = $(bselibdir)/plugins
freeverb_la_SOURCES = allpass.cpp comb.cpp revmodel.cpp bsefreeverbcpp.cpp bsefreeverb.cc
freeverb_la_LDFLAGS = $(AM_LDFLAGS) -module -avoid-version
diff --git a/sfi/glib-extra.cc b/sfi/glib-extra.cc
index 5a4d46e..960b5ca 100644
--- a/sfi/glib-extra.cc
+++ b/sfi/glib-extra.cc
@@ -1039,9 +1039,9 @@ bse_installpath (BseInstallpathType installpath_type)
case BSE_INSTALLPATH_LADSPA: return INSTALLPATH_LADSPA;
case BSE_INSTALLPATH_PKGDOCDIR: return INSTALLPATH_PKGDOCDIR;
case BSE_INSTALLPATH_USER_DATA: return INSTALLPATH_USER_DATA;
- case BSE_INSTALLPATH_PKGLIBDIR: return INSTALLPATH_PKGLIBDIR;
- case BSE_INSTALLPATH_PKGLIBDIR_PLUGINS: return bse_installpath (BSE_INSTALLPATH_PKGLIBDIR) +
"/plugins";
- case BSE_INSTALLPATH_PKGLIBDIR_DRIVERS: return bse_installpath (BSE_INSTALLPATH_PKGLIBDIR) +
"/drivers";
+ case BSE_INSTALLPATH_BSELIBDIR: return INSTALLPATH_BSELIBDIR;
+ case BSE_INSTALLPATH_BSELIBDIR_PLUGINS: return bse_installpath (BSE_INSTALLPATH_BSELIBDIR) +
"/plugins";
+ case BSE_INSTALLPATH_BSELIBDIR_DRIVERS: return bse_installpath (BSE_INSTALLPATH_BSELIBDIR) +
"/drivers";
case BSE_INSTALLPATH_PKGDATADIR: return INSTALLPATH_PKGDATADIR;
case BSE_INSTALLPATH_PKGDATADIR_DEMO: return bse_installpath (BSE_INSTALLPATH_PKGDATADIR)
+ "/demo";
case BSE_INSTALLPATH_PKGDATADIR_SAMPLES: return bse_installpath (BSE_INSTALLPATH_PKGDATADIR)
+ "/samples";
diff --git a/sfi/glib-extra.hh b/sfi/glib-extra.hh
index eac069d..c136ec7 100644
--- a/sfi/glib-extra.hh
+++ b/sfi/glib-extra.hh
@@ -312,9 +312,9 @@ enum BseInstallpathType {
BSE_INSTALLPATH_LADSPA,
BSE_INSTALLPATH_PKGDOCDIR,
BSE_INSTALLPATH_USER_DATA,
- BSE_INSTALLPATH_PKGLIBDIR,
- BSE_INSTALLPATH_PKGLIBDIR_PLUGINS,
- BSE_INSTALLPATH_PKGLIBDIR_DRIVERS,
+ BSE_INSTALLPATH_BSELIBDIR,
+ BSE_INSTALLPATH_BSELIBDIR_PLUGINS,
+ BSE_INSTALLPATH_BSELIBDIR_DRIVERS,
BSE_INSTALLPATH_PKGDATADIR,
BSE_INSTALLPATH_PKGDATADIR_DEMO,
BSE_INSTALLPATH_PKGDATADIR_SAMPLES,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]