parent
5e24b8aad4
commit
5fa67fe81f
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -1,3 +1,4 @@
|
||||
DIST gentoolkit-0.3.3.tar.gz 3197037 BLAKE2B c2a45971f1f25e3008422b63b59042ca0f2b170b98e10fc4e449ee6be76c0422469cd8bce1b744830404d5a26ba87ded47aab679069965eea266719249475923 SHA512 ad142c2c66e7f7a2e4184c8f95e394ee783cd57808e6254e9f5df0f3f60ad842042f773716ca0fd6d7545bb8a2d11c1c167a4ec471eb3238c8ee3a519f70a691
|
||||
DIST gentoolkit-0.4.0.tar.gz 3215377 BLAKE2B 404f81e2f5bce5da4df122156bc76d225497456ad8ec78a50c41e1183390f8e452a6ce8a3473b5371a6712ce1599be33034c5eed64a1852d116c745bc5a775f4 SHA512 6cf693c588d4a2f5bd06fff4e78ef98007e613348048ec993c5430e168baef6c1da01e1843903f3e87ca8e47dd1ffb207acccbc5c0e881fa3093a7880fec9a56
|
||||
DIST gentoolkit-0.4.1.tar.gz 3214527 BLAKE2B 1c6be826a099ba4d18ac8fa0bb38808cbf30ee1d93d26c26965d7fa332e6a87f8eee475126f56d68e2a1c0ff04f258f79f5684551b2fe5947d8ac6f6ff3e7079 SHA512 52b665e19dd8b871f4238d05d40a071d69ef114f36b589c29f46686b1439997e72f58896bb4f330ab256af6000a9559426c78cae08640e54b74db343b3b22945
|
||||
DIST gentoolkit-0.4.2.tar.gz 3215652 BLAKE2B 97b4dcac7293b50161169a6c777623cb1c51e2f74020e0fa2f1f4441c203c03a1269c8c55e1461c5780ebfb8234d364837073d582a52a99f2d40c92e6b77a7f0 SHA512 3a9eac2fd214bcfe39380193cb2118edcd759dbf3eb165e7240525ce1047aa984f1d1f1d3a15324218d9be1f0a1ec960ae08a63191392f1bb3422277a52697ff
|
||||
|
@ -0,0 +1,66 @@
|
||||
# Copyright 1999-2018 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="6"
|
||||
|
||||
PYTHON_COMPAT=(python{2_7,3_4,3_5,3_6} pypy)
|
||||
PYTHON_REQ_USE="xml(+),threads(+)"
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Collection of administration scripts for Gentoo"
|
||||
HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage-Tools"
|
||||
SRC_URI="https://dev.gentoo.org/~mgorny/dist/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE=""
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
|
||||
|
||||
DEPEND="sys-apps/portage[${PYTHON_USEDEP}]"
|
||||
RDEPEND="${DEPEND}
|
||||
!app-portage/gentoolkit-dev
|
||||
sys-apps/gawk
|
||||
sys-apps/gentoo-functions"
|
||||
|
||||
python_prepare_all() {
|
||||
python_setup
|
||||
echo VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||
VERSION="${PVR}" "${PYTHON}" setup.py set_version
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
distutils-r1_python_install_all
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
# Create cache directory for revdep-rebuild
|
||||
mkdir -p -m 0755 "${EROOT%/}"/var/cache
|
||||
mkdir -p -m 0700 "${EROOT%/}"/var/cache/revdep-rebuild
|
||||
|
||||
einfo "Starting with version 0.4.0, ebump, ekeyword and imlate are now"
|
||||
einfo "part of the gentoolkit package."
|
||||
einfo "The gentoolkit-dev package is now deprecated in favor of a single"
|
||||
einfo "gentoolkit package. The remaining tools from gentoolkit-dev"
|
||||
einfo "are now obsolete/unused with the git based tree."
|
||||
|
||||
# Only show the elog information on a new install
|
||||
if [[ ! ${REPLACING_VERSIONS} ]]; then
|
||||
elog
|
||||
elog "For further information on gentoolkit, please read the gentoolkit"
|
||||
elog "guide: https://wiki.gentoo.org/wiki/Gentoolkit"
|
||||
elog
|
||||
elog "Another alternative to equery is app-portage/portage-utils"
|
||||
elog
|
||||
elog "Additional tools that may be of interest:"
|
||||
elog
|
||||
elog " app-admin/eclean-kernel"
|
||||
elog " app-portage/diffmask"
|
||||
elog " app-portage/flaggie"
|
||||
elog " app-portage/install-mask"
|
||||
elog " app-portage/portpeek"
|
||||
elog " app-portage/smart-live-rebuild"
|
||||
fi
|
||||
}
|
Binary file not shown.
Binary file not shown.
@ -1 +1 @@
|
||||
Tue, 30 Jan 2018 06:38:10 +0000
|
||||
Tue, 30 Jan 2018 08:08:12 +0000
|
||||
|
@ -1 +1 @@
|
||||
Tue, 30 Jan 2018 06:38:10 +0000
|
||||
Tue, 30 Jan 2018 08:08:12 +0000
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test
|
||||
DEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
DESCRIPTION=Collection of administration scripts for Gentoo
|
||||
EAPI=6
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools
|
||||
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||
SLOT=0
|
||||
SRC_URI=https://dev.gentoo.org/~mgorny/dist/gentoolkit-0.4.2.tar.gz
|
||||
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||
_md5_=27cca4408ce6f575c78beec823b32e2c
|
@ -1,12 +1,12 @@
|
||||
DEFINED_PHASES=compile configure install postinst prepare test unpack
|
||||
DEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] >=dev-vcs/git-1.8.2.1
|
||||
DEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] >=dev-vcs/git-1.8.2.1
|
||||
DESCRIPTION=Collection of administration scripts for Gentoo
|
||||
EAPI=5
|
||||
EAPI=6
|
||||
HOMEPAGE=https://wiki.gentoo.org/wiki/Project:Portage-Tools
|
||||
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5
|
||||
IUSE=python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 )
|
||||
RDEPEND=sys-apps/portage[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)] !app-portage/gentoolkit-dev sys-apps/gawk sys-apps/gentoo-functions python_targets_pypy? ( >=virtual/pypy-5:0=[xml(+),threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[xml(+),threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[xml(+),threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[xml(+),threads(+)] ) python_targets_python3_6? ( dev-lang/python:3.6[xml(+),threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,python_targets_python3_6(-)?,-python_single_target_pypy(-),-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),-python_single_target_python3_6(-)]
|
||||
REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 python_targets_python3_6 )
|
||||
SLOT=0
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 distutils-r1 372bbe39047c0a2550319a3a82f3e063 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 git-r3 fec09a83ae965b041b47f5ff7c8ba29a ltprune 2770eed66a9b8ef944714cd0e968182e multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 preserve-libs ef207dc62baddfddfd39a164d9797648 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||
_md5_=558236fad0e303429cae6640cfb333d3
|
||||
_eclasses_=distutils-r1 372bbe39047c0a2550319a3a82f3e063 git-r3 fec09a83ae965b041b47f5ff7c8ba29a multibuild 72647e255187a1fadc81097b3657e5c3 multilib 97f470f374f2e94ccab04a2fb21d811e multiprocessing cac3169468f893670dac3e7cb940e045 python-r1 e9350ec46bb5c9f3504b4fbe8b8d8987 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 xdg-utils f2c8335407f0b935b0a96d4adf23ef25
|
||||
_md5_=9ed26bfe592b6cfbc80a158937222051
|
||||
|
Binary file not shown.
Binary file not shown.
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.11.tar.xz mirror://gentoo/gentoo-headers-4.11-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=ad3bb83e3ea5a002583f270401eb406d
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.12.tar.xz mirror://gentoo/gentoo-headers-4.12-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=ad3bb83e3ea5a002583f270401eb406d
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.3.tar.xz mirror://gentoo/gentoo-headers-4.3-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=aa7c69e05b71b7734c72214665f93f12
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.5.tar.xz mirror://gentoo/gentoo-headers-4.5-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=ec06ed20b7e220876b8da2c55c14bb0b
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=4
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.6.tar.xz mirror://gentoo/gentoo-headers-4.6-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=ec06ed20b7e220876b8da2c55c14bb0b
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.7.tar.xz mirror://gentoo/gentoo-headers-4.7-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=c9153bf7db6e007fdb0858ea5203ad84
|
@ -1,14 +0,0 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=app-arch/xz-utils dev-lang/perl
|
||||
DESCRIPTION=Linux system headers
|
||||
EAPI=5
|
||||
HOMEPAGE=https://www.kernel.org/ https://www.gentoo.org/
|
||||
IUSE=headers-only
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=!!media-sound/alsa-headers
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=0
|
||||
SRC_URI=mirror://gentoo/gentoo-headers-base-4.8.tar.xz mirror://gentoo/gentoo-headers-4.8-1.tar.xz
|
||||
_eclasses_=desktop 2ccd1dd1dd7bfb8795eea024a4f91bb6 epatch 8233751dc5105a6ae8fcd86ce2bb0247 estack 43ddf5aaffa7a8d0482df54d25a66a1f eutils b4eee44966573b7fb6761e507910b306 kernel-2 7e15aacb412856eaa750db7b17a321b3 ltprune 2770eed66a9b8ef944714cd0e968182e multilib 97f470f374f2e94ccab04a2fb21d811e preserve-libs ef207dc62baddfddfd39a164d9797648 python-any-r1 27d7f9da7187d283b7f3eae8390b7b09 python-utils-r1 c9de01becf9df3f8c10aeec3dc693f5d toolchain-funcs 885c7d8dd70a58825f3d17e35a3cd1e9 versionator ce21313503c41896ebcd7d58b0607e37
|
||||
_md5_=c9153bf7db6e007fdb0858ea5203ad84
|
Binary file not shown.
@ -0,0 +1,50 @@
|
||||
Title: Portage rsync tree verification
|
||||
Author: Michał Górny <mgorny@gentoo.org>
|
||||
Posted: 2018-01-30
|
||||
Revision: 1
|
||||
News-Item-Format: 2.0
|
||||
Display-If-Installed: sys-apps/portage
|
||||
|
||||
Starting with sys-apps/portage-2.3.21, Portage will verify the Gentoo
|
||||
repository after rsync by default.
|
||||
|
||||
The new verification is intended for users who are syncing via rsync.
|
||||
Users syncing via git or other methods are not affected, and complete
|
||||
verification for them will be provided in the future.
|
||||
|
||||
The verification is implemented via app-portage/gemato. Currently,
|
||||
the whole repository is verified after syncing. On systems with slow
|
||||
hard drives, this could take around 2 minutes. If you wish to disable
|
||||
it, you can disable the 'rsync-verify' USE flag on sys-apps/portage
|
||||
or set 'sync-rsync-verify-metamanifest = no' in your repos.conf.
|
||||
|
||||
Please note that the verification currently does not prevent Portage
|
||||
from using the repository after syncing. If 'emerge --sync' fails,
|
||||
do not install any packages and retry syncing. In case of prolonged
|
||||
or frequent verification failures, please make sure to report a bug
|
||||
including the failing mirror addresses (found in emerge.log).
|
||||
|
||||
The verification uses information from the binary keyring provided
|
||||
by the app-crypt/gentoo-keys package. The keys are refreshed
|
||||
from the keyserver before every use in order to check for revocation.
|
||||
The post-sync verification ensures that the authenticity of the key
|
||||
package itself is verified. However, manual verification is required
|
||||
before the first use.
|
||||
|
||||
On Gentoo installations created using installation media that included
|
||||
portage-2.3.22, the keys will already be covered by the installation
|
||||
media signatures. On existing installations, you need to manually
|
||||
compare the primary key fingerprint (reported by gemato on every sync)
|
||||
against the official Gentoo keys [1]. An example gemato output is:
|
||||
|
||||
INFO:root:Valid OpenPGP signature found:
|
||||
INFO:root:- primary key: 1234567890ABCDEF1234567890ABCDEF12345678
|
||||
INFO:root:- subkey: FEDCBA0987654321FEDCBA0987654321FEDCBA09
|
||||
|
||||
Please note that the above snippet does not include the real key id
|
||||
on purpose. The primary key actually printed by gemato must match
|
||||
the 'Gentoo Portage Snapshot Signing Key' on the website. Please make
|
||||
sure to also check the certificate used for the secure connection
|
||||
to the site!
|
||||
|
||||
[1]:https://www.gentoo.org/downloads/signatures/
|
Binary file not shown.
@ -1 +1 @@
|
||||
Tue, 30 Jan 2018 06:38:10 +0000
|
||||
Tue, 30 Jan 2018 08:08:12 +0000
|
||||
|
@ -1 +1 @@
|
||||
00797101a9f1a77aab802fde89ea51b3f169553d 1516816604 2018-01-24T17:56:44+00:00
|
||||
74c7e9808df77096ca393871e88a4991978c4786 1517298256 2018-01-30T07:44:16+00:00
|
||||
|
@ -1 +1 @@
|
||||
Tue Jan 30 06:38:10 UTC 2018
|
||||
Tue Jan 30 08:08:12 UTC 2018
|
||||
|
@ -1 +1 @@
|
||||
Tue, 30 Jan 2018 07:00:01 +0000
|
||||
Tue, 30 Jan 2018 08:30:02 +0000
|
||||
|
@ -1 +1 @@
|
||||
fc29bf45412c227e5b0995472132913289d0f8f2 1517293318 2018-01-30T06:21:58+00:00
|
||||
bba8a2f615ecf9d17c0301dcdcc8c587d6743df2 1517298763 2018-01-30T07:52:43+00:00
|
||||
|
@ -1 +1 @@
|
||||
1517294101 Tue 30 Jan 2018 06:35:01 AM UTC
|
||||
1517299501 Tue 30 Jan 2018 08:05:01 AM UTC
|
||||
|
@ -1 +1 @@
|
||||
Tue, 30 Jan 2018 06:38:10 +0000
|
||||
Tue, 30 Jan 2018 08:08:12 +0000
|
||||
|
Binary file not shown.
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2017 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="4"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="headers"
|
||||
H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 bfin cris frv hexagon hppa ia64 m32r m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 s390 score sh sparc tile x86 xtensa"
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
PATCH_VER="1"
|
||||
SRC_URI="mirror://gentoo/gentoo-headers-base-${PV}.tar.xz
|
||||
${PATCH_VER:+mirror://gentoo/gentoo-headers-${PV}-${PATCH_VER}.tar.xz}"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux"
|
||||
|
||||
DEPEND="app-arch/xz-utils
|
||||
dev-lang/perl"
|
||||
RDEPEND="!!media-sound/alsa-headers"
|
||||
|
||||
S=${WORKDIR}/gentoo-headers-base-${PV}
|
||||
|
||||
src_unpack() {
|
||||
unpack ${A}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
[[ -n ${PATCH_VER} ]] && EPATCH_SUFFIX="patch" epatch "${WORKDIR}"/${PV}
|
||||
}
|
||||
|
||||
src_install() {
|
||||
kernel-2_src_install
|
||||
|
||||
# hrm, build system sucks
|
||||
find "${ED}" '(' -name '.install' -o -name '*.cmd' ')' -delete
|
||||
find "${ED}" -depth -type d -delete 2>/dev/null
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# Make sure no uapi/ include paths are used by accident.
|
||||
egrep -r \
|
||||
-e '# *include.*["<]uapi/' \
|
||||
"${D}" && die "#include uapi/xxx detected"
|
||||
|
||||
einfo "Possible unescaped attribute/type usage"
|
||||
egrep -r \
|
||||
-e '(^|[[:space:](])(asm|volatile|inline)[[:space:](]' \
|
||||
-e '\<([us](8|16|32|64))\>' \
|
||||
.
|
||||
|
||||
einfo "Missing linux/types.h include"
|
||||
egrep -l -r -e '__[us](8|16|32|64)' "${ED}" | xargs grep -L linux/types.h
|
||||
|
||||
emake ARCH=$(tc-arch-kernel) headers_check
|
||||
}
|
Binary file not shown.
Loading…
Reference in new issue