bmdcpp / bmdc

BMDC Client

Home Page:https://bmdcpp.github.io/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GPL Licence CodeQL Maintenance

BMDC – file sharing using DC and ADC protocols

Introduction

BMDC – DC++ client based on FreeDC++ with Ignore Users and other changes.
See BMDC-Changelog.txt for detailed info.

License

GNU GPL v3.0 or later. See LICENSE for details.

Links

Dependencies

  • scons >= 0.96
  • pkg-config
  • g++ >= 5
  • glib >= 2.32
  • gtk+ >= 4.0
  • pthread
  • zlib
  • libbz2
  • libssl
  • libmaxminddb
  • gettext
  • pcre

Optional dependencies

  • libtar (Note: For Backup/Restore options )
  • libnotify >= 0.4.1 ( Note: For popups notifications )
  • xattr ( Note: for storing hashes beside files to not always re-hash )

Compiling and installing

=======

Compiling

$ cd /path/to/bmdc-source
$ scons PREFIX=/path/to/install/

Installing

# scons install

Running

$ bmdc

or

$ /path/to/install/bin/bmdc

Uninstalling

To uninstall BMDC, simply delete the directory you installed it in.

To uninstall using scons, run:

$ scons -c

or if you used scons to install into the file system then use the same scons command that you used to install and add the option -c:

# scons -c install

=======

License

GNU GPL Version 3.0 or later See LICENSE for details.

Contact

@bmdcpp

About

BMDC Client

https://bmdcpp.github.io/

License:GNU General Public License v3.0


Languages

Language:C++ 89.2%Language:C 8.4%Language:CMake 1.1%Language:Python 0.5%Language:Makefile 0.3%Language:Shell 0.3%Language:Meson 0.1%Language:Java 0.1%Language:VBScript 0.1%Language:Roff 0.0%Language:Batchfile 0.0%