Version bump, thsnks to Ettore Di Giacinto
authorMikle Kolyada <zlogene@gentoo.org>
Sat, 16 Apr 2016 14:53:20 +0000 (17:53 +0300)
committerMikle Kolyada <zlogene@gentoo.org>
Sat, 16 Apr 2016 14:54:14 +0000 (17:54 +0300)
Package-Manager: portage-2.2.26

sys-kernel/genkernel-next/Manifest
sys-kernel/genkernel-next/genkernel-next-64.ebuild [new file with mode: 0644]

index 8b296ad61ce84b3e33fe23d268ea9581acb59ed3..60019d807cf842bf2176d60a8bcdb9ffad20888e 100644 (file)
@@ -1,3 +1,4 @@
+DIST 64.tar.gz 2400935 SHA256 db8d7761947a2c538893677795a96e22a8318da2c4335bad79b4bdcbc9f27e8b SHA512 2a01f080ef2cecedd5b0857a4b9cb0f2d7dfdcff5a988155691dea90f34ce6f1440b6767afc4a1febd170d8b883c4ea216c7a54d60f8abbe56ac7fa7448189fa WHIRLPOOL 8f70b6cbddb850d2fe745a1d43cfeb9aacbd128432a75e2450ac96f12e66cbaa6d7612e64752aaa8d291c3217935f143c549c1f9e28196eaf48e8c2a9cdde1ab
 DIST genkernel-next-35.tar.xz 2285208 SHA256 b50b164240d6428588c163e7f01c0f6090cb5c55a2a0f2e2e9c62154b254ae20 SHA512 a288c89dfb482ea90a59dd71308d22441e40360912e9cdc5e3ee16e2f7b52eaa08a5bcb542e0b95e97999fa20eda4151751b38e98131b7b52d6dad208e773495 WHIRLPOOL bf44120eacf20d322c52c191e673c1a7e0c7b73aa795a921d35bfdd187269d2e22fd385cf8acf712f109c5a701a7474a2e37f151a8508937ee4c3623d361a2f2
 DIST genkernel-next-55.tar.xz 2285968 SHA256 ea0bbba9cdb4d225d1085af67c84616a1e7e2f7378a6dca7a068c5de4d4096d4 SHA512 2aa86d6bcb2c6350c8084dcc79d2d934df165496f978206e4cbd7225a275fa3ea1a9522fcab6bbd6a27b93f794efde239c95e2a7ddfae2fff70923b6dc403c6f WHIRLPOOL 260c3d03efe99b3ebccd7cbf4013539e7c1957e981e3e944c329989395b26ad5e140c7681f9168fdf26a1f724f855a1224eaecde57ca357ab9c70d1240ceb2d2
 DIST genkernel-next-60.tar.xz 2286844 SHA256 17333f40ac9cdc304dc2d67d97d5fe900396590756bf43be4a52c39fcb79b05b SHA512 76bbe45f9739685d89cbb409b5f7a0a24165044acd7133b334a20639959cb82391b49c2431195e4a5eba306271b8b7e2ab10e904d5256b0694b1d8bee9806763 WHIRLPOOL bdb6de4234da472bb107087cfccc806040f6077a86a57e5da47d09c17ae89d799911008867efbabcf8a79b7ca7a0239eb221fa04e9c1e4cac2814b464df3c280
diff --git a/sys-kernel/genkernel-next/genkernel-next-64.ebuild b/sys-kernel/genkernel-next/genkernel-next-64.ebuild
new file mode 100644 (file)
index 0000000..58a9c4f
--- /dev/null
@@ -0,0 +1,61 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+if [[ "${PV}" != "9999" ]]; then
+       SRC_URI="https://github.com/Sabayon/genkernel-next/archive/v${PV}.tar.gz -> ${PV}.tar.gz"
+       RESTRICT="mirror"
+       KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~x86"
+else
+       EGIT_REPO_URI="git://github.com/Sabayon/genkernel-next.git"
+       inherit git-2
+       KEYWORDS=""
+       RESTRICT=""
+fi
+inherit bash-completion-r1
+
+DESCRIPTION="Gentoo automatic kernel building scripts, reloaded"
+HOMEPAGE="http://www.gentoo.org"
+
+LICENSE="GPL-2"
+SLOT="0"
+
+IUSE="cryptsetup dmraid gpg iscsi mdadm plymouth selinux"
+DOCS=( AUTHORS )
+
+DEPEND="app-text/asciidoc
+       sys-fs/e2fsprogs
+       !sys-fs/eudev[-kmod,modutils]
+       selinux? ( sys-libs/libselinux )"
+RDEPEND="${DEPEND}
+       !sys-kernel/genkernel
+       cryptsetup? ( sys-fs/cryptsetup )
+       dmraid? ( >=sys-fs/dmraid-1.0.0_rc16 )
+       gpg? ( app-crypt/gnupg )
+       iscsi? ( sys-block/open-iscsi )
+       mdadm? ( sys-fs/mdadm )
+       plymouth? ( sys-boot/plymouth )
+       app-portage/portage-utils
+       app-arch/cpio
+       >=app-misc/pax-utils-0.6
+       !<sys-apps/openrc-0.9.9
+       sys-apps/util-linux
+       sys-block/thin-provisioning-tools
+       sys-fs/lvm2"
+
+src_prepare() {
+       default
+       sed -i "/^GK_V=/ s:GK_V=.*:GK_V=${PV}:g" "${S}/genkernel" || \
+               die "Could not setup release"
+}
+
+src_install() {
+       default
+
+       doman "${S}"/genkernel.8
+
+       newbashcomp "${S}"/genkernel.bash genkernel
+}
+