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