aMule Forum
English => Distro-Specific Packages => Packages for older versions => Topic started by: wuischke on June 23, 2006, 01:08:10 PM
-
Well, because I try to teach myself how to build good deb-packages instead of the usual cheap checkinstall-builds, I've grabbed Vollstrecker's sources and rebuild them for Ubuntu. (You can find more about the packages: here (http://forum.amule.org/thread.php?threadid=5776&sid=))
Because I currently don't have any webspace (tripod hates me...and it's not so easy to find one without filesizelimit...) I've just set up a local respository.
It's still far away from being perfect, but it does work fine.
How do use a local repository:
Download the wx-files (http://"http://www.savefile.com/files.php?fid=2322298") and the aMule-files (http://www.savefile.com/files.php?fid=3246038) and extract them both in the same folder, e.g. /opt/rep/
Add the following line to your /etc/apt/sources.list:deb file:///opt/rep testing wx amule
(Adjust the path according to the previous chosen.)
Upgrade your packages list and you're done. Now you'll have wx 2.6.3 and aMule CVS 0623 ready to install via apt-get/aptitude/Synaptic.
-
Because it just became fun, I've continued with building VLC as well:
http://www.savefile.com/files/8172495
I know someone who will be happy about this. ;)
-
I you think you need webspace, you could upload them to my rep. Or better to my local machine and I do the upload, because I have only one password, and don't want to share that with the public.
-
I guess I won't build them daily like you do (I've no 24/7-pc in use), but I'ld really appreciate if you have some spare webspace to host packages/repositories. I'll contact you again, when I think that I set up everything important - which won't be today and probably tomorrow due to the birthday parties of two friends.
Very huge thanks for your generous offer!
-
I tried it and it works fine :-)
But can i get rid of this:
This binary requires you to use the flag --desu-Desu-dEsu-deSu-desU-DESU and only if you're very sure of it DESU.?
Thanks,
Matthias
-
You could, but I won't change this in the binary, because our evil admin would be going to slap me if I did...
Kry, you don't see the following, do you?
As a workaround just write yourself a little shell-script and start amule this way.
#!/bin/bash
amule --desu-Desu-dEsu-deSu-desU-DESU
-
the flag is tehre for a reason guys,
sometimes we had reports "omg amule-cvs killed all my downloads" so well if you now add the flag it basically means you "know what you do"
-
I understand the point and I'm too lazy to write and start a script anyway...;)
But if you restart amule quite often (no matter why) you may be a bit pissed of by typing the desu-desu-desu-thingy...I presume that these people know what CVS means...as it may burn your house, kill your dog, etc
:P
-
cool feature in bash
ctrl-R and type desu it will automatically fill in the last command with desu :P
-
or set an alias
Anyway, by the time you find out how to work this around, we'll change the SVN flag again. You know, we're evil.
-
Every day another one? Being evil really means a shitload of work...
-
Well, it can be easily done with an automated script, that creates, for example, a random 32 character long hex string for the new SVN flag. :P
-
Automated scripts? Good idea. Because circumventing it can be done with an automated script as well:
#!/bin/sh
SVN_FLAG=`amule --help | grep scary | [...some sed/awk magic...]`
exec amule $SVN_FLAG
:P
-
Except if I also change the description of the flag randomly.
-
But don't forget to change the option ordering in --help randomly, too, otherwise - ...
-
... otherwise the users could find out how to start amule :]
-
I'd just better add this code to somewhere aMule initialization...
#ifdef CVSDATE
printf("You're not expected to run this development version.");
exit(1);
#endif
... so to run amule you need to trace it in gdb and explicitly skip the exit() function call...
-
Well...even though everything is 'crackable' (provided that you've enough time and resources) it would be better to leave the things how they are and just type the goddamn flag (or whatever else way you use to add the flag...)
We're not willing to discourage all the testers, are we?
-
#ifdef CVSDATE
printf("You're not expected to run this development version.");
exit(1);
#endif
OK, but then please obfuscate the CVSDATE check in configure.in, too, otherwise it's too easy to get rid of CVSDATE being defined ;)
*Really* effectively preventing people from using it is not trivial.
-
How about 'int main() { return 0; }' in amule.cpp?
(today I have a very special evil day)
-
This is my .deb package for ubuntu dapper. Date 26/08/2006.
aMule-cvs_2.2.0-3_i386.deb (http://rapidshare.de/files/30840613/amule-cvs_2.2.0-3_i386.deb)
-
finally something usefull^^
@edit...later this evening^^
too bad it isn´t working
dpkg: Fehler beim Bearbeiten von /home/christian/Desktop/Opera Download/amule-cvs_2.2.0-3_i386.deb (--install):
versuche »/usr/bin/alc« zu überschreiben, welches auch in Paket amule ist
dpkg-deb: Unterprozess paste getötet mit Signal (Broken pipe)
-
Originally posted by El Labero
finally something usefull^^
@edit...later this evening^^
too bad it isn´t working
dpkg: Fehler beim Bearbeiten von /home/christian/Desktop/Opera Download/amule-cvs_2.2.0-3_i386.deb (--install):
versuche »/usr/bin/alc« zu überschreiben, welches auch in Paket amule ist
dpkg-deb: Unterprozess paste getötet mit Signal (Broken pipe)
i`m using this package with libwxgtk2.6-0.
this package is compiled with this options:
./configure --prefix=/usr --enable-utf8-systray --enable-optimize --enable-kad-compile --enable-cas --enable-amule-daemon --enable-amulecmd --enable-amulecmdgui --enable-webserver --enable-webserver-php --enable-webservergui --enable-amule-gui --enable-alc --enable-alcc
for launch aMule:
amule --i-would-marry-my-mule
The package from the ftp is tested and it's running and aLinkCreator (alc) too
Sorry for my poor english.
-
no problem, i must translate my answer too.
the problem is that i cannot install this package, the error comes wenn i want to install the file.
-
You can try to uninstall the previous version before installing amule-cvs. In Synaptic or apt-get purge amule amuleweb..., listing the previous installed components. This worked for me, had the same error. Your amule config files won't be deleted.
-
This is my .deb package for ubuntu dapper. Date 14/09/2006.
amule-cvs_2.2.0-4_i386.deb (http://rapidshare.de/files/33148398/amule-cvs_2.2.0-4_i386.deb)
MD5: 40334A5D33A349C84687774CF503E2C8
I`m using this package with libwxgtk2.6-0.
This package is compiled with this options:
./configure --prefix=/usr --enable-utf8-systray --enable-optimize --enable-kad-compile --enable-cas --enable-amule-daemon --enable-amulecmd --enable-amulecmdgui --enable-webserver --enable-webserver-php --enable-webservergui --enable-amule-gui --enable-alc --enable-alcc
For launch aMule:
amule --i-would-marry-my-mule
-
wxgtk 2.7: deb http://apt.tt-solutions.com/ubuntu/ dapper main
aMule - checkinstall package compiled without compiler options.
aMule CVS 20061001 (http://rapidshare.de/files/35065902/amule-cvs_20061001-1_i386.deb)
-
This is my .deb package for ubuntu dapper. Date 29/09/2006.
amule-cvs_2.2.0-6_i386.deb (http://rapidshare.de/files/34851640/amule-cvs_2.2.0-6_i386.deb)
MD5: 21FC1D55329FAEE42F2C04710A6FDDB1
I`m using this package with libwxgtk2.6-0.
This package is compiled with this options:
./configure --prefix=/usr --enable-optimize --enable-kad-compile --enable-cas --enable-amule-gui --enable-alc --enable-alcc
For launch aMule:
amule --i-would-marry-my-mule
-
A little remark: You don't need the flag --enable-kad-compile anymore, it has been removed and kad is always enabled. And thanks for your contribution!
-
Thanks for the remark.
Its a pleasure share my personal packages.
:D
This is my .deb package for ubuntu dapper. Date 25/10/2006.
amule-cvs_2.2.0-13_i386.deb (http://www.megaupload.com/es/?d=BC1E61U0)
I`m using this package with libwxgtk2.6-1.
This package is compiled with this options:
./configure --prefix=/usr --enable-optimize --enable-alc --enable-unicode --disable-monolithic --enable-amulecmd --enable-amule-daemon --enable-webserver --enable-webserver-php --enable-webservergui
For launch aMule:
amule --i-would-marry-my-mule
-
wxgtk 2.7: deb http://apt.tt-solutions.com/ubuntu/ dapper main
aMule - checkinstall package compiled with debug support and webserver:
aMule CVS 20061008 (http://savefile.com/files/141668)
-
Originally posted by utilitario
Its a pleasure share my personal packages.
It's a pleasure for us to use your packages. I just discovered there was some CVS packages. Thank you very much for your effort !
-
This is my .deb package for ubuntu dapper.
Date 21/11/2006. amule-cvs_2.2.0-19_i386.deb (http://www.megaupload.com/es/?d=X1ZEW4U8)
Date 23/11/2006 amule-cvs_2.2.0-22_i386.deb (http://www.mediafire.com/?azx0hjtwfvy)
I`m using this package with libwxgtk2.6-1.
This package is compiled with this options:
./configure --prefix=/usr --enable-utf8-systray --enable-optimize --enable-cas --enable-amule-daemon --enable-amulecmd --enable-amulecmdgui --enable-webserver --enable-webserver-php --enable-webservergui --enable-amule-gui --enable-alc --enable-alcc
For launch aMule:
amule --even-if-lfroen-complains-this-will-stay
Sorry for the long time without a new package :]
-
Thanks !
-
This is my .deb package for ubuntu dapper.
I`m using this package with libwxgtk2.8-0
You have to install libwxgtk2.8-0:
sudo -s
echo "deb http://apt.tt-solutions.com/ubuntu/ dapper main" >> /etc/apt/sources.list
wget http://www.tt-solutions.com/vz/key.asc
apt-key add key.asc
apt-get update
apt-get install libwxgtk2.8-0 -y
echo "/usr/local/lib" >> /etc/ld.so.conf
ldconfig
exit
This package is compiled with this options:
./configure --prefix=/usr --enable-optimize --enable-alc --enable-amulecmd --enable-amule-daemon --enable-webserver --enable-webserver-php --enable-webservergui --enable-amule-gui
Date 30/12/2006. amule-cvs_2.2.0-24_i386.deb (http://www.megaupload.com/es/?d=XH52LDJX)
Date 06/01/2006. amule-cvs_2.2.0-25_i386.deb (http://www.megaupload.com/es/?d=3PEYCHLY)
-
New package is available :]
-
New package is available :]
Thanks for your packages. They run very fine.
Will you do a new actual one?
-
New package is available :]
Thanks for your packages. They run very fine.
Will you do a new actual one?
Sorry, this is my actual package, from 20070211
http://www.megaupload.com/es/?d=S0F24GNJ
-
New package 20070226
amule-cvs_2.2.0-30_i386.deb (http://idasdepella.com/descargas/amule-cvs_2.2.0-30_i386.deb)
mirror (http://www.megaupload.com/es/?d=RN66SL6O)
-
Just a question: why are you calling it 2.2.0? You are asking for future trouble... It should be just CVS plus your revision number, or even better, use our date naming scheeme.
-
Just a question: why are you calling it 2.2.0? You are asking for future trouble... It should be just CVS plus your revision number, or even better, use our date naming scheeme.
Ok. In the next package I change 2.2.0 by the date.