smswithoutborders / SMSWithoutBorders-Gateway-Client_packaging

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SMSWithoutBorders Gateway Client Packaging

For distribution of Gateway-Client in systems such as the Raspberry-Pi and others, having instable packages makes the job easier.

The packaging currently builds for:

  • Debian (.deb)

Dependencies

On Ubuntu

Git

sudo apt install git-all

Build-essential

sudo apt install build-essential

Devscripts

sudo apt install devscripts

Debhelper

sudo apt install debhelper

Synopsis

./build <flag> [args]

Flags

-v = Package version

-r = Package release number

-b = Upstream release branch. Default (master)

-h = help

Usage

Debian

cd debian
./build -v [version number] -r [release number] -b [release branch]

Logs

Build logs are found in the root directory in the form {package_name}_{version_number}-{release_number}.build.log

Installation

Install .deb on ubuntu

with dpkg

sudo dpkg -i package_name.deb

with apt

sudo apt install ./package_name.deb

About

License:GNU General Public License v3.0