Repository 32bit  Forum
Repository 64bit  Wiki

KSlacky InfoPkg (uscita la 1.6 provatela!)

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
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.

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » dom mag 11, 2008 18:31

ciao,
ho rilasciato la versione con i layout.
Dategli un'occhiata. Siccome è una rc l'ho messa sul forum a questo indirizzo http://kslackyinfopkg.netsons.org/forum ... hp?f=4&t=4

ciao
Gio
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda goldy » dom mag 11, 2008 21:29

Io ho da poco installato kde 4
ho provato il tuo tool ,
vorrei segnalarti però alcuni problemi che ho riscontrato
La ricerca non credo funzioni bene
devo per forza specificare tutto
nome-programma-versione-build

esempio:
se cerco
abiword
ricevo
Package not found
anche con
abiword-2.5.2
Package not found
se invece scrivo
abiword-2.5.2-i486-1sl
allora il pacchetto viene trovato

E poi ho notato anche che la barra di avanzamento
si comporta in modo strano
rimane sempre al 99% quando non trova il pacchetto
quando invece lo trova
ho delle percentuali che non capisco a cosa corrispondono

Ciao
e grazie per il buon lavoro che hai fatto
Avatar utente
goldy
Packager
Packager
 
Messaggi: 1267
Iscritto il: dom mag 02, 2004 23:00
Località: Bologna
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » dom mag 11, 2008 21:51

ciao goldy,
i problemi di ricerca penso siano più per il fatto che non c'è documentazione :D
infatti ksip lavora con le regex.
Se vuoi trovare un pacchetto puoi o specificare il titolo completo del pacchetto abiword-1.2.3-i486 per esempio
oppure ci vai con un abi* e lui ti trova in ordine tutti quelli così.

Per quanto riguarda la barra è un semplice segnale di posizione della ricerca nell'archivio.
Prova kde*, vedrai che la barra si fermerà al 40/60 % e poi andando avanti aumenta.
Quando arriva alla fine totale significa che ha visionato tutto l'archivio ma non ha trovato alcun pacchetto.

Perchè sia ferma al 99 e non al 100, non ci ho fatto troppo caso, vedrò di fixare

grazie
Giovanni
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda goldy » dom mag 11, 2008 23:04

Visto che avevi chiesto alcuni post fa
eventuali suggerimenti per la tua gui , io qualche piccola richiesta la farei :)
Aprire con il file manager di default la directory visualizzata nella finestra di destra
tipo la /usr/doc
e poi i file che si trovano nella dir aprirli con i programmi associati in kde
tipo cliccare su un README che sta in /usr/doc
e far partire kwrite

in poche parole quello che fa kpackage , che è si un bel programma ma è anche un mattone,
a differenza del tuo tool

e poi non sarebbe neanche male avere la data di installazione del programma

ok dopo questa scappo prima che tu prenda un bastone per darmelo in testa :lol: :lol: :lol:

edit

Ho fatto uno slackbuild per fare il tuo pacchetto
se può essere utile

Codice: Seleziona tutto
#!/bin/sh
# Heavily based on the Slackware 12.1 SlackBuild
# http://kslackyinfopkg.sourceforge.net/

CWD=`pwd`
TMP=${TMP:-/tmp/tgz}
PKG=$TMP/package-QtKsip
NAME=QtKsip
VERSION=1.6RC1
CHOST=i486
ARCH=${ARCH:-i486}
BUILD=1

if [ ! -d $TMP ]; then
 mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
 mkdir -p $PKG
fi

cd $TMP
tar xzvf $CWD/$NAME-$VERSION.tar.gz
cd $NAME
chown -R root:root .
QTDIR=/usr/lib/qt
export QTDIR
qmake -o Makefile ksip.pro
make
mkdir -p $PKG/usr/doc/$NAME-$VERSION
mkdir -p $PKG/usr/bin/
cp README $PKG/usr/doc/$NAME-$VERSION
cp kslackyinfopkg $PKG/usr/bin/
cd $PKG/usr/bin/
ln -s kslackyinfopkg QtKsip
cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/slack-desc > $PKG/usr/doc/$NAME-$VERSION/slack-desc
cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/$NAME.SlackBuild
requiredbuilder -v -y -s $CWD $PKG
makepkg -l y -c n $CWD/$NAME-$VERSION-$ARCH-$BUILD.tgz

if [ "$1" = "--cleanup" ]; then
  rm -rf $TMP
fi


e lo slack-desc
Codice: Seleziona tutto
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description.  Line
# up the first '|' above the ':' following the base package name, and the '|' on
# the right side marks the last column you can put a character in.  You must make
# exactly 11 lines for the formatting to be correct.  It's also customary to
# leave one space after the ':'.

        |-----handy-ruler------------------------------------------------------|
