From 4e0f0326113e7358dd43fec4d835415afa626431 Mon Sep 17 00:00:00 2001 From: Vadim Troshchinskiy Date: Wed, 13 Nov 2024 08:24:06 +0100 Subject: [PATCH] Add pyblkid debian files --- .../opengnsys-pyblkid-0.3/debian/changelog | 5 ++++ .../opengnsys-pyblkid-0.3/debian/control | 25 +++++++++++++++++++ .../opengnsys-pyblkid-0.3/debian/files | 2 ++ .../opengnsys-pyblkid-0.3/debian/rules | 22 ++++++++++++++++ .../debian/source/format | 1 + .../opengnsys-pyblkid-0.3/debian/watch | 3 +++ 6 files changed, 58 insertions(+) create mode 100644 packages/pyblkid/opengnsys-pyblkid-0.3/debian/changelog create mode 100644 packages/pyblkid/opengnsys-pyblkid-0.3/debian/control create mode 100644 packages/pyblkid/opengnsys-pyblkid-0.3/debian/files create mode 100755 packages/pyblkid/opengnsys-pyblkid-0.3/debian/rules create mode 100644 packages/pyblkid/opengnsys-pyblkid-0.3/debian/source/format create mode 100644 packages/pyblkid/opengnsys-pyblkid-0.3/debian/watch diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/changelog b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/changelog new file mode 100644 index 0000000..247253f --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/changelog @@ -0,0 +1,5 @@ +opengnsys-pyblkid (0.3) UNRELEASED; urgency=medium + + * Initial release. + + -- root Tue, 12 Nov 2024 14:18:39 +0000 diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/control b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/control new file mode 100644 index 0000000..fc1cecd --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/control @@ -0,0 +1,25 @@ +Source: opengnsys-pyblkid +Maintainer: OpenGnsys +Section: python +Priority: optional +Build-Depends: debhelper-compat (= 12), + dh-python, + libarchive-dev, + python3-all, + python3-mock, + python3-pytest, + python3-setuptools +Standards-Version: 4.5.0 +Rules-Requires-Root: no +Homepage: https://github.com/vojtechtrefny/pyblkid +Vcs-Browser: https://github.com/vojtechtrefny/pyblkid +Vcs-Git: https://github.com/vojtechtrefny/pyblkid + +Package: opengnsys-pyblkid +Architecture: all +Depends: ${lib:Depends}, ${misc:Depends}, ${python3:Depends} +Description: Python3 interface to pyblkid + Python bindings for libblkid library. + . + This package contains a Python3 interface to libarchive written using the + standard ctypes module to dynamically load and access the C library. diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/files b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/files new file mode 100644 index 0000000..587d50d --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/files @@ -0,0 +1,2 @@ +opengnsys-pyblkid_0.3_all.deb python optional +opengnsys-pyblkid_0.3_amd64.buildinfo python optional diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/rules b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/rules new file mode 100755 index 0000000..d18bddf --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/rules @@ -0,0 +1,22 @@ +#!/usr/bin/make -f + +export LC_ALL=C.UTF-8 +export PYBUILD_NAME = libarchive-c +#export PYBUILD_BEFORE_TEST = cp -av README.rst {build_dir} +export PYBUILD_TEST_ARGS = -vv -s +#export PYBUILD_AFTER_TEST = rm -v {build_dir}/README.rst +# ./usr/lib/python3/dist-packages/libarchive/ +export PYBUILD_INSTALL_ARGS=--install-lib=/opt/opengnsys/python3/dist-packages/ +%: + dh $@ --with python3 --buildsystem=pybuild + +override_dh_gencontrol: + dh_gencontrol -- \ + -Vlib:Depends=$(shell dpkg-query -W -f '$${Depends}' libarchive-dev \ + | sed -E 's/.*(libarchive[[:alnum:].-]+).*/\1/') + +override_dh_installdocs: + # Nothing, we don't want docs + +override_dh_installchangelogs: + # Nothing, we don't want the changelog diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/source/format b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/packages/pyblkid/opengnsys-pyblkid-0.3/debian/watch b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/watch new file mode 100644 index 0000000..0ba3262 --- /dev/null +++ b/packages/pyblkid/opengnsys-pyblkid-0.3/debian/watch @@ -0,0 +1,3 @@ +version=3 +https://pypi.python.org/simple/libarchive-c \ + .*/libarchive-c-(.+)\.tar\.gz#.*