Installare PDFedit su Debian Etch

PDFedit (screenshot) è un progetto free software tanto giovane quanto promettente sviluppato da questi signori per tentare di porre rimedio, nei limiti del possibile, alla limitazione n° 1 di ogni documento in formato PDF: l’impossibilità di modificarlo.

PDFedit, come i suoi numerosi “concorrenti” per Windows, non promette miracoli: dal momento che, dopo la creazione del PDF, il contenuto diventa un’immagine, non è possibile lavorare come se ci si trovasse di fronte ad un vero word processor. Inoltre, PDFedit è lento, lento, lento anche sul mio AMD Athlon 64 3000+.1PDFedit è già disponibile all’interno dei repository di Debian sid. Questo significa che possiamo scaricarne i sorgenti (con relativa patch degli sviluppatori Debian) e crearci il nostro pacchetto per etch senza problemi:

  1.  Scarichiamo l’archivio dei sorgenti e la patch degli sviluppatori Debian.
  2. Decomprimiamo l’archivio dei sorgenti (possibilmente dentro la nostra home directory) ed applichiamo la patch: tar xfz pdfedit_0.3.1.orig.tar.gz; gunzip pdfedit_0.3.1-1.diff.gz; cd pdfedit-0.3.1; patch -p1 < ../pdfedit_0.3.1-1.diff.gz
  3. Creiamo il pacchetto (se dovessero mancare dei pacchetti di sviluppo, al solito, ci verrà detto cosa dobbiamo installare): chmod +x debian/rules; fakeroot dpkg-buildpackage
  4. Se tutto è andato a buon fine, è possibile installare il pacchetto appena creato con sudo dpkg -i ../pdfedit*.deb (o con il semplice sudo dpkg -i ../pdfedit*.deb se si agisce da utente root).

Enjoy :-)


1Update: La lentezza è dovuta al carico di lavoro aggiuntivo da svolgere per ridisegnare l’immagine della pagina quando si è effettuato lo zoom. Svolgevo le mie modifiche con lo zoom abilitato per maggiore precisione: per “girare intorno” al problema, basta tornare ad un livello di zoom pari al 100% (le dimensioni normali della pagina) appena dopo aver localizzato il punto esatto e appena prima di usare un qualsiasi strumento. Attenzione però: dal momento che non è implementata alcuna funzione di undo, assicuratevi di avere una copia salvata aggiornata alle vostre ultime modifiche – conviene salvare subito dopo che una di esse venga da voi giudicata soddisfacente.

5 Risposte a “Installare PDFedit su Debian Etch”

  1. Maurizio Dice:

    Ho provato a creare il pacchetto seguendo le tue indicazioni, ma il programma poi, non funziona perchè su Etch non ci sono le glibc 2.4.
    Che si può fare?

  2. Emanuele Cipolla Dice:

    Hmm, strano. Il mio sistema usa Etch (AMD64)

    Puoi riportare il/i messaggio di errore che ti viene restituito con precisione? Grazie.

  3. alle9 Dice:

    Ho provato ad installare PDFedit su ubuntu 7.04 ma probabilmente non è la stessa cosa infatti mi si blocca in

    chmod +x debian-rules; fakeroot dpkg-buildpackage
    chmod: impossibile accedere a `debian-rules’: Nessun file o directory
    dpkg-parsechangelog: error: cannot open debian/changelog to find format: Nessun file o directory
    dpkg-buildpackage: unable to determine source package is
    sai darmi una dritta? grazie

  4. Emanuele Cipolla Dice:

    No, no è la stessa cosa, ho solo sbagliato io a scrivere :)

    Deve essere:

    chmod +x debian/rules; fakeroot dpkg-buildpackage

    Al posto del – ci va una /. Chiedo venia :|

  5. Emanuele Cipolla Dice:

    E a che ci sei, aggiungici un bel touch debian/changelog per aggiustare la situazione.

I commenti sono chiusi.