QtKsip: KSlacky InfoPkg (KSIP)
QtKsip: is a graphic tool for GNU/Linux Slackware that provide
QtKsip: a user friendly interface to pkgtool.
QtKsip:
QtKsip: Homepage
QtKsip: http://kslackyinfopkg.sourceforge.net/
QtKsip:
QtKsip:
QtKsip:
QtKsip:
QtKsip:


Spero non ci siano errori

Ciao
Avatar utente
goldy
Packager
Packager
 
Messaggi: 1267
Iscritto il: dom mag 02, 2004 23:00
Località: Bologna
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » lun mag 12, 2008 8:04

Visto che avevi chiesto alcuni post fa
eventuali suggerimenti per la tua gui , io qualche piccola richiesta la farei :)

Bene! continuate :D (mi avete fatto rispolverare il blocco-note dello sviluppatore \:D/ )

Aprire con il file manager di default la directory visualizzata nella finestra di destra
tipo la /usr/doc
e poi i file che si trovano nella dir aprirli con i programmi associati in kde
tipo cliccare su un README che sta in /usr/doc
e far partire kwrite

La prima cosa è buona, se non si ottiene con qualche variabile d'ambiente il filemanager, si potrebbe ricorrere ad un file di configurazione.
La seconda no perchè mi sono staccato da kde :D
Quindi vedi se può piacerti... proverò a riscrivere il pannello di destra come lista e quando clicchi su un item lui tenterà di aprirti (se è stato selezionato il fm) la directory dell'item corrispondente. Poi da lì ti apri il file con il fm -> programma di default.

e poi non sarebbe neanche male avere la data di installazione del programma

Posso ottenerla dal file descrittore del pacchetto? nel senso potrei controllare quando è stato creato il file kde-1.0-noarch in /var/log/packages e scoprire da li la corretta data di installazione?

ok dopo questa scappo prima che tu prenda un bastone per darmelo in testa :lol: :lol: :lol:

naaaa.... per tanto poco ;) devi vedere quando cominci a segnalare i bug :evil: :badgrin:

Ho fatto uno slackbuild per fare il tuo pacchetto
se può essere utile

si! in teoria si!... Danix però stava gia lavorando allo slackbuild, magari potete scambiarvi dati e pareri sul vostro "cross work"
http://kslackyinfopkg.netsons.org/forum ... um.php?f=3
Qui c'è building ksip che è la sezione dedicata, potreste postare i vostri lavori circa pacchettizzazione

Grazie per il supporto e continuate ;)
Giovanni
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » lun mag 12, 2008 8:27

goldy, se non viene specificato un filemanager ti apre un bell'xterm in quella dir? ;)
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » lun mag 12, 2008 13:14

Ecco la ToDo list NON UFFICIALE :D per la versione 1.6

http://digilander.libero.it/blizzard.3d ... odo1_6.jpg

tranquilli ho mangiato pesante ;)


P.S.
E' solo ironia sul "personaggio", niente di politico ecc... ho anche rimosso il logo del partito :D
se qualcuno la prende come offensiva verso la "persona" o in chiave politica mi fa pentire di averla messa
Ultima modifica di Blizzard il lun mag 12, 2008 19:02, modificato 1 volta in totale.
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda goldy » lun mag 12, 2008 16:58

proverò a riscrivere il pannello di destra come lista e quando clicchi su un item lui tenterà di aprirti (se è stato selezionato il fm) la directory dell'item corrispondente. Poi da lì ti apri il file con il fm -> programma di default.

Perfetto , era esattamente quello che intendevo , ma rileggendomi quello che ho scritto
nel post precedente noto che mi ero un pò incartato :D :D
nel senso potrei controllare quando è stato creato il file kde-1.0-noarch in /var/log/packages e scoprire da li la corretta data di installazione?

si potresti usare sia ls /var/log/packages
oppure con stat
Codice: Seleziona tutto
stat /var/log/packages/kde-i18n-it-3.5.9-noarch-1 | grep Modify | cut -f2 -d" "

goldy, se non viene specificato un filemanager ti apre un bell'xterm in quella dir?

Ma tu intendi specificarlo con un file di configurazione di Qtksip ?
cliccando con il tasto destro del mouse , non si pùò aprire una finestra di dialogo delle qt
con un apri con e da li fare una ricerca dell'editor , o anche del file manager ?

Ecco la ToDo list NON UFFICIALE :D per la versione 1.6

Un'impegno concreto
Più crash per tutti!! :badgrin: :badgrin:
Avatar utente
goldy
Packager
Packager
 
Messaggi: 1267
Iscritto il: dom mag 02, 2004 23:00
Località: Bologna
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » lun mag 12, 2008 19:01

ciao!

