Merge pull request #1207 from kinvolk/dongsu/delete-sdk-extras

coreos-devel/sdk-extras: delete sdk-extras
This commit is contained in:
Dongsu Park 2021-08-20 16:03:29 +02:00 committed by GitHub
commit 06555981bc
9 changed files with 0 additions and 134 deletions

View File

@ -1 +0,0 @@
DIST repoman-3.0.2.tar.bz2 88258 BLAKE2B 32c4d6750fd225cf9fc071be0ffbb38563ffdaf50f1f1ac7247ce3733bd781cd699052101df8b6565fd3d32ec6d9a54efb611b815a722b7954d8100ce01de146 SHA512 fd5b4549a0b108ed1ad37fc0766fc73db127bba8b023a74566ee0167e2a9c56c8597b83ead16522aaf84f158a9a5d0d59e4b5bcc908e6024724c087c837e1fa2

View File

@ -1,3 +0,0 @@
This is a fork of app-portage/repoman package. The sole reason for
having it here is to drop support for python 3.8 and 3.9 we haven't
yet packaged.

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<upstream>
<bugs-to>mailto:dev-portage@gentoo.org</bugs-to>
<changelog>https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES</changelog>
<doc>https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage</doc>
</upstream>
<maintainer type="project">
<email>dev-portage@gentoo.org</email>
</maintainer>
</pkgmetadata>

View File

@ -1,68 +0,0 @@
# Copyright 1999-2020 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# Flatcar: Based on repoman-3.0.2.ebuild from commit
# 375d601ca5d48a81a2d03d62853fc7b7085f8210 in Gentoo repo (see
# https://gitweb.gentoo.org/repo/gentoo.git/plain/app-portage/repoman/repoman-3.0.2.ebuild?id=375d601ca5d48a81a2d03d62853fc7b7085f8210).
EAPI=7
DISTUTILS_USE_SETUPTOOLS=no
PYTHON_COMPAT=( python3_{6..7} pypy3 )
PYTHON_REQ_USE='bzip2(+)'
inherit distutils-r1
if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git"
S="${WORKDIR}/${P}/repoman"
else
SRC_URI="https://dev.gentoo.org/~zmedico/portage/archives/${P}.tar.bz2"
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
fi
DESCRIPTION="Repoman is a Quality Assurance tool for Gentoo ebuilds"
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage"
LICENSE="GPL-2"
SLOT="0"
IUSE=""
RDEPEND="
>=sys-apps/portage-3.0.4[${PYTHON_USEDEP}]
>=dev-python/lxml-3.6.0[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
python_test() {
esetup.py test
}
python_install() {
# Install sbin scripts to bindir for python-exec linking
# they will be relocated in pkg_preinst()
distutils-r1_python_install \
--system-prefix="${EPREFIX}/usr" \
--bindir="$(python_get_scriptdir)" \
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--sbindir="$(python_get_scriptdir)" \
--sysconfdir="${EPREFIX}/etc" \
"${@}"
}
pkg_postinst() {
if [[ -z {REPLACING_VERSIONS} ]]; then
elog ""
elog "This release of repoman is from the new portage/repoman split"
elog "release code base."
elog "This new repoman code base is still being developed. So its API's"
elog "are not to be considered stable and are subject to change."
elog "The code released has been tested and considered ready for use."
elog "This however does not guarantee it to be completely bug free."
elog "Please report any bugs you may encounter."
elog ""
fi
}

View File

@ -109,7 +109,6 @@ RDEPEND="${RDEPEND}
" "
# Host dependencies for running pylint within the chroot # Host dependencies for running pylint within the chroot
# TODO: move to sdk-extras
RDEPEND="${RDEPEND} RDEPEND="${RDEPEND}
dev-python/pylint dev-python/pylint
" "

View File

@ -1,38 +0,0 @@
# Copyright 2017 The CoreOS Authors
# Distributed under the terms of the GNU General Public License v2
# This isn't meant to be installed directly. It mostly exists so we can better keep track of
# dependencies within the SDK.
EAPI=5
DESCRIPTION="Meta ebuild for everything that isn't needed in the SDK, but might be useful"
HOMEPAGE="http://coreos.com/docs/sdk/"
SRC_URI=""
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="amd64"
IUSE=""
RDEPEND="
app-admin/python-updater
app-crypt/efitools
app-crypt/tpm-tools
app-editors/emacs
app-editors/nano
app-portage/eix
app-portage/gentoolkit-dev
app-portage/repoman
app-misc/screen
app-misc/tmux
app-text/tree
app-text/dos2unix
dev-util/cscope
dev-util/strace
dev-util/valgrind
dev-go/glide
dev-go/godep
dev-python/awscli
sys-apps/ed
"

View File

@ -18,7 +18,6 @@ app-emulation/qemu aio caps curl ncurses png python threads uuid vhost-net virtf
# python3 problems # python3 problems
app-portage/gentoolkit python_single_target_python3_6 app-portage/gentoolkit python_single_target_python3_6
app-portage/repoman python_single_target_python3_6
sys-apps/portage python_single_target_python3_6 sys-apps/portage python_single_target_python3_6
# python3 only # python3 only

View File

@ -1,16 +1,7 @@
# aws cli; handy for developer usage when working with kola
dev-python/awscli ~amd64
dev-python/s3transfer ~amd64
dev-python/botocore ~amd64
# Accept unstable host Rust compilers # Accept unstable host Rust compilers
dev-lang/rust ~amd64 dev-lang/rust ~amd64
virtual/cargo ~amd64 virtual/cargo ~amd64
virtual/rust ~amd64 virtual/rust ~amd64
# Accept go utilities
dev-go/glide ~amd64
dev-go/godep ~amd64
# Accept perl libs required to build >=samba-4.12 # Accept perl libs required to build >=samba-4.12
dev-perl/Parse-Yapp ~amd64 ~arm64 dev-perl/Parse-Yapp ~amd64 ~arm64