[PATCH] Install libs in lib64 on 64bit arch

Emmanuel Saracco <[email protected]>
Newsgroups gmane.comp.audio.jamin.devel
Message-ID <[email protected]>
Hi all,

Here is a patch to adapt JAMin LADSPA libs installation for 64bit archs.

-> "configure.in" lines have been stolen from JACK, and there is a 
little fix in "jamin/controller/Makefile.am".

Tell me if it is ok.

Bye

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/

_______________________________________________
Jamin-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jamin-devel
jamin-lib64.patch (text/x-patch, 1.1 KB)
diff -BruNa jamin_orig/configure.in jamin/configure.in
--- jamin_orig/configure.in	2008-01-31 16:47:37.000000000 +0100
+++ jamin/configure.in	2008-02-03 11:59:40.000000000 +0100
@@ -96,6 +96,19 @@
 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE")
 AM_GLIB_GNU_GETTEXT
 
+libnn=lib
+case "${host_os}" in
+  linux*)
+  case "${host_cpu}" in
+    x86_64|mips64|ppc64|sparc64|s390x)
+    libnn=lib64
+  esac
+esac
+
+if test "${libdir}" = '${exec_prefix}/lib'; then
+  libdir='${exec_prefix}/'${libnn}
+fi
+
 JAMIN_LIBS="$FFTW_LIBS $XML_LIBS $JACK_LIBS $OSC_LIBS"
 AC_SUBST(JAMIN_LIBS)
 JAMIN_CFLAGS="-g $FFTW_CFLAGS $JACK_CFAGS $XML_CFLAGS $OSC_CFLAGS"
diff -BruNa jamin_orig/controller/Makefile.am jamin/controller/Makefile.am
--- jamin_orig/controller/Makefile.am	2004-10-02 20:20:24.000000000 +0200
+++ jamin/controller/Makefile.am	2008-02-03 12:00:31.000000000 +0100
@@ -1,5 +1,5 @@
 plugin_LTLIBRARIES = jamincont_1912.la
-plugindir = @prefix@/lib/ladspa
+plugindir = @libdir@/ladspa
 jamincont_1912_la_CFLAGS = @OSC_CFLAGS@ -I../src
 jamincont_1912_la_LIBADD = @OSC_LIBS@
 jamincont_1912_la_LDFLAGS = -module -avoid-version -Wc,-nostartfiles
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.