summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xvlc/build/vlc.SlackBuild15
1 files changed, 15 insertions, 0 deletions
diff --git a/vlc/build/vlc.SlackBuild b/vlc/build/vlc.SlackBuild
index aec35736..e4ec3740 100755
--- a/vlc/build/vlc.SlackBuild
+++ b/vlc/build/vlc.SlackBuild
@@ -3615,6 +3615,7 @@ PKG_CONFIG_PATH="$VLCDEPSDIR/usr/lib${LIBDIRSUFFIX}/pkgconfig" \
--prefix=$VLCDEPSDIR/usr \
--libdir=$VLCDEPSDIR/usr/lib${LIBDIRSUFFIX} \
--disable-shared \
+ --enable-dev-headers \
--enable-freedist \
--enable-static \
--with-nettle \
@@ -3625,6 +3626,20 @@ PKG_CONFIG_PATH="$VLCDEPSDIR/usr/lib${LIBDIRSUFFIX}/pkgconfig" \
make ${NUMJOBS} 2>&1 | tee $OUTPUT/make-${PRGNAM}_asdcplib.log
# Install asdcplib into a temp location so vlc can pickup the library
make install 2>&1 | tee -a $OUTPUT/make-${PRGNAM}_asdcplib.log
+# Add a .pc file otherwise VLC will not find the library:
+mkdir -p $VLCDEPSDIR/usr/lib${LIBDIRSUFFIX}/pkgconfig
+cat <<EOT > $VLCDEPSDIR/usr/lib${LIBDIRSUFFIX}/pkgconfig/asdcplib.pc
+prefix=$VLCDEPSDIR/usr
+exec_prefix=\${prefix}
+includedir=\${prefix}/include
+libdir=\${exec_prefix}/lib${LIBDIRSUFFIX}
+
+Name: asdcplib
+Description: The asdcp library
+Version: ${ASDCPLIB}
+Cflags: -I\${includedir}
+Libs: -L\${libdir} -lasdcp -lkumu -lnettle -lgmp
+EOT
# Add DOCS to the vlcdeps to have it added to vlc package later:
mkdir -p $VLCDEPSDIR/doc/asdcplib/
cp COPYING* README* $VLCDEPSDIR/doc/asdcplib/ || true