txz e packages.txt

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: txz e packages.txt

Messaggio da targzeta »

conraid ha scritto:...
Io mi sono fidato senza controllare :-k
Fai bene a fidarti ciecamente di me :), ti ricordi, mi avevi promesso di darmi 1000€...fidati me l'avevi promesso!!

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6643
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: txz e packages.txt

Messaggio da targzeta »

Hi!

Yes, this is a bug. Thanks for finding it.
I will update the script as soon...
Meno male che lui non è lento come te a capire :), e pensa che a lui l'ho spiegato in inglese!

Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

spina ha scritto:
conraid ha scritto:...
Io mi sono fidato senza controllare :-k
Fai bene a fidarti ciecamente di me :), ti ricordi, mi avevi promesso di darmi 1000€...fidati me l'avevi promesso!!
:-k :roll:

1000 soli? no, allora non sono stato io :p
spina ha scritto:
Hi!

Yes, this is a bug. Thanks for finding it.
I will update the script as soon...
Meno male che lui non è lento come te a capire :), e pensa che a lui l'ho spiegato in inglese!
Non mi ero accorto dei + nel nome del pacchetto, poi lui è alieno io no :P

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: txz e packages.txt

Messaggio da d4z_c0nf »

Praticamente solo a me non mi ha cagato proprio.
Bene.
:D

P.S.
Conraid, i'm working for you... ma quella "Home:" ti è necessaria vero?, nel senso che ci potrebbero essere altri link nella descrizione che non ti servono però?!
E' una stringa che aggiungi tu quando crei la descrizione?

rock

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

d4z_c0nf ha scritto:Praticamente solo a me non mi ha cagato proprio.
Bene.
:D

P.S.
Conraid, i'm working for you... ma quella "Home:" ti è necessaria vero?, nel senso che ci potrebbero essere altri link nella descrizione che non ti servono però?!
E' una stringa che aggiungi tu quando crei la descrizione?

rock
E' una stringa che aggiungo io, e mi serve per creare il link
come ti dicevo spero prima o poi di passare ad un sistema stile SBO, con un file di sole variabili.
In quel caso tutta quella parte sparisce, solo che sono troppi files :-(
Se c'è un altro link non importa, non c'è un link con Home: e poi modifico io lo slack-desc, quindi se qualcosa non torna la faccio tornare :-)

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: txz e packages.txt

Messaggio da d4z_c0nf »

Codice: Seleziona tutto

cat ./slack-desc | sed -rn '/(^#|conraid)/d;/(: )/p' | sed 1d | cut -f 2- -d ' ' | \ 
sed -r 's%.*%\<br\ \/\>\n\0%g' | \
sed -r "/^(Home: )/s%((http|ftp|https):.*)%<a href=\"\1\" rel=\"external nofollow\" 
title=\"[link esterno] Vai al sito del software $DIR\">\1</a>%g" >> $HTMLFILE
Snellita un po' la superpipe (non ti serve più il file newline.sed), vedi se fa quello che deve fare..
rock

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

d4z_c0nf ha scritto:

Codice: Seleziona tutto

cat ./slack-desc | sed -rn '/(^#|conraid)/d;/(: )/p' | sed 1d | cut -f 2- -d ' ' | \ 
sed -r 's%.*%\<br\ \/\>\n\0%g' | \
sed -r "/^(Home: )/s%((http|ftp|https):.*)%<a href=\"\1\" rel=\"external nofollow\" 
title=\"[link esterno] Vai al sito del software $DIR\">\1</a>%g" >> $HTMLFILE
Snellita un po' la superpipe (non ti serve più il file newline.sed), vedi se fa quello che deve fare..
rock
no
viene una cosa simile

Codice: Seleziona tutto

<br />

<br />
Abook is a text-based addressbook program designed to use with mutt
<br />
mail client. Abook runs on Linux, FreeBSD and some other UNIXes.
<br />

<br />
Home: <a href="http://abook.sourceforge.net/" rel="external nofollow" title="[link esterno] Vai al sito del software ">http://abook.sourceforge.net/</a>
<br />

<br />

<br />

<br />
invece di

Codice: Seleziona tutto

Abook is a text-based addressbook program designed to use with mutt
mail client. Abook runs on Linux, FreeBSD and some other UNIXes.
<br />
Home: <a href="http://abook.sourceforge.net/" rel="external" title="[link esterno] Vai al sito del software $DIR">http://abook.sourceforge.net/</a>
<br />

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

