[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[fluid-dev] Note for Linux packagers regarding the new FluidSynth 1.1.4
From: |
Pedro Lopez-Cabanillas |
Subject: |
[fluid-dev] Note for Linux packagers regarding the new FluidSynth 1.1.4 release |
Date: |
Fri, 5 Aug 2011 18:10:47 +0200 |
User-agent: |
KMail/1.13.5 (Linux/2.6.34.10-0.2-desktop; KDE/4.4.4; i686; ; ) |
Hi,
Greetings from upstream! ;)
The new 1.1.4 release has some changes in the CMake build system. Please
consult the ChangeLog [1] for details. One of the changes has been the
introduction of several variables with predefined values for install
directories (ticket#90 [2], see also the file "cmake_admin/DefaultDirs.cmake").
The most relevant ones for this release in Linux are the following:
BIN_INSTALL_DIR="bin" (The install dir for executables)
LIB_INSTALL_DIR="lib" (The install dir for libraries)
INCLUDE_INSTALL_DIR="include" (The install dir for headers)
DATA_INSTALL_DIR="share" (The base install dir for data files)
DOC_INSTALL_DIR="share/doc" (The install dir for documentation)
MAN_INSTALL_DIR="share/man/man1" (The man pages install dir)
These directory names were hard-coded in previous releases, but now you can
override any or all of them in the command line if you need to do so. For
instance, your packaging system may have a %cmake macro already overriding the
variable LIB_INSTALL_DIR with a value of "lib64" in 64 bit systems. In this
case, you also need to override the variable named LIB_SUFFIX (that was already
defined in previous FluidSynth versions) because it gets automatically the
value "64", and ends being concatenated to LIB_INSTALL_DIR in the library
installation command. For instance, you may want to write something like this
in your .spec file:
%cmake . -DLIB_SUFFIX=''
I hope that you don't find this issue a huge annoyance.
Regards,
Pedro
[1] http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_4
[2] http://sourceforge.net/apps/trac/fluidsynth/ticket/90
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [fluid-dev] Note for Linux packagers regarding the new FluidSynth 1.1.4 release,
Pedro Lopez-Cabanillas <=