[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/, profiles/
commit: 9e1b2d9b19b6c0f92f2c8127e3f948a7a06a Author: Sam James gentoo org> AuthorDate: Thu Jun 30 22:23:40 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 22:23:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e1b2d9b dev-util/distro-info-data: treeclean Signed-off-by: Sam James gentoo.org> dev-util/distro-info-data/Manifest| 3 --- .../distro-info-data/distro-info-data-0.29.ebuild | 17 - .../distro-info-data/distro-info-data-0.42.ebuild | 19 --- .../distro-info-data/distro-info-data-0.46.ebuild | 17 - dev-util/distro-info-data/metadata.xml| 6 -- profiles/package.mask | 1 - 6 files changed, 63 deletions(-) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest deleted file mode 100644 index 2dabf3a26119.. --- a/dev-util/distro-info-data/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST distro-info-data_0.29.tar.xz 6004 BLAKE2B 5b59d444fac259634c9ca7349a8b93c7167fe839971d4761bf133ae8adbd866a41c14af79ee2f149259da8b8ee5e193a2b1b09165b6ad29cafea31c968470e4f SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f -DIST distro-info-data_0.42.tar.xz 6888 BLAKE2B 3f08700046149e7e1a4f94a06f6c8abb93c94a1c0c72bfced497801b2e8081ac14f39a889322b6f0e25e776b3cda36da9066723ca2963b588b588c20ff23bd6f SHA512 e49c54eaf2451f32124c5df6d2b49183bbdc5b9bdb958605e5e055138e0fa67c5033dfaab46620121e7e3d1cc5cbb807f9fed809a59c31cf3501c1ebc7131c8b -DIST distro-info-data_0.46.tar.xz 8632 BLAKE2B 2f19c670afd37a02279b420f795dd5aefbe91abcf60509bb6fe95387f49b4977288c7f393f12b7a884aae40edc7cd6ddb94a7cf1fc38e7f38e2226b215289c05 SHA512 942d3580a7e3e05de03cf5921835c805faa69cf3b3ea2704b381b13fa708336a87a79cbbe03f5bc53ded8563d6b08eb439e75c3d938dba35f6f8b2f3094e6e31 diff --git a/dev-util/distro-info-data/distro-info-data-0.29.ebuild b/dev-util/distro-info-data/distro-info-data-0.29.ebuild deleted file mode 100644 index b47f4ef5ba60.. --- a/dev-util/distro-info-data/distro-info-data-0.29.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Information about the Debian distributions' releases (data files)" -HOMEPAGE="https://debian.org/"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" - -KEYWORDS="amd64 x86" -IUSE="" -# Package provides only csv data and test script -# written in python -RESTRICT="test" diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild b/dev-util/distro-info-data/distro-info-data-0.42.ebuild deleted file mode 100644 index 8d2cb558c547.. --- a/dev-util/distro-info-data/distro-info-data-0.42.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Information about the Debian distributions' releases (data files)" -HOMEPAGE="https://debian.org/"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" - -KEYWORDS="amd64 x86" -IUSE="" -# Package provides only csv data and test script -# written in python -RESTRICT="test" - -S="${WORKDIR}/${PN}" diff --git a/dev-util/distro-info-data/distro-info-data-0.46.ebuild b/dev-util/distro-info-data/distro-info-data-0.46.ebuild deleted file mode 100644 index 047c2953cad0.. --- a/dev-util/distro-info-data/distro-info-data-0.46.ebuild +++ /dev/null @@ -1,17 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Information about the Debian distributions' releases (data files)" -HOMEPAGE="https://debian.org/"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" - -KEYWORDS="amd64 ~riscv x86" -IUSE="" -# Package provides only csv data and test script -# written in python -RESTRICT="test" diff --git a/dev-util/distro-info-data/metadata.xml b/dev-util/distro-info-data/metadata.xml deleted file mode 100644 index c3bda71eefca.. --- a/dev-util/distro-info-data/metadata.xml +++ /dev/null @@ -1,6 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - - diff --git a/profiles/package.mask b/profiles/package.mask index 6fdd874123c9..1cc368e244cf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -251,7 +251,6 @@ dev-python/chai # Removal on 2022-06-30. dev-util/dput-ng dev-util/distro-info -dev-util/distro-info-data # Matt Turner (2022-05-30) # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/, profiles/
commit: 6a18f4bf82d69546a4242768aafb61bbc8392a2a Author: Sam James gentoo org> AuthorDate: Thu Jun 30 22:24:12 2022 + Commit: Sam James gentoo org> CommitDate: Thu Jun 30 22:24:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a18f4bf dev-util/distro-info: treeclean Bug: https://bugs.gentoo.org/845936 Bug: https://bugs.gentoo.org/786585 Signed-off-by: Sam James gentoo.org> dev-util/distro-info/Manifest | 1 - dev-util/distro-info/distro-info-1.0.ebuild | 95 - dev-util/distro-info/metadata.xml | 5 -- profiles/package.mask | 1 - 4 files changed, 102 deletions(-) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest deleted file mode 100644 index e5fcd4eef0da.. --- a/dev-util/distro-info/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST distro-info_1.0.tar.xz 30908 BLAKE2B 8355e54919d83d09d3eb7983a35151f0e4253c62eefeccf4d1e614cef0bb7cecf466007c7789749c145674aa30324423f9977a26695d5de537f80d5eb069f371 SHA512 2d84b5845ff4e7ce8059fe83e9d64a380d6732e0e85bc889c948068579d27a86fd31f8e6b7d8cc256f4ff4631cd0ffd480835bf290452d3bc28469f5b3be9ddb diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild deleted file mode 100644 index 6c2ccc45598a.. --- a/dev-util/distro-info/distro-info-1.0.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_OPTIONAL=true - -inherit distutils-r1 - -DESCRIPTION="Provides information about the Debian distributions' releases" -HOMEPAGE="https://debian.org"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="python test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND="dev-lang/perl:= - python? ( ${PYTHON_DEPS} )" -DEPEND="${COMMON_DEPEND} - python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) - test? ( - dev-util/distro-info-data - dev-util/shunit2 - dev-python/pylint[${PYTHON_USEDEP}] - )" -RDEPEND="${COMMON_DEPEND} - dev-util/distro-info-data" - -src_prepare() { - default - - # 1. Gentoo do not provides dpkg vendor information - # 2. Strip *FLAGS - # 3. Strip predefined CFLAGS - # 4. Point to correct perl's vendorlib - # 5. Remove python tests - python eclass will be used instead - sed -e "/cd python && python/d" \ - -e "/VENDOR/d" \ - -e "/dpkg-buildflags/d" \ - -e "s/-g -O2//g" \ - -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ - -e "/pyversions/d" \ - -i "${S}"/Makefile || die -} - -src_configure() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_configure - popd > /dev/null || die - fi -} - -src_compile() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -src_install() { - emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";' || die) \ - DESTDIR="${D}" install - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - fi -} - -src_test() { - TZ=UTC default - - if use python; then - python_test() { - esetup.py test - } - - pushd ./python > /dev/null || die - distutils-r1_src_test - popd > /dev/null || die - fi -} diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml deleted file mode 100644 index 85e4ed814fa2.. --- a/dev-util/distro-info/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 1cc368e244cf..f132973fab41 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -250,7 +250,6 @@ dev-python/chai # Bugs #818847, #845936, #786585. # Removal on 2022-06-30. dev-util/dput-ng -dev-util/distro-info # Matt Turner (2022-05-30) # libwacom-2 broke ABI compatibility; reverse dependencies need to be updated.
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: c383e08a475fdabfe12ab49729602ede951cda89 Author: Sam James gentoo org> AuthorDate: Sun Dec 5 04:44:29 2021 + Commit: Sam James gentoo org> CommitDate: Sun Dec 5 04:44:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c383e08a dev-util/distro-info-data: Stabilize 0.46 ALLARCHES, #828294 Signed-off-by: Sam James gentoo.org> dev-util/distro-info-data/distro-info-data-0.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info-data/distro-info-data-0.46.ebuild b/dev-util/distro-info-data/distro-info-data-0.46.ebuild index 90e35a5ced78..eeed4b2b4c44 100644 --- a/dev-util/distro-info-data/distro-info-data-0.46.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.46.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" # Package provides only csv data and test script # written in python
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 31270dd662f895417afc7c9c3904c5be7341cb50 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Oct 30 10:37:43 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 30 10:39:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31270dd6 dev-util/distro-info: drop ALLARCHES Closes: https://bugs.gentoo.org/818601 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/distro-info/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml index e97b6433afa..02700a64ea1 100644 --- a/dev-util/distro-info/metadata.xml +++ b/dev-util/distro-info/metadata.xml @@ -9,5 +9,4 @@ proxy-ma...@gentoo.org Proxy Maintainers -
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 989d9130630ea65f74db15ed90ddcb69c099b845 Author: Sam James gentoo org> AuthorDate: Mon Jul 26 02:28:34 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 26 02:28:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989d9130 dev-util/distro-info: Stabilize 1.0 ALLARCHES, #773940 Signed-off-by: Sam James gentoo.org> dev-util/distro-info/distro-info-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild index e44eda11472..91a7c0bd398 100644 --- a/dev-util/distro-info/distro-info-1.0.ebuild +++ b/dev-util/distro-info/distro-info-1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: c2cb34f5b7e58de48771a51bb32259bc92a1d3ee Author: Sam James gentoo org> AuthorDate: Mon Jul 26 02:27:55 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 26 02:27:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2cb34f5 dev-util/distro-info: mark ALLARCHES Signed-off-by: Sam James gentoo.org> dev-util/distro-info/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml index 1e17568d9a7..427f5d8d474 100644 --- a/dev-util/distro-info/metadata.xml +++ b/dev-util/distro-info/metadata.xml @@ -9,4 +9,5 @@ proxy-ma...@gentoo.org Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 6131d7676330828d5baadfeebb11a426f7f40f36 Author: Sam James gentoo org> AuthorDate: Mon Jul 26 02:28:12 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 26 02:28:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6131d767 dev-util/distro-info-data: mark ALLARCHES Signed-off-by: Sam James gentoo.org> dev-util/distro-info-data/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-util/distro-info-data/metadata.xml b/dev-util/distro-info-data/metadata.xml index 1e17568d9a7..427f5d8d474 100644 --- a/dev-util/distro-info-data/metadata.xml +++ b/dev-util/distro-info-data/metadata.xml @@ -9,4 +9,5 @@ proxy-ma...@gentoo.org Proxy Maintainers +
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: dd757d105f0dda8e0cc0ca825bb1843dbf3347c2 Author: Sam James gentoo org> AuthorDate: Mon Jul 26 02:26:41 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jul 26 02:26:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd757d10 dev-util/distro-info: Stabilize 1.0 amd64, #773940 Signed-off-by: Sam James gentoo.org> dev-util/distro-info/distro-info-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild index 9df6704e2ea..e44eda11472 100644 --- a/dev-util/distro-info/distro-info-1.0.ebuild +++ b/dev-util/distro-info/distro-info-1.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 62b0573a8fceb9ea8fd1ae6dd62797832cecbbd1 Author: Michał Górny gentoo org> AuthorDate: Mon May 31 20:43:50 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon May 31 20:53:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62b0573a dev-util/distro-info: Remove old Signed-off-by: Michał Górny gentoo.org> dev-util/distro-info/Manifest| 1 - dev-util/distro-info/distro-info-0.22.ebuild | 96 2 files changed, 97 deletions(-) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest index 1fb0882fe13..e5fcd4eef0d 100644 --- a/dev-util/distro-info/Manifest +++ b/dev-util/distro-info/Manifest @@ -1,2 +1 @@ -DIST distro-info_0.22.tar.xz 29104 BLAKE2B 88eab833ea34de9e62f858e1fb9acfb94efb60114d2213b8bbb77a440c114dbac70a1707d1469113c1a98ea94d953ffa36480c132c294fd8e22b816a444b25e1 SHA512 b9d97e469b9173651c1816f39cc2315622b46f1579cbaba29c417a51417425e90a45283e83c7efee35db78621df08997f5395c8c1b0259f69e5cd91dee65793f DIST distro-info_1.0.tar.xz 30908 BLAKE2B 8355e54919d83d09d3eb7983a35151f0e4253c62eefeccf4d1e614cef0bb7cecf466007c7789749c145674aa30324423f9977a26695d5de537f80d5eb069f371 SHA512 2d84b5845ff4e7ce8059fe83e9d64a380d6732e0e85bc889c948068579d27a86fd31f8e6b7d8cc256f4ff4631cd0ffd480835bf290452d3bc28469f5b3be9ddb diff --git a/dev-util/distro-info/distro-info-0.22.ebuild b/dev-util/distro-info/distro-info-0.22.ebuild deleted file mode 100644 index 63314fd48a0..000 --- a/dev-util/distro-info/distro-info-0.22.ebuild +++ /dev/null @@ -1,96 +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_OPTIONAL=true - -inherit distutils-r1 - -DESCRIPTION="Provides information about the Debian distributions' releases" -HOMEPAGE="https://debian.org"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -COMMON_DEPEND="dev-lang/perl:= - python? ( ${PYTHON_DEPS} )" -DEPEND="${COMMON_DEPEND} - python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) - test? ( - dev-util/shunit2 - dev-python/pylint[${PYTHON_USEDEP}] - )" -RDEPEND="${COMMON_DEPEND} - dev-util/distro-info-data" - -S="${WORKDIR}/${PN}" - -src_prepare() { - default - - # 1. Gentoo do not provides dpkg vendor information - # 2. Strip *FLAGS - # 3. Strip predefined CFLAGS - # 4. Point to correct perl's vendorlib - # 5. Remove python tests - python eclass will be used instead - sed -e "/cd python && python/d" \ - -e "/VENDOR/d" \ - -e "/dpkg-buildflags/d" \ - -e "s/-g -O2//g" \ - -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ - -e "/pyversions/d" \ - -i "${S}"/Makefile || die -} - -src_configure() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_configure - popd > /dev/null || die - fi -} - -src_compile() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -src_install() { - emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ - DESTDIR="${D}" install - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - fi -} - -src_test() { - TZ=UTC default - - if use python; then - python_test() { - esetup.py test - } - - pushd ./python > /dev/null || die - distutils-r1_src_test - popd > /dev/null || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 153f14000e47674d09870e90a5bab639c25531a1 Author: Ben Kohler gentoo org> AuthorDate: Thu Mar 11 16:55:01 2021 + Commit: Ben Kohler gentoo org> CommitDate: Thu Mar 11 17:03:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153f1400 dev-util/distro-info: add python3_9 support and missing test dep Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Ben Kohler gentoo.org> dev-util/distro-info/distro-info-1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild index fb1bd4cbd9e..9df6704e2ea 100644 --- a/dev-util/distro-info/distro-info-1.0.ebuild +++ b/dev-util/distro-info/distro-info-1.0.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_{7,8,9} ) DISTUTILS_OPTIONAL=true inherit distutils-r1 @@ -25,6 +25,7 @@ COMMON_DEPEND="dev-lang/perl:= DEPEND="${COMMON_DEPEND} python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) test? ( + dev-util/distro-info-data dev-util/shunit2 dev-python/pylint[${PYTHON_USEDEP}] )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 90169acaf310a7464980e089574f116b3b2ce242 Author: Joonas Niilola gentoo org> AuthorDate: Mon Mar 1 08:25:38 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 08:25:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90169aca dev-util/distro-info: add missing die on 1.0 Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info/distro-info-1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild index 424eef903fb..fb1bd4cbd9e 100644 --- a/dev-util/distro-info/distro-info-1.0.ebuild +++ b/dev-util/distro-info/distro-info-1.0.ebuild @@ -69,7 +69,7 @@ src_compile() { } src_install() { - emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ + emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";' || die) \ DESTDIR="${D}" install if use python; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: de92217bfdd3fc69790f29381310e9f735c485de Author: Yuri Konotopov gnome org> AuthorDate: Thu Feb 25 13:31:58 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 08:25:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de92217b dev-util/distro-info: version bump to 1.0 Closes: https://bugs.gentoo.org/771939 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov gnome.org> Closes: https://github.com/gentoo/gentoo/pull/19648 Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info/Manifest | 1 + dev-util/distro-info/distro-info-1.0.ebuild | 94 + 2 files changed, 95 insertions(+) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest index e289b24a1b0..1fb0882fe13 100644 --- a/dev-util/distro-info/Manifest +++ b/dev-util/distro-info/Manifest @@ -1 +1,2 @@ DIST distro-info_0.22.tar.xz 29104 BLAKE2B 88eab833ea34de9e62f858e1fb9acfb94efb60114d2213b8bbb77a440c114dbac70a1707d1469113c1a98ea94d953ffa36480c132c294fd8e22b816a444b25e1 SHA512 b9d97e469b9173651c1816f39cc2315622b46f1579cbaba29c417a51417425e90a45283e83c7efee35db78621df08997f5395c8c1b0259f69e5cd91dee65793f +DIST distro-info_1.0.tar.xz 30908 BLAKE2B 8355e54919d83d09d3eb7983a35151f0e4253c62eefeccf4d1e614cef0bb7cecf466007c7789749c145674aa30324423f9977a26695d5de537f80d5eb069f371 SHA512 2d84b5845ff4e7ce8059fe83e9d64a380d6732e0e85bc889c948068579d27a86fd31f8e6b7d8cc256f4ff4631cd0ffd480835bf290452d3bc28469f5b3be9ddb diff --git a/dev-util/distro-info/distro-info-1.0.ebuild b/dev-util/distro-info/distro-info-1.0.ebuild new file mode 100644 index 000..424eef903fb --- /dev/null +++ b/dev-util/distro-info/distro-info-1.0.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{7,8} ) +DISTUTILS_OPTIONAL=true + +inherit distutils-r1 + +DESCRIPTION="Provides information about the Debian distributions' releases" +HOMEPAGE="https://debian.org"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" +RESTRICT="!test? ( test )" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND="dev-lang/perl:= + python? ( ${PYTHON_DEPS} )" +DEPEND="${COMMON_DEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) + test? ( + dev-util/shunit2 + dev-python/pylint[${PYTHON_USEDEP}] + )" +RDEPEND="${COMMON_DEPEND} + dev-util/distro-info-data" + +src_prepare() { + default + + # 1. Gentoo do not provides dpkg vendor information + # 2. Strip *FLAGS + # 3. Strip predefined CFLAGS + # 4. Point to correct perl's vendorlib + # 5. Remove python tests - python eclass will be used instead + sed -e "/cd python && python/d" \ + -e "/VENDOR/d" \ + -e "/dpkg-buildflags/d" \ + -e "s/-g -O2//g" \ + -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ + -e "/pyversions/d" \ + -i "${S}"/Makefile || die +} + +src_configure() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +src_install() { + emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ + DESTDIR="${D}" install + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_install + popd > /dev/null || die + fi +} + +src_test() { + TZ=UTC default + + if use python; then + python_test() { + esetup.py test + } + + pushd ./python > /dev/null || die + distutils-r1_src_test + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 0d349a01bd8366c09e7b7c71526b01f380de8ab9 Author: Yuri Konotopov gnome org> AuthorDate: Thu Feb 25 13:27:01 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 08:25:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d349a01 dev-util/distro-info-data: cleanup old version Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov gnome.org> Closes: https://github.com/gentoo/gentoo/pull/19647 Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info-data/Manifest| 1 - .../distro-info-data/distro-info-data-0.32.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest index 67011dfde35..2dabf3a2611 100644 --- a/dev-util/distro-info-data/Manifest +++ b/dev-util/distro-info-data/Manifest @@ -1,4 +1,3 @@ DIST distro-info-data_0.29.tar.xz 6004 BLAKE2B 5b59d444fac259634c9ca7349a8b93c7167fe839971d4761bf133ae8adbd866a41c14af79ee2f149259da8b8ee5e193a2b1b09165b6ad29cafea31c968470e4f SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f -DIST distro-info-data_0.32.tar.xz 6216 BLAKE2B 627a4ada570fbf01bfd18386a7dc9c83280667674a5c52c363222167f32dcde725649c9eecf979d58c7eb155458b41a8ac77e4d7eb0c908975886e5e95f75d8c SHA512 3bbf79104c4b20d7ee02a83c4ea7852c65e7c7b2870d1f237df67d985fd2d52ea75292d80c5fc10af7ea69c89145f2e52670663b759f74a159e0f8c51ef545fd DIST distro-info-data_0.42.tar.xz 6888 BLAKE2B 3f08700046149e7e1a4f94a06f6c8abb93c94a1c0c72bfced497801b2e8081ac14f39a889322b6f0e25e776b3cda36da9066723ca2963b588b588c20ff23bd6f SHA512 e49c54eaf2451f32124c5df6d2b49183bbdc5b9bdb958605e5e055138e0fa67c5033dfaab46620121e7e3d1cc5cbb807f9fed809a59c31cf3501c1ebc7131c8b DIST distro-info-data_0.46.tar.xz 8632 BLAKE2B 2f19c670afd37a02279b420f795dd5aefbe91abcf60509bb6fe95387f49b4977288c7f393f12b7a884aae40edc7cd6ddb94a7cf1fc38e7f38e2226b215289c05 SHA512 942d3580a7e3e05de03cf5921835c805faa69cf3b3ea2704b381b13fa708336a87a79cbbe03f5bc53ded8563d6b08eb439e75c3d938dba35f6f8b2f3094e6e31 diff --git a/dev-util/distro-info-data/distro-info-data-0.32.ebuild b/dev-util/distro-info-data/distro-info-data-0.32.ebuild deleted file mode 100644 index 81be8e5f7e2..000 --- a/dev-util/distro-info-data/distro-info-data-0.32.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Information about the Debian distributions' releases (data files)" -HOMEPAGE="https://debian.org/"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" - -KEYWORDS="~amd64 ~x86" -IUSE="" -# Package provides only csv data and test script -# written in python -RESTRICT="test" - -S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 8da7cf302997e52b5a9d1cd4e397662feb72a23a Author: Yuri Konotopov gnome org> AuthorDate: Thu Feb 25 13:22:11 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Mar 1 08:25:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da7cf30 dev-util/distro-info-data: version bump to 0.46 Closes: https://bugs.gentoo.org/771936 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Yuri Konotopov gnome.org> Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info-data/Manifest | 1 + dev-util/distro-info-data/distro-info-data-0.46.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest index 48122187027..67011dfde35 100644 --- a/dev-util/distro-info-data/Manifest +++ b/dev-util/distro-info-data/Manifest @@ -1,3 +1,4 @@ DIST distro-info-data_0.29.tar.xz 6004 BLAKE2B 5b59d444fac259634c9ca7349a8b93c7167fe839971d4761bf133ae8adbd866a41c14af79ee2f149259da8b8ee5e193a2b1b09165b6ad29cafea31c968470e4f SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f DIST distro-info-data_0.32.tar.xz 6216 BLAKE2B 627a4ada570fbf01bfd18386a7dc9c83280667674a5c52c363222167f32dcde725649c9eecf979d58c7eb155458b41a8ac77e4d7eb0c908975886e5e95f75d8c SHA512 3bbf79104c4b20d7ee02a83c4ea7852c65e7c7b2870d1f237df67d985fd2d52ea75292d80c5fc10af7ea69c89145f2e52670663b759f74a159e0f8c51ef545fd DIST distro-info-data_0.42.tar.xz 6888 BLAKE2B 3f08700046149e7e1a4f94a06f6c8abb93c94a1c0c72bfced497801b2e8081ac14f39a889322b6f0e25e776b3cda36da9066723ca2963b588b588c20ff23bd6f SHA512 e49c54eaf2451f32124c5df6d2b49183bbdc5b9bdb958605e5e055138e0fa67c5033dfaab46620121e7e3d1cc5cbb807f9fed809a59c31cf3501c1ebc7131c8b +DIST distro-info-data_0.46.tar.xz 8632 BLAKE2B 2f19c670afd37a02279b420f795dd5aefbe91abcf60509bb6fe95387f49b4977288c7f393f12b7a884aae40edc7cd6ddb94a7cf1fc38e7f38e2226b215289c05 SHA512 942d3580a7e3e05de03cf5921835c805faa69cf3b3ea2704b381b13fa708336a87a79cbbe03f5bc53ded8563d6b08eb439e75c3d938dba35f6f8b2f3094e6e31 diff --git a/dev-util/distro-info-data/distro-info-data-0.46.ebuild b/dev-util/distro-info-data/distro-info-data-0.46.ebuild new file mode 100644 index 000..90e35a5ced7 --- /dev/null +++ b/dev-util/distro-info-data/distro-info-data-0.46.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Information about the Debian distributions' releases (data files)" +HOMEPAGE="https://debian.org/"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +# Package provides only csv data and test script +# written in python +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 04bdcdabfe0a5f840426f994d6d5154795761140 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Feb 26 20:58:10 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Feb 26 20:58:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04bdcdab dev-util/distro-info-data: amd64 stable wrt bug #772107 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info-data/distro-info-data-0.42.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild b/dev-util/distro-info-data/distro-info-data-0.42.ebuild index 3d65225d513..8d2cb558c54 100644 --- a/dev-util/distro-info-data/distro-info-data-0.42.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.42.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="" # Package provides only csv data and test script # written in python
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 92dce3cc1b184219a48e5505c3a1917b0deb249a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Feb 25 13:52:16 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Feb 25 13:52:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92dce3cc dev-util/distro-info-data: x86 stable wrt bug #772107 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info-data/distro-info-data-0.42.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild b/dev-util/distro-info-data/distro-info-data-0.42.ebuild index 4f6c1b01a19..3d65225d513 100644 --- a/dev-util/distro-info-data/distro-info-data-0.42.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.42.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="" # Package provides only csv data and test script # written in python
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 821aa3a24c600f0d68734aa238ec1fd9e600df54 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 18 18:20:10 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 18 18:20:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821aa3a2 dev-util/distro-info: Drop old Signed-off-by: Michał Górny gentoo.org> dev-util/distro-info/Manifest| 1 - dev-util/distro-info/distro-info-0.14.ebuild | 94 2 files changed, 95 deletions(-) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest index 6fa30436ffd..e289b24a1b0 100644 --- a/dev-util/distro-info/Manifest +++ b/dev-util/distro-info/Manifest @@ -1,2 +1 @@ -DIST distro-info_0.14.tar.xz 26460 BLAKE2B eb34e31514f7acfd283ae9405132884ccae31b77d6cf7af3a8a341ac349d589cbd5d7828e763911fc490d6504edae4c90551b3d3cc3518eec1f47ab1dcc6ac60 SHA512 aa0055f21523e30fc7e9c94c92f87cbd05fc5d082ddc109d092e94dabafac7533ced984197797252eb698232b3d8f512b3c345ed6abef0ae074bf2770224955e DIST distro-info_0.22.tar.xz 29104 BLAKE2B 88eab833ea34de9e62f858e1fb9acfb94efb60114d2213b8bbb77a440c114dbac70a1707d1469113c1a98ea94d953ffa36480c132c294fd8e22b816a444b25e1 SHA512 b9d97e469b9173651c1816f39cc2315622b46f1579cbaba29c417a51417425e90a45283e83c7efee35db78621df08997f5395c8c1b0259f69e5cd91dee65793f diff --git a/dev-util/distro-info/distro-info-0.14.ebuild b/dev-util/distro-info/distro-info-0.14.ebuild deleted file mode 100644 index 11fae490576..000 --- a/dev-util/distro-info/distro-info-0.14.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_6 ) -DISTUTILS_OPTIONAL=true - -inherit distutils-r1 - -DESCRIPTION="Provides information about the Debian distributions' releases" -HOMEPAGE="https://debian.org"; -SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="python test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -CDEPEND="dev-lang/perl:= - python? ( ${PYTHON_DEPS} )" -DEPEND="${CDEPEND} - python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) - test? ( - dev-util/shunit2 - dev-python/pylint[${PYTHON_USEDEP}] - )" -RDEPEND="${CDEPEND} - dev-util/distro-info-data" - -src_prepare() { - default - - # 1. Gentoo do not provides dpkg vendor information - # 2. Strip *FLAGS - # 3. Strip predefined CFLAGS - # 4. Point to correct perl's vendorlib - # 5. Remove python tests - python eclass will be used instead - sed -e "/cd python && python/d" \ - -e "/VENDOR/d" \ - -e "/dpkg-buildflags/d" \ - -e "s/-g -O2//g" \ - -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ - -e "/pyversions/d" \ - -i "${S}"/Makefile || die -} - -src_configure() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_configure - popd > /dev/null || die - fi -} - -src_compile() { - default - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_compile - popd > /dev/null || die - fi -} - -src_install() { - emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ - DESTDIR="${D}" install - - if use python; then - pushd ./python > /dev/null || die - distutils-r1_src_install - popd > /dev/null || die - fi -} - -src_test() { - TZ=UTC default - - if use python; then - python_test() { - esetup.py test - } - - pushd ./python > /dev/null || die - distutils-r1_src_test - popd > /dev/null || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 590be7c16cb017d6d3b085c01d2b54c9f12fbedb Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 18 11:03:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 18 11:03:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590be7c1 dev-util/distro-info: x86 stable wrt bug #712954 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info/distro-info-0.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-0.22.ebuild b/dev-util/distro-info/distro-info-0.22.ebuild index c9d42ef994d..c7530dee8c2 100644 --- a/dev-util/distro-info/distro-info-0.22.ebuild +++ b/dev-util/distro-info/distro-info-0.22.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="python test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 6a4144b23461750525d83af82f740722a2e52552 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Mar 17 16:01:18 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Mar 17 16:01:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a4144b2 dev-util/distro-info: amd64 stable wrt bug #712954 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info/distro-info-0.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-0.22.ebuild b/dev-util/distro-info/distro-info-0.22.ebuild index 7e1a4d02db5..c9d42ef994d 100644 --- a/dev-util/distro-info/distro-info-0.22.ebuild +++ b/dev-util/distro-info/distro-info-0.22.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 007100cba977c7ababdb6f42ca4d7603c1c0dd80 Author: Yuri Konotopov gnome org> AuthorDate: Wed Oct 9 16:35:37 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 13 16:55:14 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=007100cb dev-util/distro-info: version bump to 0.22 Closes: https://bugs.gentoo.org/696450 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Yuri Konotopov gnome.org> Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info/Manifest| 1 + dev-util/distro-info/distro-info-0.22.ebuild | 95 2 files changed, 96 insertions(+) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest index 357933eb7c5..6fa30436ffd 100644 --- a/dev-util/distro-info/Manifest +++ b/dev-util/distro-info/Manifest @@ -1 +1,2 @@ DIST distro-info_0.14.tar.xz 26460 BLAKE2B eb34e31514f7acfd283ae9405132884ccae31b77d6cf7af3a8a341ac349d589cbd5d7828e763911fc490d6504edae4c90551b3d3cc3518eec1f47ab1dcc6ac60 SHA512 aa0055f21523e30fc7e9c94c92f87cbd05fc5d082ddc109d092e94dabafac7533ced984197797252eb698232b3d8f512b3c345ed6abef0ae074bf2770224955e +DIST distro-info_0.22.tar.xz 29104 BLAKE2B 88eab833ea34de9e62f858e1fb9acfb94efb60114d2213b8bbb77a440c114dbac70a1707d1469113c1a98ea94d953ffa36480c132c294fd8e22b816a444b25e1 SHA512 b9d97e469b9173651c1816f39cc2315622b46f1579cbaba29c417a51417425e90a45283e83c7efee35db78621df08997f5395c8c1b0259f69e5cd91dee65793f diff --git a/dev-util/distro-info/distro-info-0.22.ebuild b/dev-util/distro-info/distro-info-0.22.ebuild new file mode 100644 index 000..5eb8469e6df --- /dev/null +++ b/dev-util/distro-info/distro-info-0.22.ebuild @@ -0,0 +1,95 @@ +# 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_OPTIONAL=true + +inherit distutils-r1 + +DESCRIPTION="Provides information about the Debian distributions' releases" +HOMEPAGE="https://debian.org"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +COMMON_DEPEND="dev-lang/perl:= + python? ( ${PYTHON_DEPS} )" +DEPEND="${COMMON_DEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) + test? ( + dev-util/shunit2 + dev-python/pylint[${PYTHON_USEDEP}] + )" +RDEPEND="${COMMON_DEPEND} + dev-util/distro-info-data" + +S="${WORKDIR}/${PN}" + +src_prepare() { + default + + # 1. Gentoo do not provides dpkg vendor information + # 2. Strip *FLAGS + # 3. Strip predefined CFLAGS + # 4. Point to correct perl's vendorlib + # 5. Remove python tests - python eclass will be used instead + sed -e "/cd python && python/d" \ + -e "/VENDOR/d" \ + -e "/dpkg-buildflags/d" \ + -e "s/-g -O2//g" \ + -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ + -e "/pyversions/d" \ + -i "${S}"/Makefile || die +} + +src_configure() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +src_install() { + emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ + DESTDIR="${D}" install + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_install + popd > /dev/null || die + fi +} + +src_test() { + TZ=UTC default + + if use python; then + python_test() { + esetup.py test + } + + pushd ./python > /dev/null || die + distutils-r1_src_test + popd > /dev/null || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 918bd928b8e0de7b8714c6f555a6fbaa7c41eda5 Author: Yuri Konotopov gnome org> AuthorDate: Wed Oct 9 16:33:34 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Oct 13 12:35:53 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=918bd928 dev-util/distro-info-data: version bump to 0.42 Closes: https://bugs.gentoo.org/696424 Package-Manager: Portage-2.3.76, Repoman-2.3.16 Signed-off-by: Yuri Konotopov gnome.org> Closes: https://github.com/gentoo/gentoo/pull/13235 Signed-off-by: Joonas Niilola gentoo.org> dev-util/distro-info-data/Manifest| 1 + .../distro-info-data/distro-info-data-0.42.ebuild | 19 +++ 2 files changed, 20 insertions(+) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest index 7bdd1dfbcb0..48122187027 100644 --- a/dev-util/distro-info-data/Manifest +++ b/dev-util/distro-info-data/Manifest @@ -1,2 +1,3 @@ DIST distro-info-data_0.29.tar.xz 6004 BLAKE2B 5b59d444fac259634c9ca7349a8b93c7167fe839971d4761bf133ae8adbd866a41c14af79ee2f149259da8b8ee5e193a2b1b09165b6ad29cafea31c968470e4f SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f DIST distro-info-data_0.32.tar.xz 6216 BLAKE2B 627a4ada570fbf01bfd18386a7dc9c83280667674a5c52c363222167f32dcde725649c9eecf979d58c7eb155458b41a8ac77e4d7eb0c908975886e5e95f75d8c SHA512 3bbf79104c4b20d7ee02a83c4ea7852c65e7c7b2870d1f237df67d985fd2d52ea75292d80c5fc10af7ea69c89145f2e52670663b759f74a159e0f8c51ef545fd +DIST distro-info-data_0.42.tar.xz 6888 BLAKE2B 3f08700046149e7e1a4f94a06f6c8abb93c94a1c0c72bfced497801b2e8081ac14f39a889322b6f0e25e776b3cda36da9066723ca2963b588b588c20ff23bd6f SHA512 e49c54eaf2451f32124c5df6d2b49183bbdc5b9bdb958605e5e055138e0fa67c5033dfaab46620121e7e3d1cc5cbb807f9fed809a59c31cf3501c1ebc7131c8b diff --git a/dev-util/distro-info-data/distro-info-data-0.42.ebuild b/dev-util/distro-info-data/distro-info-data-0.42.ebuild new file mode 100644 index 000..4f6c1b01a19 --- /dev/null +++ b/dev-util/distro-info-data/distro-info-data-0.42.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Information about the Debian distributions' releases (data files)" +HOMEPAGE="https://debian.org/"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +# Package provides only csv data and test script +# written in python +RESTRICT="test" + +S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 2bb13f81019fc69baa5bed3709fe41e58f229c06 Author: Pacho Ramos gentoo org> AuthorDate: Tue Jun 26 18:40:12 2018 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Jun 26 18:46:20 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb13f81 dev-util/distro-info: Support python3.6 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-util/distro-info/distro-info-0.14.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/distro-info/distro-info-0.14.ebuild b/dev-util/distro-info/distro-info-0.14.ebuild index ebcfaf5ea72..3f9afb1fe1d 100644 --- a/dev-util/distro-info/distro-info-0.14.ebuild +++ b/dev-util/distro-info/distro-info-0.14.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) DISTUTILS_OPTIONAL=true inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: 689f5b4d147d97b7883d404169f5d914c4ebe3bf Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Dec 31 22:18:00 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Dec 31 22:20:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=689f5b4d dev-util/distro-info: amd64 stable wrt bug #604020 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info/distro-info-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info/distro-info-0.14.ebuild b/dev-util/distro-info/distro-info-0.14.ebuild index fd69a70..315d6ac 100644 --- a/dev-util/distro-info/distro-info-0.14.ebuild +++ b/dev-util/distro-info/distro-info-0.14.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="python test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 4fbdb7305f890fea854e80caef5f9a52e760dd62 Author: Yuri Konotopov gnome org> AuthorDate: Thu Dec 29 11:24:11 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Dec 29 12:11:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbdb730 dev-util/distro-info-data: version bump dev-util/distro-info-data/Manifest | 1 + .../distro-info-data/distro-info-data-0.32.ebuild| 20 2 files changed, 21 insertions(+) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest index 743f31e..7a82aad 100644 --- a/dev-util/distro-info-data/Manifest +++ b/dev-util/distro-info-data/Manifest @@ -1 +1,2 @@ DIST distro-info-data_0.29.tar.xz 6004 SHA256 6a1f38e55cd5312c86801a6c1e705dfc36611a6889976067d90543427deea3f3 SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f WHIRLPOOL eef60038722593de58ad8358cf3563afaabd0514363854a4cd4118e2d1d492a40e55b31c98ce2da1f4fe1ff241a8f5a6b373f8492926d1defc6ec00b8973b031 +DIST distro-info-data_0.32.tar.xz 6216 SHA256 5824aa2855fa9ec340284f6f0dd9345415bb93a09cd566108bcc75089a7270d0 SHA512 3bbf79104c4b20d7ee02a83c4ea7852c65e7c7b2870d1f237df67d985fd2d52ea75292d80c5fc10af7ea69c89145f2e52670663b759f74a159e0f8c51ef545fd WHIRLPOOL 951886e9874d71d70fe78f72a851f9aab7e7467114620317e460592730a5ad06888df1ee925bd6569898546521e8316b951070459d24f7eccaaa4fbdcbec5bdb diff --git a/dev-util/distro-info-data/distro-info-data-0.32.ebuild b/dev-util/distro-info-data/distro-info-data-0.32.ebuild new file mode 100644 index ..56323ac --- /dev/null +++ b/dev-util/distro-info-data/distro-info-data-0.32.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Information about the Debian distributions' releases (data files)" +HOMEPAGE="https://debian.org/"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +# Package provides only csv data and test script +# written in python +RESTRICT="test" + +S="${WORKDIR}/${PN}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: f3d77eebc406ba3a2d0b1386d722dc9bcb68c7f0 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Dec 29 10:42:16 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Dec 29 10:44:50 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3d77eeb dev-util/distro-info-data: x86 stable wrt bug #603600 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-util/distro-info-data/distro-info-data-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info-data/distro-info-data-0.29.ebuild b/dev-util/distro-info-data/distro-info-data-0.29.ebuild index dbb3747..b5f8136 100644 --- a/dev-util/distro-info-data/distro-info-data-0.29.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="" # Package provides only csv data and test script # written in python
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: c492405a483c268f6f58cfce9a2de6b43ab3c905 Author: Aaron Bauman gentoo org> AuthorDate: Wed Dec 28 08:36:07 2016 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Dec 28 11:27:04 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c492405a dev-util/distro-info-data: amd64 stable wrt bug #603600 dev-util/distro-info-data/distro-info-data-0.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/distro-info-data/distro-info-data-0.29.ebuild b/dev-util/distro-info-data/distro-info-data-0.29.ebuild index 4a3191d..dbb3747 100644 --- a/dev-util/distro-info-data/distro-info-data-0.29.ebuild +++ b/dev-util/distro-info-data/distro-info-data-0.29.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" # Package provides only csv data and test script # written in python
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/, dev-util/distro-info/, dev-util/dput-ng/, ...
commit: b98fa8cadb4833c7290bf9554f3f79f641faab2a Author: Yuri Konotopov gnome org> AuthorDate: Thu Dec 22 12:18:17 2016 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 22 13:11:32 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98fa8ca */*: update my email in metadata.xml Closes: https://github.com/gentoo/gentoo/pull/3207 dev-util/distro-info-data/metadata.xml | 2 +- dev-util/distro-info/metadata.xml | 2 +- dev-util/dput-ng/metadata.xml | 2 +- games-emulation/pcsx2/metadata.xml | 2 +- gnome-extra/chrome-gnome-shell/metadata.xml | 2 +- net-news/liferea/metadata.xml | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-util/distro-info-data/metadata.xml b/dev-util/distro-info-data/metadata.xml index bf1c5c2..425c7b2 100644 --- a/dev-util/distro-info-data/metadata.xml +++ b/dev-util/distro-info-data/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml index bf1c5c2..425c7b2 100644 --- a/dev-util/distro-info/metadata.xml +++ b/dev-util/distro-info/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov diff --git a/dev-util/dput-ng/metadata.xml b/dev-util/dput-ng/metadata.xml index bf1c5c2..425c7b2 100644 --- a/dev-util/dput-ng/metadata.xml +++ b/dev-util/dput-ng/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov diff --git a/games-emulation/pcsx2/metadata.xml b/games-emulation/pcsx2/metadata.xml index afe68a6..1622192 100644 --- a/games-emulation/pcsx2/metadata.xml +++ b/games-emulation/pcsx2/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov diff --git a/gnome-extra/chrome-gnome-shell/metadata.xml b/gnome-extra/chrome-gnome-shell/metadata.xml index fd6978f..a24e5c1 100644 --- a/gnome-extra/chrome-gnome-shell/metadata.xml +++ b/gnome-extra/chrome-gnome-shell/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov diff --git a/net-news/liferea/metadata.xml b/net-news/liferea/metadata.xml index c0948e0..c36173a 100644 --- a/net-news/liferea/metadata.xml +++ b/net-news/liferea/metadata.xml @@ -2,7 +2,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - ykonoto...@gmail.com + ykonoto...@gnome.org Yuri Konotopov
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info/
commit: c1f93d8bdad012c60c186bf8ec657ce7e4b6 Author: Yuri Konotopov gmail com> AuthorDate: Sat May 14 13:31:22 2016 + Commit: Ian Delaney gentoo org> CommitDate: Thu May 19 16:25:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1f93d8b dev-util/distro-info: initial ebuild version - 0.14 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/distro-info/Manifest| 1 + dev-util/distro-info/distro-info-0.14.ebuild | 94 dev-util/distro-info/metadata.xml| 12 3 files changed, 107 insertions(+) diff --git a/dev-util/distro-info/Manifest b/dev-util/distro-info/Manifest new file mode 100644 index 000..ff9d751 --- /dev/null +++ b/dev-util/distro-info/Manifest @@ -0,0 +1 @@ +DIST distro-info_0.14.tar.xz 26460 SHA256 73b7912107157cdad96a52b10a050292c9bdb049c52fb3a70b6dbf21a4965204 SHA512 aa0055f21523e30fc7e9c94c92f87cbd05fc5d082ddc109d092e94dabafac7533ced984197797252eb698232b3d8f512b3c345ed6abef0ae074bf2770224955e WHIRLPOOL 166cc73ad6fecf35ef422a4ff842030f5769ecfa8a247aec199c1886c8b310aba8ce7b39da93aabc92a975673100def1b9d37ea6a822f8ecf47c66c3d062ca91 diff --git a/dev-util/distro-info/distro-info-0.14.ebuild b/dev-util/distro-info/distro-info-0.14.ebuild new file mode 100644 index 000..9c5e67c --- /dev/null +++ b/dev-util/distro-info/distro-info-0.14.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{3,4,5} ) +DISTUTILS_OPTIONAL=true + +inherit distutils-r1 + +DESCRIPTION="Provides information about the Debian distributions' releases" +HOMEPAGE="https://debian.org"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="python test" + +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +CDEPEND="dev-lang/perl:= + python? ( ${PYTHON_DEPS} )" +DEPEND="${CDEPEND} + python? ( dev-python/setuptools[${PYTHON_USEDEP}] ) + test? ( + dev-util/shunit2 + dev-python/pylint[${PYTHON_USEDEP}] + )" +RDEPEND="${CDEPEND} + dev-util/distro-info-data" + +src_prepare() { + default + + # 1. Gentoo do not provides dpkg vendor information + # 2. Strip *FLAGS + # 3. Strip predefined CFLAGS + # 4. Point to correct perl's vendorlib + # 5. Remove python tests - python eclass will be used instead + sed -e "/cd python && python/d" \ + -e "/VENDOR/d" \ + -e "/dpkg-buildflags/d" \ + -e "s/-g -O2//g" \ + -e "s:\$(PREFIX)/share/perl5/Debian:\$(PERL_VENDORLIB)/Debian:g" \ + -e "/pyversions/d" \ + -i "${S}"/Makefile || die +} + +src_configure() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_configure + popd > /dev/null || die + fi +} + +src_compile() { + default + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_compile + popd > /dev/null || die + fi +} + +src_install() { + emake PERL_VENDORLIB=$(perl -e 'require Config; print "$Config::Config{'vendorlib'}\n";') \ + DESTDIR="${D}" install + + if use python; then + pushd ./python > /dev/null || die + distutils-r1_src_install + popd > /dev/null || die + fi +} + +src_test() { + TZ=UTC default + + if use python; then + python_test() { + esetup.py test + } + + pushd ./python > /dev/null || die + distutils-r1_src_test + popd > /dev/null || die + fi +} diff --git a/dev-util/distro-info/metadata.xml b/dev-util/distro-info/metadata.xml new file mode 100644 index 000..bf1c5c2 --- /dev/null +++ b/dev-util/distro-info/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + ykonoto...@gmail.com + Yuri Konotopov + + + proxy-ma...@gentoo.org + Proxy Maintainers + +
[gentoo-commits] repo/gentoo:master commit in: dev-util/distro-info-data/
commit: 14a5415446c9f63f54e2ee50d98b4c6331c80f7f Author: Yuri Konotopov gmail com> AuthorDate: Sat May 14 13:30:38 2016 + Commit: Ian Delaney gentoo org> CommitDate: Thu May 19 16:25:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14a54154 dev-util/distro-info-data: initial ebuild version - 0.29 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/distro-info-data/Manifest | 1 + dev-util/distro-info-data/distro-info-data-0.29.ebuild | 18 ++ dev-util/distro-info-data/metadata.xml | 12 3 files changed, 31 insertions(+) diff --git a/dev-util/distro-info-data/Manifest b/dev-util/distro-info-data/Manifest new file mode 100644 index 000..743f31e --- /dev/null +++ b/dev-util/distro-info-data/Manifest @@ -0,0 +1 @@ +DIST distro-info-data_0.29.tar.xz 6004 SHA256 6a1f38e55cd5312c86801a6c1e705dfc36611a6889976067d90543427deea3f3 SHA512 1c06ce8e0fef12a499623a0c48147c9e99352946c9bdc89a810b413179cff0df43bcd87f839dc200277f3ef8498a34077987121093390551bcf2eb1822da9f2f WHIRLPOOL eef60038722593de58ad8358cf3563afaabd0514363854a4cd4118e2d1d492a40e55b31c98ce2da1f4fe1ff241a8f5a6b373f8492926d1defc6ec00b8973b031 diff --git a/dev-util/distro-info-data/distro-info-data-0.29.ebuild b/dev-util/distro-info-data/distro-info-data-0.29.ebuild new file mode 100644 index 000..4a3191d --- /dev/null +++ b/dev-util/distro-info-data/distro-info-data-0.29.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +DESCRIPTION="Information about the Debian distributions' releases (data files)" +HOMEPAGE="https://debian.org/"; +SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" + +LICENSE="ISC" +SLOT="0" + +KEYWORDS="~amd64 ~x86" +IUSE="" +# Package provides only csv data and test script +# written in python +RESTRICT="test" diff --git a/dev-util/distro-info-data/metadata.xml b/dev-util/distro-info-data/metadata.xml new file mode 100644 index 000..bf1c5c2 --- /dev/null +++ b/dev-util/distro-info-data/metadata.xml @@ -0,0 +1,12 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + ykonoto...@gmail.com + Yuri Konotopov + + + proxy-ma...@gentoo.org + Proxy Maintainers + +