#
# 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