anche modificando
grep -v "^#" | grep -v handy-ruler | grep -v "conraid" |
con sed non ho un comportamento omogeneo con tutti gli sleckdesc :-(

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: txz e packages.txt

Messaggio da d4z_c0nf »

conraid ha scritto:anche modificando
grep -v "^#" | grep -v handy-ruler | grep -v "conraid" |
con sed non ho un comportamento omogeneo con tutti gli sleckdesc :-(
Cioè con i tuoi grep hai un comportamento omogeneo?
Se è così e ti serve la descrizione su una sola linea (tranne che per il link), a meno di un colpo di genio di Spina, ti devi tenere la superpipe.

P.S.
in ogni caso a me tutti quei br dopo il link non risultano..strano

rock

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

d4z_c0nf ha scritto:
conraid ha scritto:anche modificando
grep -v "^#" | grep -v handy-ruler | grep -v "conraid" |
con sed non ho un comportamento omogeneo con tutti gli sleckdesc :-(
Cioè con i tuoi grep hai un comportamento omogeneo?
rock
forse il problema è altrove, ma sembra di sì
il fatto è che alcune righe sono
nome:
altre
nome:[spazio]
e questo va cambiare tutto :-(

se uso sed devo poi cambiare sed 1,3d in sed 1,2d per alcuni e sed 1d per altri

ora vado a pranzo, dopo guardo meglio

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: txz e packages.txt

Messaggio da d4z_c0nf »

conraid ha scritto:
d4z_c0nf ha scritto:
conraid ha scritto:anche modificando
grep -v "^#" | grep -v handy-ruler | grep -v "conraid" |
con sed non ho un comportamento omogeneo con tutti gli sleckdesc :-(
Cioè con i tuoi grep hai un comportamento omogeneo?
rock
forse il problema è altrove, ma sembra di sì
il fatto è che alcune righe sono
nome:
altre
nome:[spazio]
e questo va cambiare tutto :-(

se uso sed devo poi cambiare sed 1,3d in sed 1,2d per alcuni e sed 1d per altri

ora vado a pranzo, dopo guardo meglio
Vabè questo perchè non rispettano le handy rules.
rock

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

d4z_c0nf ha scritto: Vabè questo perchè non rispettano le handy rules.
rock
già, ci vuole sempre lo spazio
molti li ho fatti io altri li ho presi da SBO o slacky, ed ho aggiunto packaged by

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

conraid ha scritto:
d4z_c0nf ha scritto: Vabè questo perchè non rispettano le handy rules.
rock
già, ci vuole sempre lo spazio
molti li ho fatti io altri li ho presi da SBO o slacky, ed ho aggiunto packaged by
Se metto

Codice: Seleziona tutto

sed -rn '/(^#|conraid)/d;/.*:/p'
potrebbero esserci problemi?

in prativa invece di ": " controllo ".*:"

Avatar utente
d4z_c0nf
Packager
Packager
Messaggi: 1296
Iscritto il: mar 14 mar 2006, 18:07
Nome Cognome: Rocco Aliberti
Slackware: 14.2-current64
Kernel: 4.14.73
Desktop: awesomeWM
Località: Pinerolo

Re: txz e packages.txt

Messaggio da d4z_c0nf »

conraid ha scritto:
conraid ha scritto:
d4z_c0nf ha scritto: Vabè questo perchè non rispettano le handy rules.
rock
già, ci vuole sempre lo spazio
molti li ho fatti io altri li ho presi da SBO o slacky, ed ho aggiunto packaged by
Se metto

Codice: Seleziona tutto

sed -rn '/(^#|conraid)/d;/.*:/p'
potrebbero esserci problemi?

in prativa invece di ": " controllo ".*:"
Aspè quel ": " era per escludere automaticamente le cose del tipo "xxx:", ma a te quelle stringhe servono, per poi fare quei discorsi con le newline.
Quindi ".*:" è uguale a ":".
rock

Avatar utente
conraid
Staff
Staff
Messaggi: 13631
Iscritto il: gio 14 lug 2005, 0:00
Nome Cognome: Corrado Franco
Slackware: current64
Desktop: kde
Località: Livorno
Contatta:

Re: txz e packages.txt

Messaggio da conraid »

d4z_c0nf ha scritto: Aspè quel ": " era per escludere automaticamente le cose del tipo "xxx:", ma a te quelle stringhe servono, per poi fare quei discorsi con le newline.
Quindi ".*:" è uguale a ":".
rock
ma quello lo faccio dopo
Prima prendo tutto il
nome:
e dopo inizio a fare le cose
adesso ho messo una cosa simile

Codice: Seleziona tutto

cat ./slack-desc | sed -rn '/(^#|conraid)/d;/.*:/p' | sed 1,2d | \
        cut -f 2- -d : | cut -b2- | sed 's%^\(Home.*: http:\)%\n\1%g' | \
        sed -f $SEDFILE | sed "s%^$%\<br\ \/\>%g" | \
        sed '/^Home/s%\(http://.*\)%<a href="\1" rel="external" title="[link esterno] Vai al sito del software $DIR">\1</a>%g' \
       >> $HTMLFILE

Rispondi