summaryrefslogtreecommitdiffstats
path: root/portsmf
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2022-09-19 20:30:53 +0000
committer Eric Hameleers <alien@slackware.com>2022-09-19 20:30:53 +0000
commit8276a1fb98ea58a896b84b321efa0e7a2eaf6360 (patch)
tree7a6c3bc8a13e781fcf39ddb5662a67b25c08501e /portsmf
parentd6a234d85ffdaa47ff2e1b48aae6c029420f06b8 (diff)
downloadasb-8276a1fb98ea58a896b84b321efa0e7a2eaf6360.tar.gz
asb-8276a1fb98ea58a896b84b321efa0e7a2eaf6360.tar.xz
portsmf: log the cmake command. Add obsoleted patch needed for older version of portsmf
Diffstat (limited to 'portsmf')
-rwxr-xr-xportsmf/build/portsmf.SlackBuild8
1 files changed, 6 insertions, 2 deletions
diff --git a/portsmf/build/portsmf.SlackBuild b/portsmf/build/portsmf.SlackBuild
index 9f9c07c7..55e114e2 100755
--- a/portsmf/build/portsmf.SlackBuild
+++ b/portsmf/build/portsmf.SlackBuild
@@ -154,6 +154,10 @@ cd ${PRGNAM}-${VERSION}
sed -i CMakeLists.txt \
-e 's,set(PORTSMF_INSTALL_CMAKEDIR "lib/,set(PORTSMF_INSTALL_CMAKEDIR "lib'${LIBDIRSUFFIX}'/,'
+## Build shared libraries:
+#cat $SRCDIR/patches/portsmf_sharedlib.patch | patch -p1 --verbose \
+# 2>&1 | tee $OUTPUT/patch-${PRGNAM}.log
+
chown -R root:root .
chmod -R u+w,go+r-w,a+rX-st .
@@ -164,7 +168,7 @@ export CFLAGS="$SLKCFLAGS"
mkdir -p build-${PRGNAM}
cd build-${PRGNAM}
- cmake \
+ cmake .. \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \
@@ -176,7 +180,7 @@ cd build-${PRGNAM}
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
-DPORTSMF_INSTALL_CMAKEDIR=lib${LIBDIRSUFFIX}/cmake/PortSMF \
- ..
+ 2>&1 | tee $OUTPUT/configure-${PRGNAM}.log
make $NUMJOBS 2>&1 | tee $OUTPUT/make-${PRGNAM}.log
make DESTDIR=$PKG install 2>&1 | tee $OUTPUT/install-${PRGNAM}.log
cd - 1>/dev/null