nel senso potrei controllare quando è stato creato il file kde-1.0-noarch in /var/log/packages e scoprire da li la corretta data di installazione?


si potresti usare sia ls /var/log/packages
oppure con stat

Codice: Seleziona tutto
stat /var/log/packages/kde-i18n-it-3.5.9-noarch-1 | grep Modify | cut -f2 -d" "

mmm... penso che più che utilizzare comandi mi muoverò con quello che mi offre QFile oppure ci vado direttamente di C puro per ottenere la data di creazione del file.

Ma tu intendi specificarlo con un file di configurazione di Qtksip ?
cliccando con il tasto destro del mouse , non si pùò aprire una finestra di dialogo delle qt
con un apri con e da li fare una ricerca dell'editor , o anche del file manager ?

non so se esiste quel tipo di dialog. Per quello che ne so "apri con..." è dipendente dal desktop. KDE ha il suo, Gnome il suo. Potrei riprogrammare un sistema simile ma credo che in fin dei conti sia meglio aprire direttamente la directory, altrimenti devi comunque crearti il database a mano; quello che intendo è che se creo il database delle preferenze inevitabilmente l'utente man mano deve inserire l'applicazione preferita per quel magic number di file. IMHO molto più pulito aprire un file manager.

Comunque anche per futuri cambiamenti ho deciso di inserire una form di preferences.

tanto per mantenere impegni concreti ecco lo stato attuale.
Immagine

sul forum di ksip alla sezione development e nel topic .plan rilascio dopo questo post i file mainwindow.cpp e mainwindow.ui aggiornati!

ciao
Gio
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » lun mag 12, 2008 19:08

Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (Qt4 only! | Install Kernel?)

Messaggioda Blizzard » mar mag 13, 2008 17:29

Ciao!
ho rilasciato la 1.6
http://kslackyinfopkg.sourceforge.net/
download: https://sourceforge.net/projects/kslackyinfopkg/

per chi non ha seguito, questa versione include la GUI organizzata con i layout e i miglioramenti nella ricerca dei pacchetti.
Inoltre ho messo il logo e scritto la documentazione di base.

Non ho rispettato tutti gli impegni concreti :D (senza colpa dell'opposizione :D )
alcuni insieme ad altri andranno nella 1.7 perchè domani torno a casa e non avrò le Qt4 sino a domenica sera(oltre al bisogno di staccare un po), quindi ho ritenuto giusto mettere una release con l'interfaccia decente e la nuova ricerca.

Ciao
Giovanni
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (uscita la 1.6 provatela!)

Messaggioda goldy » mer mag 14, 2008 16:19

per chi non ha seguito, questa versione include la GUI organizzata con i layout e i miglioramenti nella ricerca dei pacchetti.
Inoltre ho messo il logo e scritto la documentazione di base.

La ricerca dei pacchetti adesso è perfetta :thumbright: :thumbright:
Avatar utente
goldy
Packager
Packager
 
Messaggi: 1267
Iscritto il: dom mag 02, 2004 23:00
Località: Bologna
Slackware: Current
Kernel: 2.6.26.5
Desktop: KDE 3.5.10

Re: KSlacky InfoPkg (uscita la 1.6 provatela!)

Messaggioda Blizzard » mer mag 14, 2008 19:00

ottimo! :D
per la 1.7 comincerò a lavorarci quando torno al pc slack domenica.
Questi giorni se mi riesce scrivo un po di documentazione e piani di sviluppo.

Ora testo la debian.
Ciao
Gio
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

Re: KSlacky InfoPkg (uscita la 1.6 provatela!)

Messaggioda danix » mer mag 14, 2008 20:15

per chi non segue il forum di KSIP volevo solo comunicarvi che è disponibile anche il tgz per slack 12.1, se volete dargli un'occhiata lo potete trovare qui...

bye
Avatar utente
danix
Staff
Staff
 
Messaggi: 3280
Iscritto il: ven ott 27, 2006 18:32
Località: Siderno (RC)
Nome Cognome: Danilo M.
Slackware: 64 14.0
Kernel: 3.2.29
Desktop: fluxbox

Re: KSlacky InfoPkg (uscita la 1.6 provatela!)

Messaggioda Blizzard » gio mag 15, 2008 19:46

ciao danix,
ma il pacchetto che hai linkato è lo stesso che mi hai segnalato?
se è così avevo messo su un topic in packages ;)

ciao
Gio

P.S.
Tornato a slack anche sul portatile :thumbright:
Avatar utente
Blizzard
Master
Master
 
Messaggi: 1509
Iscritto il: mar gen 02, 2007 22:53
Nome Cognome: Giovanni Santostefano
Slackware: 12.2
Kernel: 2.6.27.7-smp
Desktop: Fluxbox

PrecedenteProssimo

Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti