debian files

This commit is contained in:
2025-10-17 22:45:39 +08:00
parent 0686f965fb
commit 01a7c0fe71
7 changed files with 71 additions and 5 deletions

10
debian/Jenkinsfile vendored Normal file
View File

@@ -0,0 +1,10 @@
@Library('ubports-build-tools') _
buildAndProvideDebianPackage()
// Or if the package consists entirely of arch-independent packages:
// (optional optimization, will confuse BlueOcean's live view at build stage)
// buildAndProvideDebianPackage(/* isArchIndependent */ true)
// Optionally, to skip building on some architectures (amd64 is always built):
// buildAndProvideDebianPackage(false, /* ignoredArchs */ ['arm64'])

32
debian/changelog vendored
View File

@@ -1,3 +1,35 @@
ofono-binder-plugin (1.1.21-0ubports1) noble; urgency=medium
* New upstream release v1.1.21
-- TheKit <thekit@disroot.org> Mon, 03 Mar 2025 22:30:54 +0300
ofono-binder-plugin (1.1.20-0ubports1) noble; urgency=medium
* New upstream release v1.1.20
-- TheKit <thekit@disroot.org> Mon, 03 Feb 2025 00:26:23 +0300
ofono-binder-plugin (1.1.18-0ubports1) UNRELEASED; urgency=unknown
* New upstream release v1.1.18
-- UBports package upgrader bot <dev@ubports.com> Sun, 22 Dec 2024 18:20:07 +0000
ofono-binder-plugin (1.1.15-0ubports1) noble; urgency=medium
* New upstream release
* debian/patches: import Fallback to IRadio in
binder_voicecall_answer and merge calls lists from upstream PR 31
-- TheKit <thekit@disroot.org> Thu, 15 Aug 2024 15:32:13 +0300
ofono-binder-plugin (1.1.11-0ubports1) focal; urgency=low
* Add initial packaging for Ubuntu Touch.
-- TheKit <thekit@disroot.org> Mon, 26 Apr 2023 21:44:17 +0300
libofonobinderpluginext (1.1.0) unstable; urgency=low
* Stable release of the extension API

21
debian/control vendored
View File

@@ -1,10 +1,25 @@
Source: libofonobinderpluginext
Source: ofono-binder-plugin
Section: libs
Priority: optional
Maintainer: Slava Monich <slava@monich.com>
Build-Depends: debhelper (>= 8.1.3), libglib2.0-dev (>= 2.0)
Maintainer: UBports developers <devs@ubports.com>
Build-Depends: debhelper-compat (= 12),
libglib2.0-dev (>= 2.0),
libmce-glib-dev,
libglibutil-dev,
libgbinder-dev,
libgbinder-radio1-dev,
ofono-sailfish-dev (>= 1.29+git8-0ubports1~),
Standards-Version: 3.8.4
Package: ofono-binder-plugin
Section: libs
Architecture: any
Depends: ${shlibs:Depends},
${misc:Depends},
Description: oFono binder-based IRadio plugin
Integrates Sailfish OS fork of ofono with Android adaptations
which support IRadio family of binder interfaces.
Package: libofonobinderpluginext
Section: libs
Architecture: any

View File

@@ -0,0 +1,3 @@
usr/lib/*/libofonobinderpluginext.so
usr/lib/*/pkgconfig/libofonobinderpluginext.pc
usr/include/*

View File

@@ -0,0 +1 @@
usr/lib/*/libofonobinderpluginext.so.*

1
debian/ofono-binder-plugin.install vendored Normal file
View File

@@ -0,0 +1 @@
usr/lib/*/ofono-sailfish/plugins/binderplugin.so

8
debian/rules vendored
View File

@@ -4,13 +4,17 @@
# Uncomment this to turn on verbose mode.
#export DH_VERBOSE=1
export OFONO_PKG = ofono-sailfish
LIBDIR=usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
override_dh_auto_build:
dh_auto_build -- -C lib LIBDIR=$(LIBDIR) release pkgconfig ../debian/libofonobinderpluginext.install ../debian/libofonobinderpluginext-dev.install
dh_auto_build -- LIBDIR=$(LIBDIR) release
override_dh_auto_install:
dh_auto_install -- -C lib LIBDIR=$(LIBDIR) install-dev
dh_auto_install
make -C lib LIBDIR=$(LIBDIR) pkgconfig
make -C lib LIBDIR=$(LIBDIR) DESTDIR=../debian/tmp install-dev
%:
dh $@