Repository 32bit  Forum
Repository 64bit  Wiki

Compiz-git

Usate questo forum per proporre nuovi articoli, creare gruppi di lavoro, segnalare problemi, collaborare in genere al progetto Wikislacky.

Moderatore: Staff

Regole del forum
1) Citare l'eventuale nome e link dell'articolo della wiki.
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.

Re: Compiz-git

Messaggioda Ansa89 » lun feb 18, 2008 18:15

Ho guardato lo slackbuild presente qui su slacky.eu..............azz se è complicato!!!! :shock: :shock:
Comunque diciamo che mi sono fatto una mezza idea di cos'è lo slackbuild e qual'è la sua funzione. Purtroppo non riesco a creare una cosa simile per il mio script: è troppo difficile e lungo per me, quindi avevo pensato di ricorrere a checkinstall che ti permette di creare un pacchetto .tgz attraverso il "make install".
Cosa ne dite? Può andare bene o è meglio lasciar stare?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » lun feb 18, 2008 20:04

naaaaaaaaaaaaa checkinstall può dare problemi con slack 12.0 ..... comunque non è tanto difficile usare lo slackbuild!! :) :)
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda jolly » lun feb 18, 2008 20:41

...ho installato Git e Python (le ultime versioni che ho trovato nei siti che hai linkato in wiki), ma non installa nulla!

il download invece va che è una meraviglia

riporto qui di seguito:

Codice: Seleziona tutto
Per primo compilo compiz con i seguenti flags: --enable-librsvg --enable-gtk --disable-metacity --disable-static --disable-gconf --enable-kde --build=i686-slackware-linux --prefix=/usr/local
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
/usr/share/aclocal/nspr.m4:8: warning: underquoted definition of AM_PATH_NSPR
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/share/aclocal/imlib.m4:9: warning: underquoted definition of AM_PATH_IMLIB
/usr/share/aclocal/imlib.m4:167: warning: underquoted definition of AM_PATH_GDK_IMLIB
/usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
/usr/share/aclocal/nspr.m4:8: warning: underquoted definition of AM_PATH_NSPR
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending-aclocal
/usr/share/aclocal/imlib.m4:9: warning: underquoted definition of AM_PATH_IMLIB
/usr/share/aclocal/imlib.m4:167: warning: underquoted definition of AM_PATH_GDK_IMLIB
/usr/share/aclocal/audiofile.m4:12: warning: underquoted definition of AM_PATH_AUDIOFILE
/usr/share/aclocal/aalib.m4:12: warning: underquoted definition of AM_PATH_AALIB
autoreconf: running: /usr/bin/autoconf
configure.ac:23: error: possibly undefined macro: AC_PROG_INTLTOOL
      If this token and others are legitimate, please use m4_pattern_allow.
      See the Autoconf documentation.
autoreconf: /usr/bin/autoconf failed with exit status: 1
make: *** No targets specified and no makefile found.  Stop.

Qualcosa non è andato bene...
Esco
Avatar utente
jolly
Linux 2.4
Linux 2.4
 
Messaggi: 370
Iscritto il: dom apr 01, 2007 14:20
Località: Torino
Slackware: 13.37
Desktop: KDE

Re: Compiz-git

Messaggioda Ansa89 » mar feb 19, 2008 18:18

:-k
Che versione di "intltool" hai installato sul tuo sistema?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Ansa89 » mar feb 19, 2008 18:45

Vito ha scritto:naaaaaaaaaaaaa checkinstall può dare problemi con slack 12.0 ..... comunque non è tanto difficile usare lo slackbuild!! :) :)

In effetti hai ragione.....Adesso ci voglio provare :D
Però non capisco una cosa: qual'è lo scopo della variabile $ARCH (compiz.slackbuild)?
E soprattutto perché viene inizializzata con "ARCH=${ARCH:-i686}"?
Non riesco a trovarci un senso :?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » mer feb 20, 2008 15:20

