Skip to content
Bluecherry surveillance system (server application)
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian update copyright notices to GPLv2 or later Apr 23, 2019
docs Added basic API documentation Apr 21, 2019
experiments removed unwanted code Jul 28, 2011
installer Add support for Debian Stretch in the installer 'install' file' Apr 25, 2019
lib update copyright notices to GPLv2 or later Apr 23, 2019
misc update copyright notices to GPLv2 or later Apr 23, 2019
rpm Update rpm dependencies Feb 8, 2018
scripts Add support for Ubuntu Bionic and Debian Stretch May 29, 2018
server
utils update copyright notices to GPLv2 or later Apr 23, 2019
www fix link Apr 23, 2019
.gitignore Remove .so pattern from gitignore Jan 26, 2016
.gitmodules switched ffmpeg submodule to upstream repo on github & release branch… Sep 6, 2017
BCMK.conf Add RPM building on Centos 7 Feb 16, 2016
LICENSE Add GPLv2 LICENSE file Apr 18, 2019
Makefile removed php module Oct 27, 2016
README.md Rename README to README.md Apr 29, 2019
readthedocs.yml Fix format configuration issue Apr 20, 2019

README.md

Building from source

Currently building from source requires running pre-configured scripts to generate some of the required files for a build. In the past we used chroots for build environments, however it is possible to build for your specific distributions using the following command:

In the root of bluecherry-apps run the following command.

scripts/build_pkg_native.sh

Example:

root@buildtest:~/git/bluecherry-apps# scripts/build_pkg_native.sh

Please do not use 'dh' specific commands, the scripts generate several files (version.h for example) and the Debian control files for you.

Dependencies (server):

  • mysql (debian: libmysqlclient-dev)
  • libbsd (debian: libbsd-dev)
  • php (debian: php5-dev)
  • udev (debian: libudev-dev)

Dependencies (libav):

  • yasm
  • alsa-lib (debian: libasound2-dev)

Bundled libraries:

  • libconfig
  • libav

You can’t perform that action at this time.