Quiero utilizar el Utilidad para ripear CDs abcde
que he instalado a través de Puertos Mac . Me he encontrado con un problema en abcde
que es descrito en su base de datos de errores . Alguien hizo un archivo de parche musicbrainz2.patch
lo que creo que resolverá el problema muy bien.
Mi obstáculo es que este parche no ha sido incorporado a la versión 2.4.2 de abcde
que es distribuido por Mac Ports. Así que me gustaría aplicar este parche manualmente. Pero no puedo averiguar cómo aplicar el parche a abcde
como se instaló en mi sistema.
El Guía de puertos para Mac sección 4.5. Archivos de parches parece hablar de cómo parchear los portfiles de Mac Ports y otra lógica de distribución. No parece hablar de cómo parchear las utilidades entregadas como instaladas.
El archivo del parche incluye referencias de nombres de archivos como (abreviado):
--- debian/control (revision 292)
+++ debian/control (working copy)
@@ -12,7 +12,7 @@
Architecture: all
-Suggests: eject, distmp3, ..., mp3gain, python-musicbrainz
+Suggests: eject, distmp3, ..., mp3gain, python-musicbrainz2
(Esta es la versión completa abcde archivo de parche del número 3 musicbrainz2.patch y puedo añadirlo a la pregunta si hay interés).
Soy escéptico de encontrar nombres de ruta con "debian" en mi instalación de Mac OS X 10.5.8. Y el contenido específico de debian/control
no coinciden con lo que hay en los Mac Ports archivo de puertos para abcde
. Pero otros archivos en el archivo del parche sí corresponden a archivos en mi instalación de abcde
.
¿Cómo puedo aplicar este parche a mi copia de abcde
como lo instaló MacPorts? ¿Existe una técnica que funcione en general para este tipo de archivos de parche en instalaciones de Mac Ports?