Ansa89 ha scritto:
Vito ha scritto:naaaaaaaaaaaaa checkinstall può dare problemi con slack 12.0 ..... comunque non è tanto difficile usare lo slackbuild!! :) :)

In effetti hai ragione.....Adesso ci voglio provare :D
Però non capisco una cosa: qual'è lo scopo della variabile $ARCH (compiz.slackbuild)?
E soprattutto perché viene inizializzata con "ARCH=${ARCH:-i686}"?
Non riesco a trovarci un senso :?


Codice: Seleziona tutto
ARCH=${ARCH:-i486}


(premetto che non sono un creatore di slackbuild...piuttosto mi diverto a modificarli)

Questa variabile setta l'architettura per il quale va compilato il pacchetto infatti se al posto di -1486 ci fosse stato -i686 allora con il passaggio

Codice: Seleziona tutto
if [ "$ARCH" = "i386" ]; then
  SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
elif [ "$ARCH" = "i486" ]; then
  SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
  SLKCFLAGS="-O2"
elif [ "$ARCH" = "s390" ]; then
  SLKCFLAGS="-O2"
elif [ "$ARCH" = "x86_64" ]; then
  SLKCFLAGS="-O2"
fi


sarebbe stato settato come compilare....

Offtopic: In effetti inizialmente mi sembravano inutili gli slackbuild....Però poi mi sono redento e ne ho capito la vera potenza 8).
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda Ansa89 » mer feb 20, 2008 18:09

Ok, penso di aver capito...

Offtopic: Ti è arrivato lo script da provare?
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » mer feb 20, 2008 20:35

Offtopic: sisi spammer (ovviamente scherzo) mi è arrivato!Appena ho un pò di tempo lo provo :)
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda Ansa89 » sab feb 23, 2008 17:51

Nuova versione BETA...
Da provare, contiene nuove features interessanti 8) 8)
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » sab feb 23, 2008 18:35

Ansa89 ha scritto:Nuova versione BETA...
Da provare, contiene nuove features interessanti 8) 8)

L'unica mia perplessità (come ho espresso nell'atro post) è il perchè del far installare gconf nonostante sia disabilitato tramite quel parametro...
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda Ansa89 » sab feb 23, 2008 18:51

Credo fosse stato meglio se tu avessi postato direttamente qui la tu domanda...nell'altro topic è un po' OT :?
Comunque ti ho risposto :)
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » sab feb 23, 2008 20:32

Ansa89 ha scritto:Credo fosse stato meglio se tu avessi postato direttamente qui la tu domanda...nell'altro topic è un po' OT :?
Comunque ti ho risposto :)

Mi sono confuso per questo ho risposto quì... :D fammi sapere come pensi di risolvere! :D
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda Ansa89 » sab feb 23, 2008 20:51

Bè.......diciamo che ho già risolto: anche se lo devo installare e poi non usare a me va bene lo stesso. Come ho già detto nell'altro post, se qualcuno desidera il supporto a gconf lo può abilitare con estrema semplicità cambiando la variabile "ARGS"... :roll:
Tu cosa suggerivi? :-k
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

Re: Compiz-git

Messaggioda Vito » sab feb 23, 2008 22:32

Ansa89 ha scritto:Bè.......diciamo che ho già risolto: anche se lo devo installare e poi non usare a me va bene lo stesso. Come ho già detto nell'altro post, se qualcuno desidera il supporto a gconf lo può abilitare con estrema semplicità cambiando la variabile "ARGS"... :roll:
Tu cosa suggerivi? :-k

