graphics/darktable: Use cmake rpath support.

Signed-off-by: B. Watson <urchlay@slackware.uk>

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
B. Watson 2023-05-10 01:58:42 -04:00 committed by Willy Sudiarto Raharjo
parent 984ddb8866
commit c0c5f44177
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
1 changed files with 6 additions and 1 deletions

View File

@ -22,11 +22,14 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# 20230510 bkw: use cmake rpath support, so lensfun03 doesn't need
# /etc/ld.so.conf.d/ any more.
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=darktable
VERSION=${VERSION:-4.2.1}
BUILD=${BUILD:-1}
BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
# Slackware's lensfun isn't compatible
@ -87,6 +90,8 @@ find -L . \
mkdir -p build
cd build
cmake \
-DCMAKE_INSTALL_RPATH=/opt/$LENSFUN/lib$LIBDIRSUFFIX \
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=ON \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \