diff options
author | 2012-11-26 18:36:26 +0000 | |
---|---|---|
committer | 2012-11-26 18:36:26 +0000 | |
commit | 2719c607917bf64095e63a2951ed4e236418433b (patch) | |
tree | fb2a2b55b4c94e4b5be6bea2dbc51319f8ef0c67 /app-emulation | |
parent | Fix LICENSE (bug #444812 by ulm). (diff) | |
download | historical-2719c607917bf64095e63a2951ed4e236418433b.tar.gz historical-2719c607917bf64095e63a2951ed4e236418433b.tar.bz2 historical-2719c607917bf64095e63a2951ed4e236418433b.zip |
Bump to 1.18.10, thanks to slepnoga
Package-Manager: portage-2.1.11.31/cvs/Linux x86_64
Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'app-emulation')
-rw-r--r-- | app-emulation/libguestfs/ChangeLog | 7 | ||||
-rw-r--r-- | app-emulation/libguestfs/Manifest | 19 | ||||
-rw-r--r-- | app-emulation/libguestfs/libguestfs-1.18.10.ebuild | 157 |
3 files changed, 174 insertions, 9 deletions
diff --git a/app-emulation/libguestfs/ChangeLog b/app-emulation/libguestfs/ChangeLog index 153ea00699ab..cd613541951a 100644 --- a/app-emulation/libguestfs/ChangeLog +++ b/app-emulation/libguestfs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-emulation/libguestfs # Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/ChangeLog,v 1.23 2012/10/28 18:16:49 maksbotan Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/ChangeLog,v 1.24 2012/11/26 18:36:15 maksbotan Exp $ + +*libguestfs-1.18.10 (26 Nov 2012) + + 26 Nov 2012; Maxim Koltsov <maksbotan@gentoo.org> +libguestfs-1.18.10.ebuild: + Bump to 1.18.10, thanks to slepnoga *libguestfs-1.18.9 (28 Oct 2012) diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index e45f062e00ae..abcf3496438f 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -10,20 +10,23 @@ AUX 1.18/0103_disable_php_bindings_makefile.patch 231 SHA256 4134fcbb4f07bc41fd6 AUX env.file 47 SHA256 265f18ec70d803a243b16303638ef6347212a93318da71bd9e15b6dc7dc2d11a SHA512 74b5c63ab4421238b4e2c54dfc9579dea719101c0b9066341ddf3aa64ff1ed739e6d38e837b388ded1f741bc57c47a52772bf22ee52318acc5cb34908f1df1fd WHIRLPOOL 6dc3bbd8ed439f4ad3e51f0a0ebffd9490d14dba7c32fd8c39d6e0c8bbf11af344cc4bd445ef9f74c085b5160e3c6e97715b507cd46bb2a80d0920475d1d7301 DIST appliance-1.17.14.tar.xz 46644196 SHA256 7cf81ef8a31d5d9ce6c8b1b601a8bf83cbd5521a397879fb7d1c55814b8b9be3 SHA512 d6ef9cecde12c4cc5d5744d99e75069f6aa2e6c1c7cd50e03ce81b8c77cf7b92a91d2dc94350e077510b94f9f11c985e1f78bdc15af4f1178534a74296e7cdf3 WHIRLPOOL 2d3b635eb55ad0b63d13c282d58f3a6f4b499c1cd1dc08260c77a21cd2ee298dffc4c36d8b4d05c73c2cc91dd93fde6232642c09731d174447cf069c0f3fff82 DIST appliance-1.18.5.tar.xz 46800644 SHA256 b281df1ba5a91c75979a3d4fb919bb39c0cdbfd390811f49669252dc5abb61da SHA512 4603ac8ae8bff8d9fec5b79368577c443af05b040ebc4fce66f3944fe0632d53440f29582cbc08f66070bd062559ed3fa9d3dce85bf6002d63a3872bfe3e121e WHIRLPOOL 222784ac1dcf51aaf5185896d49bd4476a9cb4cbe10fc712a05055ac37941daae0b5b7085a3cd96aeb3241bf8006198029083641cc7cd9527be790e20ddfa6f9 +DIST appliance-1.18.9.tar.xz 48228180 SHA256 eaf56515673218e3fda20dd7a4dd5cfc102d1b4196f408876716a64c9e12cc3b SHA512 50d348430e533982078672ab31d026f8e12922ed4476ecc6c45061faa4ea47426de762b2e783b654790ec1eb4934d0444dfc639fb7644b5e131db461e2266929 WHIRLPOOL 5f771455c56d071025d99a7351e7ec10928f3afad9c8a29e60e06a96e12682c5a3b512a997bd112e8989f7ca5225403baee9ae7c5551dfa11001d95ca6108b99 DIST libguestfs-1.16.25.tar.gz 6632470 SHA256 7811d27afbf645d1e34e5e60fc23eab2695532a256116a2bda6e0cfdf3661e0e SHA512 cb5963e9d10c9fe28c1a5b1ef41351faa5659ff05337cbe930aaf2d6adbbab64cfec5cfe8e742e781f6ae82bce072a44173cd5b32bb47f85928514bde9d4b958 WHIRLPOOL 6115031a8b075e43cecae9b7ae76e14e7a909525c84a5dad7fb557a46515efff0389280a6098b535c53edcfabac2fbd4cd1c7af2d727de101d2d58a4220ad664 +DIST libguestfs-1.18.10.tar.gz 7684383 SHA256 091c7b81aeae0eb243ff1ee7e3c5d5655532787e860de015dd408f5ca57dbc4e SHA512 c86dfc35ca88f197cf29c0be5786a29278ae1b3b12d1d37d0eddcc56333e487d036ee09dc5a3953b63feb7c116f3029d5919ffd514a96782c05186fff8364713 WHIRLPOOL d71ac65f3ff5b425fafe085b66f48c43ff247a57bb1e8de9b890f242f888e77ca3becdc88e69a7823f45aa395b6f2a5beaae2e20872387f524fd6f098ab6dc7c DIST libguestfs-1.18.9.tar.gz 7808189 SHA256 adb88b3fabb700129f02676d828c335e2098464ccd370d802a6a44d7243a2d53 SHA512 7b2ffdd4115bc42caac3858c5682eae87592e9b4a615f4564a446ec08aec62db332ed956d0582d684ba6e9253f5482ab54da2f58775adefda62ebc0d90ceee5a WHIRLPOOL ecd71090498e19e4c3d80565bcfaac7a6b75c2fc244a25cfddd96d4bf70aad8887fdb7aa9b78a45b6d4e91f49b20a80e9ef4d4beb897c077d9032f2cbda0a07f EBUILD libguestfs-1.16.25.ebuild 3753 SHA256 4f32fcefcbe63d199ed2abaabeb7039b3bba6905435356f7690594524eb06aab SHA512 1d2a477bc1a2228cdb522162f49ca097f4de13fa3770d48bb5b08841ec12dc4f6f3e474152ac2818011f7d75d9d46a13c7f63ad0ccb473256df2706c246978d9 WHIRLPOOL 4be99d90e29af67b5a6dde1af37dfd3e7567b2e6071711b8aff75d0b79080f1cda7eaf361747cce87ef9f87e3639b922d7d42e92823b14cd0c5883f9e44fe8f0 +EBUILD libguestfs-1.18.10.ebuild 3843 SHA256 86a7a137a0253e7f12a23a193d3b684b2340eb71d8d134a3ad50e05bf61a58fe SHA512 ec30b62fba9233ff96da76b9ac33be317a91987a0d8a999c9cc1f631bc4154d3a097929b818a7a32f00c35640e5bad5164bb44f39feb6be4688c5214eab18d08 WHIRLPOOL 24f38b8207b5e3a61c3482226aa131ddf601122822bf75c5989e5b2146b31e18d7cc13a6f4100a6f677fa41a71d525ecf3b0ac210ca0c74a9cd101622df05df9 EBUILD libguestfs-1.18.9.ebuild 3842 SHA256 9edb6eb4d9d2065996150b28552fdbe488adb00eab68f6cb781e852f5337fb78 SHA512 5bef01b00a1960d8119c05743653f3d2dbf626e7dd8740c2a209159c6dc2fc5a7884ff79856a793e87c24b013836d608a7fcc09eb1f4e5bf505abb7de95bb143 WHIRLPOOL fdd23e2bf4bb15f6bdc64426f137ffc4677bdcdea44a37563cd19a17ae629fcf595f403aa6d562decd92222c91b53efb0741f8d49ba9342d3d493e95d77851ac -MISC ChangeLog 13788 SHA256 18544294088c7c0b5f6951e92b7063e2261cf41628be01cd7a259d96b11af6bb SHA512 089595a7a1596a2e6f7877fcefe3fc67306fdfc5292c66d66339b71aa3a5e378d3271b08a60ff7791b53bbda4009c6f715e396aef7959fa8eea29937d8a0256e WHIRLPOOL 9ec50f9d7c8f8dcf58a4c4d5e3baab632c3ed49a2cd41f2b70357b000b91fc76604873ea9349cf28c8eb96d06e5d368e9ab09ca236aa171b552dc26a2540b0e9 +MISC ChangeLog 13942 SHA256 3c0859cf33ca1cf3fd1d51944a91d99c2cb6f84a190f6be267a1660260713543 SHA512 2abe573af5bfb5a43599631ab7b5a10cd97a9e830e407db1aa2a9e5e64e72738f825b0ea94a183d36e50c2b8742da0add84aac501d07d54c4a5ceb2c97d638f3 WHIRLPOOL e9556a9bdbbfd7a3ee6339982ea2b4e0f2b30a4c710fa26c67203e9cdbc2519f3b772f80c623516a3621da2d146aa86903b251f034a1d08b441b8daf5aa4dd7a MISC metadata.xml 1104 SHA256 608f76ad5aa195e6992e84c760b290d7a125d29c1b59c5531301da36e41e10af SHA512 17807bb807f9651bd2cb40c7f0b3d10329baff4f9026c973f4668fb2d2e046cb16a5c2f5d38cd6a1d3d2bd6b0e02cda1209aa484de90e914f127b63a0bd54c6d WHIRLPOOL f13ff36105bdd7a9093cc139e0eaa079f5693187c0306fb5e1b580341176291e04405c69dd4a7c4c6ceac8454f9356cb2537b7ce7518588d345ae8c35e39283e -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) -iQEcBAEBCAAGBQJQjXaoAAoJEAmJmMX429rebz4H/RKw6SwqZOEInZqEXneIz6c4 -wcBnKAcwu2MkZ27O0DV+1I1muj9pg4PdRBOwz+n8X/og0U/AsXzfNrEhL1xmP6Mp -rGPFgCI1PR6/QfHzYXhJ2zGbu/+esvRiTaydM1cuZbW1XhkstiKCJUIOieHBTEl8 -XWgIILsFBficH3nWiHEi5waqAwIowVYw4EUv6sQuk3zvNd+UB7VGX2SdcWuyuZT/ -YdtzV43pdj3X/ANVJuLL8SVxQylXAnQt1BJD2/PruTm7i7li9xxuZoipSCmCAohv -cgOBC99NmF3hxFzm5rfQlnDzHYGvVd22E/jS3ZhrslEQPd7S15a/jMmMIaOjeuA= -=X7V9 +iQEcBAEBCAAGBQJQs7bOAAoJEAmJmMX429reWyMIALf1+h/sOw5Z2YcNHhhIPrRq +dMroG2DHszYfsYTmX9wkre5CSHJtyPnFSO/VAz8vFSHBWQjwygdEdmfnoMcUbPCg +7WJ7LNwEUWS5L1I4APEeQX9/mU3vdpdE9E+6vPI6Ihhxpvti0eFsdSNnt01xb8cT +SA+3uTOfhDQFpSoVptAk3li3DVds648d/QL75bBIYmB4VVomdTSBK/kqtxbAMccg +8upJF9qI7FN6hXaeKURhTuP705fql1JErA0WCcWMjrctAiw/Nl9tx+MVwkpLrLlk +aIrh3wuaV+aFoikAXS9ryN/MHiECQIlZRtNPY1Ii4rOwOpJ7u/OhqGdYkCQ8eMU= +=M7BY -----END PGP SIGNATURE----- diff --git a/app-emulation/libguestfs/libguestfs-1.18.10.ebuild b/app-emulation/libguestfs/libguestfs-1.18.10.ebuild new file mode 100644 index 000000000000..15407380ea9f --- /dev/null +++ b/app-emulation/libguestfs/libguestfs-1.18.10.ebuild @@ -0,0 +1,157 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.18.10.ebuild,v 1.1 2012/11/26 18:36:15 maksbotan Exp $ + +EAPI="4" + +APLANCE_PV="1.18.9" +APPL_P="appliance-${APLANCE_PV}" + +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_IN_SOURCE_BUILD=1 + +inherit check-reqs bash-completion-r1 autotools-utils versionator eutils \ +multilib linux-info perl-module + +MY_PV_1="$(get_version_component_range 1-2)" +MY_PV_2="$(get_version_component_range 2)" + +[[ $(( $(get_version_component_range 2) % 2 )) -eq 0 ]] && SD="stable" || SD="development" + +DESCRIPTION="Tools for accessing, inspect and modifying virtual machine (VM) disk images" +HOMEPAGE="http://libguestfs.org/" +SRC_URI="http://libguestfs.org/download/${MY_PV_1}-${SD}/${P}.tar.gz + http://dev.gentoo.org/~maksbotan/${APPL_P}.tar.xz" + +LICENSE="GPL-2 LGPL-2" +SLOT="0" +# Upstream NOT supported 32-bit version, keyword in own risk +KEYWORDS="~amd64" +IUSE="bash-completion erlang +fuse debug ocaml doc +perl ruby static-libs +selinux systemtap introspection inspect-icons" + +# Failires - doc + +COMMON_DEPEND=" + sys-libs/ncurses + sys-devel/gettext + >=app-misc/hivex-1.3.1 + dev-libs/libpcre + app-arch/cpio + dev-lang/perl + app-cdr/cdrkit + >=app-emulation/qemu-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64,tci,systemtap?] + sys-apps/fakeroot + sys-apps/file + app-emulation/libvirt + dev-libs/libxml2:2 + >=sys-apps/fakechroot-2.8 + >=app-admin/augeas-0.7.1 + sys-fs/squashfs-tools + dev-libs/libconfig + dev-libs/libpcre + sys-libs/readline + >=sys-libs/db-4.6 + perl? ( virtual/perl-ExtUtils-MakeMaker + >=dev-perl/Sys-Virt-0.2.4 + virtual/perl-Getopt-Long + virtual/perl-Data-Dumper + dev-perl/libintl-perl + >=app-misc/hivex-1.3.1[perl?] + dev-perl/String-ShellQuote + ) + fuse? ( sys-fs/fuse ) + introspection? ( + >=dev-libs/gobject-introspection-1.30.0 + dev-libs/gjs + ) + selinux? ( sys-libs/libselinux sys-libs/libsemanage ) + systemtap? ( dev-util/systemtap ) + ocaml? ( dev-lang/ocaml[ocamlopt] dev-ml/findlib[ocamlopt] ) + erlang? ( dev-lang/erlang ) + inspect-icons? ( media-libs/netpbm + media-gfx/icoutils ) + " + +DEPEND="${COMMON_DEPEND} + dev-util/gperf + doc? ( app-text/po4a ) + ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) + " +RDEPEND="${COMMON_DEPEND}" + +PATCHES=("${FILESDIR}"/1.18/0*.patch ) + +DOCS=(AUTHORS BUGS HACKING README RELEASE-NOTES ROADMAP TODO) + +pkg_pretend() { + CHECKREQS_DISK_BUILD="5G" + CHECKREQS_DISK_USR="5G" + check-reqs_pkg_pretend +} + +pkg_setup () { + CONFIG_CHECK="~KVM ~VIRTIO" + [ -n "${CONFIG_CHECK}" ] && check_extra_config; +} + +src_prepare() { + autotools-utils_src_prepare +} + +src_configure() { + + # Disable feature test for kvm for more reason + # i.e: not loaded module in __build__ time, + # build server not supported kvm, etc. ... + # + # In fact, this feature is virtio support and requires + # configured kernel. + export vmchannel_test=no + + local myeconfargs=( + --disable-appliance + --disable-daemon + --with-drive-if=virtio + --with-net-if=virtio-net-pci + --with-extra="-gentoo" + --with-readline + --disable-php + --disable-python + --without-java + $(use_enable perl) + $(use_enable fuse) + $(use_enable ocaml) + $(use_enable ruby) + --disable-haskell + $(use_enable doc) + $(use_enable introspection gobject) + $(use_enable erlang) + $(use_enable systemtap probes) + ) + autotools-utils_src_configure +} + +src_compile() { + autotools-utils_src_compile + +} + +src_test() { + autotools-utils_src_test +} + +src_install() { + strip-linguas -i po + autotools-utils_src_install "LINGUAS=""${LINGUAS}""" + + use bash-completion && dobashcomp "${D}/etc"/bash_completion.d/guestfish-bash-completion.sh + + rm -fr "${D}/etc"/bash* || die + + insinto /usr/share/guestfs/ + doins -r "${WORKDIR}"/appliance + newenvd "${FILESDIR}"/env.file 99"${PN}" + + use perl && fixlocalpod +} |