aMule Forum

English => aMule News => Topic started by: Kry on January 01, 2006, 11:43:22 PM

Title: Releasing 2.1.0
Post by: Kry on January 01, 2006, 11:43:22 PM
Tarballs are being uploaded.... hold on....
Title: Re: Releasing 2.1.0
Post by: Kry on January 01, 2006, 11:51:07 PM
First one up http://download.berlios.de/amule/aMule-2.1.0.tar.bz2
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 12:07:20 AM
Mirror: http://prdownloads.sourceforge.net/amule/aMule-2.1.0.tar.bz2?download
Title: Re: Releasing 2.1.0
Post by: zul646 on January 02, 2006, 12:41:39 AM
Great :) I was very happy with the CVS version (with KAD)... I'm really looking forward to the 2.1.0 release :)

It's compiling as we speak
Title: Re: Releasing 2.1.0
Post by: OldFrog on January 02, 2006, 12:50:18 AM
Weird : are there no man page in this version ? and --enable-amulegui doesn't give the expected result.

Ok, I saw the man pages moved in the project (Sorry I use my own spec file to build my RPMs).
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 12:52:20 AM
define expected result. And yes, thare are manpages.
Title: Re: Releasing 2.1.0
Post by: OldFrog on January 02, 2006, 12:59:02 AM
Quote
Originally posted by Kry
define expected result. And yes, thare are manpages.

No amule-gui binary. And sorry for the man pages. I Found them. I had to correct my own spec file (creates menu entries and icons for Mandriva).

Here is the interpretation of my configure command :

Quote
./configure i586-mandriva-linux-gnu --program-prefix= --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/usr/com --mandir=/usr/share/man --infodir=/usr/share/info --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-optimize --disable-debug --enable-cas --enable-wxcas --enable-amulecmd --enable-webserver --enable-ccache --enable-kad-compile --enable-amulecmdgui --enable-amulegui --enable-amule-daemon --enable-webservergui --enable-embedded_crypto --enable-alc --enable-alcc --with-wx-config=

And here is the options after configure :

Code: [Select]
 Configured aMule 2.1.0 for 'i586-mandriva-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?                    no
  Should aMule be compiled with profiling?                   no
  Should aMule be compiled with optimizations?               yes
  Should aMule monolithic application be built?              yes
  Should aMule daemon version be built?                      yes
  Should aMule remote gui be built? (EXPERIMENTAL)           no
  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: Re: Releasing 2.1.0
Post by: IhmSelbst on January 02, 2006, 01:02:20 AM
if you, by pure chance, should need a SuSE10.0-rpm-package for uploading:
http://www.ed2k-serverboard.de/downloads/ihmselbst/rpm/SuSE/10.0/amule/aMule-2.1.0-0.i586-SuSE_10.0.rpm


cu

also for SuSE9.3:
http://www.ed2k-serverboard.de/downloads/ihmselbst/rpm/SuSE/9.3/amule/aMule-2.1.0-0.i586-SuSE_9.3.rpm


cu
Title: Re: Releasing 2.1.0
Post by: Xaignar on January 02, 2006, 01:02:29 AM
Try using --enable-amule-gui
Title: Re: Releasing 2.1.0
Post by: OldFrog on January 02, 2006, 01:05:17 AM
Quote
Originally posted by IhmSelbst
if you, by pure chance, should need a SuSE10.0-rpm-package for uploading:
http://www.ed2k-serverboard.de/downloads/ihmselbst/rpm/SuSE/10.0/amule/aMule-2.1.0-0.i586-SuSE_10.0.rpm


cu

also for SuSE9.3:
http://www.ed2k-serverboard.de/downloads/ihmselbst/rpm/SuSE/9.3/amule/aMule-2.1.0-0.i586-SuSE_9.3.rpm


cu

No thanks. I prefer to build my own ones. Mandriva is a bit special. It is a fork of RedHat, but it uses menus "a la Debian". Go figure :D
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 01:06:32 AM
That might be not directed to you but me OldFrog :P
Title: Re: Releasing 2.1.0
Post by: OldFrog on January 02, 2006, 01:07:22 AM
Quote
Originally posted by Xaignar
Try using --enable-amule-gui


And Xaignar is the winner, thanks a lot ;)
Title: Re: Releasing 2.1.0
Post by: Xaignar on January 02, 2006, 01:09:31 AM
Yay for me!

