[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/, profiles/
commit: 7454369c52233bd42b6e43aaf874bbe549933040 Author: Sam James gentoo org> AuthorDate: Thu Jun 30 22:24:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 22:24:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7454369c dev-util/dput-ng: treeclean Bug: https://bugs.gentoo.org/818847 Signed-off-by: Sam James gentoo.org> dev-util/dput-ng/Manifest| 1 - dev-util/dput-ng/dput-ng-1.32.ebuild | 89 dev-util/dput-ng/metadata.xml| 5 -- profiles/package.mask| 6 --- 4 files changed, 101 deletions(-) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest deleted file mode 100644 index 818cdc505385.. --- a/dev-util/dput-ng/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST dput-ng_1.32.tar.xz 86280 BLAKE2B 7e195eab4f48d77968b866185e337f2b51113f7e11cfa4929d47e79082c2fa866af2c8394c50816b650f865db9ef244775618a05a6b398090366d342a45a3db7 SHA512 596247eecb2dce080cd6f3cd1ddb1364cfa00fc3048081149e4d6dc35822aee10fa10ec25ed91154b477a909cc29dcf17cb38ccefa649f40eb70c16e0a575b2e diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild b/dev-util/dput-ng/dput-ng-1.32.ebuild deleted file mode 100644 index fac0bd787090.. --- a/dev-util/dput-ng/dput-ng-1.32.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_9 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Next generation Debian package upload tool" -HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/python-debian[${PYTHON_USEDEP}] - dev-python/paramiko[${PYTHON_USEDEP}] - dev-util/distro-info[python,${PYTHON_USEDEP}] - ') -" -DEPEND="${RDEPEND} - app-text/asciidoc - test? ( - $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_USEDEP}] - dev-python/python-debian[${PYTHON_USEDEP}] - ') - dev-util/debhelper - )" - -# Requires missing build-essential package -RESTRICT="test" - -src_compile() { - distutils-r1_src_compile - - mkdir man || die - for file in docs/man/*.man; do - a2x --doctype manpage --format manpage -D man \ - "${file}" || die - done -} - -src_install() { - local DPUT_BINARIES=( dcut dirt dput ) - local DPUT_ETC=( metas profiles ) - local DPUT_SHARE=( - codenames - commands - hooks - interfaces - schemas - uploaders - ) - - distutils-r1_src_install - - for binary in ${DPUT_BINARIES[@]}; do - dobin bin/"${binary}" - done - python_fix_shebang "${D}"/usr/bin - - insinto /etc/dput.d - for dir in ${DPUT_ETC[@]}; do - doins -r skel/"${dir}" - done - - insinto /usr/share/"${PN}" - for dir in ${DPUT_SHARE[@]}; do - doins -r skel/"${dir}" - done - - # doman incorrectly treats "cf" in dput.cf.5 as a lang code - doman -i18n="" man/* - - newbashcomp debian/dcut-completion dcut - newbashcomp debian/dput-completion dput -} - -python_test() { - # test_configs.py failing - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 - nosetests || die "Tests failed under ${EPYTHON}" -} diff --git a/dev-util/dput-ng/metadata.xml b/dev-util/dput-ng/metadata.xml deleted file mode 100644 index 85e4ed814fa2.. --- a/dev-util/dput-ng/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - diff --git a/profiles/package.mask b/profiles/package.mask index f132973fab41..db6479cb9ae5 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -245,12 +245,6 @@ dev-python/jaraco-packaging # no upstream activity in years. Removal on 2022-07-02. dev-python/chai -# Sam James (2022-05-30) -# Doesn't support Python 3.10+, maintainer-needed, and out of date. -# Bugs #818847, #845936, #786585. -# Removal on 2022-06-30. -dev-util/dput-ng - # Matt Turner (2022-05-30) # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated. # Bug #848501
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: b16c88751bfdc250bbf7a3ad2dd4c8404710547f Author: Michał Górny gentoo org> AuthorDate: Sun Nov 21 21:31:12 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Nov 21 21:31:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b16c8875 dev-util/dput-ng: Remove py3.8 Signed-off-by: Michał Górny gentoo.org> dev-util/dput-ng/dput-ng-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild b/dev-util/dput-ng/dput-ng-1.32.ebuild index 5b8509a72cc4..fac0bd787090 100644 --- a/dev-util/dput-ng/dput-ng-1.32.ebuild +++ b/dev-util/dput-ng/dput-ng-1.32.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{8,9} ) +PYTHON_COMPAT=( python3_9 ) DISTUTILS_SINGLE_IMPL=1 inherit bash-completion-r1 distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/, dev-util/distro-info/, dev-util/distro-info-data/
commit: 7f9f20dfad065d96bd50addd2c25ed1f72259fe7 Author: Yuri Konotopov gnome org> AuthorDate: Sat Oct 30 11:01:01 2021 + Commit: Sam James gentoo org> CommitDate: Sun Oct 31 02:48:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f9f20df dev-util/*: remove myself from maintainers of dput/Debian stuff Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Yuri Konotopov gnome.org> Closes: https://github.com/gentoo/gentoo/pull/22760 Signed-off-by: Sam James gentoo.org> dev-util/distro-info-data/metadata.xml | 9 + dev-util/distro-info/metadata.xml | 9 + dev-util/dput-ng/metadata.xml | 9 + 3 files changed, 3 insertions(+), 24 deletions(-) diff --git a/dev-util/distro-info-data/metadata.xml b/dev-util/distro-info-data/metadata.xml index e97b6433afa..c3bda71eefc 100644 --- a/dev-util/distro-info-data/metadata.xml +++ b/dev-util/distro-info-data/metadata.xml @@ -1,13 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ykonoto...@gnome.org - Yuri Konotopov - - - proxy-ma...@gentoo.org - Proxy Maintainers - + diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml index 02700a64ea1..85e4ed814fa 100644 --- a/dev-util/distro-info/metadata.xml +++ b/dev-util/distro-info/metadata.xml @@ -1,12 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ykonoto...@gnome.org - Yuri Konotopov - - - proxy-ma...@gentoo.org - Proxy Maintainers - + diff --git a/dev-util/dput-ng/metadata.xml b/dev-util/dput-ng/metadata.xml index 02700a64ea1..85e4ed814fa 100644 --- a/dev-util/dput-ng/metadata.xml +++ b/dev-util/dput-ng/metadata.xml @@ -1,12 +1,5 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - ykonoto...@gnome.org - Yuri Konotopov - - - proxy-ma...@gentoo.org - Proxy Maintainers - +
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 56ab0816aa8d45cdfaea5f7158d30d6eb2621be9 Author: Sam James gentoo org> AuthorDate: Wed Jul 28 16:13:34 2021 + Commit: Sam James gentoo org> CommitDate: Wed Jul 28 16:14:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56ab0816 dev-util/dput-ng: Stabilize 1.32 x86, #783249 Signed-off-by: Sam James gentoo.org> dev-util/dput-ng/dput-ng-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild b/dev-util/dput-ng/dput-ng-1.32.ebuild index 57dceeec775..5b8509a72cc 100644 --- a/dev-util/dput-ng/dput-ng-1.32.ebuild +++ b/dev-util/dput-ng/dput-ng-1.32.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 0bb5c9e3415b500bd57e0fe4a35a4608a36ef4fa Author: Sam James gentoo org> AuthorDate: Tue Jul 27 20:34:50 2021 + Commit: Sam James gentoo org> CommitDate: Tue Jul 27 20:34:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bb5c9e3 dev-util/dput-ng: Stabilize 1.32 amd64, #783249 Signed-off-by: Sam James gentoo.org> dev-util/dput-ng/dput-ng-1.32.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild b/dev-util/dput-ng/dput-ng-1.32.ebuild index 2d26f0d0c72..57dceeec775 100644 --- a/dev-util/dput-ng/dput-ng-1.32.ebuild +++ b/dev-util/dput-ng/dput-ng-1.32.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 73982c2edcb599bf32555f18b3d5f8bedb184f47 Author: Michał Górny gentoo org> AuthorDate: Mon May 31 20:43:46 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon May 31 20:53:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73982c2e dev-util/dput-ng: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/dput-ng/Manifest | 1 - dev-util/dput-ng/dput-ng-1.28-r1.ebuild | 89 - 2 files changed, 90 deletions(-) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest index 627a37faa81..818cdc50538 100644 --- a/dev-util/dput-ng/Manifest +++ b/dev-util/dput-ng/Manifest @@ -1,2 +1 @@ -DIST dput-ng_1.28.tar.xz 85276 BLAKE2B d205d15aad1b81dcf2cc0b765c9724b21add32df39102b63502d99e5da73aa95efdf66e94f6226105ab2ae97a4bf8c43963784f3ddf2d03217ab5023a7a98f22 SHA512 cfd4a6143b33f29eb32b88972a204ab7a6c2f062299c76167434322ae5d6d2cf8654c5b4d1e96db90dbffe372a04e2a7691694ecf46787c7743dd9ac2b7b317e DIST dput-ng_1.32.tar.xz 86280 BLAKE2B 7e195eab4f48d77968b866185e337f2b51113f7e11cfa4929d47e79082c2fa866af2c8394c50816b650f865db9ef244775618a05a6b398090366d342a45a3db7 SHA512 596247eecb2dce080cd6f3cd1ddb1364cfa00fc3048081149e4d6dc35822aee10fa10ec25ed91154b477a909cc29dcf17cb38ccefa649f40eb70c16e0a575b2e diff --git a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild b/dev-util/dput-ng/dput-ng-1.28-r1.ebuild deleted file mode 100644 index a9423d3858f..000 --- a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_7 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Next generation Debian package upload tool" -HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/python-debian[${PYTHON_MULTI_USEDEP}] - dev-python/paramiko[${PYTHON_MULTI_USEDEP}] - dev-util/distro-info[python,${PYTHON_MULTI_USEDEP}] - ') -" -DEPEND="${RDEPEND} - app-text/asciidoc - test? ( - $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_MULTI_USEDEP}] - dev-python/python-debian[${PYTHON_MULTI_USEDEP}] - ') - dev-util/debhelper - )" - -# Requires missing build-essential package -RESTRICT="test" - -src_compile() { - distutils-r1_src_compile - - mkdir man || die - for file in docs/man/*.man; do - a2x --doctype manpage --format manpage -D man \ - "${file}" || die - done -} - -src_install() { - local DPUT_BINARIES=( dcut dirt dput ) - local DPUT_ETC=( metas profiles ) - local DPUT_SHARE=( - codenames - commands - hooks - interfaces - schemas - uploaders - ) - - distutils-r1_src_install - - for binary in ${DPUT_BINARIES[@]}; do - dobin bin/"${binary}" - done - python_fix_shebang "${D}"/usr/bin - - insinto /etc/dput.d - for dir in ${DPUT_ETC[@]}; do - doins -r skel/"${dir}" - done - - insinto /usr/share/"${PN}" - for dir in ${DPUT_SHARE[@]}; do - doins -r skel/"${dir}" - done - - # doman incorrectly treats "cf" in dput.cf.5 as a lang code - doman -i18n="" man/* - - newbashcomp debian/dcut-completion dcut - newbashcomp debian/dput-completion dput -} - -python_test() { - # test_configs.py failing - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 - nosetests || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: e9da10babd47fccbc6ad05c463f6adbb62c774a6 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 11 16:56:48 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 11 17:03:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9da10ba dev-util/dput-ng: bump to 1.32 Closes: https://bugs.gentoo.org/771933 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> dev-util/dput-ng/Manifest| 1 + dev-util/dput-ng/dput-ng-1.32.ebuild | 89 2 files changed, 90 insertions(+) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest index 8019c7511dc..627a37faa81 100644 --- a/dev-util/dput-ng/Manifest +++ b/dev-util/dput-ng/Manifest @@ -1 +1,2 @@ DIST dput-ng_1.28.tar.xz 85276 BLAKE2B d205d15aad1b81dcf2cc0b765c9724b21add32df39102b63502d99e5da73aa95efdf66e94f6226105ab2ae97a4bf8c43963784f3ddf2d03217ab5023a7a98f22 SHA512 cfd4a6143b33f29eb32b88972a204ab7a6c2f062299c76167434322ae5d6d2cf8654c5b4d1e96db90dbffe372a04e2a7691694ecf46787c7743dd9ac2b7b317e +DIST dput-ng_1.32.tar.xz 86280 BLAKE2B 7e195eab4f48d77968b866185e337f2b51113f7e11cfa4929d47e79082c2fa866af2c8394c50816b650f865db9ef244775618a05a6b398090366d342a45a3db7 SHA512 596247eecb2dce080cd6f3cd1ddb1364cfa00fc3048081149e4d6dc35822aee10fa10ec25ed91154b477a909cc29dcf17cb38ccefa649f40eb70c16e0a575b2e diff --git a/dev-util/dput-ng/dput-ng-1.32.ebuild b/dev-util/dput-ng/dput-ng-1.32.ebuild new file mode 100644 index 000..62870638d55 --- /dev/null +++ b/dev-util/dput-ng/dput-ng-1.32.ebuild @@ -0,0 +1,89 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Next generation Debian package upload tool" +HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/python-debian[${PYTHON_MULTI_USEDEP}] + dev-python/paramiko[${PYTHON_MULTI_USEDEP}] + dev-util/distro-info[python,${PYTHON_MULTI_USEDEP}] + ') +" +DEPEND="${RDEPEND} + app-text/asciidoc + test? ( + $(python_gen_cond_dep ' + dev-python/nose[${PYTHON_MULTI_USEDEP}] + dev-python/python-debian[${PYTHON_MULTI_USEDEP}] + ') + dev-util/debhelper + )" + +# Requires missing build-essential package +RESTRICT="test" + +src_compile() { + distutils-r1_src_compile + + mkdir man || die + for file in docs/man/*.man; do + a2x --doctype manpage --format manpage -D man \ + "${file}" || die + done +} + +src_install() { + local DPUT_BINARIES=( dcut dirt dput ) + local DPUT_ETC=( metas profiles ) + local DPUT_SHARE=( + codenames + commands + hooks + interfaces + schemas + uploaders + ) + + distutils-r1_src_install + + for binary in ${DPUT_BINARIES[@]}; do + dobin bin/"${binary}" + done + python_fix_shebang "${D}"/usr/bin + + insinto /etc/dput.d + for dir in ${DPUT_ETC[@]}; do + doins -r skel/"${dir}" + done + + insinto /usr/share/"${PN}" + for dir in ${DPUT_SHARE[@]}; do + doins -r skel/"${dir}" + done + + # doman incorrectly treats "cf" in dput.cf.5 as a lang code + doman -i18n="" man/* + + newbashcomp debian/dcut-completion dcut + newbashcomp debian/dput-completion dput +} + +python_test() { + # test_configs.py failing + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 + nosetests || die "Tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: f87a1d3ca11e0fbe52bd185af917b0b85bf8ed9c Author: Michał Górny gentoo org> AuthorDate: Wed Mar 18 18:18:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 18 18:18:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f87a1d3c dev-util/dput-ng: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/dput-ng/Manifest | 1 - dev-util/dput-ng/dput-ng-1.10-r1.ebuild | 88 - 2 files changed, 89 deletions(-) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest index c09fd0e18c5..8019c7511dc 100644 --- a/dev-util/dput-ng/Manifest +++ b/dev-util/dput-ng/Manifest @@ -1,2 +1 @@ -DIST dput-ng_1.10.tar.xz 82608 BLAKE2B e7b3769490ec0bf4de4f763380e9a50fd2c76778c2864a4ba45eb754f2dc4aa896e556ad86939f9bf003a68b1e185b51507dd0a015453dfb39965c63beab4964 SHA512 4a883350e7a0b47c121b752d1e0ab1470924319ef895f55742fc4d8f8a0cb3a0ab4ae18d54495ebc9229b0cbf18fa375848fcdcd2431ee1f66bff6433b9a3b08 DIST dput-ng_1.28.tar.xz 85276 BLAKE2B d205d15aad1b81dcf2cc0b765c9724b21add32df39102b63502d99e5da73aa95efdf66e94f6226105ab2ae97a4bf8c43963784f3ddf2d03217ab5023a7a98f22 SHA512 cfd4a6143b33f29eb32b88972a204ab7a6c2f062299c76167434322ae5d6d2cf8654c5b4d1e96db90dbffe372a04e2a7691694ecf46787c7743dd9ac2b7b317e diff --git a/dev-util/dput-ng/dput-ng-1.10-r1.ebuild b/dev-util/dput-ng/dput-ng-1.10-r1.ebuild deleted file mode 100644 index eef660cec5b..000 --- a/dev-util/dput-ng/dput-ng-1.10-r1.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 ) -DISTUTILS_SINGLE_IMPL=1 - -inherit bash-completion-r1 distutils-r1 - -DESCRIPTION="Next generation Debian package upload tool" -HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/python-debian[${PYTHON_MULTI_USEDEP}] - dev-python/paramiko[${PYTHON_MULTI_USEDEP}] - dev-util/distro-info[python,${PYTHON_MULTI_USEDEP}] - ') -" -DEPEND="${RDEPEND} - app-text/asciidoc - test? ( - $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_MULTI_USEDEP}] - dev-python/python-debian[${PYTHON_MULTI_USEDEP}] - ') - )" - -RESTRICT="test" - -S="${WORKDIR}/${PN/-/}" - -src_compile() { - distutils-r1_src_compile - - mkdir man || die - for file in docs/man/*.man; do - a2x --doctype manpage --format manpage -D man \ - "${file}" || die - done -} - -src_install() { - local DPUT_BINARIES=( dcut dirt dput ) - local DPUT_ETC=( metas profiles ) - local DPUT_SHARE=( - codenames - commands - hooks - interfaces - schemas - uploaders - ) - - distutils-r1_src_install - - for binary in ${DPUT_BINARIES[@]}; do - dobin bin/"${binary}" - done - python_fix_shebang "${D}"/usr/bin - - insinto /etc/dput.d - for dir in ${DPUT_ETC[@]}; do - doins -r skel/"${dir}" - done - - insinto /usr/share/"${PN}" - for dir in ${DPUT_SHARE[@]}; do - doins -r skel/"${dir}" - done - - # doman incorrectly treats "cf" in dput.cf.5 as a lang code - doman -i18n="" man/* - - newbashcomp debian/"${PN}".bash-completion dput -} - -python_test() { - # test_configs.py failing - # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 - nosetests || die "Tests failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 0de1ada0e6c91f98ac3143a5ba005aef6706c7ac Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 11:03:20 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 11:03:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0de1ada0 dev-util/dput-ng: x86 stable wrt bug #713062 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/dput-ng/dput-ng-1.28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild b/dev-util/dput-ng/dput-ng-1.28-r1.ebuild index 4d0c4472513..fb1de4c9d3f 100644 --- a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild +++ b/dev-util/dput-ng/dput-ng-1.28-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 2d0ac224c5486da4fc72aba4f4afda46d167cf78 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 10:59:49 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 10:59:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0ac224 dev-util/dput-ng: amd64 stable wrt bug #713062 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/dput-ng/dput-ng-1.28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild b/dev-util/dput-ng/dput-ng-1.28-r1.ebuild index 573ed24b99a..4d0c4472513 100644 --- a/dev-util/dput-ng/dput-ng-1.28-r1.ebuild +++ b/dev-util/dput-ng/dput-ng-1.28-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 2ae702785998778596473766a24520c9d1ee9ab0 Author: Yuri Konotopov gnome org> AuthorDate: Wed Oct 9 16:37:05 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 13 16:55:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae70278 dev-util/dput-ng: version bump to 1.28 Closes: https://bugs.gentoo.org/696412 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Yuri Konotopov gnome.org> Closes: https://github.com/gentoo/gentoo/pull/13237 Signed-off-by: Joonas Niilola gentoo.org> dev-util/dput-ng/Manifest| 1 + dev-util/dput-ng/dput-ng-1.28.ebuild | 85 2 files changed, 86 insertions(+) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest index 1a531f401fb..c09fd0e18c5 100644 --- a/dev-util/dput-ng/Manifest +++ b/dev-util/dput-ng/Manifest @@ -1 +1,2 @@ DIST dput-ng_1.10.tar.xz 82608 BLAKE2B e7b3769490ec0bf4de4f763380e9a50fd2c76778c2864a4ba45eb754f2dc4aa896e556ad86939f9bf003a68b1e185b51507dd0a015453dfb39965c63beab4964 SHA512 4a883350e7a0b47c121b752d1e0ab1470924319ef895f55742fc4d8f8a0cb3a0ab4ae18d54495ebc9229b0cbf18fa375848fcdcd2431ee1f66bff6433b9a3b08 +DIST dput-ng_1.28.tar.xz 85276 BLAKE2B d205d15aad1b81dcf2cc0b765c9724b21add32df39102b63502d99e5da73aa95efdf66e94f6226105ab2ae97a4bf8c43963784f3ddf2d03217ab5023a7a98f22 SHA512 cfd4a6143b33f29eb32b88972a204ab7a6c2f062299c76167434322ae5d6d2cf8654c5b4d1e96db90dbffe372a04e2a7691694ecf46787c7743dd9ac2b7b317e diff --git a/dev-util/dput-ng/dput-ng-1.28.ebuild b/dev-util/dput-ng/dput-ng-1.28.ebuild new file mode 100644 index 000..9840d82797b --- /dev/null +++ b/dev-util/dput-ng/dput-ng-1.28.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{5,6,7} ) +DISTUTILS_SINGLE_IMPL=1 + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Next generation Debian package upload tool" +HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-util/distro-info[python,${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + app-text/asciidoc + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/python-debian[${PYTHON_USEDEP}] + dev-util/debhelper + )" + +# Requires missing build-essential package +RESTRICT="test" + +src_compile() { + distutils-r1_src_compile + + mkdir man || die + for file in docs/man/*.man; do + a2x --doctype manpage --format manpage -D man \ + "${file}" || die + done +} + +src_install() { + local DPUT_BINARIES=( dcut dirt dput ) + local DPUT_ETC=( metas profiles ) + local DPUT_SHARE=( + codenames + commands + hooks + interfaces + schemas + uploaders + ) + + distutils-r1_src_install + + for binary in ${DPUT_BINARIES[@]}; do + dobin bin/"${binary}" + done + python_fix_shebang "${D}"/usr/bin + + insinto /etc/dput.d + for dir in ${DPUT_ETC[@]}; do + doins -r skel/"${dir}" + done + + insinto /usr/share/"${PN}" + for dir in ${DPUT_SHARE[@]}; do + doins -r skel/"${dir}" + done + + # doman incorrectly treats "cf" in dput.cf.5 as a lang code + doman -i18n="" man/* + + newbashcomp debian/dcut-completion dcut + newbashcomp debian/dput-completion dput +} + +python_test() { + # test_configs.py failing + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 + nosetests || die "Tests failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 369c4ff6ff88c8e532c7170cfb7f6798e930767b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jan 4 11:22:49 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jan 4 11:22:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=369c4ff6 dev-util/dput-ng: amd64 stable wrt bug #590682 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/dput-ng/dput-ng-1.10.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/dput-ng/dput-ng-1.10.ebuild b/dev-util/dput-ng/dput-ng-1.10.ebuild index a57f144..68065cb 100644 --- a/dev-util/dput-ng/dput-ng-1.10.ebuild +++ b/dev-util/dput-ng/dput-ng-1.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 4e112f7afae27f424baadc86c7712cfb610c7d46 Author: Göktürk Yüksek gentoo org> AuthorDate: Sun May 22 00:35:24 2016 + Commit: Patrice Clement gentoo org> CommitDate: Wed May 25 07:47:43 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e112f7a dev-util/dput-ng: simplify the manpage installation logic doman performs auto language detection based on the file name. This causes problems with the 'dput.cf.5' man file since 'cf' is not a language code. Set i18n to an empty string explicitly to disable autodetection. Package-Manager: portage-2.2.28 Closes: https://github.com/gentoo/gentoo/pull/1510 Signed-off-by: Patrice Clement gentoo.org> dev-util/dput-ng/dput-ng-1.10.ebuild | 9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/dev-util/dput-ng/dput-ng-1.10.ebuild b/dev-util/dput-ng/dput-ng-1.10.ebuild index cdfed67..a57f144 100644 --- a/dev-util/dput-ng/dput-ng-1.10.ebuild +++ b/dev-util/dput-ng/dput-ng-1.10.ebuild @@ -72,13 +72,8 @@ src_install() { doins -r skel/"${dir}" done - insinto /usr/share/man/man5 - doins man/dput.cf.5 - rm man/dput.cf.5 || die - - for file in man/*; do - doman "${file}" - done + # doman incorrectly treats "cf" in dput.cf.5 as a lang code + doman -i18n="" man/* newbashcomp debian/"${PN}".bash-completion dput }
[gentoo-commits] repo/gentoo:master commit in: dev-util/dput-ng/
commit: 2e83c20fd2f681dbaf1ec2adad93d32e6756610f Author: Yuri Konotopov gmail com> AuthorDate: Thu May 19 16:08:39 2016 + Commit: Ian Delaney gentoo org> CommitDate: Thu May 19 16:25:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e83c20f dev-util/dput-ng: initial ebuild version - 1.10 Package will be maintained by Yuri Konotopov gmail.com> via Proxy Maintainers Project. Closes: https://github.com/gentoo/gentoo/pull/1465 Signed-off-by: Ian Delaney gentoo.org> dev-util/dput-ng/Manifest| 1 + dev-util/dput-ng/dput-ng-1.10.ebuild | 90 dev-util/dput-ng/metadata.xml| 12 + 3 files changed, 103 insertions(+) diff --git a/dev-util/dput-ng/Manifest b/dev-util/dput-ng/Manifest new file mode 100644 index 000..6da3f97 --- /dev/null +++ b/dev-util/dput-ng/Manifest @@ -0,0 +1 @@ +DIST dput-ng_1.10.tar.xz 82608 SHA256 20c879b47cf35adc7aa52ed0e0bc790b7ae4c29aa8e8cb9fbcc73c1467579f7a SHA512 4a883350e7a0b47c121b752d1e0ab1470924319ef895f55742fc4d8f8a0cb3a0ab4ae18d54495ebc9229b0cbf18fa375848fcdcd2431ee1f66bff6433b9a3b08 WHIRLPOOL 153eb6314926272fac45fb15054232e6ab74f8464a336893dff6555d610e7a0d1b004b3f27c6361ff91ef6f0885de51695fd07a2c2764434c0549f876e742f6d diff --git a/dev-util/dput-ng/dput-ng-1.10.ebuild b/dev-util/dput-ng/dput-ng-1.10.ebuild new file mode 100644 index 000..cdfed67 --- /dev/null +++ b/dev-util/dput-ng/dput-ng-1.10.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) +DISTUTILS_SINGLE_IMPL=1 + +inherit bash-completion-r1 distutils-r1 + +DESCRIPTION="Next generation Debian package upload tool" +HOMEPAGE="https://people.debian.org/~paultag/dput-ng/; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND=" + dev-python/python-debian[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-util/distro-info[python,${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND} + app-text/asciidoc + test? ( + dev-python/nose[${PYTHON_USEDEP}] + dev-python/python-debian[${PYTHON_USEDEP}] + )" + +RESTRICT="test" + +S="${WORKDIR}/${PN/-/}" + +src_compile() { + distutils-r1_src_compile + + mkdir man || die + for file in docs/man/*.man; do + a2x --doctype manpage --format manpage -D man \ + "${file}" || die + done +} + +src_install() { + local DPUT_BINARIES=( dcut dirt dput ) + local DPUT_ETC=( metas profiles ) + local DPUT_SHARE=( + codenames + commands + hooks + interfaces + schemas + uploaders + ) + + distutils-r1_src_install + + for binary in ${DPUT_BINARIES[@]}; do + dobin bin/"${binary}" + done + python_fix_shebang "${D}"/usr/bin + + insinto /etc/dput.d + for dir in ${DPUT_ETC[@]}; do + doins -r skel/"${dir}" + done + + insinto /usr/share/"${PN}" + for dir in ${DPUT_SHARE[@]}; do + doins -r skel/"${dir}" + done + + insinto /usr/share/man/man5 + doins man/dput.cf.5 + rm man/dput.cf.5 || die + + for file in man/*; do + doman "${file}" + done + + newbashcomp debian/"${PN}".bash-completion dput +} + +python_test() { + # test_configs.py failing + # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=824652 + nosetests || die "Tests failed under ${EPYTHON}" +} diff --git a/dev-util/dput-ng/metadata.xml b/dev-util/dput-ng/metadata.xml new file mode 100644 index 000..bf1c5c2 --- /dev/null +++ b/dev-util/dput-ng/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + + ykonoto...@gmail.com + Yuri Konotopov + + + proxy-ma...@gentoo.org + Proxy Maintainers + +