Skip to content

Commit

Permalink
pkg/deb: Add Ubuntu 24.04 (Noble Numbat) support
Browse files Browse the repository at this point in the history
  • Loading branch information
linuxmaniac committed Aug 28, 2024
1 parent 339538f commit 68b2b84
Show file tree
Hide file tree
Showing 7 changed files with 97 additions and 0 deletions.
13 changes: 13 additions & 0 deletions pkg/deb/debian/backports/noble
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
#!/bin/bash
#
# Target dist: Ubuntu noble
DIST=noble

rm -rf ${DIST}
cp -r debian ${DIST}

wrap-and-sort -sat -d ${DIST}

# clean backports scripts
rm -rf ${DIST}/backports
exit 0
23 changes: 23 additions & 0 deletions pkg/deb/noble/changelog
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
kamcli (3.0.0~dev0) unstable; urgency=medium

* devel version

-- Victor Seva <[email protected]> Wed, 02 Oct 2019 15:54:12 +0200

kamcli (2.0.0) unstable; urgency=medium

* Official release

-- Victor Seva <[email protected]> Wed, 02 Oct 2019 14:24:24 +0200

kamcli (1.1.0) unstable; urgency=medium

* Official release

-- Victor Seva <[email protected]> Tue, 16 Oct 2018 10:10:19 +0200

kamcli (1.1.0~dev0) unstable; urgency=medium

* Initial release (Closes: #910283)

-- Victor Seva <[email protected]> Sat, 29 Sep 2018 11:22:00 +0200
1 change: 1 addition & 0 deletions pkg/deb/noble/compat
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
9
24 changes: 24 additions & 0 deletions pkg/deb/noble/control
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
Source: kamcli
Maintainer: Victor Seva <[email protected]>
Section: misc
Priority: optional
X-Python3-Version: >= 3.2
Standards-Version: 4.2.1.1
Build-Depends:
debhelper (>= 9~),
dh-python,
python3-all,
python3-setuptools,

Package: kamcli
Architecture: all
Depends:
${misc:Depends},
${python3:Depends},
Description: Kamailio Command Line Interface Control Tool
kamcli is aiming at being a modern and extensible alternative to the shell
script kamctl.
.
It requires that jsonrpcs module of Kamailio is loaded and configured to
listen on an Unix domain socket or FIFO file. The way to interact with
Kamailio has to be set inside kamcli config file (kamcli.ini).
30 changes: 30 additions & 0 deletions pkg/deb/noble/copyright
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: kam-cli
Upstream-Contact: Daniel-Constantin Mierla <[email protected]>
Source: https://github.com/kamailio/kamcli

Files: *
Copyright: 2015-2019 Daniel-Constantin Mierla <[email protected]>
License: GPL-2

Files: pkg/deb/*
Copyright: 2018-2019 Victor Seva <[email protected]>
License: GPL-2

License: GPL-2
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License version 2 as
published by the Free Software Foundation.
.
This program is distributed in the hope that it will be
useful, but WITHOUT ANY WARRANTY; without even the implied
warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the GNU General Public License for more
details.
.
You should have received a copy of the GNU General Public
License along with this package; if not, write to the Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor,
Boston, MA 02110-1301 USA
X-Comment: On Debian systems, the complete text of the GNU Library General
Public License version 2 can be found in `/usr/share/common-licenses/LGPL-2'.
1 change: 1 addition & 0 deletions pkg/deb/noble/kamcli.examples
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
kamcli/kamcli.ini
5 changes: 5 additions & 0 deletions pkg/deb/noble/rules
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
#!/usr/bin/make -f
include /usr/share/dpkg/pkg-info.mk

%:
dh "$@" --with python3 --buildsystem=pybuild

0 comments on commit 68b2b84

Please sign in to comment.