Avevo scaricato i pacchetti deb da vdrportal, ma cosi mi dai l'occasione di fare pratica e smanettare con i sorgenti.
Inoltre le cose spiegate nella "lingua dei cachi" le capisco meglio...

Oggi provo.
Grassie
ragno
Moderatori: ragno, tapino, alez, zulu, davidea
Questo e' da verificare, ma non credo. Altrimenti (come specificato nel tuo messaggio originale) la modifica ai 3 valori in input.c non si dovrebbe fare in quanto in codice dovrebbe essere gia pachato.von fritz ha scritto:Hello
se ci fai caso, quando dai il comando : sudo apt-get source eventlircd
ti scarica i sorgenti e ti applica anche tutte le patch.
Ti confermo che le patch in fase di creazione del pacchetto vengono considerate. Se provi a modificare in eventlircd-repeat le righe che effettuano il match & check sul codice per elaborare la patch in fase di creazione pacchetto hai un bel errore quando applica la patch ed il .deb non viene generato.von fritz ha scritto:Hello
Se vai a modificare la sola patch e crei il pacchetto con : dpkg-buildpackage ti compila da sorgenti, le patch non le considera piu' (da verificare)
sia xine che xineliboutput utilizzano un file chiamato config che di solito è nella home dell'utente con cui gira vdr sotto la directory .xineragno ha scritto:p.s. non riesco ancora a capire perche' xine funziona un giorno e ed uno no...
Hai ragione, infatti quando crei il pacchetto con dpkg-build, non va nella cartella eventlircd-0.0.1+svn20110409.0930 e compila da li ma parte con i sorgenti originali :ragno ha scritto: Ti confermo che le patch in fase di creazione del pacchetto vengono considerate. Se provi a modificare in eventlircd-repeat le righe che effettuano il match & check sul codice per elaborare la patch in fase di creazione pacchetto hai un bel errore quando applica la patch ed il .deb non viene generato.
saluti
ragno
p.s. non riesco ancora a capire perche' xine funziona un giorno e ed uno no...
Codice: Seleziona tutto
dpkg-source: info: using source format `3.0 (quilt)'
dpkg-source: info: building eventlircd using existing ./eventlircd_0.0.1+svn20110409.0930.orig.tar.gz
dpkg-source: info: local changes stored in eventlircd-0.0.1+svn20110409.0930/debian/patches/debian-changes-0.0.1+svn20110409.0930-5yavdr2~natty, the modified files are:
eventlircd-0.0.1+svn20110409.0930/src/input.c
.........
Codice: Seleziona tutto
Package: *
Pin: release o=LP-PPA-yavdr-testing-xbmc
Pin-Priority: 1002
Codice: Seleziona tutto
sudo add-apt-repository ppa:yavdr/testing-xbmc
sudo apt-get update && sudo apt-get dist-upgrade