From f8ef717fe0de899603aa9a1c50c6a8facc334357 Mon Sep 17 00:00:00 2001 From: Jared Szechy Date: Wed, 27 Jun 2018 08:29:44 -0400 Subject: [PATCH] Start work on debian package --- debian/changelog | 5 +++++ debian/compat | 1 + debian/control | 30 ++++++++++++++++++++++++++++++ debian/copyright | 14 ++++++++++++++ debian/libmbe-dev.install | 3 +++ debian/libmbe1.install | 1 + debian/rules | 4 ++++ debian/source/format | 1 + 8 files changed, 59 insertions(+) create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/libmbe-dev.install create mode 100644 debian/libmbe1.install create mode 100755 debian/rules create mode 100644 debian/source/format diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..349c403 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +libmbe (1.3.0) bionic; urgency=low + + * Initial upload! + + -- Jared Szechy Tue, 26 Jun 2018 20:04:17 -0500 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..f11c82a --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +9 \ No newline at end of file diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..04ac959 --- /dev/null +++ b/debian/control @@ -0,0 +1,30 @@ +Source: libmbe +Section: libs +Priority: optional +Maintainer: Jared Szechy +Build-Depends: debhelper (>= 9), cmake +Standards-Version: 4.1.4 +Homepage: https://github.com/szechyjs/mbelib + +Package: libmbe-dev +Section: libdevel +Architecture: any +Multi-Arch: same +Depends: libmbe1 (= ${binary:Version}), ${misc:Depends} +Description: P25 Phase 1 and ProVoice vocoder: Headers + +Package: libmbe1 +Section: libs +Architecture: any +Multi-Arch: same +Pre-Depends: ${misc:Pre-Depends} +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: P25 Phase 1 and ProVoice vocoder + +Package: libmbe-dbg +Section: debug +Priority: optional +Architecture: any +Multi-Arch: same +Depends: libmbe1 (= ${binary:Version}), ${misc:Depends} +Description: P25 Phase 1 and ProVoice vocoder: Debug \ No newline at end of file diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..12be944 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,14 @@ +Copyright (C) 2010 mbelib Author +GPG Key ID: 0xEA5EFE2C (9E7A 5527 9CDC EBF7 BF1B D772 4F98 E863 EA5E FE2C) + +Permission to use, copy, modify, and/or distribute this software for any +purpose with or without fee is hereby granted, provided that the above +copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH +REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY +AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, +INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM +LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE +OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR +PERFORMANCE OF THIS SOFTWARE. diff --git a/debian/libmbe-dev.install b/debian/libmbe-dev.install new file mode 100644 index 0000000..41d950f --- /dev/null +++ b/debian/libmbe-dev.install @@ -0,0 +1,3 @@ +usr/include +usr/lib/*/*.so +usr/lib/*/*.a \ No newline at end of file diff --git a/debian/libmbe1.install b/debian/libmbe1.install new file mode 100644 index 0000000..a451edd --- /dev/null +++ b/debian/libmbe1.install @@ -0,0 +1 @@ +/usr/lib/*/*.so.* diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ed7f152 --- /dev/null +++ b/debian/rules @@ -0,0 +1,4 @@ +#!/usr/bin/make -f + +%: + dh $@ \ No newline at end of file diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000..9f67427 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (native) \ No newline at end of file