Import Debian changes 1.0.3-ok1
python-build (1.0.3-ok1) nile; urgency=medium * Build for openKylin.
This commit is contained in:
parent
04eff854ff
commit
dc6bbf2d4d
|
@ -0,0 +1,5 @@
|
||||||
|
python-build (1.0.3-ok1) nile; urgency=medium
|
||||||
|
|
||||||
|
* Build for openKylin.
|
||||||
|
|
||||||
|
-- openKylinBot <openKylinBot@openkylin.top> Tue, 07 May 2024 10:51:56 +0800
|
|
@ -0,0 +1,54 @@
|
||||||
|
Source: python-build
|
||||||
|
Section: python
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: openKylin Developers <packaging@lists.openkylin.top>
|
||||||
|
Uploaders: Sergio Durigan Junior <sergiodj@debian.org>
|
||||||
|
Build-Depends: debhelper-compat (= 13),
|
||||||
|
dh-python,
|
||||||
|
flit (>= 3.4),
|
||||||
|
python3-all,
|
||||||
|
python3-packaging,
|
||||||
|
python3-pyproject-hooks,
|
||||||
|
python3-toml,
|
||||||
|
dh-sequence-sphinxdoc <!nodoc>,
|
||||||
|
python3-sphinx <!nodoc>,
|
||||||
|
python3-sphinx-autodoc-typehints <!nodoc>,
|
||||||
|
python3-sphinx-argparse-cli <!nodoc>,
|
||||||
|
python3-sphinx-issues <!nodoc>,
|
||||||
|
furo <!nodoc>,
|
||||||
|
Standards-Version: 4.6.2
|
||||||
|
Homepage: https://github.com/pypa/build
|
||||||
|
Vcs-Browser: https://salsa.debian.org/python-team/packages/python-build
|
||||||
|
Vcs-Git: https://salsa.debian.org/python-team/packages/python-build.git
|
||||||
|
Testsuite: autopkgtest-pkg-python
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
|
Package: python3-build
|
||||||
|
Architecture: all
|
||||||
|
Depends: ${python3:Depends},
|
||||||
|
${misc:Depends},
|
||||||
|
python3-packaging,
|
||||||
|
python3-pyproject-hooks,
|
||||||
|
python3-toml,
|
||||||
|
python3-wheel,
|
||||||
|
Suggests: python3-pip,
|
||||||
|
python3-venv,
|
||||||
|
python-build-doc,
|
||||||
|
Description: Simple, correct PEP517 package builder (Python 3)
|
||||||
|
python-build will invoke the PEP 517 hooks to build a distribution
|
||||||
|
package. It is a simple build tool and does not perform any
|
||||||
|
dependency management.
|
||||||
|
.
|
||||||
|
This package installs the library for Python 3.
|
||||||
|
|
||||||
|
Package: python3-build-doc
|
||||||
|
Architecture: all
|
||||||
|
Section: doc
|
||||||
|
Depends: ${sphinxdoc:Depends}, ${misc:Depends}
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Description: Simple, correct PEP517 package builder (documentation)
|
||||||
|
python-build will invoke the PEP 517 hooks to build a distribution
|
||||||
|
package. It is a simple build tool and does not perform any
|
||||||
|
dependency management.
|
||||||
|
.
|
||||||
|
This is the documentation package.
|
|
@ -0,0 +1,31 @@
|
||||||
|
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||||
|
Upstream-Name: python-build
|
||||||
|
Source: https://github.com/pypa/build
|
||||||
|
|
||||||
|
Files: *
|
||||||
|
Copyright: 2019 Filipe Laíns <filipe.lains@gmail.com>
|
||||||
|
License: Expat
|
||||||
|
|
||||||
|
Files: debian/*
|
||||||
|
Copyright: 2020-2022 Sergio Durigan Junior <sergiodj@debian.org>
|
||||||
|
License: Expat
|
||||||
|
|
||||||
|
License: Expat
|
||||||
|
Permission is hereby granted, free of charge, to any person obtaining a
|
||||||
|
copy of this software and associated documentation files (the "Software"),
|
||||||
|
to deal in the Software without restriction, including without limitation
|
||||||
|
the rights to use, copy, modify, merge, publish, distribute, sublicense,
|
||||||
|
and/or sell copies of the Software, and to permit persons to whom the
|
||||||
|
Software is furnished to do so, subject to the following conditions:
|
||||||
|
.
|
||||||
|
The above copyright notice and this permission notice (including the next
|
||||||
|
paragraph) shall be included in all copies or substantial portions of the
|
||||||
|
Software.
|
||||||
|
.
|
||||||
|
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||||
|
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||||
|
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
|
||||||
|
THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||||
|
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
|
||||||
|
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
|
||||||
|
DEALINGS IN THE SOFTWARE.
|
|
@ -0,0 +1,17 @@
|
||||||
|
Document: python-build
|
||||||
|
Title: Debian python-build Manual
|
||||||
|
Author: Toshio Kuratomi
|
||||||
|
Abstract: This is the manual for python-build.
|
||||||
|
python-build is a simple, correct PEP517 package builder.
|
||||||
|
.
|
||||||
|
python-build will invoke the PEP 517 hooks to build a distribution
|
||||||
|
package. It is a simple build tool and does not perform any
|
||||||
|
dependency management.
|
||||||
|
Section: Programming/Python
|
||||||
|
|
||||||
|
Format: HTML
|
||||||
|
Index: /usr/share/doc/python3-build/html/index.html
|
||||||
|
Files:
|
||||||
|
/usr/share/doc/python3-build/html/*.html
|
||||||
|
/usr/share/doc/python3-build/html/_sources/*
|
||||||
|
/usr/share/doc/python3-build/html/_static/*
|
|
@ -0,0 +1 @@
|
||||||
|
docs/_build/html/
|
|
@ -0,0 +1 @@
|
||||||
|
docs/_build/man/*
|
|
@ -0,0 +1,32 @@
|
||||||
|
#!/usr/bin/make -f
|
||||||
|
|
||||||
|
export PYBUILD_NAME=build
|
||||||
|
|
||||||
|
ifeq (,$(findstring nodoc, $(DEB_BUILD_OPTIONS)))
|
||||||
|
export PYBUILD_AFTER_BUILD = \
|
||||||
|
PYTHONPATH={build_dir} \
|
||||||
|
http_proxy='127.0.0.1:9' \
|
||||||
|
{interpreter} -m sphinx -N -bhtml \
|
||||||
|
./docs/ ./docs/_build/html/ ; \
|
||||||
|
PYTHONPATH={build_dir} \
|
||||||
|
http_proxy='127.0.0.1:9' \
|
||||||
|
{interpreter} -m sphinx -N -bman \
|
||||||
|
./docs/ ./docs/_build/man/ ; \
|
||||||
|
mv -v ./docs/_build/man/build.1 ./docs/_build/man/pyproject-build.1
|
||||||
|
endif
|
||||||
|
|
||||||
|
%:
|
||||||
|
dh $@ --with python3 --buildsystem=pybuild
|
||||||
|
|
||||||
|
# Unfortunately, python-build's testsuite relies heavily on "pip
|
||||||
|
# install" and other network-related operations, which are not
|
||||||
|
# allowed during build time.
|
||||||
|
#
|
||||||
|
# Although not all tests are affected by this, it is becoming more and
|
||||||
|
# more difficult to maintain a list of tests that should be disabled
|
||||||
|
# because of this issue. For this reason, and in order to keep the
|
||||||
|
# maintenance burden low, we decided to disable running these tests
|
||||||
|
# during build time.
|
||||||
|
#
|
||||||
|
# TODO: Create a dep8 test that runs the entire upstream testsuite.
|
||||||
|
override_dh_auto_test:
|
|
@ -0,0 +1,11 @@
|
||||||
|
# For more information on what jobs are run see:
|
||||||
|
# https://salsa.debian.org/salsa-ci-team/pipeline
|
||||||
|
#
|
||||||
|
# To enable the jobs, go to your repository (at salsa.debian.org)
|
||||||
|
# and click over Settings > CI/CD > Expand (in General pipelines).
|
||||||
|
# In "Custom CI config path" write debian/salsa-ci.yml and click
|
||||||
|
# in "Save Changes". The CI tests will run after the next commit.
|
||||||
|
---
|
||||||
|
include:
|
||||||
|
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/salsa-ci.yml
|
||||||
|
- https://salsa.debian.org/salsa-ci-team/pipeline/raw/master/pipeline-jobs.yml
|
|
@ -0,0 +1 @@
|
||||||
|
3.0 (quilt)
|
|
@ -0,0 +1 @@
|
||||||
|
extend-diff-ignore = "^[^/]*[.]egg-info/"
|
|
@ -0,0 +1,5 @@
|
||||||
|
---
|
||||||
|
Bug-Database: https://github.com/pypa/build/issues
|
||||||
|
Bug-Submit: https://github.com/pypa/build/issues/new
|
||||||
|
Repository: https://github.com/pypa/build.git
|
||||||
|
Repository-Browse: https://github.com/pypa/build
|
|
@ -0,0 +1,4 @@
|
||||||
|
# Compulsory line, this is a version 4 file
|
||||||
|
version=4
|
||||||
|
|
||||||
|
https://github.com/pypa/build/tags .*/archive/refs/tags/v?((?:\d+\.?)*)\.tar\.gz
|
Loading…
Reference in New Issue