Desidero utilizzare l' utilità di estrazione CD abcde
, che ho installato tramite Porte Mac . Ho riscontrato un problema in abcde
, che è descritto nel database dei bug . Qualcuno ha creato una patch file musicbrainz2.patch
che penso risolverà bene il problema.
Il mio ostacolo è che questa patch non è stata incorporata nella versione 2.4.2 di abcde
che è distribuita da Porte Mac. Quindi mi piacerebbe applicare questa patch manualmente. Ma non riesco a capire come applicare la patch a abcde
come installato sul mio sistema.
La Guida alle porte Mac sezione 4.5. File di patch sembra parlare di come applicare patchfile di porta di Mac e altra logica di distribuzione. Non sembra parlare di come applicare patch alle utility fornite come installate.
Il file patch include riferimenti al nome del file come (abbreviato):
--- 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
(Questo è il abcde file patch 3 musicbrainz2.patch , e posso aggiungerlo alla domanda se c'è interesse.)
Sono scettico sul fatto che trovo i nomi dei percorsi con "debian" in essi sulla mia installazione di Mac OS X 10.5.8. E i contenuti specifici di debian/control
non corrispondono a quelli contenuti nelle porte Mac portfile per abcde
. Ma altri file nel file patch corrispondono ai file nella mia installazione di abcde
.
Come posso applicare questa patch alla mia copia di abcde
come installato da MacPorts? Esiste una tecnica che funzionerà in generale per questo tipo di file di patch su installazioni da porte Mac?