Spracherkennung für: .mak vermutete Sprache: Shell {Shell[24] MT940[19] SQL[10]} [Methode: maximale Elemente, drei Dimensionen]
# asdcplib
ASDCPLIB_VERSION := 2_13_2
ASDCPLIB_URL := $(GITHUB)/cinecert/asdcplib/archive/refs/tags/rel_$(ASDCPLIB_VERSION).tar.gz
# nettle/gmp can't be used with the LGPLv2 license
ifdef GPL
ASDCP_PKG=1
else
ifdef GNUV3
ASDCP_PKG=1
endif
endif
ifdef ASDCP_PKG
ifndef HAVE_ANDROID
ifndef HAVE_WINSTORE # FIXME uses some fordbidden SetErrorModes, GetModuleFileName in fileio.cpp
PKGS += asdcplib
endif
endif
endif
ifeq ($(call need_pkg,"asdcplib >= 1.12"),)
PKGS_FOUND += asdcplib
endif
ASDCPLIB_CXXFLAGS := $(CXXFLAGS)
ifdef HAVE_WIN32
ASDCPLIB_CXXFLAGS += -DKM_WIN32_UTF8 -DKM_WIN32
endif
$(TARBALLS)/asdcplib-rel_$(ASDCPLIB_VERSION).tar.gz:
$(call download_pkg,$(ASDCPLIB_URL),asdcplib)
.sum-asdcplib: asdcplib-rel_$(ASDCPLIB_VERSION).tar.gz
asdcplib: asdcplib-rel_$(ASDCPLIB_VERSION).tar.gz .sum-asdcplib
$(UNPACK)
# $(call update_autoconfig,build-aux)
$(APPLY) $(SRC)/asdcplib/port-to-nettle.patch
$(APPLY) $(SRC)/asdcplib/static-programs.patch
$(APPLY) $(SRC)/asdcplib/adding-pkg-config-file.patch
$(APPLY) $(SRC)/asdcplib/win32-dirent.patch
$(APPLY) $(SRC)/asdcplib/0005-Include-cstdint-where-int64_t-is-needed.patch
# call GetModuleFileNameA explicitly to build properly with UNICODE
sed -i.orig 's, GetModuleFileName(, ::GetModuleFileNameA(,' $(UNPACK_DIR)/src/KM_fileio.cpp
$(MOVE)
DEPS_asdcplib = nettle $(DEPS_nettle)
ASDCPLIB_CONF := --enable-freedist --enable-dev-headers --with-nettle=$(PREFIX)
ASDCPLIB_CONF += CXXFLAGS="$(ASDCPLIB_CXXFLAGS)"
.asdcplib: asdcplib
$(RECONF)
$(MAKEBUILDDIR)
$(MAKECONFIGURE) $(ASDCPLIB_CONF)
+$(MAKEBUILD) bin_PROGRAMS=
+$(MAKEBUILD) bin_PROGRAMS= install
touch $@
[Dauer der Verarbeitung: 0.1 Sekunden, vorverarbeitet 2026-10-24]