aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Mac OSX: compilato aMule SVN (con amuled e amulegui) per Tiger/Leopard UB  (Read 5648 times)

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206

Ciao a tutti,
ho compilato alcune versioni recenti di aMule SVN includendo anche amulegui e amuled  ;D

Mac OSX Tiger/Leopard Universal Binary
(Demone, GUI Remota e Buildscript Inclusi)

Compilato su OSX 10.4.11 PPC, XCode 2.5, MacPorts.
Nella directory src trovate le opzioni che ho usato per configurare wxMac e aMule e lo script mac_packager da me modificato.

Rispetto al solito aMule.app ho incluso alcune cose:
cas, alcc e amuled in MacOS,
man e skins in SharedSupport,
un link simbolico a webserver in SharedSupport:
ora si può scegliere il template web direttamente dalle preferenze grafiche.

Ho anche incluso la GUI remota: aMuleGUI.app

Non ho ancora fatto uno script per avviare amuled.

ATTENZIONE!
se volete che amuled lanci il server web dovete fare in modo che lo trovi,
ad esempio aggiungendo alla variabile ambiente PATH il percorso dove si
trova amuleweb (aMule.app/Contents/MacOS) prima di lanciare il demone:

Code: [Select]
PATH="/Applications/aMule-SVN/aMule.app/Contents/MacOS:$PATH" amuled -f
Suggerisco di aggiungere al .profile qualcosa come:

Code: [Select]
export PATH=/Applications/aMule-SVN/aMule.app/Contents/MacOS:$PATH
in modo da poter semplicemente invocare amulecmd, amuled, ed2k, ...
e in Tiger le relative pagine di manuale (man amuled).
In Leopard l'AUTOPATH sembra non funzionare, provate con la variabile MANPATH.

La mia ultima build: 20080603
aMule e aMuleGUI (Buildscript Inclusi)   MD5 Sum: 12e81ae8ba307d10a68a673d167172e8

La mia ultima build con GeoIP*: 20080604
aMule e aMuleGUI (Buildscript Inclusi)   MD5 Sum: 46af9d67e3b5c67746857b244c0851a5

*** IMPORTANTE ***

*) Per la versione con GeoIP e' INDISPENSABILE avere il database GeoIP.dat in /opt/local/share/GeoIP/
o aMule non si aprira' nemmeno.
Provate a eseguire il mio script geoipupdate.sh o da un utente con privilegi di amministratore aprite il Terminale
(Applicazioni -> Utility -> Terminale) e digitate:

Code: [Select]
sudo mkdir -p /opt/local/share/GeoIP
cd /opt/local/share/GeoIP
sudo chgrp admin .
sudo chmod g+w .
curl -O http://www.maxmind.com/download/geoip/database/GeoIP.dat.gz
gzip -d GeoIP.dat.gz
« Last Edit: June 05, 2008, 02:15:45 AM by gtoso »
Logged

gtoso

  • Official MacOSX Packager
  • Full Member
  • ***
  • Karma: 24
  • Offline Offline
  • Posts: 206

Ciao,
ho aggiornato il mio post.

Comunque fate sempre riferimento alla versione inglese.
Logged