← recipes

Commit 41178db

0
plików
+0
dodanych
-0
usuniętych
@@ -446,21 +446,27 @@ build: |
446 446 export CXXFLAGS="${CXXFLAGS} -std=c++11 -fpermissive -Wno-error"
447 447 export LDFLAGS="${LDFLAGS} -lstdc++"
448 448
449 - # === POPRAWKA DLA id3lib ===
450 - export id3_cv_version="3.8.3"
451 - export id3_cv_has_id3tag_link="yes"
452 - export ac_cv_id3lib_version="3.8.3"
449 + # ============================================================
450 + # PATCH: Wymuś wersję id3lib w configure
451 + # ============================================================
452 + # Backup oryginalnego configure
453 + cp configure configure.orig
454 +
455 + # Nadpisz sprawdzanie wersji
456 + sed -i 's/AC_MSG_ERROR(\[could not determine id3lib version\])/AC_MSG_RESULT([forced 3.8.3])/g' configure
457 + sed -i 's/if test -z "$id3_cv_version"; then/if test -z "$id3_cv_version"; then id3_cv_version="3.8.3";/g' configure
453 458
454 - # Jeśli id3.h jest w niestandardowej lokalizacji:
455 - export ID3LIB_CFLAGS="-I/usr/include/id3"
456 - export ID3LIB_LIBS="-lid3"
459 + # Lub bardziej brutalnie – zastąp całe sprawdzanie
460 + sed -i '/checking the id3lib version/,/AC_MSG_ERROR/c\ id3_cv_version="3.8.3"' configure
461 + # ============================================================
457 462
458 - # === KONIEC POPRAWKI ===
463 + export id3_cv_version="3.8.3"
464 + export ac_cv_id3lib_version="3.8.3"
459 465
460 466 ./configure --prefix=/usr \
461 467 --disable-schemas-compile \
462 468 id3_cv_version="3.8.3" \
463 - id3_cv_has_id3tag_link="yes"
469 + ac_cv_id3lib_version="3.8.3"
464 470
465 471 make
466 472