Bionic deb

This commit is contained in:
Jason Rhinelander 2020-09-23 17:15:25 -03:00
parent 5aa0f9e5a1
commit cb4fe13e87
5 changed files with 14 additions and 7 deletions

View file

@ -1,6 +1,6 @@
local distro = "sid";
local distro_name = 'Debian sid';
local distro_docker = 'debian:sid';
local distro = "focal";
local distro_name = 'Ubuntu 20.04';
local distro_docker = 'ubuntu:focal';
local apt_get_quiet = 'apt-get -o=Dpkg::Use-Pty=0 -q';

6
debian/changelog vendored
View file

@ -1,3 +1,9 @@
lokimq (1.2.0~pre1-1~ubuntu1804) bionic; urgency=medium
* Fork sid deb to bionic.
-- Jason Rhinelander <jason@imaginary.ca> Wed, 23 Sep 2020 17:13:45 -0300
lokimq (1.2.0~pre1-1) unstable; urgency=medium
* lokimq 1.2.0 dev snapshot

4
debian/control vendored
View file

@ -1,7 +1,7 @@
Source: lokimq
Priority: optional
Maintainer: Jason Rhinelander <jason@imaginary.ca>
Build-Depends: debhelper-compat (= 11), cmake (>= 3.5), g++, pkg-config, libzmq3-dev (>= 4.3), libsodium-dev
Build-Depends: debhelper-compat (= 11), cmake (>= 3.5), g++-8, pkg-config, libzmq3-dev (>= 4.3), libsodium-dev
Standards-Version: 4.4.1
Section: libs
Homepage: https://github.com/loki-project/loki-mq
@ -9,7 +9,7 @@ Homepage: https://github.com/loki-project/loki-mq
Package: liblokimq-dev
Section: libdevel
Architecture: any
Depends: liblokimq1.2.0 (= ${binary:Version}), ${misc:Depends}, libzmq3-dev (>= 4.3), libmapbox-variant-dev
Depends: liblokimq1.2.0 (= ${binary:Version}), ${misc:Depends}, libzmq3-dev (>= 4.3)
Description: zeromq-based Loki message passing library (headers)
This C++17 library contains an abstraction layer around ZeroMQ to support
integration with Loki authentication, RPC, and message passing. It is

2
debian/control.in vendored
View file

@ -1,7 +1,7 @@
Source: lokimq
Priority: optional
Maintainer: Jason Rhinelander <jason@imaginary.ca>
Build-Depends: debhelper-compat (= 11), cmake (>= 3.5), g++, pkg-config, libzmq3-dev (>= 4.3), libsodium-dev
Build-Depends: debhelper-compat (= 11), cmake (>= 3.5), g++-8, pkg-config, libzmq3-dev (>= 4.3), libsodium-dev
Standards-Version: 4.4.1
Section: libs
Homepage: https://github.com/loki-project/loki-mq

3
debian/rules vendored
View file

@ -20,7 +20,8 @@ include /usr/share/dpkg/pkg-info.mk
override_dh_auto_configure:
debian/gen-liblokimq-install.sh $(DEB_VERSION_UPSTREAM)
dh_auto_configure -- -DLOKIMQ_INSTALL_CPPZMQ=ON
dh_auto_configure -- -DLOKIMQ_INSTALL_CPPZMQ=ON \
-DCMAKE_C_COMPILER=gcc-8 -DCMAKE_CXX_COMPILER=g++-8
# dh_make generated override targets
# This is example for Cmake (See https://bugs.debian.org/641051 )