debian files

This commit is contained in:
2025-10-17 22:48:22 +08:00
parent 4e110017fd
commit af74519bfb
5 changed files with 33 additions and 58 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'])

76
debian/changelog vendored
View File

@@ -1,66 +1,20 @@
libglibutil (1.0.75) unstable; urgency=low
libglibutil (1.0.75-0ubports1) UNRELEASED; urgency=unknown
* Cross-compilation tweaks
* Compatibility with clang -fsanitize=cfi
* Export all and only required symbols
* New upstream release v1.0.75
-- Slava Monich <slava@monich.com> Fri, 01 Dec 2023 02:01:34 +0200
-- UBports package upgrader bot <dev@ubports.com> Fri, 01 Dec 2023 23:03:05 +0000
libglibutil (1.0.74) unstable; urgency=low
libglibutil (1.0.74-0ubports1) UNRELEASED; urgency=unknown
* Added Added gutil_data_copy_as_variant()
* New upstream release v1.0.74
-- Slava Monich <slava@monich.com> Sun, 10 Sep 2023 04:11:17 +0300
-- UBports package upgrader bot <dev@ubports.com> Thu, 09 Nov 2023 00:27:32 +0000
libglibutil (1.0.73) unstable; urgency=low
libglibutil (1.0.67-0ubports1) focal; urgency=medium
* Define and use MAKE var instead of explicitly calling make
* Added gutil_log_set_timestamp_format()
* Upstream release v1.0.67
-- Slava Monich <slava@monich.com> Tue, 05 Sep 2023 15:53:55 +0300
libglibutil (1.0.72) unstable; urgency=low
* Don't export gutil_time_notify_get_type()
* Added gutil_data_new()
* Added gutil_data_copy()
* Added gutil_objv_new()
-- Slava Monich <slava@monich.com> Sun, 20 Aug 2023 02:05:13 +0300
libglibutil (1.0.71) unstable; urgency=low
* Added gutil_object_ref()
* Added gutil_object_unref()
* Added gutil_objv_append()
* Added gutil_objv_insert()
* Added gutil_ptrv_is_empty()
* Added gutil_bin2hex()
* Added gutil_data2hex()
-- Slava Monich <slava@monich.com> Sun, 18 Jun 2023 14:24:13 +0300
libglibutil (1.0.70) unstable; urgency=low
* Added gutil_objv module
-- Slava Monich <slava@monich.com> Mon, 29 May 2023 01:35:08 +0300
libglibutil (1.0.69) unstable; urgency=low
* Runtime and compile time version detection
* Added gutil_datapack module
* Require glib 2.32
-- Slava Monich <slava@monich.com> Thu, 06 Apr 2023 02:13:48 +0300
libglibutil (1.0.68) unstable; urgency=low
* Added gutil_weakref module
* Fixed a few compilation warnings
* Packaging tweaks
-- Slava Monich <slava@monich.com> Sat, 04 Feb 2023 04:26:45 +0200
-- Jami Kettunen <jami.kettunen@protonmail.com> Tue, 06 Dec 2022 18:46:43 +0200
libglibutil (1.0.67) unstable; urgency=low
@@ -132,6 +86,12 @@ libglibutil (1.0.56) unstable; urgency=low
-- Slava Monich <slava.monich@jolla.com> Sun, 03 Oct 2021 20:18:15 +0300
libglibutil (1.0.55-0ubports1) xenial; urgency=medium
* Upstream release v1.0.55
-- TheKit <thekit@disroot.org> Fri, 30 Jul 2021 00:24:52 +0300
libglibutil (1.0.55) unstable; urgency=low
* Added gutil_log_dump()
@@ -161,6 +121,12 @@ libglibutil (1.0.52) unstable; urgency=low
-- Slava Monich <slava.monich@jolla.com> Sun, 18 Apr 2021 17:40:41 +0300
libglibutil (1.0.51-0ubports1) xenial; urgency=medium
* Upstream release v1.0.51
-- Marius Gripsgard <marius@ubports.com> Fri, 19 Mar 2021 01:26:10 +0100
libglibutil (1.0.51) unstable; urgency=low
* Initialize default log settings from the environment

2
debian/control vendored
View File

@@ -2,7 +2,7 @@ Source: libglibutil
Section: libs
Priority: optional
Maintainer: Slava Monich <slava.monich@jolla.com>
Build-Depends: debhelper (>= 8.1.3), libglib2.0-dev (>= 2.32)
Build-Depends: debhelper (>= 8.1.3), libglib2.0-dev (>= 2.0)
Standards-Version: 3.8.4
Package: libglibutil

1
debian/copyright vendored
View File

@@ -1,5 +1,4 @@
Copyright (C) 2014-2022 Jolla Ltd.
Copyright (C) 2023 Slava Monich <slava@monich.com>
You may use this file under the terms of BSD license as follows:

2
debian/rules vendored
View File

@@ -7,7 +7,7 @@
LIBDIR=usr/lib/$(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
override_dh_auto_build:
dh_auto_build -- LIBDIR=$(LIBDIR) release pkgconfig debian/libglibutil.install debian/libglibutil-dev.install
dh_auto_build -- LIBDIR=$(LIBDIR) KEEP_SYMBOLS=1 release pkgconfig debian/libglibutil.install debian/libglibutil-dev.install
override_dh_auto_install:
dh_auto_install -- LIBDIR=$(LIBDIR) install-dev