jump to navigation

aMSN e antialiasing Novembre 12, 2007

Posted by relocate in Gentoo, Informatica, Linux.
Tags: , , , , , ,
add a comment

Per parecchio tempo ho evitato come la peste aMSN perchè odiavo quei caratteri così fastdiosi, finchè un giorno, grazie ai consigli di un amico, ho cercato di configurare l’antialiasing… ed ora funziona tutto una meraviglia!

Vediamo come fare… Per prima cosa abbiamo bisogno delle versioni instabili di TCL e TK, che sono i diretti responsabili dell’antialiasing: dobbiamo installare le versione 8.5.0 da Portage Overlay.

Nei prossimi post pubblicherò il codice dei due ebuild che sto usando in questo momento.

Una volta avuto il codice, controlliamo che esista la cartella /usr/local/portage con un

# ls -al /usr/local/portage

(continua…)

wxGTK-2.8.4.0 ebuild Ottobre 29, 2007

Posted by relocate in Gentoo, Informatica, Linux.
Tags: , , , , ,
add a comment

E ora l’ebuild di wxGTK-2.8.4.0 da copiare in /usr/local/portage/x11-libs/wxGTK:

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2

inherit eutils flag-o-matic multilib toolchain-funcs versionator

HTML_PV=”$(get_version_component_range 1-3)”

DESCRIPTION=”GTK+ version of wxWidgets, a cross-platform C++ GUI toolkit and wxbase non-gui library”

SRC_URI=”mirror://sourceforge/wxpython/wxPython-src-${PV}.tar.bz2
doc? ( mirror://sourceforge/wxwindows/wxWidgets-${HTML_PV}-HTML.tar.gz )”

SLOT=”2.8″
KEYWORDS=”~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd”
IUSE=”debug doc gnome joystick odbc opengl sdl stl unicode X gif”
LICENSE=”wxWinLL-3″
HOMEPAGE=”http://www.wxwidgets.org”

# Note 1: Gettext is not runtime dependency even if nls? because wxWidgets
# has its own implementation of it
# Note 2: PCX support is enabled if the correct libraries are detected.
# There is no USE flag for this.

(continua…)

AdunanzA ebuild Ottobre 29, 2007

Posted by relocate in Gentoo, Informatica, Linux.
Tags: , , , ,
add a comment

Ho notato ora che il sito dottout.com non è raggiungibile, quindi incollo di seguito il contenuto degli ebuilds per adunanza. Questo è amule-2.2.0_pre20071011.ebuild, da copiare nella cartella /usr/local/portage/net-p2p/amule.

# Copyright 1999-2007 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/net-p2p/amule/amule-2.2.0_pre20070422.ebuild,v 1.1 2007/
04/22 11:48:32 armin76 Exp $

inherit autotools eutils flag-o-matic wxwidgets

MY_P=${PN/m/M}-CVS-${PV/2.2.0_pre/}
MY_PV=${PV/2.2.0_pre/}
S=”${WORKDIR}/${PN}-cvs”

DESCRIPTION=”aMule AdunanzA, IL software p2p per la comunita’ fastweb”
HOMEPAGE=”http://www.adunanza.net/”
SRC_URI=”http://www.hirnriss.net/files/cvs/${MY_P}.tar.bz2
http://mrhyde.freehostspace.com/AdunanzaPatch/${MY_PV}/patchAdunanza_${MY_PV}.gz”

LICENSE=”GPL-2″
SLOT=”0″
KEYWORDS=”~alpha ~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86″
IUSE=”amuled debug gtk nls remote stats unicode geoip optimize upnp”

DEPEND=”>=x11-libs/wxGTK-2.8.4
>=sys-libs/zlib-1.2.1
>=dev-util/cvs-1.12.12
stats? ( >=media-libs/gd-2.0.26 )
geoip? ( >=dev-libs/geoip-1.4.0-r1 )
upnp? ( >=net-libs/libupnp-1.4.6 )
remote? ( >=media-libs/libpng-1.2.0
unicode? ( >=media-libs/gd-2.0.26 ) )”

(continua…)

aMule AdunanzA + Gentoo = FUN Ottobre 17, 2007

Posted by relocate in Gentoo, Informatica, Linux.
Tags: , , , , ,
2 comments

Ciao a tutti! Oggi vediamo come far funzionare il nostro amato mod per emule/amule per utenti fastweb: AdunanzA.

All’inizio il metodo che usavo era quello di installare aMule 2.1.3 da sorgenti, dopo aver applicato la patch di AdunanzA nella cartella di aMule. Questa soluzione aveva alcuni problemi, inquanto le wxGTK 2.6.3.3 dovevano essere modificate a mano prima della compilazione (commentando la riga gtk_widget_unparent( client->m_widget ); nel file notebook.cpp) per evitare crash del programma, casuali e davvero fastidiosi.

Dopo un upgrade del sistema un po’ di tempo fa, oltre a presentare il solito problema di librerie (libbfd-2.16.1.so) facilmente risolvibile, all’avvio il programma andava in loop cercando continuamente di scaricare il nodes.dat dal sito. Quindi ho deciso di testare AdunanzA da Portage Overlay e le librerie wxGTK di testing.

(Continua a leggere l’articolo…)