(http://img509.imageshack.us/img509/2210/youwintheprize2cu.jpg)
Title: Re: Releasing 2.1.0
Post by: Gerd78 on January 02, 2006, 01:16:03 AM
It's --enable-amule-gui, not --enable-amulegui (note the dash; without the dash the option is unrecognized and unrecognized options are ignored; that's a feature and it's the same for all autoconf based projects)

By the way:

- "rpmbuild -tb aMule-2.1.0.tar.bz2" does not work because aMule-CVS.spec is in the tarball:
Code: [Select]
$ LC_ALL=C rpmbuild -tb aMule-2.1.0.tar.bz2
error: File /tmp/aMule-CVS-20060102.tar.bz2: No such file or directory
$ bunzip2 aMule-2.1.0.tar.bz2
$ tar --delete -f aMule-2.1.0.tar aMule-2.1.0/aMule-CVS.spec
$ bzip2 aMule-2.1.0.tar
$ rpmbuild -tb aMule-2.1.0.tar.bz2
Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.68331
+ umask 022
+ cd /usr/src/packages/BUILD
+ cd /usr/src/packages/BUILD
+ rm -rf aMule-2.1.0
+ tar -xf -
+ /usr/bin/bzip2 -dc /tmp/aMule-2.1.0.tar.bz2
+ STATUS=0
+ '[' 0 -ne 0 ']'
+ cd aMule-2.1.0
++ /usr/bin/id -u
+ '[' 1001 = 0 ']'
++ /usr/bin/id -u
+ '[' 1001 = 0 ']'
+ /bin/chmod -Rf a+rX,g-w,o-w .
+ exit 0
Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.20495
etc...

- there are ~ 40000 lines of unneeded stuff (~ 1.3 MB uncompressed, ~200 kB compressed) in the autom4te.cache directory

EDIT: looks like rpmbuild uses the ASCII order ASCII to find out which .spec file to use and the dash comes directly before the dot in ASCII, so aMule-CVS.spec has a higher priority than aMule.spec...
Title: Re: Releasing 2.1.0
Post by: IhmSelbst on January 02, 2006, 01:18:07 AM
Quote
Originally posted by Kry
That might be not directed to you but me OldFrog :P

yep, it was directed to you. (as the tree-view of the thread shows.)  :P

thanks for the great work. :baby:


cu

/me  :O now
Title: Link not working
Post by: JLP on January 02, 2006, 01:27:50 AM
Quote
Originally posted by Kry
First one up http://download.berlios.de/amule/aMule-2.1.0.tar.bz2

Link doesn't work - 404 error
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 01:38:52 AM
Use the mirror for now.
Title: Re: Releasing 2.1.0
Post by: zul646 on January 02, 2006, 01:49:38 AM
So far so good :) Works great :)

THX :)
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 01:51:27 AM
Gerd: both fixed, uploaded tarball again.

So berlios works again.
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 01:53:36 AM
Windows binary up at http://download.berlios.de/amule/aMule-2.1.0-Win32.zip
Title: Re: Releasing 2.1.0
Post by: Xaignar on January 02, 2006, 02:15:09 AM
Here are ed2k links to the files:

aMule-2.1.0-Win32.zip (http://ed2k://|file|aMule-2.1.0-Win32.zip|3298889|7F317FDEE4C1CBB3BD9C0AA9747E0303|/|h=5F3KZ3SI3CRLPBADPLLXHYRBMYZRXGDS|/)
aMule-2.1.0.tar.bz2 (http://ed2k://|file|aMule-2.1.0.tar.bz2|3244316|6374722E08965EC071804943810BDBF3|/|h=QDL4U4G5AB2U3L34GKOZZPMPR5WHIDTX|/)
Title: Re: Releasing 2.1.0
Post by: OldFrog on January 02, 2006, 02:27:03 AM
RPMs of aMule-2.1.0 for Mandriva 2006 here (http://www.oldfrog.info/Linux/RPMsaMule/wxGTKu%202.6.2%20(patched%20for%20locales)/)

Menus for aMule and wxcas and icons are added in Internet/File transfers (All Desktops).

Please grab wxGtk-2.6.2 patched for locales from the same dir.

And guess what, it runs :P
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 02:50:39 AM
aMule Gui binary for Win32 here. http://download.berlios.de/amule/aMule-Remote-Gui-2.1.0-Win32.zip
Title: Re: Releasing 2.1.0
Post by: Mig21 on January 02, 2006, 05:24:07 AM
Quote
It's the first time the aMule team releases a version that includes Kademlia, and we tried to do our best to make it work flawlessly. Of course, we failed, but we don't know it yet, so let's pretend it works perfectly for now ;)
lol :)

getting it now...
Title: Re: Releasing 2.1.0
Post by: Kry on January 02, 2006, 05:33:13 AM
You know, there's a proper thread now ;)

Continue on: http://forum.amule.org/thread.php?threadid=8557&sid=

Closing this one...