Add centos-debian-compat for Trixie

Added packaging support for Trixie under 'debian/trixie/'.

This change brings updates from the 'f/trixie' branch into 'master' to
ensure consistent functionality and packaging structure across both
branches.

Story: 2011360
Task: 53245

Change-Id: Iefd8884c3748518faf54185cfb5fc5f855ba2539
Signed-off-by: pmp1 <preetham.mp@windriver.com>
Signed-off-by: Abhinav Ayyapasetti <ayyapasetti.abhinav@windriver.com>
This commit is contained in:
pmp1
2025-11-19 00:11:47 -05:00
committed by Sai Lakshmi Teja Vanka
parent a2aa07010e
commit 506e7f7464
6 changed files with 61 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
# enable compatibility between Debian and Centos
/lib/lsb/init-functions /etc/init.d/functions

View File

@@ -0,0 +1,5 @@
centos-debian-compat (1.0) unstable; urgency=medium
* Initial release.
-- Matheus Guilhermino <matheus.machadoguilhermino@windriver.com> Thu, 27 Jan 2022 16:35:37 -0400

View File

@@ -0,0 +1,14 @@
Source: centos-debian-compat
Section: admin
Priority: optional
Maintainer: Starlingx Developers <starlingx-discuss@lists.starlingx.io>
Build-Depends: debhelper-compat (= 13)
Standards-Version: 4.4.1
Homepage: https://www.starlingx.io
Package: centos-debian-compat
Architecture: all
Depends:
${misc:Depends}
Description: General compatibility adjustments
Directs from "/etc/init.d/functions" to "/lib/lsb/init-functions".

View File

@@ -0,0 +1,27 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: centos-debian-compat
Source: https://opendev.org/starlingx/integ/
Files: *
Copyright: (c) 2013-2021 Wind River Systems, Inc
License: Apache-2
Files: debian/*
Copyright: 2021 Wind River Systems, Inc
License: Apache-2
License: Apache-2
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
.
https://www.apache.org/licenses/LICENSE-2.0
.
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
.
On Debian-based systems the full text of the Apache version 2.0 license
can be found in `/usr/share/common-licenses/Apache-2.0'.

View File

@@ -0,0 +1,4 @@
#!/usr/bin/make -f
%:
dh $@

View File

@@ -0,0 +1,9 @@
---
debname: centos-debian-compat
debver: 1.0
src_path: source
revision:
dist: $STX_DIST
PKG_GITREVCOUNT: true
SRC_GITREVCOUNT:
SRC_BASE_SRCREV: c31114534179991f77356d8abe7a8ca754258c15