Merge "Add apt-ostree Debian package"

This commit is contained in:
Zuul 2023-10-10 15:36:45 +00:00 committed by Gerrit Code Review
commit 59f38c1ec3
9 changed files with 118 additions and 0 deletions

View File

@ -0,0 +1,5 @@
apt-ostree (0.1-1) UNRELEASED; urgency=medium
* Initial release.
-- Chuck Short <charles.short@windriver.com> Tue, 25 Jul 2023 10:51:26 -0400

View File

@ -0,0 +1,43 @@
Source: apt-ostree
Section: admin
Priority: optional
Maintainer: StarlingX Developers <starlingx-dev@lists.starlingx.io>
Rules-Requires-Root: no
Build-Depends:
debhelper-compat (= 13),
dh-sequence-python3,
python3-setuptools,
python3-all,
python3-pbr,
python3-click,
python3-oslotest
Standards-Version: 4.6.2
Homepage: https://opendev.org/starlingx/apt-ostree
Package: python3-apt-ostree
Architecture: all
Depends:
${python3:Depends},
${misc:Depends},
python3-apt,
python3-click,
python3-rich,
bubblewrap,
reprepro,
Suggests:
python-apt-ostree-doc,
Description: Hybrid Image/Package management system
Hybrid image/package management system.
.
This package installs the library for Python 3.
Package: python-apt-ostree-doc
Section: doc
Architecture: all
Depends:
${sphinxdoc:Depends},
${misc:Depends},
Description: Hybrid Image/package management system documentation
Hybrid package management system.
.
This is the common documentation package.

View File

@ -0,0 +1,42 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: apt-ostree
Source: https://opendev.org/starlingx/apt-ostree
Files: *
Copyright: (c) 2023 Wind River Systems, Inc
Others (See individual files for more details)
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'.
# If you want to use GPL v2 or later for the /debian/* files use
# the following clauses, or change it to suit. Delete these two lines
Files: debian/*
Copyright: 2023 Wind River Systems, Inc
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,11 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable).
# Output every command that modifies files on the build system.
#export DH_VERBOSE = 1
export PYBUILD_NAME=apt-ostree
%:
dh $@ --buildsystem=pybuild

View File

@ -0,0 +1 @@
3.0 (quilt)

View File

@ -0,0 +1 @@
extend-diff-ignore = "^[^/]*[.]egg-info/"

View File

@ -0,0 +1,11 @@
---
debname: apt-ostree
debver: 0.1
dl_path:
name: apt-ostree-0.1.tar.gz
url: https://opendev.org/starlingx/apt-ostree/archive/master.tar.gz
sha256sum: fce21e398e487332eb9f8d6260f4a3a69b24b0b1f529fbdaea3fdbda39e512ad
md5sum: 2dcd6c491696109a0fc267318917bef0
revision:
dist: $STX_DIST
PKG_GITREVCOUNT: true

View File

@ -1,5 +1,8 @@
# List of packages to be included/installed in ISO
#apt-ostree
python3-apt-ostree
#cgcs-patch
cgcs-patch-agent
cgcs-patch-controller

View File

@ -1,3 +1,4 @@
apt-ostree
enable-dev-patch
patch-alarm
software