aMule Forum

English => Distro-Specific Packages => Packages for older versions => Topic started by: wuischke on May 28, 2006, 06:44:26 PM

Title: Ubuntu
Post by: wuischke on May 28, 2006, 06:44:26 PM
The package is built on Dapper, I don't know whether it will work on Breezy as well.

It uses wxGTK 2.6.3 (http://savefile.com/files/9049372) (with patches) which I've built on Breezy, but it worked flawlessly after the upgrade. You probably have to force-install (dpkg -i --force-all), because it conflicts with Ubuntu wxGTK.
-- Use new package from below! --


It is compiled with the following options:
Quote
./configure --enable-optimize --enable-amule-daemon --enable-amulecmd --enable-webserver --enable-amule-gui --enable-cas --enable-wxcas --enable-alc --enable-alcc

Download: http://www.savefile.com/files/6281972

Have fun!
Title: Re: Ubuntu
Post by: dreamerwolf on May 28, 2006, 06:49:46 PM
To get my gpg pub key (optional)

$wget http://twemu.no-ip.org/apt/Pub.key
$sudo apt-key add Pub.key

It will make upgrade as usual.

add /etc/apt/sources.list:

##Amule 2.1.1 for Breezy
#deb http://twemu.no-ip.org/apt/amule/ ./
#deb-src http://twemu.no-ip.org/apt/amule/ ./
#Amule 2.1.2 for Breezy (testing)
deb http://twemu.no-ip.org/apt/amule-testing/breezy/ ./
deb-src http://twemu.no-ip.org/apt/amule-testing/breezy/ ./
#Amule 2.1.2 for Dapper (testing)
deb http://twemu.no-ip.org/apt/amule-testing/dapper/ ./
deb-src http://twemu.no-ip.org/apt/amule-testing/dapper/ ./

#mirror apt.ubuntu.org.tw
##Amule 2.1.1 for Breezy
#deb http://apt.ubuntu.org.tw/ubtw/ ./
#deb-src http://apt.ubuntu.org.tw/ubtw/amule/ ./
#Amule 2.1.2 for Breezy (testing)
deb http://apt.ubuntu.org.tw/ubtw-testing/ ./
deb-src http://apt.ubuntu.org.tw/ubtw-testing/amule/ ./
Title: Re: Ubuntu
Post by: stefanero on May 28, 2006, 10:44:35 PM
dreamwolf can you make a clear post what source entry you need for what version? this is kinda a mess here..

otherwise I cant add it to the main ubuntu thread
Title: aMule 2.1.2 for Breezy
Post by: Treviño on May 29, 2006, 01:59:31 AM
Hello, I've compiled and packaged aMule 2.1.2 for Breezy.

I've made two versions, one for x86 CPUs and the other optimized for 686 CPUs...

You can download all from http://italy.copybase.ch/blog/xtra/uscito-amule-212-pacchetto-deb-ubuntu/

Compiled using this configuration string:
Code: [Select]
./configure prefix=/usr mandir=\${prefix}/share/man infodir=\${prefix}/share/info enable-optimize enable-amule-daemon enable-amulecmd enable-webserver enable-amule-gui enable-wxcas enable-alc
PS: In my package I've also fixed the aMule icon... :P
Title: Re: Ubuntu
Post by: Vollstrecker on May 29, 2006, 07:26:18 AM
What does fixed the amule-icon mean? The only thing is a lintian warning that it is too big, but that was never never a problem.
Title: Re: Ubuntu
Post by: Treviño on May 29, 2006, 05:13:23 PM
I've changed the icon with a better one...
This is the one I see if I compile and install the official package on my Kubuntu:
(http://img50.imageshack.us/img50/1372/amulebadicon7ql.jpg)

Really bad...  8o
Title: Re: Ubuntu
Post by: thedude0001 on May 30, 2006, 02:50:04 AM
dreamerwolf: we've had reports about your debs not working with dapper, so I removed that in the sticky thread and just left breezy. There seems to be a problem with your dependencies:
the deb requires libcrypto++5.2c2, however dapper's current version is libcrypto++5.2c2a. Can you please check on that?
Title: Re: Ubuntu
Post by: Treviño on May 31, 2006, 12:00:50 AM
My breezy package works also in Dapper.
Just remove amule-common amule-utils amule-utils-gui amule-daemon packages, and install my package. Reported to work.
Bye ;)
Title: Re: Ubuntu
Post by: dreamerwolf on May 31, 2006, 07:09:53 AM
Quote
Originally posted by thedude0001
dreamerwolf: we've had reports about your debs not working with dapper, so I removed that in the sticky thread and just left breezy. There seems to be a problem with your dependencies:
the deb requires libcrypto++5.2c2, however dapper's current version is libcrypto++5.2c2a. Can you please check on that?
I fixed it.
Please try dapper package.
If it works, I will sign the key.
Title: Re: Ubuntu
Post by: Eleka on May 31, 2006, 10:32:36 AM
Why not build different packages with amule, amule-daemon, amule-remote-gui, etc in the way that debian packages?

I use Debian packages and have a little problem with compilers versions and it would be nice if we build dapper versions (I would help compiling packages for i386 and amd64, but I need helps and rules for make de deb packages).
Title: Re: Ubuntu
Post by: wuischke on May 31, 2006, 10:51:23 AM
Maybe you find some help here: http://forum.amule.org/thread.php?threadid=9583
(And I was still not far enough in reading the guide to build according packages... :] )
Title: Re: Ubuntu
Post by: wuischke on June 04, 2006, 06:22:06 PM
I've build a new package for wxGTK 2.6.3 which doesn't conflict with original Ubuntu ones anymore. It installs to /usr/local/lib which is NOT in $LD_LIBRARY_PATH by default.
To solve this, execute the following code in a terminal.
Code: [Select]
sudo -s
echo /usr/local/lib >> /etc/ld.so.conf
ldconfig
exit

Download: http://www.savefile.com/files.php?fid=3449927