Skip to content

Commit 5e685ac

Browse files
committed
alvistack/v25.8.12
git clean -xdf tar zcvf ../python-molecule-plugins_25.8.12.orig.tar.gz --exclude=.git . debuild -uc -us cp python-molecule-plugins.spec ../python-molecule-plugins_25.8.12-1.spec cp ../python*-molecule-plugins*25.8.12*.{gz,xz,spec,dsc} /osc/home\:alvistack/ansible-community-molecule-plugins-25.8.12 rm -rf ../python*-molecule-plugins*25.8.12*.* See ansible-community#155 See ansible-community#237 Signed-off-by: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
1 parent 9dfa726 commit 5e685ac

File tree

19 files changed

+319
-10
lines changed

19 files changed

+319
-10
lines changed

.gitignore

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,6 @@ MANIFEST
3131
# Usually these files are written by a python script from a template
3232
# before PyInstaller builds the exe, so as to inject date/other infos into it.
3333
*.manifest
34-
*.spec
3534

3635
# Installer logs
3736
pip-log.txt
@@ -127,7 +126,6 @@ dmypy.json
127126

128127
# Pyre type checker
129128
.pyre/
130-
src/molecule_plugins/_version.py
131129

132130
# Ignore generated files
133131
test/roles
@@ -138,3 +136,5 @@ patches
138136
*.patch
139137
*.orig
140138
*.rej
139+
140+
.pybuild/

debian/.gitignore

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
*.substvars
2+
*debhelper*
3+
.debhelper
4+
files
5+
python3-molecule-plugins
6+
tmp

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
python-molecule-plugins (100:25.8.12-1) UNRELEASED; urgency=medium
2+
3+
* https://github.com/ansible-community/molecule-plugins/releases/tag/v25.8.12
4+
5+
-- Wong Hoi Sing Edison <hswong3i@pantarei-design.com> Wed, 13 Aug 2025 12:30:50 +0800

debian/control

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
Source: python-molecule-plugins
2+
Section: python
3+
Priority: optional
4+
Standards-Version: 4.5.0
5+
Maintainer: Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
6+
Homepage: https://github.com/ansible-community/molecule-plugins/tags
7+
Vcs-Browser: https://github.com/alvistack/ansible-community-molecule-plugins
8+
Vcs-Git: https://github.com/alvistack/ansible-community-molecule-plugins.git
9+
Build-Depends:
10+
debhelper,
11+
debhelper-compat (= 10),
12+
dh-python,
13+
fdupes,
14+
python3-dev,
15+
python3-pip,
16+
17+
Package: python3-molecule-plugins
18+
Architecture: all
19+
Description: Molecule Plugins
20+
Molecule Plugins.
21+
Depends:
22+
${misc:Depends},
23+
${shlibs:Depends},
24+
${python3:Depends},
25+
python3,
26+
python3-docker (>= 4.3.1),
27+
python3-jinja2 (>= 2.11.3),
28+
python3-molecule (>= 25.1.0),
29+
python3-openstacksdk (>= 1.1.0),
30+
python3-requests,
31+
python3-selinux,
32+
python3-vagrant (>= 1.0.0),
33+
python3-yaml (>= 5.1),
34+
Conflicts:
35+
python3-molecule-docker,
36+
python3-molecule-podman,
37+
python3-molecule-vagrant,
38+
Replaces:
39+
python3-molecule-docker,
40+
python3-molecule-podman,
41+
python3-molecule-vagrant,

debian/copyright

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
3+
Files: debian/*
4+
Copyright: 2025 Wong Hoi Sing Edison <hswong3i@pantarei-design.com>
5+
License: Apache-2.0
6+
7+
License: Apache-2.0
8+
Licensed under the Apache License, Version 2.0 (the "License");
9+
you may not use this file except in compliance with the License.
10+
You may obtain a copy of the License at
11+
.
12+
http://www.apache.org/licenses/LICENSE-2.0
13+
.
14+
Unless required by applicable law or agreed to in writing, software
15+
distributed under the License is distributed on an "AS IS" BASIS,
16+
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17+
See the License for the specific language governing permissions and
18+
limitations under the License.
19+
.
20+
The complete text of the Apache version 2.0 license
21+
can be found in "/usr/share/common-licenses/Apache-2.0".
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
usr/lib/python*/*-packages/*
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
python3-molecule-plugins: copyright-without-copyright-notice
2+
python3-molecule-plugins: initial-upload-closes-no-bugs
3+
python3-molecule-plugins: no-manual-page
4+
python3-molecule-plugins: zero-byte-file-in-doc-directory

debian/rules

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
#!/usr/bin/make -f
2+
3+
SHELL := /bin/bash
4+
5+
override_dh_auto_configure:
6+
7+
override_dh_auto_build:
8+
pip wheel \
9+
--no-deps \
10+
--no-build-isolation \
11+
--wheel-dir=dist \
12+
.
13+
14+
override_dh_auto_install:
15+
pip install \
16+
--no-deps \
17+
--ignore-installed \
18+
--root=debian/tmp \
19+
--prefix=/usr \
20+
dist/*.whl
21+
mv debian/tmp/usr/local/* debian/tmp/usr/ || echo $$?
22+
rm -rf debian/tmp/usr/local || echo $$?
23+
find debian/tmp/usr/lib/python*/*-packages -type f -name '*.pyc' -exec rm -rf {} \;
24+
fdupes -qnrps debian/tmp/usr/lib/python*/*-packages
25+
26+
override_dh_auto_test:
27+
28+
override_dh_auto_clean:
29+
30+
%:
31+
dh $@ --with python3

debian/source/format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3.0 (quilt)

debian/source/lintian-overrides

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
python-molecule-plugins source: file-without-copyright-information
2+
python-molecule-plugins source: no-debian-changes
3+
python-molecule-plugins source: source-contains-prebuilt-windows-binary
4+
python-molecule-plugins source: source-is-missing
5+
python-molecule-plugins source: source-package-encodes-python-version

0 commit comments

Comments
 (0)