--- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-daemon.default +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-daemon.default @@ -0,0 +1,10 @@ +# Configuration for /etc/init.d/amule-adunanza-daemon + +# The init.d script will only run if this variable non-empty. +AMULED_USER="" + +# You can set this variable to make the daemon use an alternative HOME. +# The daemon will use $AMULED_HOME/.aMule as the directory, so if you +# want to have $AMULED_HOME the real root (with an Incoming and Temp +# directories), you can do `ln -s . $AMULED_HOME/.aMule`. +AMULED_HOME="" --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza.install +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza.install @@ -0,0 +1,5 @@ +usr/bin/amule +usr/share/locale +usr/share/amule/skins +usr/share/pixmaps/amule.xpm +usr/share/applications/amule.desktop --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-daemon.install +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-daemon.install @@ -0,0 +1,4 @@ +usr/bin/amuled +usr/bin/amuleweb +usr/share/amule/webserver +../../debian/amuled_home_wrapper.sh /usr/share/amule --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza.manpages +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza.manpages @@ -0,0 +1 @@ +docs/man/amule.1 --- amule-adunanza-3.14b3+2.2.2.orig/debian/rules +++ amule-adunanza-3.14b3+2.2.2/debian/rules @@ -0,0 +1,105 @@ +#! /usr/bin/make -f + +include /usr/share/quilt/quilt.make + +VERSION = $(shell head -n1 debian/changelog | sed -e 's/.*(//;s/-.*).*//') +UPSTREAM = $(shell head -n1 debian/changelog | sed -e 's/.*(//;s/-.*).*//;s/\+/\-/') + +confflags = --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \ + --disable-dependency-tracking --disable-ccache --disable-debug \ + --enable-amule-daemon --enable-amulecmd --enable-ed2k --enable-amule-gui \ + --enable-cas --enable-wxcas --enable-alc --enable-alcc --disable-embedded-crypto \ + --enable-geoip --enable-upnp --with-denoise-level=0 --enable-webserver + +DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) +DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) + +confflags += --build $(DEB_BUILD_GNU_TYPE) + +ifneq ($(DEB_BUILD_GNU_TYPE), $(DEB_HOST_GNU_TYPE)) + confflags += --host $(DEB_HOST_GNU_TYPE) +endif + +objdir = $(CURDIR)/obj-$(DEB_HOST_GNU_TYPE) + +CFLAGS = -Wall -g + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 +else + CFLAGS += -O2 +endif + +$(objdir)/config.status: configure $(QUILT_STAMPFN) + dh_testdir + ln -sf /usr/share/misc/config.sub . + ln -sf /usr/share/misc/config.guess . + ln -sf debian/amule-32.xpm amule.xpm + -mkdir $(objdir) + cd $(objdir) && \ + env CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" ../configure $(confflags) + touch $@ + +build: build-stamp +build-stamp: $(objdir)/config.status + dh_testdir + cd $(objdir) && \ + $(MAKE) BFD_LIB= BFD_FLAGS= + touch $@ + +clean: unpatch + dh_testdir + dh_testroot + rm -f build-stamp install-stamp + rm -f config.guess config.sub + rm -rf $(objdir) + rm -f po/*.gmo + rm -f amule.xpm + dh_clean + +install: install-stamp +install-stamp: + dh_testdir + dh_testroot + dh_clean + dh_installdirs + cd $(objdir) && $(MAKE) install DESTDIR=$(CURDIR)/debian/tmp + chmod +x debian/amuled_home_wrapper.sh + dh_install --sourcedir=debian/tmp + touch $@ + +binary: binary-arch binary-indep + +binary-arch: build install + $(MAKE) -f debian/rules DH_OPTIONS=-s binary-common + +binary-indep: build install + +binary-common: + dh_testdir + dh_testroot + dh_installchangelogs Changelog.AdunanzA + dh_installdocs + dh_installmenu + dh_installinit + dh_installman + dh_icons + dh_link + dh_strip + dh_compress + dh_fixperms + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +get-orig-source: + wget http://downloads.sourceforge.net/amule-adunanza/amule-adunanza-$(UPSTREAM).tar.bz2 + tar fjx amule-adunanza-$(UPSTREAM).tar.bz2 + mv aMule-AdunanzA* amule-adunanza-$(VERSION) + rm -fr amule-adunanza-$(VERSION)/debian + tar czf ../amule-adunanza_$(VERSION).orig.tar.gz amule-adunanza-$(VERSION) + rm -fr amule-adunanza-$(UPSTREAM).tar.bz2 amule-adunanza-$(VERSION) + +.PHONY: build clean install binary binary-arch binary-indep binary-common get-orig-source --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-daemon.README.Debian +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-daemon.README.Debian @@ -0,0 +1,73 @@ +Basic instructions to get amuled up and running +=============================================== + +This document should guide you into successfully running the aMule +daemon, amuled. + +Start with invoking the daemon once. From a terminal, write: + + $ amuled + +It will create and populate an ~/.aMule directory if you don't have one, +and will probably abort with an error like this: + + ERROR: aMule daemon cannot be used when external connections are disabled. + To enable External Connections, use either a normal aMule or set the key + "AcceptExternalConnections" to 1 in the file ~/.aMule/amule.conf. + +So, with an editor, edit the ~/.aMule/amule.conf file, search for the +line containing "AcceptExternalConnections", and change the 0 to 1. +If you run the daemon now, it will complain like this: + + ERROR: A valid password is required to use external connections, and + aMule daemon cannot be used without external connections. To run + aMule daemon, you must set the "ECPassword" field in the file + ~/.aMule/amule.conf with an appropriate value. + +The "ECPassword" needs an MD5 hash of your password, which can be +computed with a simple procedure. For example, if you want your password +to be "touche", you'd calculate the value for "ECPassword" like this: + + $ echo -n "touche" | md5sum | awk '{print $1}' + 75dfa1c8b9f1b1d8e599f2ed98f1ecd0 + +Once you've edit ~/.aMule/amule.conf again to set ECPassword, you'll be +able to run amuled. If you want it to go to the background, so that you +can close the terminal, do: + + $ amuled -f + + +Controlling the daemon +====================== + +If all went well, the daemon will listen in port 4712 and will accept +connections from external programs like amulecmd and amulegui. If no +firewall blocks the connections, it should be possible to connect from +remote hosts too. + + +Using aMuleWeb +============== + +The daemon can also be controlled via a web interface. To have it start +automatically when the daemon starts, search in ~/.aMule/amule.conf the +"[WebServer]" section and set "Enabled" to 1, and "Password" to the same +as ECPassword above, or any other hash computed with the same method. It +will listen on port 4711 by default, and can also be started by hand +with the following command: + + $ amuleweb --amule-config-file=~/.aMule/amule.conf + +The address to access the page is http://localhost:4711 if accessing from +the same computer, or http://IP_OR_REMOTE_NAME:4711 if not. + + +Init script +=========== + +The amule-adunanza-daemon package ships an init script in /etc/init.d. You can +use this script to automatically start amuled on every system boot. To +enable it, edit the file /etc/default/amule-adunanza-daemon and give a value to +the AMULED_USER variable (this should be normally your username, or some +other if you wish to run amuled under a separate account). --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-utils-gui.menu +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-utils-gui.menu @@ -0,0 +1,12 @@ +?package(amule-adunanza-utils-gui):needs="X11" section="Applications/Network/File Transfer"\ + title="aMule Adunanza Stats" command="/usr/bin/wxcas"\ + icon="/usr/share/pixmaps/wxcas.xpm" + +?package(amule-adunanza-utils-gui):needs="X11" section="Applications/Network/File Transfer"\ + title="aMule Adunanza Link Creator (alc)" command="/usr/bin/alc"\ + icon="/usr/share/pixmaps/alc.xpm" + +?package(amule-adunanza-utils-gui):needs="X11" section="Applications/Network/File Transfer"\ + title="aMule Adunanza GUI" command="/usr/bin/amulegui"\ + icon="/usr/share/pixmaps/amulegui.xpm" + --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza.menu +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza.menu @@ -0,0 +1,4 @@ +?package(amule-adunanza):needs="X11" section="Applications/Network/File Transfer"\ + title="amule-adunanza" command="/usr/bin/amule"\ + icon="/usr/share/pixmaps/amule.xpm" + --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-32.xpm +++ amule-adunanza-3.14b3+2.2.2/debian/amule-32.xpm @@ -0,0 +1,387 @@ +/* XPM */ +static char * amule_xpm[] = { +"32 32 352 2", +" c None", +". c #B09570", +"+ c #B49C76", +"@ c #834D04", +"# c #CEC3AF", +"$ c #A0641F", +"% c #86520E", +"& c #9F743C", +"* c #BA7736", +"= c #895E23", +"- c #B5A38B", +"; c #B5A180", +"> c #B7A58A", +", c #B77839", +"' c #B2712D", +") c #9B7B50", +"! c #B7A893", +"~ c #764503", +"{ c #A77E4B", +"] c #C8BEAD", +"^ c #9C723B", +"/ c #D2935F", +"( c #A2641C", +"_ c #A48B6A", +": c #856335", +"< c #844F0D", +"[ c #AB6D2A", +"} c #AD916E", +"| c #9C621E", +"1 c #D39662", +"2 c #92580F", +"3 c #A8947A", +"4 c #B4A997", +"5 c #6D4206", +"6 c #A2641D", +"7 c #BD7E42", +"8 c #A4835A", +"9 c #A56723", +"0 c #C8874D", +"a c #824D06", +"b c #8B765A", +"c c #724304", +"d c #B37432", +"e c #CDAA83", +"f c #A38966", +"g c #BAA795", +"h c #AD9E8A", +"i c #9F621E", +"j c #B1702C", +"k c #896431", +"l c #655135", +"m c #7E4B07", +"n c #BF8F59", +"o c #A46F32", +"p c #80571E", +"q c #85581D", +"r c #8A530D", +"s c #8C540C", +"t c #968063", +"u c #4A3A25", +"v c #754401", +"w c #864F07", +"x c #B4722F", +"y c #CC874E", +"z c #C78B54", +"A c #A8814F", +"B c #8B6E46", +"C c #525150", +"D c #673B00", +"E c #A96922", +"F c #D08951", +"G c #D38C55", +"H c #D38C56", +"I c #CB8C56", +"J c #885818", +"K c #7D4901", +"L c #AC6C26", +"M c #CF8850", +"N c #D48F5A", +"O c #E6C5A9", +"P c #AA8556", +"Q c #A38258", +"R c #F7F0E9", +"S c #E0B490", +"T c #E3B794", +"U c #FEFEFE", +"V c #F9F4F0", +"W c #CCC3B9", +"X c #FDFDFD", +"Y c #D8D3D0", +"Z c #D69563", +"` c #C8AA94", +" . c #858585", +".. c #9F8D77", +"+. c #BAAEA0", +"@. c #E9E9E9", +"#. c #4E4E4E", +"$. c #E2C4AC", +"%. c #D7C1AF", +"&. c #C5C4C3", +"*. c #FDFCFB", +"=. c #C09D7D", +"-. c #B6997B", +";. c #F8F4F0", +">. c #EAE8E4", +",. c #E1DCD4", +"'. c #E3E1DB", +"). c #DEDEDA", +"!. c #D6D2CC", +"~. c #C0B6AC", +"{. c #979792", +"]. c #C8BCAF", +"^. c #CDCAC4", +"/. c #CCCCC9", +"(. c #D7D7D5", +"_. c #DCDCDA", +":. c #D8D8D6", +"<. c #C2C2C0", +"[. c #5E6163", +"}. c #AAACAB", +"|. c #838380", +"1. c #767A7C", +"2. c #9FA0A0", +"3. c #AFAFAE", +"4. c #ABABAA", +"5. c #A7A7A6", +"6. c #A3A3A3", +"7. c #575C60", +"8. c #BEBFBB", +"9. c #ACACA6", +"0. c #A5A5A2", +"a. c #979B9B", +"b. c #626569", +"c. c #979899", +"d. c #939597", +"e. c #909294", +"f. c #8D8F92", +"g. c #898C90", +"h. c #8C9090", +"i. c #BFBFB6", +"j. c #B8B8AE", +"k. c #ACACA5", +"l. c #C2C2BA", +"m. c #878B8B", +"n. c #7F8489", +"o. c #7E8388", +"p. c #7A8085", +"q. c #777D83", +"r. c #737A80", +"s. c #A6A8A1", +"t. c #A4A6A0", +"u. c #9A9D98", +"v. c #535353", +"w. c #656565", +"x. c #696969", +"y. c #755F49", +"z. c #6B502C", +"A. c #938976", +"B. c #ADAEA6", +"C. c #A8AAA2", +"D. c #818688", +"E. c #686F76", +"F. c #656B72", +"G. c #5F656A", +"H. c #5C6065", +"I. c #84898A", +"J. c #808689", +"K. c #776448", +"L. c #78511B", +"M. c #93673C", +"N. c #7C7B7A", +"O. c #7B7B7B", +"P. c #A79889", +"Q. c #BD8048", +"R. c #9B5E11", +"S. c #805214", +"T. c #888882", +"U. c #848A8B", +"V. c #6F7376", +"W. c #525456", +"X. c #4F5152", +"Y. c #4D4E4F", +"Z. c #4C4D4E", +"`. c #646167", +" + c #74503E", +".+ c #744301", +"++ c #93570A", +"@+ c #C07C3D", +"#+ c #AB8057", +"$+ c #A6A5A4", +"%+ c #626262", +"&+ c #8C8C8C", +"*+ c #917C66", +"=+ c #BC814D", +"-+ c #A5661D", +";+ c #824C00", +">+ c #6C430B", +",+ c #715A39", +"'+ c #675946", +")+ c #55493A", +"!+ c #5E4E3D", +"~+ c #695138", +"{+ c #7A252C", +"]+ c #B32B3F", +"^+ c #C7494D", +"/+ c #784600", +"(+ c #9B5D11", +"_+ c #BA804C", +":+ c #8F8070", +"<+ c #8F8E8E", +"[+ c #525252", +"}+ c #626567", +"|+ c #666A6E", +"1+ c #837060", +"2+ c #B06F2A", +"3+ c #804D07", +"4+ c #693F06", +"5+ c #804A00", +"6+ c #935607", +"7+ c #A46622", +"8+ c #B27236", +"9+ c #BA7A40", +"0+ c #C84336", +"a+ c #D82C45", +"b+ c #E45B6E", +"c+ c #784708", +"d+ c #8E5A1E", +"e+ c #927053", +"f+ c #5A5F65", +"g+ c #5B6064", +"h+ c #444649", +"i+ c #464B50", +"j+ c #474747", +"k+ c #524434", +"l+ c #302F2C", +"m+ c #673F08", +"n+ c #884F01", +"o+ c #A5651C", +"p+ c #C58144", +"q+ c #D5905B", +"r+ c #D69663", +"s+ c #D6855B", +"t+ c #DA2B3A", +"u+ c #D1584C", +"v+ c #865310", +"w+ c #3A3D40", +"x+ c #383B3E", +"y+ c #404040", +"z+ c #414141", +"A+ c #413E3C", +"B+ c #4C3A28", +"C+ c #4F3614", +"D+ c #4D391B", +"E+ c #473112", +"F+ c #794600", +"G+ c #8E5304", +"H+ c #B06F29", +"I+ c #D08A52", +"J+ c #D79865", +"K+ c #DAA172", +"L+ c #D89D6D", +"M+ c #D5945E", +"N+ c #C38042", +"O+ c #9E6014", +"P+ c #493211", +"Q+ c #4C3310", +"R+ c #483315", +"S+ c #493621", +"T+ c #3F403E", +"U+ c #3B3C39", +"V+ c #818181", +"W+ c #9D9993", +"X+ c #A97D53", +"Y+ c #B2702C", +"Z+ c #935708", +"`+ c #704000", +" @ c #D08B52", +".@ c #D99D6D", +"+@ c #D5925E", +"@@ c #C47F42", +"#@ c #9C5F14", +"$@ c #704100", +"%@ c #7F4A00", +"&@ c #935608", +"*@ c #AF7F53", +"=@ c #9B958D", +"-@ c #888888", +";@ c #5E5E5E", +">@ c #999083", +",@ c #AA7440", +"'@ c #B97635", +")@ c #9A5D10", +"!@ c #844D00", +"~@ c #754300", +"{@ c #724200", +"]@ c #A5661C", +"^@ c #D69662", +"/@ c #D69460", +"(@ c #D08B53", +"_@ c #B77532", +":@ c #854F0A", +"<@ c #844C00", +"[@ c #9A5C0F", +"}@ c #B27741", +"|@ c #9A8D7E", +"1@ c #6F6F6F", +"2@ c #646566", +"3@ c #7E7F80", +"4@ c #7F766F", +"5@ c #B87C46", +"6@ c #A6661E", +"7@ c #8C5202", +"8@ c #7D4800", +"9@ c #925608", +"0@ c #AD6C26", +"a@ c #C27E40", +"b@ c #CB864B", +"c@ c #C98448", +"d@ c #B97735", +"e@ c #925914", +"f@ c #BF7E43", +"g@ c #85776B", +"h@ c #808081", +"i@ c #717172", +"j@ c #3A3D3F", +"k@ c #565B61", +"l@ c #545A60", +"m@ c #8D694C", +"n@ c #8C5925", +"o@ c #633F10", +"p@ c #483112", +"q@ c #3B2C17", +"r@ c #422F17", +"s@ c #553812", +"t@ c #6E471C", +"u@ c #744D23", +"v@ c #5B3C1A", +"w@ c #4C3A24", +"x@ c #3C2D18", +"y@ c #4C3413", +"z@ c #684211", +"A@ c #915C26", +"B@ c #A4734B", +"C@ c #555A61", +"D@ c #575C62", +"E@ c #3F4346", +"F@ c #333738", +"G@ c #363836", +"H@ c #4E4D4C", +"I@ c #404243", +"J@ c #404347", +"K@ c #2B2C2E", +" . ", +" + @ ", +" # $ % ", +" & * = ", +" - ; > , ' ) ", +" ! ~ { ] ^ / ( _ ", +" : < [ } | 1 2 3 ", +" 4 5 6 7 8 9 0 a ", +" b c d e f g h i j k ", +" l m n o p q r s t ", +" u v w x y z A B ", +" C D E F G H I J ", +" K L M G N O P ", +" Q R S G T U V ", +" W X Y Z ` .U .. ", +" +.@.#.$.%.&.*.=. ", +" -.;.>.,.'.).!.~.{. ", +" ].^./.(._.:.<.[.}.|. ", +" 1.2.3.4.5.6.2.7.8.9. ", +" 0.a.b.c.d.e.f.g.h.i.j. ", +" k.l.m.n.o.p.q.r.s.t.u.v. ", +" w.x.y.z.A.B.C.D.E.F.G.H.I.J.K.L.M.N.O. ", +" 6.P.Q.R.S.T.U.V.W.X.Y.Z.`. +.+++@+#+$+%+ ", +" &+*+=+-+;+>+,+'+)+!+~+{+]+^+/+(+_+:+<+[+ ", +" }+|+1+2+3+4+5+6+7+8+9+0+a+b+c+d+e+f+g+ ", +" h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+ w+x+ ", +" y+z+A+B+C+D+E+F+G+H+I+J+K+L+M+N+O+P+Q+R+S+ T+U+ ", +" V+W+X+Y+Z+5+`+/+G+2+ @J+K+.@+@@@#@$@%@&@Y+*@=@-@ ", +" ;@>@,@'@)@!@~@{@n+]@p+q+^@/@(@_@:@~@<@[@'@}@|@1@ ", +" 2@3@4@5@6@7@8@$@F+9@0@a@b@c@d@e@$@8@7@6@f@g@h@i@ ", +" j@k@l@m@n@o@p@q@ r@s@t@u@v@w@ x@y@z@A@B@C@D@E@ ", +" F@G@ H@I@J@K@ "}; --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza.docs +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza.docs @@ -0,0 +1,3 @@ +docs/README +docs/amulesig.txt +docs/ED2K-Links.HOWTO --- amule-adunanza-3.14b3+2.2.2.orig/debian/control +++ amule-adunanza-3.14b3+2.2.2/debian/control @@ -0,0 +1,85 @@ +Source: amule-adunanza +Section: x11 +Priority: optional +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Alessandro Scarozza +Build-Depends: autotools-dev, debhelper (>= 6), quilt, libglib2.0-dev, zlib1g-dev, libgd2-xpm-dev, libgeoip-dev, libpng12-dev, libreadline5-dev, libcrypto++-dev, libwxgtk2.8-dev, wx2.8-i18n, libupnp-dev +Standards-Version: 3.8.2 +Homepage: https://sourceforge.net/projects/amule-adunanza/ + +Package: amule-adunanza +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: amule-adunanza-utils, amule-adunanza-utils-gui +Conflicts: amule, amule-common +Description: client for the eD2k and Kadu networks for for Fastweb clients + aMule-AdunanzA is a peer-to-peer file sharing application, designed to connect + to the eDonkey and Kadu networks. It is specifically designed for systems + located behind Fastweb NAT network. It has a wide range of features, + including many of the original eMule and aMule client, like: + . + * online signature, source exchange, compressed transfers, secure + identification, and IP filter support + * boolean search, which can be local, global, or in the Kadu network + * checks against aggressive clients + * slot allocation, to decide the number of remote clients + * systray works well both in GNOME and KDE + . + A daemonized version of the application that does not need a graphic + environment to run is available in the amule-adunanza-daemon package, and + various utilities of interest can be found in the amule-adunanza-utils and + amule-adunanza-utils-gui packages, including the ed2k link handler. + +Package: amule-adunanza-utils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: amule-adunanza, ttf-dejavu-core +Conflicts: amule-utils +Description: utilities for aMule-AdunanzA (command-line version) + This package contains a set of command-line utilities related to + aMule-AdunanzA, the eD2k network client: + . + * ed2k: handles ed2k:// links, queueing them into aMule-AdunanzA + * cas: displays the contents of your aMule-AdunanzA online signature + * alcc: computes ed2k:// links for the given input files + * amulecmd: text-based client to control aMule-AdunanzA or its daemon + . + Some of these utilities have graphic versions, which can be found in + the amule-utils-gui package. + +Package: amule-adunanza-utils-gui +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: amule-adunanza +Conflicts: amule-utils-gui +Description: graphic utilities for aMule-AdunanzA + This package contains a set of graphic utilities related to aMule-AdunanzA, + the eD2k network client: + . + * wxcas: displays the contents of your aMule-AdunanzA online signature + * alc: computes ed2k:// links for the given input files + * amulegui (EXPERIMENTAL): graphic client to control aMule-AdunanzA or the + aMule-AdunanzA daemon + . + A command-line version of these utilities can be found in the + amule-utils package. + +Package: amule-adunanza-daemon +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Suggests: amule-adunanza-utils +Conflicts: amule-daemon, amule-common +Description: non-graphic version of aMule-AdunanzA, a client for the eD2k and + Kadu networks. This package contains a daemonized version of aMule-AdunanzA, + amuled, that does not need a graphic environment to run, and can run in the + background as well. It is normally used to be run in a machine 24/7, since the + application continues to run if the X11 session closes. + . + Included in the package is a webserver that provides an interface to control + the daemon. Remote connections are supported, and the daemon can be configured + to start the webserver automatically at startup. It is also possible to + control amuled via amulecmd, from the amule-utils package, and amulegui, + available in the amule-adunanza-utils-gui package. + . + See the description of the amule package for a list of features, and + /usr/share/doc/amule-adunanza-daemon/README.Debian for some basic usage notes. --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-utils.manpages +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-utils.manpages @@ -0,0 +1,4 @@ +docs/man/ed2k.1 +docs/man/amulecmd.1 +src/utils/cas/docs/cas.1 +src/utils/aLinkCreator/docs/alcc.1 --- amule-adunanza-3.14b3+2.2.2.orig/debian/changelog +++ amule-adunanza-3.14b3+2.2.2/debian/changelog @@ -0,0 +1,39 @@ +amule-adunanza (3.14b3+2.2.2-0ubuntu5) karmic; urgency=low + + * Set Maintainer to Ubuntu MOTU Developers, real maintainer will be + Alessandro Scarozza from now on. + * Provide new amuleweb binary package (LP: #353667). + * Remove deprecated dh_desktop call. + * Bump Standards-Version to 3.8.2, no changes required. + + -- Luca Falavigna Sat, 20 Jun 2009 15:12:23 +0200 + +amule-adunanza (3.14b3+2.2.2-0ubuntu4) karmic; urgency=low + + * Rebuild for libcrypto++7 -> libcrypto++8 transition. + * Add a patch to grep for Reference, since 'Reference Manual' no longer + appears in libcrypto++'s main header file any more. + + -- Steve Kowalik Sat, 13 Jun 2009 22:23:17 +1000 + +amule-adunanza (3.14b3+2.2.2-0ubuntu3) jaunty; urgency=low + + * Build-depend on libupnp-dev, drop libupnp3 dependencies. + * Move recommended packages to Suggests. + + -- Luca Falavigna Wed, 31 Dec 2008 16:09:21 +0100 + +amule-adunanza (3.14b3+2.2.2-0ubuntu2) jaunty; urgency=low + + * debian/amule-adunanza-daemon.default + debian/amule-adunanza-daemon.init + debian/amuled_home_wrapper.sh: + - Replace amule-daemon with amule-adunanza-daemon. + + -- Luca Falavigna Mon, 24 Nov 2008 23:21:14 +0100 + +amule-adunanza (3.14b3+2.2.2-0ubuntu1) jaunty; urgency=low + + * Initial release (LP: #298365). + + -- Luca Falavigna Sun, 16 Nov 2008 13:34:21 +0100 --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-utils-gui.install +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-utils-gui.install @@ -0,0 +1,9 @@ +usr/bin/alc +usr/bin/amulegui +usr/bin/wxcas +usr/share/applications/wxcas.desktop +usr/share/applications/alc.desktop +usr/share/applications/amulegui.desktop +usr/share/pixmaps/wxcas.xpm +usr/share/pixmaps/alc.xpm +usr/share/pixmaps/amulegui.xpm --- amule-adunanza-3.14b3+2.2.2.orig/debian/README.source +++ amule-adunanza-3.14b3+2.2.2/debian/README.source @@ -0,0 +1,57 @@ +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +To configure quilt to use debian/patches instead of patches, you want +either to export QUILT_PATCHES=debian/patches in your environment +or use this snippet in your ~/.quiltrc: + + for where in ./ ../ ../../ ../../../ ../../../../ ../../../../../; do + if [ -e ${where}debian/rules -a -d ${where}debian/patches ]; then + export QUILT_PATCHES=debian/patches + fi + done + +To get the fully patched source after unpacking the source package, cd to +the root level of the source package and run: + + quilt push -a + +The last patch listed in debian/patches/series will become the current +patch. + +To add a new set of changes, first run quilt push -a, and then run: + + quilt new + +where is a descriptive name for the patch, used as the filename in +debian/patches. Then, for every file that will be modified by this patch, +run: + + quilt add + +before editing those files. You must tell quilt with quilt add what files +will be part of the patch before making changes or quilt will not work +properly. After editing the files, run: + + quilt refresh + +to save the results as a patch. + +Alternately, if you already have an external patch and you just want to +add it to the build system, run quilt push -a and then: + + quilt import -P /path/to/patch + quilt push -a + +(add -p 0 to quilt import if needed). as above is the filename to +use in debian/patches. The last quilt push -a will apply the patch to +make sure it works properly. + +To remove an existing patch from the list of patches that will be applied, +run: + + quilt delete + +You may need to run quilt pop -a to unapply patches first before running +this command. --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-daemon.manpages +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-daemon.manpages @@ -0,0 +1,2 @@ +docs/man/amuled.1 +docs/man/amuleweb.1 --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-utils-gui.manpages +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-utils-gui.manpages @@ -0,0 +1,3 @@ +docs/man/amulegui.1 +src/utils/wxCas/docs/wxcas.1 +src/utils/aLinkCreator/docs/alc.1 --- amule-adunanza-3.14b3+2.2.2.orig/debian/compat +++ amule-adunanza-3.14b3+2.2.2/debian/compat @@ -0,0 +1 @@ +6 --- amule-adunanza-3.14b3+2.2.2.orig/debian/amuled_home_wrapper.sh +++ amule-adunanza-3.14b3+2.2.2/debian/amuled_home_wrapper.sh @@ -0,0 +1,35 @@ +#! /bin/sh + +# This script gets called by /etc/init.d/amule-adunanza-daemon, and its purpose +# is to honour the AMULED_HOME variable in /etc/default/amule-adunanza-daemon. +# This can't be done in the init script itself because HOME gets reset +# by start-stop-daemon on --chuid, or so it seems. +# +# It also sets up a sensible locale, needed by amuled to properly handle +# files with non-ASCII characters. + +. /etc/default/amule-adunanza-daemon + +if [ -n "$AMULED_HOME" ]; then + HOME="$AMULED_HOME" + export HOME +fi + +# Test whether we have some LANG variable set; if we do, do not read +# /etc/default/locale. +: ${L:=$LC_ALL} +: ${L:=$LC_CTYPE} +: ${L:=$LANG} + +if [ -z "$L" ] && [ -r /etc/default/locale ]; then + . /etc/default/locale + for v in "$LC_ALL" "$LC_CTYPE" "$LANG"; do + if [ -n "$v" ]; then + LANG="$v" + export LANG + break + fi + done +fi + +exec /usr/bin/amuled -f --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-daemon.init +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-daemon.init @@ -0,0 +1,101 @@ +#! /bin/sh +### BEGIN INIT INFO +# Provides: amule-adunanza-daemon +# Required-Start: $local_fs $remote_fs +# Required-Stop: $local_fs $remote_fs +# Should-Start: $network +# Should-Stop: $network +# Default-Start: 2 3 4 5 +# Default-Stop: 0 1 6 +# Short-Description: Daemonized version of aMule. +# Description: Starts the aMule daemon with the user specified in +# /etc/default/amule-adunanza-daemon. +### END INIT INFO + +PATH=/sbin:/usr/sbin:/bin:/usr/bin + +PROGNAME=amuled +DESC="aMule AdunanzA daemon" +PKGNAME="amule-adunanza-daemon" +DAEMON=/usr/bin/amuled +SCRIPTNAME=/etc/init.d/$PKGNAME +WRAPPER=/usr/share/amule/amuled_home_wrapper.sh + +[ -x "$DAEMON" ] || exit 0 +[ -r /etc/default/$PKGNAME ] && . /etc/default/$PKGNAME + +. /lib/init/vars.sh # has VERBOSE +. /lib/lsb/init-functions + +if [ -z "$AMULED_USER" ]; then + log_warning_msg \ + "Not starting $DESC, AMULED_USER not set in /etc/default/$PKGNAME." + exit 0 +fi + +do_start() +{ + # Return + # 0 if daemon has been started + # 1 if daemon was already running + # 2 if daemon could not be started + start-stop-daemon --start --quiet --exec $DAEMON --user "$AMULED_USER" --chuid "$AMULED_USER" --test >/dev/null || return 1 + start-stop-daemon --start --quiet --exec $WRAPPER --user "$AMULED_USER" --chuid "$AMULED_USER" >/dev/null || return 2 +} + +do_stop() +{ + # Return + # 0 if daemon has been stopped + # 1 if daemon was already stopped + # 2 if daemon could not be stopped + start-stop-daemon --stop --quiet --retry="TERM/30/KILL/5" --exec $DAEMON --user "$AMULED_USER" --chuid "$AMULED_USER" + return "$?" +} + + +case "$1" in + start) + [ "$VERBOSE" != no ] && log_daemon_msg "Starting $DESC" "$PROGNAME" + do_start + case "$?" in + 0) [ "$VERBOSE" != no ] && log_end_msg 0 ;; + 1) [ "$VERBOSE" != no ] && \ + log_progress_msg "(already running)" && log_end_msg 0 ;; + 2) [ "$VERBOSE" != no ] && log_end_msg 1; exit 1 ;; + esac + ;; + stop) + [ "$VERBOSE" != no ] && log_daemon_msg "Stopping $DESC" "$PROGNAME" + do_stop + case "$?" in + 0 | 1) [ "$VERBOSE" != no ] && log_end_msg 0 ;; + 2) [ "$VERBOSE" != no ] && log_end_msg 1; exit 1 ;; + esac + ;; + restart|force-reload) + log_daemon_msg "Restarting $DESC" "$PROGNAME" + do_stop + case "$?" in + 0 | 1) + do_start + case "$?" in + 0) log_end_msg 0 ;; + 1) log_end_msg 1; exit 1 ;; # Old process is still running + *) log_end_msg 1; exit 1 ;; # Failed to start + esac + ;; + *) + # Failed to stop + log_end_msg 1 + exit 1 + ;; + esac + ;; + *) + echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2 + exit 3 + ;; +esac + +exit 0 --- amule-adunanza-3.14b3+2.2.2.orig/debian/amule-adunanza-utils.install +++ amule-adunanza-3.14b3+2.2.2/debian/amule-adunanza-utils.install @@ -0,0 +1,5 @@ +usr/bin/cas +usr/share/cas +usr/bin/ed2k +usr/bin/alcc +usr/bin/amulecmd --- amule-adunanza-3.14b3+2.2.2.orig/debian/copyright +++ amule-adunanza-3.14b3+2.2.2/debian/copyright @@ -0,0 +1,151 @@ +This package was debianized by Luca Falavigna on +Sat, 15 Nov 2008 14:23:06 +0100, based on amule source package, debianized +by Julien Delange and Adeodato Simó. + +It was downloaded from http://prdownloads.sourceforge.net/amule-adunanza + +Upstream authors: + + Maintainer(s): + K. B. aka deltaHF + Mikkel Schubert aka Xaignar + Marcelo Jimenez aka Phoenix + + Developer(s): + Ariano Bertacca aka bootstrap + Dévai Tamás aka GonoszTopi + efe aka the polish + Jacobo Vilella aka Jacobo221 + Jayson Cowan aka hellimod + Ken Thomases aka ken + Leonid Froenchenko aka lfroen + Patrizio Bassi aka Hetfield + Pedro De Oliveira aka falso + Stefan Baldus aka stefanero + Tobias Ottmar aka Citroklar + Emi Rodriguez aka MalaPraxis + + Web Administration: + K. B. aka deltaHF + + Graphics Designer(s): + Matt Britt aka uberpenguin + + Former developer(s): + George L. aka croaker + JT aka lemofan + Luca Vagnozzi aka shakraw + Nikolay Igotti aka olonho + Norbert Lataille aka nonal + pure_ascii + Santiago Gomez aka aquatroll + Thomas Landsberger aka EmilioSandoz + umale + Alex Martinez aka Unleashed + Angel Vidal Veiga aka Kry + + Gold Member(s): + aMule Creator: + Stephane Colin aka Creteil or BigBob + lmule Creator: + Timo Kujala aka Tiku + Guest Coder and Good Friend: + Alo Sarv aka Madcat + +Copyright: + + - The aMule sources from src, src/kademlia, src/libs, and src/webserver are: + + Copyright © 2003-2008 aMule Team ( admin@amule.org / http://www.amule.org ) + Copyright © 2002 Merkur ( devs@emule-project.net / http://www.emule-project.net ) + Copyright © 2003-2008 Angel Vidal (Kry) ( kry@amule.org ) + Copyright © 2003 Barry Dunne (http://www.emule-project.net) + Copyright © 2005-2008 Froenchenko Leonid ( lfroen@amule.org ) + Copyright © 2004-2008 Mikkel Schubert ( xaignar@users.sourceforge.net ) + Copyright © 2005-2008 Dévai Tamás ( gonosztopi@amule.org ) + Copyright © 2004-2008 shakraw ( shakraw@users.sourceforge.net ) + Copyright © 2002 Petar Maymounkov [petar@post.harvard.edu] + Copyright © 2003-2008 Alo Sarv ( madcat@_@users.sf.net / sharedaemon.sf.net ) + Copyright © 2004-2008 Marcelo Roberto Jimenez (phoenix@amule.org) + Copyright © 2003 Timo Kujala + Copyright © 1998 Vadim Zeitlin ( zeitlin@dptmaths.ens-cachan.fr ) + Copyright © 2003-2005 Nathan Walp + Copyright © 2003-2008 Madcat ( madcat@_@users.sf.net / sharedaemon.sf.net ) + Copyright © 2003 Robert Rostek ( tecxx@rrs.at ) + Copyright © 2007-2008 Johannes Krampf + Copyright © 2003-2008 aMule AdunanzA Team ( http://www.adunanza.net ) + + - The wxcas and alc utilities from src/utils/wxCas and src/utils/aLinkCreator are: + + Copyright © 2004 by ThePolish + Copyright © 2004 by Phoenix + Copyright © 2004 by Madcat + Copyright © 2002, 2003, 2004 by Michael Buesch + + - The cas utility from src/utils/cas is: + + Copyright © 2004 by Pedro de Oliveira + Copyright © 2001, 2002, 2008 Arthur de Jong + + All of the above being licensed under the following terms: + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA + + The full text of the GNU General Public License is available on Debian + systems in /usr/share/common-licenses/GPL-2. + + * * * + + - src/SHA.{h,cpp} are: + + Copyright © 2002, Dr Brian Gladman , Worcester, UK. + All rights reserved. + + LICENSE TERMS + + The free distribution and use of this software in both source and binary + form is allowed (with or without changes) provided that: + + 1. distributions of this source code include the above copyright + notice, this list of conditions and the following disclaimer; + + 2. distributions in binary form include the above copyright + notice, this list of conditions and the following disclaimer + in the documentation and/or other associated materials; + + 3. the copyright holder's name is not used to endorse products + built using this software without specific written permission. + + ALTERNATIVELY, provided that this notice is retained in full, this product + may be distributed under the terms of the GNU General Public License (GPL), + in which case the provisions of the GPL apply INSTEAD OF those given above. + + DISCLAIMER + + This software is provided 'as is' with no explicit or implied warranties + in respect of its properties, including, but not limited to, correctness + and/or fitness for purpose. + + * * * + + - src/extern/listctrl.262.{h,cpp} are included from wxWidgets 2.6.2 and are: + + Copyright: © 1998 Robert Roebling + Licence: wxWindows licence + + * * * + +The Debian packaging is © 2008, Luca Falavigna and ++is licensed under the GPL, see `/usr/share/common-licenses/GPL' --- amule-adunanza-3.14b3+2.2.2.orig/debian/patches/cryptopp-reference +++ amule-adunanza-3.14b3+2.2.2/debian/patches/cryptopp-reference @@ -0,0 +1,26 @@ +Index: amule-adunanza-3.14b3+2.2.2/configure +=================================================================== +--- amule-adunanza-3.14b3+2.2.2.orig/configure 2009-06-13 21:44:17.000000000 +1000 ++++ amule-adunanza-3.14b3+2.2.2/configure 2009-06-13 21:46:08.000000000 +1000 +@@ -9277,7 +9277,7 @@ + + # Find out the crypto++ version and check against the minimum required + cryptopp_header_path="${cryptopp_includedir+$cryptopp_includedir/}$CRYPTOPP_INCLUDE_PREFIX/$cryptopp_file_with_version" +- CRYPTOPP_VERSION_STRING=`grep "Reference Manual" $cryptopp_header_path | sed -e 's/[^0-9]*\([0-9.]*\).*/\1/'` ++ CRYPTOPP_VERSION_STRING=`grep "Reference" $cryptopp_header_path | sed -e 's/[^0-9]*\([0-9.]*\).*/\1/'` + CRYPTOPP_VERSION_NUMBER=`echo $CRYPTOPP_VERSION_STRING | $AWK 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` + minvers=`echo 5.1 | $AWK 'BEGIN { FS = "."; } { printf "%d", ($1 * 1000 + $2) * 1000 + $3;}'` + +Index: amule-adunanza-3.14b3+2.2.2/m4/cryptopp.m4 +=================================================================== +--- amule-adunanza-3.14b3+2.2.2.orig/m4/cryptopp.m4 2009-06-13 21:45:45.000000000 +1000 ++++ amule-adunanza-3.14b3+2.2.2/m4/cryptopp.m4 2009-06-13 21:45:57.000000000 +1000 +@@ -107,7 +107,7 @@ + AS_IF([test $CRYPTOPP_STYLE = "unknown"], [result=no; resultstr=""], [ + # Find out the crypto++ version and check against the minimum required + cryptopp_header_path="${cryptopp_includedir+$cryptopp_includedir/}$CRYPTOPP_INCLUDE_PREFIX/$cryptopp_file_with_version" +- CRYPTOPP_VERSION_STRING=`grep "Reference Manual" $cryptopp_header_path | sed -e ['s/[^0-9]*\([0-9.]*\).*/\1/']` ++ CRYPTOPP_VERSION_STRING=`grep "Reference" $cryptopp_header_path | sed -e ['s/[^0-9]*\([0-9.]*\).*/\1/']` + CRYPTOPP_VERSION_NUMBER=`echo $CRYPTOPP_VERSION_STRING | $AWK 'BEGIN { FS = "."; } { printf "%d", ([$]1 * 1000 + [$]2) * 1000 + [$]3;}'` + minvers=`echo MIN_CRYPTO_VERSION | $AWK 'BEGIN { FS = "."; } { printf "%d", ([$]1 * 1000 + [$]2) * 1000 + [$]3;}'` + --- amule-adunanza-3.14b3+2.2.2.orig/debian/patches/configure_ignore_gdlib-config_garbage.diff +++ amule-adunanza-3.14b3+2.2.2/debian/patches/configure_ignore_gdlib-config_garbage.diff @@ -0,0 +1,22 @@ +--- a/configure.in ++++ b/configure.in +@@ -194,7 +194,7 @@ + # Check for gd + MULE_CHECK_GDLIB([2.0.0], [ + CAS_DEFS="-D__GD__" +- MULE_PREPEND([GDLIB_LIBS], [-lgd]) ++ GDLIB_LIBS="-lgd" + ], [CAS_DEFS=]) + AS_IF([test -z "$CAS_DEFS"], [ + AC_MSG_WARN([ +--- a/configure ++++ b/configure +@@ -6334,7 +6334,7 @@ + if test -n "$GDLIB_VERSION"; then + + CAS_DEFS="-D__GD__" +- GDLIB_LIBS="-lgd $GDLIB_LIBS" ++ GDLIB_LIBS="-lgd" + + else + CAS_DEFS= --- amule-adunanza-3.14b3+2.2.2.orig/debian/patches/series +++ amule-adunanza-3.14b3+2.2.2/debian/patches/series @@ -0,0 +1,4 @@ +configure_ignore_gdlib-config_garbage.diff +cas_configfile.c_good_default_paths.diff +manpages_spelling_fixes.diff +cryptopp-reference --- amule-adunanza-3.14b3+2.2.2.orig/debian/patches/cas_configfile.c_good_default_paths.diff +++ amule-adunanza-3.14b3+2.2.2/debian/patches/cas_configfile.c_good_default_paths.diff @@ -0,0 +1,23 @@ +--- a/src/utils/cas/configfile.c ++++ b/src/utils/cas/configfile.c +@@ -44,9 +44,9 @@ + "# font_size - size the font\n", + "# source_image - image where the text will be writen\n", + "# *_line - x,y,[1/0] enabled or disabled\n\n", +- "font /usr/share/fonts/corefonts/times.ttf\n", ++ "font /usr/share/fonts/truetype/ttf-dejavu/DejaVuSerif.ttf\n", + "font_size 10.5\n", +- "source_image /usr/share/pixmaps/stat.png\n", ++ "source_image /usr/share/cas/stat.png\n", + "first_line 23,17,1\n", + "second_line 23,34,1\n", + "third_line 23,51,1\n", +@@ -54,7 +54,7 @@ + "fifth_line 23,85,1\n", + "sixth_line 23,102,1\n", + "seventh_line 23,119,1\n", +- "template /usr/share/pixmaps/tmp.html\n", ++ "template /usr/share/cas/tmp.html\n" + "img_type 0\n" + }; + --- amule-adunanza-3.14b3+2.2.2.orig/debian/patches/manpages_spelling_fixes.diff +++ amule-adunanza-3.14b3+2.2.2/debian/patches/manpages_spelling_fixes.diff @@ -0,0 +1,357 @@ +--- a/docs/man/amulecmd.1 ++++ b/docs/man/amulecmd.1 +@@ -1,4 +1,4 @@ +-.TH AMULECMD 1 "January 2007" "aMuleCmd v2.2.0" "aMule utilities" ++.TH AMULECMD 1 "August 2008" "aMuleCmd v2.2.2" "aMule utilities" + .SH NAME + amulecmd \- Console-based program to control aMule + .SH SYNOPSIS +@@ -39,7 +39,7 @@ + Default configuration file is \fI~/.aMule/remote.conf\fR + .TP + \fB\-q\fR, \fB\-\-quiet\fR +-Ddo not print any output to stdout. This seems to be a very much useless option with \fBamulecmd\fR. ++Do not print any output to stdout. This seems to be a very much useless option with \fBamulecmd\fR. + .TP + \fB\-v\fR, \fB\-\-verbose\fR + Be verbose \- show also debug messages +@@ -63,15 +63,15 @@ + \fB\-\-version\fR + Displays the current version number. + .SH COMMANDS +-All commands are case insensitive ++All commands are case insensitive. + .SS \fBAdd\fR +-Adds an ed2k-linkto the core. ++Adds an ed2k-link to the core. + + The ed2k link to be added can be: + .br +-*) a file link (ed2k://|file|...), it will be added to the download queue, ++*) a file link (ed2k://|file|...), it will be added to the download queue; + .br +-*) a server link (ed2k://|server|...), it will be added to the server list, ++*) a server link (ed2k://|server|...), it will be added to the server list; + .br + *) or a serverlist link, in which case all servers in the list will be added to the server list. + +@@ -91,10 +91,10 @@ + When giving kad, it connects to Kad only. + .SS \fBDisconnect\fR (ed2k|kad) + +-Disconnect from all networks you are cionnected to, or just disconnect from the ++Disconnect from all networks you are connected to, or just disconnect from the + specified network. + .SS \fBDownload\fR num +-Start downloading a file ++Start downloading a file. + + The number of a file from the last search has to be given. + Example: 'download 12' will start to download the file with the number 12 of the +@@ -106,7 +106,7 @@ + .SS \fBGet\fR value + Get and display a preference value. + +-This command is incomplete, aviable values are listed below. ++This command is incomplete, available values are listed below. + + Available values to get: + .br +@@ -115,12 +115,12 @@ + IPFilter Get IPFilter preferences. + .SS \fBHelp\fR + Get a short help. +-If called without parameter, it shows a list of aviable commands. ++If called without parameter, it shows a list of available commands. + If called with , it shows a short description of the given command. + .SS \fBPause\fR + Pauses the download specified by hash. To get the hash use \fIshow\fR. + .SS \fBProgress\fR +-Shows the progress of an ongiong search. ++Shows the progress of an on\-going search. + + This command can't have an argument. + .SS \fBQuit\fR +@@ -130,7 +130,7 @@ + .SS \fBReload\fR + Reloads a given object. + +-This command is incomplete, aviable values are listed below. ++This command is incomplete, available values are listed below. + + Available values to get: + .br +@@ -152,7 +152,7 @@ + to do this. + \fIExample\fR 'search kad amule' performs a kad search for amule. + +-Aviable searchtypes: ++Available searchtypes: + .br + global performs a global search + .br +@@ -162,7 +162,7 @@ + .SS \fBSet\fR + Sets a given preferences value. + +-This command is incomplete, aviable values are listed below. ++This command is incomplete, available values are listed below. + + Available values to get: + .br +@@ -170,7 +170,7 @@ + .br + IPFilter Set IPFilter preferences. + .SS \fBShow\fR DL|Log|Servers|UL +-Shows upload/download queue, server list or shared files list. ++Shows upload/download queue, servers list or shared files list. + + This command must have an argument. + +--- a/docs/man/amule.1 ++++ b/docs/man/amule.1 +@@ -1,4 +1,4 @@ +-.TH AMULE 1 "January 2007" "aMule v2.2.0" "aMule" ++.TH AMULE 1 "August 2008" "aMule v2.2.2" "aMule" + .SH NAME + amule \- the all\-platform eMule p2p client + .SH SYNOPSIS +@@ -29,7 +29,7 @@ + Does not handle fatal exception. + .TP + \fB\-o\fR, \fB\-\-log\-stdout\fR +-Print log messages to stdout. ++Prints log messages to stdout. + .TP + \fB\-r\fR, \fB\-\-reset\-config\fR + Resets config to default values. +--- a/docs/man/amuled.1 ++++ b/docs/man/amuled.1 +@@ -1,4 +1,4 @@ +-.TH AMULED 1 "January 2007" "aMule Daemon v2.2.0" "aMule Daemon" ++.TH AMULED 1 "August 2008" "aMule Daemon v2.2.2" "aMule Daemon" + .SH NAME + amuled \- the all\-platform eMule p2p client \- daemonized version + .SH SYNOPSIS +@@ -8,6 +8,7 @@ + .RB [ \-i ] + .RB [ \-f ] + .RB [ \-c " " \fI ] ++.RB [ \-e ] + .RB [ \-d ] + .RB [ \-o ] + .RB [ \-r ] +@@ -24,16 +25,22 @@ + Does not disable stdin. + .TP + \fB\-f\fR, \fB\-\-full\-daemon\fR +-Fork to Background ++Forks to background. + .TP + \fB\-c\fR, \fB\-\-config\-dir\fR=\fI\fR +-Read config from instead of home. ++Reads config from instead of home. ++.TP ++\fB\-e\fR, \fB\-\-ec\-config\fR ++Configures EC (External Connections). + .TP + \fB\-d\fR, \fB\-\-disable\-fatal\fR + Does not handle fatal exception. + .TP + \fB-o\fR, \fB\-\-log\-stdout\fR +-Print log messages to stdout. ++Prints log messages to stdout. ++.TP ++\fB-r\fR, \fB\-\-reset\-config\fR ++Resets config to default values. + .SH FILES + ~/.aMule/* + .SH REPORTING BUGS +--- a/docs/man/amulegui.1 ++++ b/docs/man/amulegui.1 +@@ -1,15 +1,21 @@ +-.TH AMULEGUI 1 "January 2007" "aMuleGUI v2.2.0" "aMuleGUI" ++.TH AMULEGUI 1 "August 2008" "aMuleGUI v2.2.2" "aMuleGUI" + .SH NAME + amulegui \- aMule control program with GUI + .SH SYNOPSIS + .B amulegui ++.RB [ \-h ] ++.RB [ \-\-verbose ] + .SH "DESCRIPTION" + .B amulegui +-is a client program, and can be connected on amule or amuled via EC. You +-can manage your amule program with it. It provides the almost same functionality ++is a client program, and can be connected to amule or amuled via EC. You ++can manage your amule program with it. It provides almost the same functionalities + as amule, even if the core works on another computer. +- +-This program doesn't take any arguments. ++.TP ++\fB\-h\fR, \fB\-\-help\fR ++Prints a short usage description. ++.TP ++\fB\-\-verbose\fR ++Be verbose. + .SH REPORTING BUGS + Please report bugs either on our forum (\fIhttp://forum.amule.org/\fR), or in our bugtracker (\fIhttp://bugs.amule.org/\fR). + Please do not report bugs in e-mail, neither to our mailing list nor directly to any team member. +--- a/docs/man/amuleweb.1 ++++ b/docs/man/amuleweb.1 +@@ -1,11 +1,11 @@ +-.TH AMULEWEB 1 "January 2007" "aMule webserver v2.2.0" "aMule utilities" ++.TH AMULEWEB 1 "August 2008" "aMule webserver v2.2.2" "aMule utilities" + .SH NAME + amuleweb \- aMule web server + .SH SYNOPSIS + .B amuleweb + .RB [ \-h " " \fI ] + .RB [ \-p " " \fI ] +-.RB [ \-P " " \fI ] ++.RB [ \-P " " \fI ] + .RB [ \-f " " \fI ] + .RB [ \-q ] + .RB [ \-v ] +@@ -13,6 +13,8 @@ + .RB [ \-w ] + .RB [ \-t " " \fI ] + .RB [ \-s " " \fI ] ++.RB [ \-u ] ++.RB [ \-U ] + .RB [ \-z ] + .RB [ \-Z ] + .RB [ \-A " " \fI ] +@@ -34,75 +36,81 @@ + .PP + .B amuleweb \-\-no\-php + .SH DESCRIPTION +-\fBamuleweb\fR manages your access to amule through a webbrowser. ++\fBamuleweb\fR manages your access to amule through a web browser. + You can start amuleweb together with \fBamule\fR(1), or separately, any time later. + Options can be specified via command-line or via config-file. + Command-line options take precedence over config-file options. + .TP + \fB\-h\fR, \fB\-\-host\fR=\fI\fR + Host where aMule is running (default: \fIlocalhost\fR). +-\fI\fR might be an IP address or a DNS name ++\fI\fR might be an IP address or a DNS name. + .TP + \fB\-p\fR, \fB\-\-port\fR=\fI\fR +-aMule's port for External Connections, as set in Preferences->Remote Controls (default: \fI4712\fR) ++aMule's port for External Connections, as set in Preferences->Remote Controls (default: \fI4712\fR). + .TP +-\fB\-P\fR, \fB\-\-password\fR=\fI\fR +-External Connections password ++\fB\-P\fR, \fB\-\-password\fR=\fI\fR. ++External Connections password. + .TP + \fB\-f\fR, \fB\-\-config\-file\fR=\fI\fR +-Use the given configuration file. +-Default configuration file is \fI~/.aMule/remote.conf\fR ++Uses the given configuration file. ++Default configuration file is \fI~/.aMule/remote.conf\fR . + .TP + \fB\-q\fR, \fB\-\-quiet\fR +-Do not print any output to stdout. +-You may want to use \fB\-q\fR to daemonize the webserver, i.e. running as '\fBamuleweb \-q &\fR' ++Does not print any output to stdout. ++You may want to use \fB\-q\fR to daemonize the webserver, i.e. running as '\fBamuleweb \-q &\fR'. + .TP + \fB\-v\fR, \fB\-\-verbose\fR +-Be verbose \- show also debug messages ++Be verbose \- show also debug messages. + .TP + \fB\-l\fR, \fB\-\-locale\fR=\fI\fR + Sets program locale (language). + See section \fBLANGUAGES\fR for the description of the \fI\fR parameter. + .TP + \fB\-w\fR, \fB\-\-write\-config\fR +-Write command line options to config file and exit ++Writes command line options to config file and exit. + .TP + \fB\-\-create\-config\-from\fR=\fI\fR +-Create config file based upon \fI\fR, which must point to a valid aMule config file, and then exit ++Creates config file based upon \fI\fR, which must point to a valid aMule config file, and then exit. + .TP + \fB\-t\fR, \fB\-\-template\fR=\fI\fR + Loads the template named \fI\fR. See also the section +-.B SKIN SUPPORT ++.B SKIN SUPPORT. + .TP + \fB\-s\fR, \fB\-\-server\-port\fR=\fI\fR +-Webserver's HTTP port. This is the port you can point your browser to (default: \fI4711\fR) ++Webserver's HTTP port. This is the port you can point your browser to (default: \fI4711\fR). ++.TP ++\fB\-z\fR, \fB\-\-enable\-upnp\fR ++Enables use of UPnP port forwarding on web server port. ++.TP ++\fB\-U\fR, \fB\-\-upnp\-port\fR ++UPnP port. + .TP + \fB\-z\fR, \fB\-\-enable\-gzip\fR +-Enable using gzip compression in HTTP traffic to save bandwidth ++Enables using gzip compression in HTTP traffic to save bandwidth. + .TP + \fB\-Z\fR, \fB\-\-disable\-gzip\fR +-Disable using gzip compression (this is the default) ++Disables using gzip compression (this is the default). + .TP + \fB\-A\fR, \fB\-\-admin\-pass\fR=\fI\fR +-Full access password for webserver ++Full access password for webserver. + .TP + \fB\-G\fR, \fB\-\-guest\-pass\fR=\fI\fR +-Guest password for webserver ++Guest password for webserver. + .TP + \fB\-a\fR, \fB\-\-allow\-guest\fR +-Allow guest access ++Allows guest access. + .TP + \fB\-d\fR, \fB\-\-deny\-guest\fR +-Deny guest access (default) ++Denies guest access (default). + .TP + \fB\-L\fR, \fB\-\-load\-settings\fR + Load/save webserver settings from/to remote aMule. + This causes amuleweb to ignore command-line and config-file settings, and load them from aMule. + When saving preferences none will be written to the config file, but to aMule. +-(Of course, this works only for those settings, that can be set in aMule's Preferences->Remote Controls) ++(Of course, this works only for those settings that can be set in aMule's Preferences->Remote Controls.) + .TP + \fB\-N\fR, \fB\-\-no\-script\-cache\fR +-Recompile PHP pages on each request ++Recompiles PHP pages on each request. + .TP + \fB\-\-amule\-config\-file\fR=\fI\fR + aMule config file path. +--- a/docs/man/ed2k.1 ++++ b/docs/man/ed2k.1 +@@ -1,4 +1,4 @@ +-.TH ED2K "1" "January 2007" "aMule ED2k link parser v1.2.0" "aMule utilities" ++.TH ED2K "1" "August 2008" "aMule ED2k link parser v1.4.1" "aMule utilities" + .SH NAME + ed2k \- aMule ED2k link parser + .SH SYNOPSIS +@@ -8,9 +8,10 @@ + .B ed2k + .RB [ \-\-help ] + .RB [ \-\-config\-dir, \-c ] ++.RB [ \-\-emulecollection, \-e ] + .RB [ \-\-version ] + .SH DESCRIPTION +-aMule ED2k link parser v1.1.0. ++aMule ED2k link parser v1.4.1. + Sends the given \fI\fR to aMule, i.e. writes it to the file ~/.aMule/ED2KLinks, which will be checked by aMule every second for links. + \fBed2k\fR accepts file, server and serverlist links. + .SS "Usage:" +@@ -21,6 +22,9 @@ + \fB\-c\fR, \fB\-\-config\-dir\fR=\fI\fR + Specifies the aMule configuration directory. This must be writeable by the user running \fBed2k\fR. + .TP ++\fB\-e\fR, \fB\-\-emulecollection \fI\fR ++Loads all links of the emulecollection passed as parameter. ++.TP + \fB\-\-version\fR + Displays the current version number. + .SH FILES