diff --git a/app-portage/virtual-appliance/Manifest b/app-portage/virtual-appliance/Manifest index b38b237..8153a7b 100644 --- a/app-portage/virtual-appliance/Manifest +++ b/app-portage/virtual-appliance/Manifest @@ -1,7 +1,8 @@ -AUX locale-de.diff 463 SHA256 b178984896c3c7b804b4e7497e1ce2d4b7d31d003e68765f90235f76fdf92c66 SHA512 b817340d60a32ed30206ae602427fa70c8a18929252192a061667ef4a2c8f2cbcad6241e8c71f5b74b2f2d7f59e6d53e8dd10571c41a61ad02dd4a3b494d8bf1 WHIRLPOOL add55c0fd0515e74f31aac5ccf064c297434c2c0ed35be243ed38b457e4a8635ce6e719d62624cc85626660865a281d3bf3d1ace7959272965fccf77152388f9 -AUX mkfs.ext4-64bit.diff 663 SHA256 ebcf393fdb90ce1673d9913c792bceecc1c54229ad8af860484c695275eb99e0 SHA512 71ab1af0dc4bd930ca40545c8680837dc02f97fa85d7003c4444b4332fd9fbc47b9e59d6d11f9697a0d8b735025c21dc8393a7163449d9b79248438a3e894ad9 WHIRLPOOL b1d18e9b105f8452743e5ddfd4f8dd0bfedd59eaa26a348539be40a124d6a8abd930b9112759c8f3414e868a228d95ee9801bcf965fc2083be6a015f260cbd35 -AUX ova.diff 1497 SHA256 f543d04000e54335b06ed8b25e372123ff7b54afaf27c841c71301544e264e44 SHA512 2758f5c0d6956707bd4d284e3b1e290fa908f4239f7b624d8ed30f1ec692b2ed0cc8c1c6425d96901e22c0788dad7624e4fb791919b6aaf5d4190268836ce3f0 WHIRLPOOL f21cf802174b63a09f58b0e773e861422b343a3afe163894230a7a00b382818cd87965a565be81c66217ba3793e5c98fc3b260afa8c8db9f73986675afb35f81 -AUX vmdk-scsi.diff 1309 SHA256 b2d612b158b60987d523219fe9a2b6eff237f69cb74a45249e2fb51e6f73ec03 SHA512 ab01df9c707830804bf8ccc366141360f7ee33b1c423d26aa870ed91f021aa758631243b1d39bc196e063c263e6043715d9ec704fff79d427143ed83496df3e6 WHIRLPOOL f1e202ebf18c560e8bf2adf040c5130cedc4a6298e8e75d505d6127bae3717f7573f2bc172de276e275be1da1eaadfd164ffd169ee5d571b5ff77f54054c2753 -EBUILD virtual-appliance-2.0-r20161220.ebuild 1071 SHA256 2c2490af8345956634aff75a3e83045365ff7a6f14f73fe3ede3b754d8f550bf SHA512 bf2bc278c97beb85453993b7162e36c838291f5c168bc4f7f8d1e212f206114a092c7aa154342660062a4dbe95efbb27556794524d6d80ad0e823006db96af24 WHIRLPOOL 77393377916b0a1fcd73b481dabd02008f492038bfacda6f9cee18c084e09cd1b3aaaba571c65fe278d6b2301b2fffe4f2d8098dac545c01625400189c329394 -EBUILD virtual-appliance-2.0-r20170528.ebuild 1088 SHA256 e39ca4699977c48ac3d7626951c9fd816dc1a24e4a2e9b080dad86f6db021b8c SHA512 3742ad9f3cd1135362fa9ef7851549ce6830f411b9b882669798de88cc793b1c625d157a63a90d23df3d56e923d356a070309076778c1a65b800cad89231d773 WHIRLPOOL 7d4228fe9f66944cb57dba683be01466aac6ed89c9773b9821c584330a993f9f6b953a181d4bfce446d13a0017793f28109c8ca92dfb5d1737ab01c43855315c -EBUILD virtual-appliance-2.0-r20170529.ebuild 1149 SHA256 5d0242123d7f3fb620ccdf777440936b1cf4a3ea04fd92393fbedb7a1d078a07 SHA512 8e0833725581622dfab05e8d55ab3f71bb0c4ce56f2cbd79df71650eab5b0acdadfcbbb582efdbf080d4b6802e9f63521b9c854f558679a095eb8fdb3a0c32de WHIRLPOOL d833467682b02075213a7ad0df8346cbe32bf637b8dc9b5eef12b1f066f4b3e17ed5cc75daee1c0605f1d8a3d5257aa91cca1561500ae2070d11a29ec98565f9 +AUX locale-de.diff 463 BLAKE2B 3e51c8dfb1dd43c8bb4acb73df4853f19bea7b8882e534677426f0738e5f8df013437a6c57f9f01b387490217c2cc4228efbc74aecae511e0569d8fbfc1755c5 SHA512 b817340d60a32ed30206ae602427fa70c8a18929252192a061667ef4a2c8f2cbcad6241e8c71f5b74b2f2d7f59e6d53e8dd10571c41a61ad02dd4a3b494d8bf1 +AUX mkfs.ext4-64bit.diff 663 BLAKE2B 706e37e563b7ab93aedc9752dcada9875f25f8f660507d1117f6c85fe699fdc05ce446fa83899b1b57f68e28946b3c30cfd64fb656a8b2b5fd2ce174d6401c17 SHA512 71ab1af0dc4bd930ca40545c8680837dc02f97fa85d7003c4444b4332fd9fbc47b9e59d6d11f9697a0d8b735025c21dc8393a7163449d9b79248438a3e894ad9 +AUX ova.diff 1497 BLAKE2B b797509200933160384053321d9e510358a765a9b1539f91124bbc0657a78642e2908ddd63fc8aad1185817e2915c742f81b16d619d3e6875b0e08afa2922aed SHA512 2758f5c0d6956707bd4d284e3b1e290fa908f4239f7b624d8ed30f1ec692b2ed0cc8c1c6425d96901e22c0788dad7624e4fb791919b6aaf5d4190268836ce3f0 +AUX vmdk-scsi.diff 1309 BLAKE2B 8b98e8bb29cc798077e896d87ef50b70d56f919281dcb5d59745449a14f55d2e93268243d562f5e8f001462e264b7cb13ca0de90ddfa3facac35b606a92d9221 SHA512 ab01df9c707830804bf8ccc366141360f7ee33b1c423d26aa870ed91f021aa758631243b1d39bc196e063c263e6043715d9ec704fff79d427143ed83496df3e6 +EBUILD virtual-appliance-2.0-r20161220.ebuild 1071 BLAKE2B 8c105c4af8f39183d66a57b0b644c760c326cfb32bb2296e78c95b2afb64fb630cd2a7da3ed210539d626de19b014a807622a73e7bee3de31977d25418a48901 SHA512 bf2bc278c97beb85453993b7162e36c838291f5c168bc4f7f8d1e212f206114a092c7aa154342660062a4dbe95efbb27556794524d6d80ad0e823006db96af24 +EBUILD virtual-appliance-2.0-r20170528.ebuild 1088 BLAKE2B 9c0d5dbda759cd1d346ed7637917644a978648cd68e678afcac49407a107f3dda1b4f9645f7e883a50b7d65720f8f757f5c64b9e209125889f44901bf0981107 SHA512 3742ad9f3cd1135362fa9ef7851549ce6830f411b9b882669798de88cc793b1c625d157a63a90d23df3d56e923d356a070309076778c1a65b800cad89231d773 +EBUILD virtual-appliance-2.0-r20170529.ebuild 1149 BLAKE2B 60560c3a050996620d5820dcc94d8d64f6b048bcba3c14126f1177042852893f6c1f811d4320c0ba49a13c58a1f7e1616fe1032a520a8438905e52ff6e7be868 SHA512 8e0833725581622dfab05e8d55ab3f71bb0c4ce56f2cbd79df71650eab5b0acdadfcbbb582efdbf080d4b6802e9f63521b9c854f558679a095eb8fdb3a0c32de +EBUILD virtual-appliance-2.0-r20180906.ebuild 982 BLAKE2B 8039b112b7b16f6be91aa9f8aa730d633422ea931f128153bf7a6a9697b60f9fec3e6e6c8a900875a0fb6800bcba63922cc300213b8661e55524969009ba2b04 SHA512 09043ec38588e9ae0e625965256900b2e1bb3353378cfe7921f09744f6ce1a7db7aa829d88a4cfd26aab2d8861631cd527b738617d6b3be4bcf54302b6896d3f diff --git a/app-portage/virtual-appliance/virtual-appliance-2.0-r20180906.ebuild b/app-portage/virtual-appliance/virtual-appliance-2.0-r20180906.ebuild new file mode 100644 index 0000000..3fa49cd --- /dev/null +++ b/app-portage/virtual-appliance/virtual-appliance-2.0-r20180906.ebuild @@ -0,0 +1,43 @@ +# Copyright Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=6 + +EGIT_REPO_URI="https://dev.unitas-network.de/r/VA/virtual-appliance.git" +EGIT_COMMIT="${PVR}" + +inherit eutils linux-info toolchain-funcs git-r3 + +DESCRIPTION="Programatically (re)create Gentoo Virtual Appliances" +HOMEPAGE="https://bitbucket.org/marduk/virtual-appliance/wiki/Home" + +LICENSE="unknown" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="app-emulation/qemu + app-emulation/open-vmdk + sys-block/parted" +RDEPEND="${DEPEND}" + +pkg_setup() { + CONFIG_CHECK="BLK_DEV_NBD" + linux-info_pkg_setup +} + +src_compile() { + einfo "Nothing to compile" +} + +src_install() { + dodir /opt/${PN}/appliances + cp -r appliances ${D}/opt/${PN}/appliances-examples + cp -r configs ${D}/opt/${PN}/configs + cp -r scripts ${D}/opt/${PN}/scripts + cp -r Makefile ${D}/opt/${PN}/Makefile + + echo "CONFIG_PROTECT=\"/opt/${PN}/configs\"" > "${T}"/99${PN} + doenvd "${T}"/99${PN} +}