Thunar-action - creare pacchetti compatibili Slack e Zenwalk

Image Hosted by ImageShack.us
Questo piccolo thun-action consente di realizzare, con un semplice click, un pacchetto .tgz (da una directory) compatibile Zenwalk/Slackware utilizzando il tool makepkg.



Vediamo come configurare il nostro file manager in pochi passi:
1-
Apriamo Thunar e spostiamoci in Thunar > Edit > Configure custom actions
2-
Nel basic-tab completiamo i campi come riportato di seguito:
Name: Crea pacchetto
Description: Crea un pacchetto .tgz da una directory
Command (tutto sulla stessa riga):
Xdialog --title 'Make a package for %f' "`cd %f && gksu makepkg %f.tgz > %f.log`" --logbox %f.log 800x600 0 0 10000
Icon: a scelta

NB
: Questa azione genera un file di log riassuntivo del pacchetto appena creato.
Per disattivare la funzione (pop-up windows) è sufficiente eliminare la stringa
%f.log 800x600
c
3- Nel tab Appearance Conditions:
File Pattern
 4- Nel tab Appears if selection contains spuntiamo la voce:
Directories
Riavviamo Thunar, e la nostra custom-action è pronta per sfornare pacchetti .tgz.

Ringraziamento speciale ad Atticus, del forum di Zenwalk.

NB
: Indicato specialmente per pacchettizzare i nostri script preferiti. ;)

Commenti

Invia nuovo commento

Il contenuto di questo campo è privato e non verrà mostrato pubblicamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.
  • Internal paths in double quotes, written as "internal:node/99", for example, are replaced with the appropriate absolute URL or relative path.

Ulteriori informazioni sulle opzioni di formattazione

CAPTCHA
Questa domanda serve per verificare che tu sia un visitatore umano (non un computer) e per prevenire lo spam
Image CAPTCHA
Scrivi ció che vedi nella immagine.