Add debian package for puppet-boolean

This package is 3rdparty. Get latest tag which is 2.0.2.

Did build puppet-boolean. Did build an iso.

Story: 2009101
Task: 43352
Signed-off-by: Dan Voiculeasa <dan.voiculeasa@windriver.com>
Change-Id: I2e62975ad0ee8e9d0bc8b520dec8b65466cbc107
This commit is contained in:
Dan Voiculeasa 2021-09-16 20:15:42 +03:00
parent 5997bdc453
commit 96884c5896
10 changed files with 110 additions and 0 deletions

View File

@ -0,0 +1,5 @@
puppet-boolean (2.0.2-0) unstable; urgency=medium
* Initial release
-- Dan Voiculeasa <dan.voiculeasa@windriver.com> Wed, 08 Sep 2021 11:50:43 +0000

View File

@ -0,0 +1,13 @@
Source: puppet-boolean
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: puppet-boolean
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, puppet
Description: Puppet module named puppet-boolean
A Puppet module to provide boolean parameters

View File

@ -0,0 +1,31 @@
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: puppet-boolean
Upstream-Contact: https://github.com/voxpupuli/
Source: https://github.com/voxpupuli/puppet-boolean
Files: *
Copyright: (C) 2012-2020 https://github.com/voxpupuli/
License: Apache-2
Upstream-Name: puppet-boolean-2.0.2
Upstream-Contact: StarlingX Developers <starlingx-discuss@lists.starlingx.io>
Source: https://opendev.org/starlingx/integ/src/branch/master/config/puppet-modules/puppet-boolean-2.0.2
Files: debian/*
Copyright: (c) 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
.
http://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 @@
lib usr/share/puppet/modules.available/puppet-boolean
LICENSE usr/share/puppet/modules.available/puppet-boolean
metadata.json usr/share/puppet/modules.available/puppet-boolean
spec usr/share/puppet/modules.available/puppet-boolean

View File

@ -0,0 +1,13 @@
#!/bin/sh
# see: dh_installdeb(1)
set -e
if [ "${1}" = "configure" ] ; then
update-alternatives --install /usr/share/puppet/modules/boolean puppet-module-boolean \
/usr/share/puppet/modules.available/puppet-boolean 500
fi
#DEBHELPER#
exit 0

View File

@ -0,0 +1,13 @@
#!/bin/sh
# see: dh_installdeb(1)
set -e
if [ "${1}" = "remove" ] || [ "${1}" = "disappear" ]; then
update-alternatives --remove puppet-module-boolean \
/usr/share/puppet/modules.available/puppet-boolean
fi
#DEBHELPER#
exit 0

View File

@ -0,0 +1,13 @@
#!/bin/sh
# see: dh_installdeb(1)
set -e
if [ "${1}" = "remove" ] || [ "${1}" = "upgrade" || [ "${1}" = "deconfigure" ]; then
update-alternatives --remove puppet-module-boolean \
/usr/share/puppet/modules.available/puppet-boolean
fi
#DEBHELPER#
exit 0

View File

@ -0,0 +1,7 @@
#!/usr/bin/make -f
# See debhelper(7) (uncomment to enable)
# output every command that modifies files on the build system.
#export DH_VERBOSE = 1
%:
dh $@

View File

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

View File

@ -0,0 +1,10 @@
---
debname: puppet-boolean
debver: 2.0.2-0
dl_path:
name: puppet-boolean-2.0.2-0.tar.gz
url: https://codeload.github.com/voxpupuli/puppet-boolean/tar.gz/refs/tags/v2.0.2
md5sum: c724f206a25561cadb024d6791b73eea
revision:
dist: $STX_DIST
PKG_GITREVCOUNT: true