Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/VLC/contrib/src/mpg123/   (VLC Media Plyer ©)  Datei vom 23.9.2026 mit Größe 1024 B image not shown  

Quelle  rules.mak  Sprache: unbekannt

 
Spracherkennung für: .mak vermutete Sprache: MT940 {MT940[30] Shell[27] Apollo[18]} [Methode: maximale Elemente, drei Dimensionen]

# mpg123
MPG123_VERSION := 1.33.6
MPG123_URL := $(SF)/mpg123/mpg123/$(MPG123_VERSION)/mpg123-$(MPG123_VERSION).tar.bz2

PKGS += mpg123
ifeq ($(call need_pkg,"libmpg123"),)
PKGS_FOUND += mpg123
endif

MPG123_CONF := -DBUILD_LIBOUT123=OFF -DBUILD_PROGRAMS=OFF

$(TARBALLS)/mpg123-$(MPG123_VERSION).tar.bz2:
 $(call download_pkg,$(MPG123_URL),mpg123)

.sum-mpg123: mpg123-$(MPG123_VERSION).tar.bz2

mpg123: mpg123-$(MPG123_VERSION).tar.bz2 .sum-mpg123
 $(UNPACK)
 $(call pkg_static,"libmpg123.pc.in")
 $(call pkg_static,"libsyn123.pc.in")
 # fix llvm-mingw ARM/AArch64 build
 $(APPLY) $(SRC)/mpg123/0001-ports-cmake-Fix-detecting-asm-align-directives-in-cm.patch
 $(APPLY) $(SRC)/mpg123/0002-ports-cmake-Fix-building-ARM-assembly-for-Windows-fo.patch
 # use the NEON64 dct36 on aarch64
 $(APPLY) $(SRC)/mpg123/0003-libmpg123-select-the-NEON64-dct36-on-aarch64.patch
 $(MOVE)

.mpg123: mpg123 toolchain.cmake
 $(CMAKECLEAN)
 $(HOSTVARS_CMAKE) $(CMAKE) -S $</ports/cmake $(MPG123_CONF)
 +$(CMAKEBUILD)
 $(CMAKEINSTALL)
 touch $@

[Dauer der Verarbeitung: 0.2 Sekunden, vorverarbeitet 2026-10-24]