]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
Makefile: fix --disable-tvhcsa, fixes #5052
authorJaroslav Kysela <perex@perex.cz>
Sun, 1 Apr 2018 19:50:39 +0000 (21:50 +0200)
committerJaroslav Kysela <perex@perex.cz>
Sun, 1 Apr 2018 19:50:39 +0000 (21:50 +0200)
configure

index 4a660b864fc0c9337114fb42f9be5e6d8179d746..0857a1958d8e0cc7fd731651c119400dc23f7af3 100755 (executable)
--- a/configure
+++ b/configure
@@ -644,14 +644,18 @@ fi
 #
 # libdvbcsa, tvhcsa
 #
-if enabled cwc || enabled cccam || enabled capmt || enabled constcw; then
-  enable tvhcsa
-  enable dvbcsa
-  if enabled dvbcsa; then
-    (check_cc_header "dvbcsa/dvbcsa" dvbcsa_h &&\
-     check_cc_lib    dvbcsa dvbcsa_l) ||\
-    die "Failed to find dvbcsa library"
-    LDFLAGS="$LDFLAGS -ldvbcsa"
+if enabled_or_auto tvhcsa; then
+  if enabled cwc || enabled cccam || enabled capmt || enabled constcw; then
+    enable tvhcsa
+    enable dvbcsa
+    if enabled dvbcsa; then
+      (check_cc_header "dvbcsa/dvbcsa" dvbcsa_h &&\
+       check_cc_lib    dvbcsa dvbcsa_l) ||\
+      die "Failed to find dvbcsa library"
+      LDFLAGS="$LDFLAGS -ldvbcsa"
+    fi
+  else
+    disable tvhcsa
   fi
 fi