summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-emulation/libguestfs/ChangeLog6
-rw-r--r--app-emulation/libguestfs/libguestfs-1.17.21.ebuild152
-rw-r--r--app-emulation/libguestfs/libguestfs-1.17.26.ebuild152
-rw-r--r--app-emulation/libguestfs/libguestfs-1.17.32.ebuild3
4 files changed, 7 insertions, 306 deletions
diff --git a/app-emulation/libguestfs/ChangeLog b/app-emulation/libguestfs/ChangeLog
index b04cdba83cd7..5fbd47d24b3e 100644
--- a/app-emulation/libguestfs/ChangeLog
+++ b/app-emulation/libguestfs/ChangeLog
@@ -1,6 +1,10 @@
# 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.15 2012/04/22 14:59:37 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/ChangeLog,v 1.16 2012/04/26 18:17:43 maksbotan Exp $
+
+ 26 Apr 2012; Maxim Koltsov <maksbotan@gentoo.org> -libguestfs-1.17.21.ebuild,
+ -libguestfs-1.17.26.ebuild, libguestfs-1.17.32.ebuild:
+ Add gtk-doc depend, bug 309853.
*libguestfs-1.17.32 (22 Apr 2012)
*libguestfs-1.16.19 (22 Apr 2012)
diff --git a/app-emulation/libguestfs/libguestfs-1.17.21.ebuild b/app-emulation/libguestfs/libguestfs-1.17.21.ebuild
deleted file mode 100644
index 5d1013c1d51a..000000000000
--- a/app-emulation/libguestfs/libguestfs-1.17.21.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# 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.17.21.ebuild,v 1.1 2012/03/23 19:05:38 maksbotan Exp $
-
-EAPI="4"
-
-APLANCE_PV="1.17.14"
-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://rion-overlay.googlecode.com/files/${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 nls ruby static-libs selinux systemtap introspection"
-
-# Failires - doc
-
-COMMON_DEPEND="
- >=app-misc/hivex-1.3.1
- dev-libs/libpcre
- app-arch/cpio
- dev-lang/perl
- app-cdr/cdrkit
- >=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
- 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 )
- "
-
-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.17/*.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
- --disable-java
- $(use_enable nls)
- $(use_enable perl)
- $(use_enable fuse)
- $(use_enable ocaml)
- $(use_enable ruby)
- --disable-haskell
- $(use_enable doc)
- $(use_enable introspection gobject)
- $(use_enable erlang)
- )
- 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
-}
diff --git a/app-emulation/libguestfs/libguestfs-1.17.26.ebuild b/app-emulation/libguestfs/libguestfs-1.17.26.ebuild
deleted file mode 100644
index 612804259f2b..000000000000
--- a/app-emulation/libguestfs/libguestfs-1.17.26.ebuild
+++ /dev/null
@@ -1,152 +0,0 @@
-# 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.17.26.ebuild,v 1.1 2012/04/08 18:24:12 maksbotan Exp $
-
-EAPI="4"
-
-APLANCE_PV="1.17.14"
-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://rion-overlay.googlecode.com/files/${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 nls ruby static-libs selinux systemtap introspection"
-
-# Failires - doc
-
-COMMON_DEPEND="
- >=app-misc/hivex-1.3.1
- dev-libs/libpcre
- app-arch/cpio
- dev-lang/perl
- app-cdr/cdrkit
- >=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
- 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 )
- "
-
-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.17/*.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
- --disable-java
- $(use_enable nls)
- $(use_enable perl)
- $(use_enable fuse)
- $(use_enable ocaml)
- $(use_enable ruby)
- --disable-haskell
- $(use_enable doc)
- $(use_enable introspection gobject)
- $(use_enable erlang)
- )
- 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
-}
diff --git a/app-emulation/libguestfs/libguestfs-1.17.32.ebuild b/app-emulation/libguestfs/libguestfs-1.17.32.ebuild
index 30561b43c65c..a0179cbb221c 100644
--- a/app-emulation/libguestfs/libguestfs-1.17.32.ebuild
+++ b/app-emulation/libguestfs/libguestfs-1.17.32.ebuild
@@ -1,6 +1,6 @@
# 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.17.32.ebuild,v 1.1 2012/04/22 14:59:37 maksbotan Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/libguestfs-1.17.32.ebuild,v 1.2 2012/04/26 18:17:43 maksbotan Exp $
EAPI="4"
@@ -36,6 +36,7 @@ COMMON_DEPEND="
dev-libs/libpcre
app-arch/cpio
dev-lang/perl
+ dev-util/gtk-doc
app-cdr/cdrkit
>=app-emulation/qemu-kvm-1.0[qemu_user_targets_x86_64,qemu_softmmu_targets_x86_64]
sys-apps/fakeroot