aMule Forum
English => Distro-Specific Packages => Packages for development versions => Topic started by: OldFrog on November 11, 2007, 03:29:23 PM
-
Build against wxWidget version is 2.8.7
----=====================----
Please find related packages here (http://www.oldfrog.info/Linux/RPMs/)
These aMule packages are linked statically against cryptopp5.5.2.
aMule-CVS-20080123-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20080123-mdv8.i586.rpm)
aMule-CVS-debug-20080123-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-debug-20080123-mdv8.i586.rpm)
and debug packages (Beware, the second one is 60MB !)
aMule-CVS-20080123-mdv8_DB.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20080123-mdv8_DB.i586.rpm)
aMule-CVS-debug-20080123-mdv8_DB.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-debug-20080123-mdv8_DB.i586.rpm)
built against wxGtk 2.8.7.
-
thaks for rpm
i have some bug with this cvs :o
When i change UDP and TCP, at next amule start they change to default value ???
I have same bug with password for external connections
I can't launch amule in cmdline, amuled -f work, but amulecmd lock with message " creation du client en cours ..."
i don't know if these bugs are attributable to mandriva 2008.0 or cvs, the last cvs for madriva 2007.1 works without bugs with same computer
-
What version of wxgtk do you use? 2.8.5?
-
hi
yes i use wx-gtk2-unicode 2.85 provide by old frog
-
thaks for rpm
i have some bug with this cvs :o
When i change UDP and TCP, at next amule start they change to default value ???
I have same bug with password for external connections
I can't launch amule in cmdline, amuled -f work, but amulecmd lock with message " creation du client en cours ..."
i don't know if these bugs are attributable to mandriva 2008.0 or cvs, the last cvs for madriva 2007.1 works without bugs with same computer
I have the same problem too. There is already a thread about this issue. Sorry, no time to find out where it is.
I just have no time to test that much for now, and didn't try to find out what is exactly the reason for this issue.
I just wanted to setup the most recent state of the art of the team, a preview for 2.2.0.
Remember, it's a development version. And there are issues in wxGtk too.
-
Got it (http://forum.amule.org/index.php?topic=13398.0). It seems like it's a wxGtk 2.8.5 problem.
I downloaded wxGTk 2.8.6 and I'll provide updated RPMs later tonight.
Thanks Wuischke for pointing out the version ;).
-
Here we are !
CVS package built against wxGtk 2.8.6 for Mandriva 2008.0 here (http://www.oldfrog.info/Linux/RPMs/).
The RPM package for aMule is aMule-CVS-20071112-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20071112-mdv8.i586.rpm).
All these packages have been generated on Mandriva 2008.0
-
hi
thanks for you're rapid reactivity oldfrog ;)
after uninstall wxgtk 2.8.5 and amule cvs and instal new cvs and wxgtk 2.8.6.
bug for TCP AND UDP is cleared, but i have always bug with password for External Connections.
i write a password with 5 letters, when i restart amule the password have more 20 ** in preference
i will wait next cvs
-
This is not a bug, that's intented behaviour. (At least I think so.) This way no one knows how long your password is when only looking at the preferences.
-
This is not a bug, that's intented behaviour. (At least I think so.) This way no one knows how long your password is when only looking at the preferences.
sorry for me it's not intented behaviour, when i enter the password, five stars replace five letters.
it's when i reboot amule, i see more twenty stars and amulecmd refuse to start
-
It's normal after a reboot. Passwords are saved as a MD5 hash. It is pretty hard to get the password when you only have the hash and aMule doesn't even know that your password consists of 5 letters, it only compares the hash of the password you type in with the stored hash of the original password. If they are the same, then the password is the same as well.
-
hi
after any test i notice when i want change tcp port or IP in external connexion
after amule reboot the value become again to standar values
-
hi
after any test i notice when i want change tcp port or IP in external connexion
after amule reboot the value become again to standar values
Weird, I didn't notice that, yet I use to change them every month ???
Maybe the question sounds stupid, but is the amule.conf file by the amule user ? I messed that copying an old .aMule directory to another user's home and forgetting chmod
-
Give a try to this one (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20071206-mdv8.i586.rpm) (Still built against wxWidget Gtk 2.8.6)
-
Latest stable wxWidget version is 2.8.7
----=====================----
Please find related packages here (http://www.oldfrog.info/Linux/RPMs/)
And today's amule snaphot (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20071207-mdv8.i586.rpm) built against wxGtk 2.8.7.
-
Hi OldFrog
Thank you for your work, but you could ask a favor?
I am doing a mini-manual in Spanish (http://forum.amule.org/index.php?topic=13701.0) to download the aMule 2.20 CVS to all distributions of GNU/Linux. And as I see you frequently update your packages...
You could not sort packages at the main post? As this topic: http://forum.amule.org/index.php?topic=12458.0
-
hi
after any test i notice when i want change tcp port or IP in external connexion
after amule reboot the value become again to standar values
Weird, I didn't notice that, yet I use to change them every month ???
Maybe the question sounds stupid, but is the amule.conf file by the amule user ? I messed that copying an old .aMule directory to another user's home and forgetting chmod
I check chmod with amule directory and amule.conf, no problem here
I will try new wxgtk and last amule cvs rpm
for info i use amule with ICEwm
thanks for your help
-
Hi OldFrog
Thank you for your work, but you could ask a favor?
I am doing a mini-manual in Spanish (http://forum.amule.org/index.php?topic=13701.0) to download the aMule 2.20 CVS to all distributions of GNU/Linux. And as I see you frequently update your packages...
You could not sort packages at the main post? As this topic: http://forum.amule.org/index.php?topic=12458.0
good job festor, but i think one post by distributions is better solution
-
I resolve my problem to uninstalling amule, erasing /home/.amule folder and installing the last mandriva amule cvs rpm.
now all work fine ;D
thanks for your help ;)
-
Would it be possible to also get an RPM with debug symbols so that we could better help the developers with crash backtraces? Thanks in advance.
-
Would it be possible to also get an RPM with debug symbols so that we could better help the developers with crash backtraces? Thanks in advance.
Actually I have those, but didn't think they could be tested by other people. Please find them in the first post (updated) here (http://forum.amule.org/index.php?topic=13709.msg72527#msg72527)
-
New version as of January 20th 2008. See first post for links.
Build against wxWidget version is 2.8.7
----=====================----
Please find related packages here (http://www.oldfrog.info/Linux/RPMs/)
[update, snapshot from Jan 20th 2008 with Debug infos]
aMule-CVS-20080120-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20080120-mdv8.i586.rpm)
aMule-CVS-debug-20080120-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-debug-20080120-mdv8.i586.rpm)
built against wxGtk 2.8.7.
-
There is a dependancy missing with the latest package. It should have libcryptopp6 as dependancy.
-
As for now use the standard packages (urpmi)
libcryptopp6-5.5.1-2mdv2008.0
libcryptopp-progs-5.5.1-2mdv2008.0
libcryptopp6-devel-5.5.1-2mdv2008.0 if development needed.
Starting tomorriw, try this ones
Please use these (http://www.oldfrog.info/Linux/RPMs/)
I don't mean I build the perfect RPMs.
Btw, there are dependencies missing too with gtk2, libgd, etc ...
-
Build against wxWidget version is 2.8.7
----=====================----
Please find related packages here (http://www.oldfrog.info/Linux/RPMs/)
These ones are linked staticaly against cryptopp5.5.2.
aMule-CVS-20080123-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20080123-mdv8.i586.rpm)
aMule-CVS-debug-20080123-mdv8.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-debug-20080123-mdv8.i586.rpm)
and debug packages (Beware, the second one is 60MB !)
aMule-CVS-20080123-mdv8_DB.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-20080123-mdv8_DB.i586.rpm)
aMule-CVS-debug-20080123-mdv8_DB.i586.rpm (http://www.oldfrog.info/Linux/aMule/aMule-CVS-debug-20080123-mdv8_DB.i586.rpm)
built against wxGtk 2.8.7.
-
Thanks again for all your time and the updated packages. You rock. And don't worry about not perfect packages. I was just mentioning the dependency because I noticed, just in case. If it is known just ignore me.
-
ok... so I installed your last aMule Mandriva 2008 distro without any errors.
but to my disapointment (I know might sound silly) there was no aMule icon in Applications/Internet menu :)
moving on... I made my icon in panel for /usr/local/bin/amule.
clicking on it... nothing. nada. zip.
ok, moving to command line. and I get this error:
amule: error while loading shared libraries: libgeoIP.so.1: cannot open shared object file: No such file or directory
now what? please.
I am using wxgtk2.8
-
@masster:
The icons are shown after you logout and log back in. As for the missing libgeoIP.so.1 just install the libgeoip1 package. There will maybe be even more errors about missing libraries when you try to start amule, just install any missing packages and you should be fine. This is just a small problem with the amule package which doesn't have information about needed dependencies and so they don't get installed automatically.
@OldFrog:
I plan to upgrade to Mandriva Linux 2008 Spring soon. And this time I will switch to the 64-bit edition. Are there packages for x86-64?
-
Hi guys, thanks for the interest in my packages.
Actually, I plan too to move to Mand 2008 Spring, but still on the same rig.
No plan yet to afford a brand new 64b architecture (Not that I wouldn't like, but it's not worth the expense yet because I'd need to change almosr everything : AGP graphic card, IDE interfaces, etc). As soon as my faithful A7N8X is up and running ...
masster, in Mandriva 2008, the menu has changed and it uses the old desktop files, look at "Internet/Plus" menu, you'll find here everything from the package.
About the dependancies we know about these. Just think this is aMule-CVS, an ongoing work, and the libraries may change (Happened a few moment ago with crytpopp b.e.).
Except for wxGtk-2.8.7, I try to use only standard libraries available on main, updates and plf repositories.
I'll try to update the dependencies in the RPM checking when aMule 2.0 is out. As for now, I just let the PC do the work through a script. Hey, I got a life too !
-
OldFrog, would it work if I tried to run your script on my 64-bit machine after I upgrade? If so I can try to make the 64-bit packages.
-
OldFrog, would it work if I tried to run your script on my 64-bit machine after I upgrade? If so I can try to make the 64-bit packages.
Of course it should, but just think it will fail several time until you ionstall all the needed devel packages. I must say I install my new boxes as developement ones, and I just need a couple pcakages (as libcryptopp-devel, libgeoip-devel).
Actually, my spec file is here (http://www.oldfrog.info/Linux/aMule/aMule-CVS.spec)
Just store it somewhere, go into the same directory and run the following script:
#!/bin/bash
RACINE=/home/Fourbi/aMule/cvs
DIRBUILD=/usr/src/rpm/SOURCES
DIRRPM=/usr/src/rpm/RPMS/i586
echo [$1]
if [ "$1" == "" ];then
export datum=`date +%Y''%m''%d`
else
export datum=$1
fi
who='whoami'
cd $RACINE
if [ -r "$DIRBUILD/aMule-CVS-$datum.tar.bz2" ];then
echo "File exists - will not download the file again^^"
else
if [ "/usr/bin/wget" ];then
echo "Using wget for getting the tar file"
wget http://www.hirnriss.net/files/cvs/aMule-CVS-$datum.tar.bz2
mv $RACINE/aMule-CVS-$datum.tar.bz2 $DIRBUILD
fi
fi
if [ -r "$DIRBUILD/aMule-CVS-$datum.tar.bz2" ];then
echo "Building RPM"
rpmbuild -bb --clean $RACINE/aMule-CVS.spec
if [ -r $DIRRPM/aMule-CVS-$datum-mdv8.i586.rpm ];then
echo "installing RPM"
urpme aMule-CVS
urpmi $DIRRPM/aMule-CVS-$datum-mdv8.i586.rpm
fi
fi
This script downloads the current tarball, builds it, then installs it replacing the previous one. At the end, at a time I added tghe ftp to upload somewhere, but I prefer not to do it anymore, due to then DADVSI law in France,
Just adapt the three first lines to your needs
RACINE is the place where the spec file is stored
DIRBUILD is the place where you'll store your sources (Mine is the default one, don't vha,ge it u,less you know what you do)
DIRRPM is the place where the rpm will be stored. Mine sis the default one for 32bits, I don't know what it should be for 64b, something like /usr/src/rpm/RPMS/XXXX
Hope this helps.
-
Just one more, I use convert from Imagemgic to create the icons in the menu from the desktop icons in the tarball.
-
With script with Olfrog I created the "rpm"! It are downloadable on my web site (http://www.chez-breizh.fr/linux-windows/linux/amule/#windowslinux)
With only one remark : I'm not the first to compile wxGTK-2.8.xx, but to provide Rpms of wxGTK-2.8.7 for Mandriva ;) and menus for Mandriva (Debian Mode as in Mdv2006, or Xdg mode as in Mdv2007)
-
Hi,
I've also managed to create 64-bit aMule packages for Mandriva Linux 2008 Spring for AMD64. I don't have a place to upload them but if anyone needs them here are the ED2K links:
ed2k://|file|aMule-CVS-20080430-1mdv2008.1.x86_64.rpm|7812576|0EC58EC24DD536D2A0684D829A059B40|/|h=J3HMO7U4JN6V6HZCDX4NWOR5B27RYWPB|/
ed2k://|file|aMule-CVS-debug-20080430-1mdv2008.1.x86_64.rpm|31376538|29760FB194457CA5A606B9D3DB16160B|/|h=3QL7BWNBMZAE34NSGSC5HFGIZZW2LYMV|/
-
If someone wants to create RPMs for AMD64 of wxtk-2.8.7, please feel free to use this spec file (http://www.oldfrog.info/Linux/divers/wxGTK-287.spec).
It creates the three rpms
wx-gtk2-unicode-debug-2.8-7.i586.rpm
wx-gtk2-unicode-2.8-7.i586.rpm
wx-gtk2-unicode-devel-2.8-7.i586.rpm
It works from wxGtk-2.8.7.tar.gz
I added some config log to check eventual errors, as this is really a long compilation !
For other versions, you just need to update the following
%define ver 2.8
%define ver2 2.8
%define rel 7
The type pf RPMs will be based on your own settings for rpmbuild
-
New 64-bit builds of aMule 2.2.0 CVS for Mandriva Linux 2008 Spring available:
ed2k://|file|aMule-CVS-20080521-1mdv2008.1.x86_64.rpm|7921812|8DBE0A1EE0D91ECC0D9E6BF373183726|/|sources,84.52.174.5:50010|/
ed2k://|file|aMule-CVS-debug-20080521-1mdv2008.1.x86_64.rpm|32644382|05117A502FB0ABC7A623A47EFECACA2D|/|sources,84.52.174.5:50010|/
-
New 64-bit builds of aMule 2.2.0 CVS for Mandriva Linux 2008 Spring available:
ed2k://|file|aMule-CVS-20080521-1mdv2008.1.x86_64.rpm|7921812|8DBE0A1EE0D91ECC0D9E6BF373183726|/|sources,84.52.174.5:50010|/
ed2k://|file|aMule-CVS-debug-20080521-1mdv2008.1.x86_64.rpm|32644382|05117A502FB0ABC7A623A47EFECACA2D|/|sources,84.52.174.5:50010|/
Great !
Actually, if you have not enabled the --debug option in the configure step of the .spec file, no need to provide the debug rpm, it contains only useless symbols. But when the debug option is activated, the rpm is awfully large (> 20M !!!)
I'll update the spec file so as to keep only the xfg menus and normalization for mandriva packages (zipped man pages for instance)
-
Time for a new build (June 7 2008) of 64-bit aMule 2.2.0 SVN packages for Mandriva 2008.1 Spring
ed2k://|file|aMule-CVS-20080607-1mdv2008.1.x86_64.rpm|7970057|33E005CD0E0E4425E893ED1CEB49F225|/|sources,84.52.174.5:50010|/
ed2k://|file|aMule-CVS-debug-20080607-1mdv2008.1.x86_64.rpm|32650318|045F418B224AC962021EBBC20E45D14A|/|sources,84.52.174.5:50010|/
-
So it looks like the final version of aMule 2.2.1 is out. Time to clean up the spec file and do a release for Mandriva Linux. Unfortunately I don't know much about spec files to do it myself (I don't want to break it) but I can use it to build the packages for 64-bit Mandriva 2008.1 Spring. I can also build 32-bit ones if I visit my friend (no 32-bit versions on any of my computers anymore).
-
Tsiolkowsky, I posted the generic spec file for 2.2.1 in the release forum. Just use it.
Beside that, from this morning we get a new dependancy against libupnp >= 1.6.6 (See this post (http://forum.amule.org/index.php?topic=15360.0)).
Mandriva 2008.1 supports only 1.6.3 (Who really needs the extra bug fixes !!!).
So I created an rpm for libupnp-1.6.6 using a src rpm from Cooker (Meeans it respects Mandriva recommandations). if you are not on i86, You just need to rebuild the src.rpm for your architecure. rpmbuild --rebuild xxxx.src.rpm
The rpms for libupnp are here (http://www.oldfrog.info/Linux/RPMs/)
I uploaded a version of today's CVS here (http://www.oldfrog.info/Linux/aMule/mydir.php)
Hope this helps.
-
Changed provider, so everyrthing related to aMule and Mandriva 2008.1 is now stored here (http://oldfrog.free.fr/linux/aMule/RPMs%20pour%20aMule/)
I have added a package for the latest SVN tarball (9187 (http://oldfrog.free.fr/linux/aMule/RPMs%20pour%20aMule/aMule-SVN-r9187-mdv81.i586.rpm)), plus the template spec file (http://oldfrog.free.fr/linux/aMule/RPMs%20pour%20aMule/aMule-CVSs.spec) and the shell to download, compile ad create RPM (http://oldfrog.free.fr/linux/aMule/RPMs%20pour%20aMule/faicvs).
For instance, to create the rpm for r9188, just run faicvs 9188.