aMule Forum

English => Distro-Specific Packages => Packages for older versions => Topic started by: OldFrog on March 18, 2006, 11:53:02 AM

Title: RPM for Mandriva 2006.0
Post by: OldFrog on March 18, 2006, 11:53:02 AM
Package for Mandriva 2006.0 and upper (http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.2%20(patched%20for%20locales)/).

This package is built against wxGtk 2.6.2 patched for locale bug and no stl (See RPM in the same directory).

It provides all features and adds menu entries for aMule, amulegui and wxcas in /Internet/File transfers (All desktops).

Options are

Code: [Select]
 Configured aMule 2.1.1 for 'i686-pc-linux-gnu'.

  aMule enabled options:

  **** aMule Core ****
  Prefix where aMule should be installed?                    /usr
  Should aMule be compiled with i18n support?                yes
  Should aMule be compiled in debug mode?                    yes
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               no
  Should aMule monolithic application be built?              yes
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           yes
  Crypto++ library/headers style?                            embedded

  **** aMule TextClient ****
  Should aMule Command Line Client be built?                 yes

  **** aMule WebServer ****
  Should aMule WebServer be built?                           yes

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                  yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?        yes
  Should aMuleLinkCreator for console (alcc) be built?       yes

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                  yes
  Should aMule GUI Statistics (wxCas) be built?              yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                          yes
  Libraries aMule will use to build:
                                       wxWidgets             2.6.2
                                       crypto++              embedded
                                       libpng                1.2.8
                                       libgd                 2.0.33
                                       zlib                  1.2.3
Title: aMule for Mandriva 2006
Post by: rysiekmus on March 18, 2006, 08:05:26 PM
Hi,

I just managed to install the version 2.1.0 via urpmi, absolutely no problem, just ran "urpmi amule" and all is set together with all other necessary packages.  I find the previous post rather criptic. Sorry, I am not such a Linux guru and don't intend to be one.

So my question is, how long does it take to make possible an upgrade to version 2.1.1 via "urpmi" ? If I can use "urpmi", I'd rather wait for some days instead of playing around compiling from the sources.

I see there is a package "aMule-2.1.1-mdv.i586.rpm". When I click the link I cannot download, instead a window appears, looks like the site wants to open a video.

What does "mdv" stand for? Is this the RPM I can use in Mandriva?
I had a previous version installed from a file : amule-2.0.3-1plf.i586.rpm
This was a Polish version.

Thanks in advance,
Ryszard
Title: Re: RPM for Mandriva 2006.0
Post by: wuischke on March 18, 2006, 09:06:18 PM
[I don't know Mandriva and can just help in a more general way.]

Your browser (probably Firefox) interprets the rpm-extension as any RealPlayer-thingy and tries to open it instead of just downloading it.
Just right-click and the save the files:
http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.2%20(patched%20for%20locales)/wx-gtk2-unicode-2.6.2-p2-nostl.i586.rpm
http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.2%20(patched%20for%20locales)/aMule-2.1.1-mdv.i586.rpm

First install the wxGTK and then aMule with rpm -Uhv filename or whatevery Mandriva uses to handle RPMs.
Polish locales are included in this RPM.
Title: New Amule
Post by: rysiekmus on March 18, 2006, 10:26:10 PM
Hi,
thanks, but are the links you provide complete?
The text is marked as a link but only to the text:
(patched%20for%20locales)/aMule-2.1.1-mdv.i586.rpm
So I can only get here:
http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.2%20

What about the rest?

Thanks for the prompt reply,
Ryszard
Title: Re: RPM for Mandriva 2006.0
Post by: wuischke on March 18, 2006, 10:43:13 PM
Thanks for your hint, the software didn't convert the link correctly. Fixed it.
Title: Re: RPM for Mandriva 2006.0
Post by: OldFrog on March 18, 2006, 10:48:35 PM
Go to the directory I provided and on each needed link you right-click and select "save target as ...".

 Download both wx-gtk2-unicode-2.6.2-p2-nostl.i586.rpm and aMule package as said wuischke.

His rigfht, there is a confusion with the Reaplayer-extension (Same mime/type).

When on your disks, browse with konqueror to the directorey where you downloaded the rpms, clic on the wxgtk2 rpm first and gurpmi will propose to install it. Then install the aMule rpm the same way.

I don'yt build enough RPMs to set up an urpmi  repository.


[edit]Thanks for the hints, wuischke ;)
Title: Re: RPM for Mandriva 2006.0
Post by: Gerd78 on March 18, 2006, 11:25:16 PM
Quote
Originally posted by OldFrog
His rigfht, there is a confusion with the Reaplayer-extension (Same mime/type).
Not same mime type, but same file name extension. ;)

