View previous topic :: View next topic |
Author |
Message |
FMulder Tux's lil' helper
Joined: 25 Sep 2004 Posts: 83 Location: Cagliari, Italy
|
Posted: Mon Dec 20, 2004 3:23 pm Post subject: [HOWTO] aMule con webserver e GTK+2 |
|
|
HOWTO: aMule con webserver e GTK+2
You can find an English translation here
Prerequisiti:
- aMule 2.0.0rc8, ebuild modificata per essere compilata sulle gtk+2 con il controllo remoto abilitato. Per poter compilare questa versione è necessaria la keyword ~x86, quindi (da root) fate
Code: | # echo "net-p2p/amule ~x86" >> /etc/portage/package.keywords |
- wxGTK-2.5.3, installate automaticamente dall'ebuild, sono hard masked e quindi, se non le avete già installate, prima di compilare amule fate (da root)
Code: | # echo "=x11-libs/wxGTK-2.5.3" >> /etc/portage/package.unmask |
Se le avete preinstallate, DOVETE averle compilate con la flag USE="gtk2", altrimenti non riuscirete a compilare amule in modo da utilizzare le gtk2, dato che non ce le avete
Passo 1: aggiunta dell'ebuild a portage
Assicurarsi che nel file /etc/make.conf sia presente la linea
Code: | PORTDIR_OVERLAY=/usr/local/portage |
ed eventualmente aggiungetela
Quindi creare la cartella
Code: | # mkdir -p /usr/local/portage/net-p2p/amule
# cd /usr/local/portage/net-p2p/amule |
A questo punto copiate l'ebuild in questa cartella, dandogli nome amule-2.0.0_rc8.ebuild
Code: | # ebuild amule-2.0.0_rc8.ebuild digest |
Passo 2: emerge di amule
Per fare l'emerge di amule con il webserver e con le gtk2 sono necessarie le flag remote e gtk2
Se volete anche il supporto per le statistiche interne, dovete aggiungere anche la flag stats, di default non attivata.
Se avete installato in precedenza le wxGTK 2.5.3 abilitando sia la use-flag gtk2 che la use-flag unicode, potete scegliere a quale versione linkare amule
per la versione gtk2:
Code: | # USE="gtk2 remote stats -unicode" emerge amule -v --pretend |
per la versione gtk2+unicode:
Code: | # USE="gtk2 remote stats unicode" emerge amule -v --pretend |
se invece al momento della compilazione delle wxGTK non avete usato la use-flag unicode dovrete per forza usare:
Code: | # USE="gtk2 remote stats -unicode" emerge amule -v --pretend |
Se sembra tutto ok, togliete --pretend e compilate.
Passo 3: configurazione di amule
Se lavorate dalla shell, loggatevi con l'utente che eseguirà il amule e il webserver e eseguite amule con
Non vi starò a spiegare come configurare amule, suppongo già lo sappiate.
Entrate in Preferences, Remote connection, attivate le caselle:
- abilita password
- abilita compressione gzip
- accetta connessioni esterne
- usa porte TCP invece dei socket UNIX locali
la casella abilita webserver è ininfluente, verrà rimossa nelle prossime versioni a quanto so..
Scegliete una porta qualsiasi come porta tcp esterna (default 4712) e sceglietene un'altra diversa come porta per il webserver (default 4711)
Scegliete una password nella sezione parametri connessioni esterne e un'altra come password per i diritti completi nella sezione parametri webserver.
Fatto questo, chiudete amule, altrimenti i settaggi non verranno applicati.
Passo 4: Ultimi settaggi
Entrando in shell sempre come utente che eseguirà amule, digitate
Code: |
# cp /usr/share/amuleweb/* ~/.aMule/ -r
|
questo è necessario perché amule cercherà il template per le pagine web direttamente nella cartella ~/.aMule, ma non lo troverà perché di default non lo copia.
Passo 5: Avvio di aMule e accesso web
Da questo momento potete eseguire amule
e abilitare il supporto per l'accesso remoto scegliendo la porta che avete scelto come porta tcp esterna
dove dovreste dover digitare la password che avete scelto come parametro di connessione esterna.
Per chiuderlo, vi basta scrivere quit o exit.
ora, da qualsiasi pc connesso a quello in cui è in esecuzione amule, vi basterà collegarvi a http://192.168.0.1:4711/ (ovviamente l'ip dovrà essere quello della macchina su cui è avviato amule, mentre la porta sarà quella scelta in porta webserver) dove dovrete inserire la password scelta su "password per diritti completi"
Added:
NON si dovrebbero perdere i files di configurazione, in ogni caso se volete essere certi, copiate la cartella ~/.aMule da qualche parte prima di iniziare tutto!
ADDED: CVS Version
Ho provato a modificare l'ebuild per adattarlo alla versione cvs.. non è certo il massimo ma non sono un grande esperto, e in ogni caso per il momento funziona, poi se qualcuno vuole darmi una mano è il benvenuto
E' un ebuild un po' rozzo, nel senso che serve per installare la versione odierna del cvs, però ogni volta che lo installate, per avere la versione più aggiornata, dovrete fare un touch dell'ebuild e rifare il digest prima di dare l'emerge
L'ebuild ad oggi funziona, ho scaricato e installato con successo sulle GTK2 con unicode! Non ho ancora provato il webserver ma non credo ci siano problemi..
Installazione
Anzitutto l'ho separato dal ramo amule classico, quindi dovete creare una nuova cartella
Code: |
mkdir /usr/local/portage/net-p2p/aMule-CVS
|
fate copia incolla dell'ebuild e salvatelo nella cartella creata con nome file aMule-CVS-1.ebuild
Code: |
# Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header:
inherit wxwidgets
MY_P=${PN/m/M}
MY_P=${MY_P/_/}
# Scarica il bz2 del CVS del giorno precedente, per evitare che tentando un emerge
# qualche ora dopo mezzanotte, non venga trovato nessun file da scaricare.
DATA_CVS=$(expr $(date +%Y%m%d) - 1)
# Se invece si desidera scaricare proprio il pacchetto quotidiano, decommentare la riga seguente.
# DATA_CVS=$(date +%Y%m%d)
MY_P=$MY_P-$DATA_CVS
echo $MY_P
S=${WORKDIR}/amule-cvs
DESCRIPTION="aMule, the all-platform eMule p2p client, CVS Version"
HOMEPAGE="http://www.amule.org/"
SRC_URI="http://www.hirnriss.net/files/cvs/${MY_P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug gtk2 nls remote stats unicode gd"
DEPEND="gtk2? ( >=x11-libs/wxGTK-2.5.3 )
!gtk2? ( >=x11-libs/wxGTK-2.4.2-r2 )
>=net-misc/curl-7.11.0
>=sys-libs/zlib-1.2.1
stats? ( >=media-libs/gd-2.0.26 )
gd? ( >=media-libs/gd-2.0.26 )
!net-p2p/amule
!net-p2p/xmule"
pkg_setup() {
if ! use gtk2 >& /dev/null ; then
need-wxwidgets gtk || die "gtk version of x11-libs/wxGTK not found"
elif use unicode >& /dev/null ; then
export WX_GTK_VER="2.5"
need-wxwidgets unicode || die "You need to emerge unicoded wxGTK with USE='gtk2 unicode'"
else
export WX_GTK_VER="2.5"
need-wxwidgets gtk2 || die "You need to emerge wxGTK with USE='gtk2'"
fi
}
src_compile() {
if use gtk2 >& /dev/null && use remote >& /dev/null ; then
EXTRA_ECONF="--enable-amule-daemon"
fi
econf \
--disable-optimise \
--with-wx-config=${WX_CONFIG} \
--with-wxbase-config=${WX_CONFIG} \
`use_enable nls` \
`use_enable remote amulecmd` \
`use_enable remote amulecmdgui` \
`use_enable remote webserver` \
`use_enable remote webservergui` \
`use_enable stats cas` \
`use_enable stats wxcas` \
`use_enable stats alc` \
`use_enable stats alcc` \
`use_enable debug` \
|| die
emake -j1 || die
}
src_install() {
make DESTDIR=${D} install || die
}
|
poi date
Code: |
ebuild /usr/local/portage/net-p2p/aMule-CVS/aMule-CVS-1.ebuild digest
|
una volta fatto potete riallacciarvi al passo 2, badando di adattare il comando "emerge amule" con "emerge aMule-CVS".
State attenti perché ho imposto che questo ebuild necessita la disinstallazione di amule non-cvs, questo perché alcuni file verranno sovrascritti e così tagliamo la testa al toro ed evitiamo di lasciare file condivisi tra amule e amule-cvs con il rischio che non funzioni né l'uno né l'altro
Ripeto per i distratti
Se volete aggiornare aMule-CVS, dovete PRIMA fare
Code: |
touch /usr/local/portage/net-p2p/aMule-CVS/aMule-CVS-1.ebuild
ebuild /usr/local/portage/net-p2p/aMule-CVS/aMule-CVS-1.ebuild digest
|
e POI rifare l'emerge!
Attenzione: se fate ogni giorno un nuovo aggiornamento, dopo 20 giorni vi ritrovereste con 20 file dei sorgenti salvati in /usr/portage/distfiles, che potete cancellare tranquillamente ed evitare che vi inzozzino la gentoo.. (l'avevo detto che era un ebuild barbaro )
Spero di esservi stato utile...
Enjoy
Last edited by FMulder on Mon Apr 11, 2005 11:41 pm; edited 15 times in total |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Mon Dec 20, 2004 3:25 pm Post subject: |
|
|
[MOD]Splittato da https://forums.gentoo.org/viewtopic.php?t=268521 [/MOD]
Ottimo howto appena ho un po' di tempo lo provo sulla mia macchina. Aggiunto ai post utilissimi sezione howto _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Mon Dec 20, 2004 3:39 pm Post subject: |
|
|
Io cambierei il passo 1 cosi':
Passo 1: aggiunta dell'ebuild a portage
Assicurarsi che nel file /etc/make.conf sia presente la linea
Code: | PORTDIR_OVERLAY=/usr/local/portage |
Quindi creare la cartella
Code: | # mkdir -p /usr/local/portage/net-p2p/amule
# cd /usr/local/portage/net-p2p/amule |
A questo punto scaricare l'ebuild modificato da https://bugs.gentoo.org/attachment.cgi?id=43895 e dargli il nome amule-2.0.0_rc7.ebuild . Infine date il comandp
Code: | # ebuild amule-2.0.0_rc7.ebuild digest |
Cosi' anche si si fa il sync non si perdono le impostazioni _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
FMulder Tux's lil' helper
Joined: 25 Sep 2004 Posts: 83 Location: Cagliari, Italy
|
Posted: Mon Dec 20, 2004 3:50 pm Post subject: |
|
|
Giusto, ho corretto
Fammi sapere se c'è qualche altro difetto, è il mio primo how-to e l'ho anche fatto di fretta |
|
Back to top |
|
|
GhePeU Guru
Joined: 12 Aug 2003 Posts: 549 Location: Mestre, Italy
|
Posted: Mon Dec 20, 2004 4:19 pm Post subject: |
|
|
solo una nota
l'use unicode impone che sia presente anche l'use gtk2, quindi la scelta su che versione usare non dipende dalle wxGTK ma solo da amule
quindi questa sezione
Quote: |
Se avete già installato le gtk2.5.3 con supporto unicode, è necessario attivarlo anche per amule, e, viceversa, se le avete installate senza unicode, dovete dare la flag "-unicode"
Ricapitolando:
Senza unicode e con stats:
Codice:
# ACCEPT_KEYWORDS="~x86" USE="gtk2 remote stats -unicode" emerge amule -v --pretend
Con unicode e stats
Codice:
# ACCEPT_KEYWORDS="~x86" USE="gtk2 remote stats unicode" emerge amule -v --pretend |
si può sostituire con qualcosa del genere:
-----------------------------
Se avete compilato le wxGTK 2.5.3 abilitando sia la use-flag gtk2 che la use-flag unicode, potete scegliere a quale versione linkare amule
per la versione gtk2:
Code: | ACCEPT_KEYWORDS="~x86" USE="gtk2 remote stats -unicode" emerge amule -v --pretend |
per la versione gtk2+unicode:
Code: | ACCEPT_KEYWORDS="~x86" USE="gtk2 remote stats unicode" emerge amule -v --pretend |
se invece al momento della compilazione delle wxGTK non avete usato la use-flag unicode dovrete per forza usare:
Code: | ACCEPT_KEYWORDS="~x86" USE="gtk2 remote stats -unicode" emerge amule -v --pretend |
_________________ That is not dead which can eternal lie,
and with strange aeons even death may die. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Mon Dec 20, 2004 4:27 pm Post subject: |
|
|
Un'altra nota invece di usare ACCEPT_KEYWORDS="~x86" che e' deprecato fai mettere l'entry
in /etc/portage/package.keywords _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
FMulder Tux's lil' helper
Joined: 25 Sep 2004 Posts: 83 Location: Cagliari, Italy
|
Posted: Mon Dec 20, 2004 4:57 pm Post subject: |
|
|
Ok, ho sistemato con le vostre correzioni, grazie mille
Comunque avete provato? Siete riusciti a farlo funzionare? _________________ Chi rinuncia ai sogni, è destinato a morire
--> Jim Morrison |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Mon Dec 20, 2004 5:38 pm Post subject: |
|
|
FMulder wrote: | Comunque avete provato? Siete riusciti a farlo funzionare? |
Entro la fine della settimana lo provo. Magari anche stasera devo vedere se riesco fare tutto _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Mon Dec 20, 2004 10:31 pm Post subject: |
|
|
Ho seguito l'howto e tutto e' andato bene solo che la porta per accedere al web e' la 10000 _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
GhePeU Guru
Joined: 12 Aug 2003 Posts: 549 Location: Mestre, Italy
|
Posted: Wed Dec 22, 2004 2:26 pm Post subject: |
|
|
rc8 uscita, e dovrebbero esserci molte migliorie sul webserver
l'ebuild segnalato nel primo post funziona, basta rinominarlo
tra l'altro sembra stabilizzata la separazione GUI-core, bisognerà sistemare l'ebuild ma ora come ora non ho molta voglia di fare prove _________________ That is not dead which can eternal lie,
and with strange aeons even death may die. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Wed Dec 22, 2004 2:29 pm Post subject: |
|
|
GhePeU wrote: | rc8 uscita, e dovrebbero esserci molte migliorie sul webserver
l'ebuild segnalato nel primo post funziona, basta rinominarlo |
Ottimo lo mando subito in compilazione _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Truzzone Guru
Joined: 16 Oct 2003 Posts: 492 Location: Italy
|
Posted: Fri Dec 24, 2004 6:49 am Post subject: Re: [HOWTO] aMule con webserver e GTK+2 |
|
|
FMulder wrote: | HOWTO: aMule con webserver e GTK+2
Prerequisiti:
- aMule 2.0.0rc7, ebuild modificata per essere compilata sulle gtk+2 con il controllo remoto abilitato. Per poter compilare questa versione è necessaria la keyword ~x86, quindi (da root) fate
Code: | # echo "net-p2p/amule ~x86" >> /etc/portage/package.keywords |
- wxGTK-2.5.3, installate automaticamente dall'ebuild, sono hard masked e quindi, se non le avete già installate, prima di compilare amule fate (da root)
Code: | # echo "=x11-libs/wxGTK-2.5.3" >> /etc/portage/package.unmask |
Se le avete preinstallate, DOVETE averle compilate con la flag USE="gtk2", altrimenti non riuscirete a compilare amule in modo da utilizzare le gtk2, dato che non ce le avete
...
|
Io questo passaggio l'ho fatto cos':
Code: | # echo "x11-libs/wxGTK" >> /etc/portage/package.unmask |
e
Code: | # echo "x11-libs/wxGTK ~x86" >> /etc/portage/package.unmask |
Quando compilo wxGTK mi si blocca con:
Code: | collect2: ld returned 1 exit status
make[1]: *** [wxrc] Error 1
make[1]: Leaving directory '/var/tmp/portage/wxGTK-2.5.3/work/wxGTK-2.5.3/build_unicode/utils/wxrc'
!!! CUT
!!! Function src_compile, Line 104, Exitcode 2
!!! CUT
!!! CUT
|
Nelle USE del make.conf è presente -gtk gtk2 unicode
Come posso fare a compilarlo senza errori con unicode?
Ciao by Truzzone
PS: Come si copia/incolla testo (in questo caso l'errore) da xterm a Firefox? |
|
Back to top |
|
|
Vendicatore Apprentice
Joined: 05 Apr 2004 Posts: 252 Location: Carate Brianza, Italy
|
Posted: Fri Dec 24, 2004 7:42 am Post subject: |
|
|
Io lo avevo provato un po' di tempo fa compilato con le gtk2, ma era assai instabile, com'e' ora? |
|
Back to top |
|
|
Truzzone Guru
Joined: 16 Oct 2003 Posts: 492 Location: Italy
|
Posted: Fri Dec 24, 2004 4:54 pm Post subject: Re: [HOWTO] aMule con webserver e GTK+2 |
|
|
Truzzone wrote: |
Io questo passaggio l'ho fatto cos':
Code: | # echo "x11-libs/wxGTK" >> /etc/portage/package.unmask |
e
Code: | # echo "x11-libs/wxGTK ~x86" >> /etc/portage/package.unmask |
Quando compilo wxGTK mi si blocca con:
Code: | collect2: ld returned 1 exit status
make[1]: *** [wxrc] Error 1
make[1]: Leaving directory '/var/tmp/portage/wxGTK-2.5.3/work/wxGTK-2.5.3/build_unicode/utils/wxrc'
!!! CUT
!!! Function src_compile, Line 104, Exitcode 2
!!! CUT
!!! CUT
|
Nelle USE del make.conf è presente -gtk gtk2 unicode
Come posso fare a compilarlo senza errori con unicode?
Ciao by Truzzone
PS: Come si copia/incolla testo (in questo caso l'errore) da xterm a Firefox? |
Ho risolto compilando wxGTK con USE="-unicode" e poi ho compilato amule 2.0.0rc8 con gtk2 tutto ok durante la compilazione ma durante l'utilizzo tra le preferenze si blocca subito a caso ed i i file in download con caratteri accentati vengono visualizzati con uno spazio vuoto (colpa dell'unicode?!?)
Ho dovuto ricompilare amule 2.0.0rc8 con USE="-gtk2 -unicode" in questo modo funziona alla grande anche se era molto più bello con le wxGTK
CIao by Truzzone |
|
Back to top |
|
|
GhePeU Guru
Joined: 12 Aug 2003 Posts: 549 Location: Mestre, Italy
|
Posted: Fri Dec 24, 2004 5:33 pm Post subject: |
|
|
Vendicatore wrote: | Io lo avevo provato un po' di tempo fa compilato con le gtk2, ma era assai instabile, com'e' ora? |
con le 2.5.3 mi funziona perfettamente da "Sat Nov 13 16:45:48 2004" _________________ That is not dead which can eternal lie,
and with strange aeons even death may die. |
|
Back to top |
|
|
Truzzone Guru
Joined: 16 Oct 2003 Posts: 492 Location: Italy
|
Posted: Sat Dec 25, 2004 2:14 pm Post subject: |
|
|
GhePeU wrote: | ...
con le 2.5.3 mi funziona perfettamente da "Sat Nov 13 16:45:48 2004" |
A me aprendo Preferenze e spostato in qualche finestra che si incartava subito.
wxGTK senza unicode purtroppo per l'errore postato sopra
Buon Natale Truzzone |
|
Back to top |
|
|
unz l33t
Joined: 28 Jul 2004 Posts: 819 Location: Roma, Italia
|
Posted: Mon Dec 27, 2004 12:47 am Post subject: un pò OFF TOPIC ... |
|
|
ho preparato un ebuild per gli utenti fastweb che applica automagicamente la patch di gnucco [Adunanza] e la patch di piedone per le icone gnomate ... se vi interessa ...
amule-2.0.0_rc8.ebuild
Code: | # Copyright 1999-2004 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.0.0_rc8.ebuild,v 1.1 2004/26/12 17:30:55 unzsnu Exp $
inherit eutils wxwidgets
MY_P=${P/m/M}
MY_P=${MY_P/_/}
S=${WORKDIR}/${MY_P}
DESCRIPTION="aMule, the all-platform eMule p2p client"
HOMEPAGE="http://www.amule.org/"
SRC_URI="http://download.berlios.de/${PN}/${MY_P}.tar.bz2
http://gnucco.hollosite.com/amule-adunanza-2.0.0rc8-1.diff.gz
http://unzsnu.altervista.org/amule-2.0.0rc8-icons.patch.bz2"
RESTRICT="nomirror"
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="debug gtk2 nls remote stats unicode gd"
DEPEND="gtk2? ( >=x11-libs/wxGTK-2.5.3 )
!gtk2? ( >=x11-libs/wxGTK-2.4.2-r2 )
>=net-misc/curl-7.11.0
>=sys-libs/zlib-1.2.1
stats? ( >=media-libs/gd-2.0.26 )
gd? ( >=media-libs/gd-2.0.26 )
!net-p2p/xmule"
pkg_setup() {
if ! use gtk2 >& /dev/null ; then
need-wxwidgets gtk || die "gtk version of x11-libs/wxGTK not found"
elif use unicode >& /dev/null ; then
export WX_GTK_VER="2.5"
need-wxwidgets unicode || die "You need to emerge unicoded wxGTK with USE='gtk2 unicode'"
else
export WX_GTK_VER="2.5"
need-wxwidgets gtk2 || die "You need to emerge wxGTK with USE='gtk2'"
fi
}
src_unpack() { einfo "Estraggo i sorgenti e provo ad applicare la patch Adunanza"
unpack ${A}
cd ${S}
ewarn "Provo ad applicare le patches Adu e Icone"
epatch ${WORKDIR}/amule-adunanza-2.0.0rc8-1.diff || die "Patch Adunanza non applicata"
einfo "Patch Adunanza applicata"
patch -p1 < ${WORKDIR}/amule-2.0.0rc8-icons.patch
einfo "Patch icone Gnome applicata"
}
src_compile() {
if use gtk2 >& /dev/null && use remote >& /dev/null ; then
EXTRA_ECONF="--enable-amule-daemon"
fi
econf \
--disable-optimise \
--with-wx-config=${WX_CONFIG} \
--with-wxbase-config=${WX_CONFIG} \
`use_enable nls` \
`use_enable remote amulecmd` \
`use_enable remote amulecmdgui` \
`use_enable remote webserver` \
`use_enable remote webservergui` \
`use_enable stats cas` \
`use_enable stats wxcas` \
`use_enable stats alc` \
`use_enable stats alcc` \
`use_enable debug` \
|| die
emake -j1 || die
}
src_install() {
make DESTDIR=${D} install || die
}
|
naturalmente va messo nel portage overlay e va fatto il digest prima di installarlo
spero sia cosa gradita _________________ Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/
Last edited by unz on Mon Dec 27, 2004 1:54 am; edited 3 times in total |
|
Back to top |
|
|
GhePeU Guru
Joined: 12 Aug 2003 Posts: 549 Location: Mestre, Italy
|
Posted: Mon Dec 27, 2004 1:15 am Post subject: |
|
|
ciao! se possibile potresti appoggiarti all'ebuild che trovi qui, visto che l'attuale ha problemi con le wxGTK 2.5? e un'altra cosa, la patch comprimila con bzip2, in quel modo si riduce a 88k invece di 710k (se usi epatch gestisce automaticamente anche i file compressi e ci risparmi un mucchio di banda)
EDIT: la patch per le icone fallisce 34 chunks su 87... è obbligatorio installare anche la patch per adunanza prima? nel caso, se sai come contattare l'autore, puoi chiedere se ne prepara una versione per i sorgenti "ufficiali", o se la adatta alla rc8 nel caso il problema fosse che è stata fatta su una versione diversa? _________________ That is not dead which can eternal lie,
and with strange aeons even death may die. |
|
Back to top |
|
|
unz l33t
Joined: 28 Jul 2004 Posts: 819 Location: Roma, Italia
|
Posted: Mon Dec 27, 2004 1:46 am Post subject: |
|
|
allora, me ne sono accorto dopo il postaggio che c'era l'ebuild per gtk2 ...
ho updato tutto, per le patch purtroppo io posso solo rigirare l'invito agli autori ... l'ebuild va a succhiare queste patch sui loro siti ...
per quanto riguarda le icone è normale .. è stata fatta una sostituzione mirata di alcune ma non di tutte, l'errore che ne deriva non inficia il funzionamento
le due patch sono sciolte l'una dall'altra, l'ebuild è fatto per gli utenti fastweb che abbisognano di questa modifica per far girare meglio il mulo, se non sei utente fastweb puoi eliminare la patch Adunanza e lasciare l'altra ... _________________ Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/ |
|
Back to top |
|
|
GhePeU Guru
Joined: 12 Aug 2003 Posts: 549 Location: Mestre, Italy
|
Posted: Mon Dec 27, 2004 1:56 am Post subject: |
|
|
unz wrote: |
per quanto riguarda le icone è normale .. è stata fatta una sostituzione mirata di alcune ma non di tutte, l'errore che ne deriva non inficia il funzionamento
|
no, l'errore a cui mi riferisco è questo: se si applica la patch ai sorgenti di amule 2.0.0rc7 tutto va liscio, ma se invece la si applica a quelli della rc8 falliscono 34 chunk su 87, evidentemente perchè muuli_wdr.cpp è stato modificato da una versione all'altra... quindi bisognerebbe adattare la patch alla rc8... _________________ That is not dead which can eternal lie,
and with strange aeons even death may die. |
|
Back to top |
|
|
unz l33t
Joined: 28 Jul 2004 Posts: 819 Location: Roma, Italia
|
Posted: Mon Dec 27, 2004 12:00 pm Post subject: |
|
|
ok, contatto chi ha fatto la patch e vedo che può fare ... la patch era per la rc7 ed io ho solo cambiato la versione di amule a cui puntava _________________ Ma che c'hai là? Sulla spalla!!!! http://lascimmia.it/ |
|
Back to top |
|
|
Thundah Guru
Joined: 08 Feb 2004 Posts: 477 Location: Switzerland
|
Posted: Fri Dec 31, 2004 9:00 am Post subject: |
|
|
Ciao a tutti, bellissimo howto, funziona alla grande, l'unico mio problema è che quando faccio un search i risultati mi appaiono con caratteri a forma di rombo con dentro un punto di domanda.. come fare per mettere a posto questo problema?
Thx mille Mauro |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 31351 Location: here
|
Posted: Fri Dec 31, 2004 9:02 am Post subject: |
|
|
Ma nel webserver o in amule? Usi unicode? _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
Thundah Guru
Joined: 08 Feb 2004 Posts: 477 Location: Switzerland
|
Posted: Fri Dec 31, 2004 9:05 am Post subject: |
|
|
Se accedo da web, cmq si uso unicode.. |
|
Back to top |
|
|
Thundah Guru
Joined: 08 Feb 2004 Posts: 477 Location: Switzerland
|
Posted: Fri Dec 31, 2004 9:31 am Post subject: |
|
|
Ho risolto ricompilando amule col flag -unicode, ora funziona alla grande! Grazie fede |
|
Back to top |
|
|
|