summaryrefslogtreecommitdiffstats
path: root/multimedia/mediainfo/remove-internal-libzen-support.patch
diff options
context:
space:
mode:
author Jeremy Hansen <jebrhansen+SBo@gmail.com>2017-03-27 21:27:49 +0100
committer Willy Sudiarto Raharjo <willysr@slackbuilds.org>2017-04-01 06:56:57 +0700
commit452d501c95cd070c8e592a4e227192a09e18fad3 (patch)
treed76029ec05c70b5e3ec4b665b87b78e22154e6a3 /multimedia/mediainfo/remove-internal-libzen-support.patch
parentd805898ffc7a5863cfd10b16c535c68b87af88b2 (diff)
downloadslackbuilds-452d501c95cd070c8e592a4e227192a09e18fad3.tar.gz
slackbuilds-452d501c95cd070c8e592a4e227192a09e18fad3.tar.xz
multimedia/mediainfo: New mediainfo-gui option.
Signed-off-by: David Spencer <idlemoor@slackbuilds.org>
Diffstat (limited to '')
-rw-r--r--multimedia/mediainfo/remove-internal-libzen-support.patch132
1 files changed, 132 insertions, 0 deletions
diff --git a/multimedia/mediainfo/remove-internal-libzen-support.patch b/multimedia/mediainfo/remove-internal-libzen-support.patch
new file mode 100644
index 0000000000..535dfda039
--- /dev/null
+++ b/multimedia/mediainfo/remove-internal-libzen-support.patch
@@ -0,0 +1,132 @@
+diff --git a/Project/GNU/CLI/configure.ac b/Project/GNU/CLI/configure.ac
+index 959868f..517ebd5 100644
+--- a/Project/GNU/CLI/configure.ac
++++ b/Project/GNU/CLI/configure.ac
+@@ -65,16 +65,10 @@ dnl #########################################################################
+ dnl -------------------------------------------------------------------------
+ dnl Unicode
+ dnl
+-if test -e ../../../../ZenLib/Project/GNU/Library/libzen-config; then
+- enable_unicode="$(../../../../ZenLib/Project/GNU/Library/libzen-config Unicode)"
+-elif test "$(libzen-config Exists)" = "yes" ; then
+- enable_unicode="$(libzen-config Unicode)"
++if pkg-config --exists libzen; then
++ enable_unicode="$(pkg-config --variable=Unicode libzen)"
+ else
+- if pkg-config --exists libzen; then
+- enable_unicode="$(pkg-config --variable=Unicode libzen)"
+- else
+- AC_MSG_ERROR([libzen configuration is not found])
+- fi
++ AC_MSG_ERROR([libzen package is not found])
+ fi
+
+ dnl #########################################################################
+@@ -197,40 +191,18 @@ fi
+ dnl -------------------------------------------------------------------------
+ dnl ZenLib
+ dnl
+-if test -e ../../../../ZenLib/Project/GNU/Library/libzen.la; then
+- CXXFLAGS="$CXXFLAGS $(../../../../ZenLib/Project/GNU/Library/libzen-config CXXFLAGS)"
+- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(../../../../ZenLib/Project/GNU/Library/libzen-config CXXFLAGS)"
+- if test "$enable_staticlibs" = "yes"; then
+- with_zenlib="builtin (static)"
+- LIBS="$LIBS $(../../../../ZenLib/Project/GNU/Library/libzen-config LIBS_Static)"
+- else
+- with_zenlib="builtin"
+- LIBS="$LIBS $(../../../../ZenLib/Project/GNU/Library/libzen-config LIBS)"
+- fi
+-elif test "$(libzen-config Exists)" = "yes" ; then
+- CXXFLAGS="$CXXFLAGS $(libzen-config CXXFLAGS)"
+- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(libzen-config CXXFLAGS)"
++if pkg-config --exists libzen; then
++ CXXFLAGS="$CXXFLAGS $(pkg-config --cflags libzen)"
++ MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(pkg-config --cflags libzen)"
+ if test "$enable_staticlibs" = "yes"; then
+ with_zenlib="system (static)"
+- LIBS="$LIBS $(libzen-config LIBS_Static)"
++ LIBS="$LIBS $(pkg-config --variable=Libs_Static libzen)"
+ else
+ with_zenlib="system"
+- LIBS="$LIBS $(libzen-config LIBS)"
++ LIBS="$LIBS $(pkg-config --libs libzen)"
+ fi
+ else
+- if pkg-config --exists libzen; then
+- CXXFLAGS="$CXXFLAGS $(pkg-config --cflags libzen)"
+- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(pkg-config --cflags libzen)"
+- if test "$enable_staticlibs" = "yes"; then
+- with_zenlib="system (static)"
+- LIBS="$LIBS $(pkg-config --variable=Libs_Static libzen)"
+- else
+- with_zenlib="system"
+- LIBS="$LIBS $(pkg-config --libs libzen)"
+- fi
+- else
+- AC_MSG_ERROR([libzen configuration is not found])
+- fi
++ AC_MSG_ERROR([libzen package is not found])
+ fi
+
+ dnl #########################################################################
+diff --git a/Project/GNU/GUI/configure.ac b/Project/GNU/GUI/configure.ac
+index 3402da7..67102d8 100644
+--- a/Project/GNU/GUI/configure.ac
++++ b/Project/GNU/GUI/configure.ac
+@@ -79,14 +79,10 @@ dnl #########################################################################
+ dnl -------------------------------------------------------------------------
+ dnl Unicode
+ dnl
+-if test -e ../../../../ZenLib/Project/GNU/Library/libzen-config; then
+- enable_unicode="$(../../../../ZenLib/Project/GNU/Library/libzen-config Unicode)"
++if pkg-config --exists libzen; then
++ enable_unicode="$(pkg-config --variable=Unicode libzen)"
+ else
+- if pkg-config --exists libzen; then
+- enable_unicode="$(pkg-config --variable=Unicode libzen)"
+- else
+- AC_MSG_ERROR([libzen configuration is not found])
+- fi
++ AC_MSG_ERROR([libzen package is not found])
+ fi
+
+ dnl #########################################################################
+@@ -312,30 +308,18 @@ fi
+ dnl -------------------------------------------------------------------------
+ dnl ZenLib
+ dnl
+-if test -e ../../../../ZenLib/Project/GNU/Library/libzen.la; then
+- CXXFLAGS="$CXXFLAGS $(../../../../ZenLib/Project/GNU/Library/libzen-config CXXFLAGS)"
+- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(../../../../ZenLib/Project/GNU/Library/libzen-config CXXFLAGS)"
++if pkg-config --exists libzen; then
++ CXXFLAGS="$CXXFLAGS $(pkg-config --cflags libzen)"
++ MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(pkg-config --cflags libzen)"
+ if test "$enable_staticlibs" = "yes"; then
+- with_zenlib="builtin (static)"
+- LIBS="$LIBS $(../../../../ZenLib/Project/GNU/Library/libzen-config LIBS_Static)"
++ with_zenlib="system (static)"
++ LIBS="$LIBS $(pkg-config --variable=Libs_Static libzen)"
+ else
+- with_zenlib="builtin"
+- LIBS="$LIBS $(../../../../ZenLib/Project/GNU/Library/libzen-config LIBS)"
++ with_zenlib="system"
++ LIBS="$LIBS $(pkg-config --libs libzen)"
+ fi
+ else
+- if pkg-config --exists libzen; then
+- CXXFLAGS="$CXXFLAGS $(pkg-config --cflags libzen)"
+- MediaInfoLib_CXXFLAGS="$MediaInfoLib_CXXFLAGS $(pkg-config --cflags libzen)"
+- if test "$enable_staticlibs" = "yes"; then
+- with_zenlib="system (static)"
+- LIBS="$LIBS $(pkg-config --variable=Libs_Static libzen)"
+- else
+- with_zenlib="system"
+- LIBS="$LIBS $(pkg-config --libs libzen)"
+- fi
+- else
+- AC_MSG_ERROR([libzen configuration is not found])
+- fi
++ AC_MSG_ERROR([libzen package is not found])
+ fi
+
+ dnl #########################################################################