summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuta SATOH <nigoro@gentoo.gr.jp>2015-10-07 20:17:11 +0900
committerYuta SATOH <nigoro@gentoo.gr.jp>2015-10-07 20:17:11 +0900
commite4b51765a5a7df70ceb1094cfff9941b28128a8a (patch)
treeb988ee08e59ebd2a726a11e56b28b254637fb74e /sys-freebsd
parentautomatic_updater.sh: Set the correct TARGETVER in set_profile. (diff)
downloadgentoo-bsd-e4b51765a5a7df70ceb1094cfff9941b28128a8a.tar.gz
gentoo-bsd-e4b51765a5a7df70ceb1094cfff9941b28128a8a.tar.bz2
gentoo-bsd-e4b51765a5a7df70ceb1094cfff9941b28128a8a.zip
sys-freebsd/grub2-bhyve: version bump.
Diffstat (limited to 'sys-freebsd')
-rw-r--r--sys-freebsd/grub2-bhyve/Manifest6
-rw-r--r--sys-freebsd/grub2-bhyve/grub2-bhyve-0.30.ebuild2
-rw-r--r--sys-freebsd/grub2-bhyve/grub2-bhyve-0.40.ebuild51
-rw-r--r--sys-freebsd/grub2-bhyve/grub2-bhyve-9999.ebuild2
4 files changed, 57 insertions, 4 deletions
diff --git a/sys-freebsd/grub2-bhyve/Manifest b/sys-freebsd/grub2-bhyve/Manifest
index 2967516..4f7df96 100644
--- a/sys-freebsd/grub2-bhyve/Manifest
+++ b/sys-freebsd/grub2-bhyve/Manifest
@@ -1,4 +1,6 @@
DIST grub2-bhyve-0.30.tar.gz 8383110 SHA256 d854538b71ce1b964daf4aed141bfcb024c30a245b3bb88d0266420a0c34246d SHA512 8cf810e97d10a4ca494bc55acebd44c216dce5fafa2b83b263157517f354134472a811d6d3bbbb81a583173e4f7192b30e93397c0f573fca3ad802945c5f4a4e WHIRLPOOL f77985b7ed28d8276c5e63979f5050d72b9f8eadee838e4ee077b45dbfdc3ea40fe05463b000a3e89304e9ccf743a8d05990e9920ce9aafbb316ff410ed1b7c9
-EBUILD grub2-bhyve-0.30.ebuild 1040 SHA256 08fb91e15a1e03eb45239afa6d443be5c507b99f3002e8f935a0ee4a32ccef25 SHA512 75a0b79bc67ef4b724503b7c11bfbb72008b0555551d7c8ce35f22cdebbd2f9d65731cb0b58f8610351cae4e34410137a86755778217bc8ba5c059731248e14c WHIRLPOOL e68104e7f4bf732bad311aa2eecac8328be1a0798e7f604c9a9bdeb77d5bec650b4e987e56779e11e2da2d5fa251e0bd1202ef278ff13ff31409e9500e32e5c6
-EBUILD grub2-bhyve-9999.ebuild 1040 SHA256 08fb91e15a1e03eb45239afa6d443be5c507b99f3002e8f935a0ee4a32ccef25 SHA512 75a0b79bc67ef4b724503b7c11bfbb72008b0555551d7c8ce35f22cdebbd2f9d65731cb0b58f8610351cae4e34410137a86755778217bc8ba5c059731248e14c WHIRLPOOL e68104e7f4bf732bad311aa2eecac8328be1a0798e7f604c9a9bdeb77d5bec650b4e987e56779e11e2da2d5fa251e0bd1202ef278ff13ff31409e9500e32e5c6
+DIST grub2-bhyve-0.40.tar.gz 8380492 SHA256 7cf3547d816e925f53b0790abd4633da72126d8271ae210d0f348ad63f4f6d34 SHA512 f176d1a8ccae535f037d6370345215a0b6decfdde913d58ff02b7dd85b0c5966d32ff87b4305bcbd3b8529c9df5e69b3c7d53cbb6480e166e7783a83009c0219 WHIRLPOOL 6bed4f2d5498efa66239a7eb8ff203d99e8fa47f2f52883abd73dc5d3547abe35bbcae1c71ba42343ae02104a0630310711a08f7e41feca871a1b2d59892d901
+EBUILD grub2-bhyve-0.30.ebuild 1034 SHA256 8dfa0fdb6f4d32f6ba52be2f7dd290f7447b2a82fc9acd967d6c86613aff297b SHA512 d15b5478216d2c3565d8c8e32bd02d2d958b56ada3d14bc92f63b67a8e30e29ec5a46fd7c767969b3454d83ab09150a5315a03b62d1d3d9bc6dc496b293bbd60 WHIRLPOOL f7634e90209890501bf2ffbf0e5e8423a5bf849c87a4196312a6341fe0c7030134e395b3a101972021d3775fe744507d511918f7509b6bdef99b54b57796c9d8
+EBUILD grub2-bhyve-0.40.ebuild 1034 SHA256 8dfa0fdb6f4d32f6ba52be2f7dd290f7447b2a82fc9acd967d6c86613aff297b SHA512 d15b5478216d2c3565d8c8e32bd02d2d958b56ada3d14bc92f63b67a8e30e29ec5a46fd7c767969b3454d83ab09150a5315a03b62d1d3d9bc6dc496b293bbd60 WHIRLPOOL f7634e90209890501bf2ffbf0e5e8423a5bf849c87a4196312a6341fe0c7030134e395b3a101972021d3775fe744507d511918f7509b6bdef99b54b57796c9d8
+EBUILD grub2-bhyve-9999.ebuild 1034 SHA256 8dfa0fdb6f4d32f6ba52be2f7dd290f7447b2a82fc9acd967d6c86613aff297b SHA512 d15b5478216d2c3565d8c8e32bd02d2d958b56ada3d14bc92f63b67a8e30e29ec5a46fd7c767969b3454d83ab09150a5315a03b62d1d3d9bc6dc496b293bbd60 WHIRLPOOL f7634e90209890501bf2ffbf0e5e8423a5bf849c87a4196312a6341fe0c7030134e395b3a101972021d3775fe744507d511918f7509b6bdef99b54b57796c9d8
MISC metadata.xml 223 SHA256 5c9860c4ce81b51fef51a6c5e87081bfd13e74ba452c27191a1abc0ca5ff0aa0 SHA512 3dc7fea8c9f850d63d4f9f24af639fb41d406c2e87439eb960c401412b37e7dc7ab6822d446ec113eb079aba30967391e95cd71dceb889753ed969bc51f6064e WHIRLPOOL 577570d1260a6ef86155c1647e3d90c18aa9b83a89027dcea28b70d22df60e413cee353083d7e915d81129f447772dc7dc4ea766e478a9cf363dabce5d9042de
diff --git a/sys-freebsd/grub2-bhyve/grub2-bhyve-0.30.ebuild b/sys-freebsd/grub2-bhyve/grub2-bhyve-0.30.ebuild
index 43dcd87..f3abd94 100644
--- a/sys-freebsd/grub2-bhyve/grub2-bhyve-0.30.ebuild
+++ b/sys-freebsd/grub2-bhyve/grub2-bhyve-0.30.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
EAPI="5"
diff --git a/sys-freebsd/grub2-bhyve/grub2-bhyve-0.40.ebuild b/sys-freebsd/grub2-bhyve/grub2-bhyve-0.40.ebuild
new file mode 100644
index 0000000..f3abd94
--- /dev/null
+++ b/sys-freebsd/grub2-bhyve/grub2-bhyve-0.40.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit autotools-utils
+
+if [[ ${PV} == *9999* ]]; then
+ inherit git-2
+ KEYWORDS=""
+ EGIT_REPO_URI="git://github.com/grehan-freebsd/grub2-bhyve.git"
+else
+ KEYWORDS="~amd64-fbsd"
+ SRC_URI="https://github.com/grehan-freebsd/grub2-bhyve/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+fi
+
+DESCRIPTION="Grub-emu loader for bhyve"
+HOMEPAGE="https://github.com/grehan-freebsd/grub2-bhyve"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="zfs"
+
+RDEPEND="
+ >=sys-freebsd/freebsd-usbin-10.0
+ >=sys-libs/ncurses-5.2-r5
+ zfs? ( >=sys-freebsd/freebsd-cddl-10.0 )
+"
+DEPEND="${RDEPEND}
+ sys-devel/bison
+ sys-devel/flex
+ sys-apps/help2man
+"
+
+src_configure() {
+ local myeconfargs=(
+ --disable-werror
+ --disable-nls
+ --with-platform=emu
+ --enable-grub-mount=no
+ --enable-grub-mkfont=no
+ --enable-grub-emu-sdl=no
+ $(use_enable zfs libzfs)
+ )
+ autotools-utils_src_configure
+}
+
+src_install() {
+ newbin "${BUILD_DIR}"/grub-core/grub-emu grub-bhyve
+}
diff --git a/sys-freebsd/grub2-bhyve/grub2-bhyve-9999.ebuild b/sys-freebsd/grub2-bhyve/grub2-bhyve-9999.ebuild
index 43dcd87..f3abd94 100644
--- a/sys-freebsd/grub2-bhyve/grub2-bhyve-9999.ebuild
+++ b/sys-freebsd/grub2-bhyve/grub2-bhyve-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: $
+# $Id$
EAPI="5"