Di eliminare proprio queste righe
Codice: Seleziona tutto
# Scarico e installo due pacchetti che servono
   if ! ls /var/log/packages/ | grep gconf &> /dev/null; then
      wget -c http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.0/network/gizmo/3.1.0.79/gconf-2.20.1-i686-6as.tgz
      su -c "upgradepkg --install-new gconf-2.20.1-i686-6as.tgz"
   fi
   if ! ls /var/log/packages/ | grep orbit2 &> /dev/null; then
      wget -c http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.0/network/gizmo/3.1.0.79/orbit2-2.14.10-i686-6as.tgz
      su -c "upgradepkg --install-new orbit2-2.14.10-i686-6as.tgz"
   fi
   rm -f gconf-2.20.1-i686-6as.tgz orbit2-2.14.10-i686-6as.tgz


Comunque la mia preoccupazione è che con tutte le modalità che stai aggiungendo l'utente rimanga un pò "spaesato" nell'usare lo script... :?
"Stat rosa pristina nomina, nomina nuda tenemus." [ Umberto Eco - Il nome della rosa]

"Faber est suae quisque fortunae ." [ Appio Claudio Cieco]
Avatar utente
Vito
Staff
Staff
 
Messaggi: 4123
Iscritto il: mar dic 05, 2006 17:28
Località: Augsburg
Nome Cognome: Vito
Slackware: 64 14.0 multilib
Kernel: 3.2.29-xps
Desktop: KDE 4.10.2
Distribuzione: Linux Mint 17

Re: Compiz-git

Messaggioda Ansa89 » sab feb 23, 2008 23:11

Vito ha scritto:
Ansa89 ha scritto:Bè.......diciamo che ho già risolto: anche se lo devo installare e poi non usare a me va bene lo stesso. Come ho già detto nell'altro post, se qualcuno desidera il supporto a gconf lo può abilitare con estrema semplicità cambiando la variabile "ARGS"... :roll:
Tu cosa suggerivi? :-k

Di eliminare proprio queste righe
Codice: Seleziona tutto
# Scarico e installo due pacchetti che servono
   if ! ls /var/log/packages/ | grep gconf &> /dev/null; then
      wget -c http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.0/network/gizmo/3.1.0.79/gconf-2.20.1-i686-6as.tgz
      su -c "upgradepkg --install-new gconf-2.20.1-i686-6as.tgz"
   fi
   if ! ls /var/log/packages/ | grep orbit2 &> /dev/null; then
      wget -c http://darkstar.ist.utl.pt/slackware/addon/slacky/slackware-12.0/network/gizmo/3.1.0.79/orbit2-2.14.10-i686-6as.tgz
      su -c "upgradepkg --install-new orbit2-2.14.10-i686-6as.tgz"
   fi
   rm -f gconf-2.20.1-i686-6as.tgz orbit2-2.14.10-i686-6as.tgz

Il problema è che se l'utente non ha quei due pacchetti compiz-git darà degli errori e non si installerà correttamente. Per questo motivo mi sembra opportuno lasciare il check di questi pacchetti (in fondo sono solo due, non credo che qualcuno intenzionato ad installare compiz se ne abbia a male se gli installo due pacchetti in più...che per altro servono corretto al funzionamento di compiz stesso).

Vito ha scritto:Comunque la mia preoccupazione è che con tutte le modalità che stai aggiungendo l'utente rimanga un pò "spaesato" nell'usare lo script... :?

Di modalità ce ne sono quattro (download, install, only_install e uninstall) e non era mia intenzione aggiungerne altre. Quelle le ho messe perché le ritengo importanti per una corretta gestione di compiz. Tu cosa consigli?

Comunque mi fa molto piacere avere un po' di feed-back, è importante sapere cosa pensano gli utenti dei miei script in modo da migliorare seguendo le esigenze degli utilizzatori :D
Avatar utente
Ansa89
Iper Master
Iper Master
 
Messaggi: 2619
Iscritto il: mer ago 29, 2007 16:57
Località: Modena
Nome Cognome: Stefano Ansaloni
Slackware: 13.1
Kernel: 3.15.5-ck1
Desktop: XFCE 4.6.1

PrecedenteProssimo

Torna a Wikislacky

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite