notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
mldonkey Multi-protocol peer-to-peer client written in OCaml
3.1.7.2 net-p2p on this many watch lists=13 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 3.1.7.2Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Outdated and unsupported upstream
Expiration Date EXPIRATION DATE: 2025-04-30
Maintainer: danfe@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2006-01-30 21:41:02
Last Update: 2025-03-24 19:33:04
Commit Hash: 08bad9f
People watching this port, also watch:: portmaster, freetype2, libxml2, nasm, pcre
License: GPLv2
WWW:
https://mldonkey.sourceforge.net/
Description:
MLDonkey is an OCAML/GTK client for a number of peer-to-peer networks. It is separated into a core with telnet and web interfaces, and a GTK GUI. The following protocols are supported: - eDonkey (http://www.edonkey2000.com/) - Overnet (http://www.overnet.com/) - Bittorrent (http://www.bittorrent.com/) - Gnutella (http://www.gnutella.org/) - Gnutella2 (http://www.shareaza.com/) - Fasttrack (http://en.wikipedia.org/wiki/Fasttrack) - FileTP [http/ftp/ssh] (http://mldonkey.sourceforge.net/FileTP) - Kademlia (http://en.wikipedia.org/wiki/Kad_Network)
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (14 items)
Collapse this list.
  1. /usr/local/share/licenses/mldonkey-3.1.7.2/catalog.mk
  2. /usr/local/share/licenses/mldonkey-3.1.7.2/LICENSE
  3. /usr/local/share/licenses/mldonkey-3.1.7.2/GPLv2
  4. bin/mld_hash
  5. bin/mlnet
  6. bin/mlnet-real
  7. share/examples/mldonkey/kill_mldonkey
  8. bin/mlguistarter
  9. bin/mldonkey_previewer
  10. bin/mlnet+gui
  11. bin/mlgui
  12. @owner
  13. @group
  14. @mode
Collapse this list.
Dependency lines:
  • mldonkey>0:net-p2p/mldonkey
Conflicts:
CONFLICTS:
  • mldonkey{-{core,gui},}-devel
  • mldonkey-core-[0.9]*
  • mldonkey-gui-[0.9]*
To install the port:
cd /usr/ports/net-p2p/mldonkey/ && make install clean
To add the package, run one of these commands:
  • pkg install net-p2p/mldonkey
  • pkg install mldonkey
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mldonkey
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1683036654 SHA256 (mldonkey-3.1.7-2.tar.bz2) = b926e7aa3de4b4525af73c88f1724d576b4add56ef070f025941dd51cb24a794 SIZE (mldonkey-3.1.7-2.tar.bz2) = 2801815

Packages (timestamps in pop-ups are UTC):
mldonkey
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.1.7.23.1.7.2--3.1.7.2---
FreeBSD:13:quarterly3.1.7.23.1.7.2-3.1.7.23.1.7.2-3.1.7.23.1.7.2
FreeBSD:14:latest3.1.7.23.1.7.2-3.1.7.23.1.7.2--3.1.5_5
FreeBSD:14:quarterly3.1.7.23.1.7.2-3.1.7.23.1.7.2-3.1.7.23.1.7.2
FreeBSD:15:latest3.1.7.23.1.7.2n/a-n/a-3.1.7.2-
Slave ports:
  1. net-p2p/mldonkey-core
  2. net-p2p/mldonkey-gui
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. nums.cma : math/ocaml-num
  2. lablrsvg.cma : x11-toolkits/ocaml-lablgtk2
  3. gmake>=4.4.1 : devel/gmake
  4. ocamlc : lang/ocaml
  5. camlp4 : devel/ocaml-camlp4
  6. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. ocamlc : lang/ocaml
Library dependencies:
  1. libgd.so : graphics/gd
  2. libatk-1.0.so : accessibility/at-spi2-core
  3. libcairo.so : graphics/cairo
  4. libgdk_pixbuf-2.0.so : graphics/gdk-pixbuf2
  5. libglib-2.0.so : devel/glib20
  6. libintl.so : devel/gettext-runtime
  7. libgtk-x11-2.0.so : x11-toolkits/gtk20
  8. librsvg-2.so : graphics/librsvg2-rust
  9. libharfbuzz.so : print/harfbuzz
  10. libpango-1.0.so : x11-toolkits/pango
  11. libfontconfig.so : x11-fonts/fontconfig
  12. libfreetype.so : print/freetype2
Patch dependencies:
  1. ocamlc : lang/ocaml
Extract dependencies:
  1. ocamlc : lang/ocaml
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for mldonkey-3.1.7.2: DOCS=on: Build and/or install documentation EXAMPLES=on: Build and/or install examples GD=on: GD graphics library support ====> Options available for the multi CLIENT: you have to choose at least one of them CORE=on: Client 'core' support GUI=on: GUI (Graphical User Interface) support ===> Use 'make config' to modify these settings
Options name:
net-p2p_mldonkey
USES:
compiler:c++11-lang cpe gmake iconv ocaml:camlp4 pkgconfig tar:bzip2 gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/ygrek/mldonkey/releases/download/release-3-1-7-2/
Collapse this list.

Number of commits found: 122 (showing only 22 on this page)

«  1 | 2 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.9.0
29 Jul 2007 17:28:28
Original commit files touched by this commit
lioux search for other commits by this committer
Update to 2.9.0
2.8.7_1
26 Jul 2007 02:46:25
Original commit files touched by this commit
lioux search for other commits by this committer
o Fix RC script. Make sure the shell is sh(1) when starting mlnet.
o Bump PORTREVISION

PR:             112253
Submitted by:   Marcin Wisnicki <mwisnicki+freebsd@gmail.com>
2.8.7
01 Jul 2007 17:58:51
Original commit files touched by this commit
lioux search for other commits by this committer
Update to 2.8.7
2.8.5_1
19 May 2007 20:32:57
Original commit files touched by this commit
flz search for other commits by this committer
- Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2.8.5
26 Apr 2007 10:10:32
Original commit files touched by this commit
lioux search for other commits by this committer
Update to 2.8.5 since it is a bugfix to 2.8.4
2.8.4
25 Apr 2007 09:40:51
Original commit files touched by this commit
lioux search for other commits by this committer
Update to 2.8.4
2.8.3
16 Apr 2007 02:20:08
Original commit files touched by this commit
lioux search for other commits by this committer
o Update to 2.8.3
o Simplify Makefile's port logic
o Do not install rc(8) script if only the graphical user interface
  is being installed [1]

PR:             104029 [1]
Submitted by:   Marcin Wisnicki <mwisnicki+freebsd@gmail.com> [1]
2.8.2_1
10 Feb 2007 09:13:39
Original commit files touched by this commit
lioux search for other commits by this committer
o Fix: "Namely, eMule (and compatible) clients use 'rotational
  chunkrequest' scheme, where each REQCHUNKS packet contains one
  new chunk and two older chunks. This can lead to duplicate data
  being sent by mldonkeys, if a rotational chunkrequest scheme is
  used when communicating with them." [1]
  http://hydranode.com/docs/ed2k/ed2kproto.php#upload
o Bump PORTREVISION

Submitted by:   spiral voice <spiralvoice@hotmail.com> (MLDonkey developer) [1]
2.8.2
25 Dec 2006 06:09:36
Original commit files touched by this commit
lioux search for other commits by this committer
Fix install target: do not install files that do not exist
2.8.2
21 Dec 2006 15:48:08
Original commit files touched by this commit
lioux search for other commits by this committer
Fix patch target
2.8.2
15 Dec 2006 01:59:01
Original commit files touched by this commit
lioux search for other commits by this committer
o Update to 2.8.2
o Log to mlnet_logfile rc script variable instead of stdout/stderr [1]

PR:             104159 [1]
Submitted by:   hq [1]
2.8.1_2
21 Nov 2006 13:02:38
Original commit files touched by this commit
lioux search for other commits by this committer
/tmp/msg
2.8.1_1
29 Sep 2006 10:48:18
Original commit files touched by this commit
lioux search for other commits by this committer
o Remove PKGNAMESUFFIX=-devel
o Bump PORTREVISION

Submitted by:   ale
2.8.1
28 Sep 2006 23:11:52
Original commit files touched by this commit
lioux search for other commits by this committer
o Take over maintainership
o Update to 2.8.1 from port net-p2p/mldonkey-devel

Approved by:    benlutz@datacomm.ch (previous maintainer)
2.5.30.17_2
17 Jul 2006 02:39:15
Original commit files touched by this commit
linimon search for other commits by this committer
Transfer maintainership by previous maintainer request.

PR:             ports/94453
2.5.30.17_2
30 May 2006 20:32:13
Original commit files touched by this commit
anray search for other commits by this committer
- Fix build and unbroken port.

PR:             ports/96075
Submitted by:   Holger Lamm (maintainer)
2.5.30.17_2
11 May 2006 22:49:56
Original commit files touched by this commit
edwin search for other commits by this committer
Remove USE_REINPLACE from all categories starting with N
2.5.30.17_2
07 Mar 2006 08:28:06
Original commit files touched by this commit
ade search for other commits by this committer
Bump PORTREVISION on glib12/gtk12 consumer ports to ease the upgrade path.

Discussed with: kris
Approved by:    portmgr (implicit)
2.5.30.17_1
20 Feb 2006 20:47:50
Original commit files touched by this commit
dougb search for other commits by this committer
Remove the FreeBSD KEYWORD from all rc.d scripts where it appears.
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
2.5.30.17_1
11 Feb 2006 03:55:28
Original commit files touched by this commit
kris search for other commits by this committer
Convert .error to IGNORE when a port-specific combination of otherwise
legal user-configurable variables is encountered; such an occurrence
should not prevent global tasks like INDEX builds, only the build of
the port in question.

PR:             ports/92443 (partial)
Submitted by:   linimon
2.5.30.17_1
01 Feb 2006 21:33:14
Original commit files touched by this commit
edwin search for other commits by this committer
SHA256ify
Approved by: krion@
2.5.30.17_1
30 Jan 2006 21:36:28
Original commit files touched by this commit
pav search for other commits by this committer
Populate newly create net-p2p category with these ports:

  ftp/jigdo
  net/amule1
  net/amule2
  net/apollon
  net/azureus
  net/bnbt
  net/btpeer
  net/btqueue
  net/cdonkey
  net/ctorrent
  net/dcd
  net/dclib
  net/dctc
(Only the first 15 lines of the commit message are shown above View all of this commit message)

Number of commits found: 122 (showing only 22 on this page)

«  1 | 2