See here: https://player.helixcommunity.org/2005/help/playerfaq.html#mozTocId872135

Apache defaults to using the "audio/x-pn-realaudio-plugin" mime type for files with *.rpm extension. If you can change the Apache configuration, you can override it to be "application/x-redhat-package-manager".
Title: Ok, I got the files.
Post by: rysiekmus on March 18, 2006, 11:29:39 PM
Hi,

thanks, I got the files and installing the RPM should not be any problem.
Mandriva has w good graphical frontend. In fact it just takes to go to a file browser, right-klick, open with installer.

Ryszard
Title: Installed
Post by: rysiekmus on March 18, 2006, 11:34:14 PM
Hi,
well , installed.
But in the About it says it is version 2.1.0, although I can see it looks like the new version.

Ryszard
Title: Re: RPM for Mandriva 2006.0
Post by: wuischke on March 19, 2006, 09:01:50 AM
Just take a look at the server tab, which adress for the server.met is put in there. If it's the old gruk one then there's somewhere a problem.
(On Suse it used to be the case, that you had installed amule twice, one time in /usr/bin and a second time in /usr/local/bin, try to check these directories for the amule executable.)
Title: Re: RPM for Mandriva 2006.0
Post by: OldFrog on March 19, 2006, 09:14:10 AM
I think you got something in /usr/local/bin, as on my own rig it gives 2.1.1 in caption as in the about box. This rpm installs amule in /usr/bin
Title: Whereis amule.
Post by: rysiekmus on March 19, 2006, 10:30:05 AM
Hi,

I think it's ok on Mandriva, only one location:

[root@localhost /]# find . -name amule -exec file {} \;
./usr/bin/amule: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.2.5, dynamically linked (uses shared libs), stripped
./usr/lib/menu/amule: ASCII text

Instead of the Server button I have Network and there are two additional tabs like ED4k and KAD.
Server address is : http://www.gruk.org/server.met.gz

However , I still have the old package and I think I will have to delete it:
[root@localhost /]# rpm -qa | grep amule
amule-2.1.0-1.1.20060plf


Ryszard
Title: Re: RPM for Mandriva 2006.0
Post by: Kry on March 19, 2006, 11:01:23 AM
You have 2.1.0, not 2.1.1
Title: Ok. Now it works.
Post by: rysiekmus on March 19, 2006, 12:32:48 PM
Hi ,
many thanks again.

I don't know if it was the RPM frontend, I uninstalled the old version:
rpm -e
and installed the 2.1.1 version, but I did not use the -U option, -i (install) instead:

rpm -ihv aMule-2.1.1-mdv.i586.rpm

Now everything is correct.

Regards,
Ryszard
Title: New wxGtk 2.6.3 rpms, new RPM for aMule
Post by: OldFrog on March 28, 2006, 08:24:32 PM
For those interested, I have built a new set of RPMs of wxGtk2.6.3 and aMule 2.1.1. As far as I can see, it runs fine. Grab your stuff here (http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.3/)

Remember, these are for Mandriva 2006.0 (All updates done) and upper. They may work with Fedora or other rpm based distros, but I can't gurarantee this, as it depends a lot on Gtk2 and the File System.