summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2012-06-25 20:17:28 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2012-06-25 20:17:28 +0000
commit545fe76eb43c428bf06ee7929208b95a7a2c08bf (patch)
tree7554ef9cc6b409bbe24518d81814460f4c786535
parentVersion bump. Thanks to Alexander van der Mey <alexvandermey@gmail.com> (diff)
downloadhistorical-545fe76eb43c428bf06ee7929208b95a7a2c08bf.tar.gz
historical-545fe76eb43c428bf06ee7929208b95a7a2c08bf.tar.bz2
historical-545fe76eb43c428bf06ee7929208b95a7a2c08bf.zip
1.8 branch is now unsupported by upstream, remove it
Package-Manager: portage-2.1.11.1/cvs/Linux x86_64
-rw-r--r--app-emulation/libguestfs/ChangeLog6
-rw-r--r--app-emulation/libguestfs/Manifest15
-rw-r--r--app-emulation/libguestfs/libguestfs-1.8.16.ebuild211
3 files changed, 12 insertions, 220 deletions
diff --git a/app-emulation/libguestfs/ChangeLog b/app-emulation/libguestfs/ChangeLog
index ec8086c96082..42ddb61ee9fb 100644
--- a/app-emulation/libguestfs/ChangeLog
+++ b/app-emulation/libguestfs/ChangeLog
@@ -1,6 +1,9 @@
# 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.18 2012/05/31 22:36:13 zmedico Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-emulation/libguestfs/ChangeLog,v 1.19 2012/06/25 20:17:28 maksbotan Exp $
+
+ 25 Jun 2012; Maxim Koltsov <maksbotan@gentoo.org> -libguestfs-1.8.16.ebuild:
+ 1.8 branch is now unsupported by upstream, remove it
31 May 2012; Zac Medico <zmedico@gentoo.org> libguestfs-1.8.16.ebuild:
inherit eutils for epatch
@@ -93,4 +96,3 @@
+files/1.8/1.8.15/configure_ac_automagic.patch, +libguestfs-1.8.15.ebuild,
+files/1.8/1.8.15/disable_php_in_makefile.patch, +metadata.xml:
Add app-emulation/libguestfs, bug 302614. Thanks to slepnoga
-
diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest
index 1d2868152d5e..0cd351b9750d 100644
--- a/app-emulation/libguestfs/Manifest
+++ b/app-emulation/libguestfs/Manifest
@@ -15,21 +15,22 @@ DIST libguestfs-1.16.19.tar.gz 6572134 RMD160 e5ba58058c17bd2cc402bd3f388d6967f1
DIST libguestfs-1.16.22.tar.gz 6624305 RMD160 a4c2abb074684ccd3b24e250e6764426db0b80dd SHA1 9fbb40a7e64dbd1334df2c15a8381738ebdd64f5 SHA256 e606c0c230d99625437d189eca47e4d9b26d5f36080143ab1c096c9ab5fb4059
DIST libguestfs-1.17.32.tar.gz 7128010 RMD160 056884d4e43ade6ffb77ba45142e3d6896678008 SHA1 a856c35a88e5d470b7ff55c0b04b0f1e395dfa91 SHA256 bb04d2e5761df796e122ab7d3fff51e5dc635e92c68d8dd2a703c98cd351ce8c
DIST libguestfs-1.17.42.tar.gz 7508065 RMD160 4b415400e2474ac396a6593d33ed5ed5aef18ad9 SHA1 2a786932aed9fe12f1282b20dda4e7b30cf9908c SHA256 1f963e8719742cfda2d43696508d05e6404fe4704439e41e4d5ec65317f3475e
-DIST libguestfs-1.7.18-x86_64.tar.gz 62332840 RMD160 202ac5883d1453d6225b76029290ccebd44c7e84 SHA1 661786c088fad8d2354e8121a2fafb1d598587fc SHA256 07c4f0b4b50df7407327333d9e9b09c310265d056868531c69659659a9f5218d
-DIST libguestfs-1.8.16.tar.gz 5164608 RMD160 eec0d8875f02e007f5dcbce629ddf00c0ee609af SHA1 24a9aa8c2a8226438a6613a9a12a4d467404d1e6 SHA256 7d8fb8529f201d81761bd383ea567d752f54471a1b5b5903fe553440cbe7755f
EBUILD libguestfs-1.16.10.ebuild 3716 RMD160 090993a78e5749d486c89e6a59b729ea2e4068c8 SHA1 6b057da65a39d6d98a3658809339d6dae699c2be SHA256 05107b2b6e035c36cfdcfdf212f5dcab7dcbe2479783129255325792ef491485
EBUILD libguestfs-1.16.15.ebuild 3716 RMD160 cf8b9ff8663ac02023aac1bbbcae62bbeca680f7 SHA1 22d9900fd411e004d41528dbf2967303ca91e838 SHA256 61f72030dedaf01b592bb01c95e588cdcba2d691ca74f465585a3059da6fe460
EBUILD libguestfs-1.16.19.ebuild 3716 RMD160 43aa9ed6e88b287e0bc9502e9051e554d42e1e0f SHA1 58e5af4b7cd0ad3d69dace8e8c5872bbfb7a2410 SHA256 9c50666af2537d206223ab870375e7f621ac9b8b99b70942fcb49b7a4dd8b2cf
EBUILD libguestfs-1.16.22.ebuild 3716 RMD160 2577e1d21e11438723856505b173922342aeb162 SHA1 fa22da55b8c83fb2cd6516955ca6a93b8ad1dbc1 SHA256 a12cc44db2bd5c2a470405b4ffad1a7c75544b6da924cff18afbda942279c40d
EBUILD libguestfs-1.17.32.ebuild 3734 RMD160 f6e5aac42e9f2fa9cc9e1781605b68dc2b6ef22d SHA1 2721e4bbc70054685a13233762a34a9682b3a48d SHA256 43bb84f8629e69959bc4e378c9ae3ab719414b7e1bb9515da0fed97567230b04
EBUILD libguestfs-1.17.42.ebuild 3734 RMD160 d2773444f65c2cf784236d04e3bbc09bdfd43908 SHA1 d2f724afc24b2904dec880d45ce6c67dc27f1d5e SHA256 ce48d54d42dc8138b5eaf1405d8f68ae08a10e4ee522c913fa07e04fe82e4e2b
-EBUILD libguestfs-1.8.16.ebuild 4950 RMD160 f597bd0f601c3c403d1397e1ebe448995afbcb01 SHA1 78e24af2579e4e43fe2cef435cf97498a77d082b SHA256 3081150b3b1582dff6c3fddec2e1fb90f4c956dc61fd2c1ff4e3171ead103736
-MISC ChangeLog 3497 RMD160 1078855f12149af95dd903516a394c18ab21a62d SHA1 9d63b71b4ab05106da46d5c850442f243b8e6029 SHA256 51baca83901ec912d5f15d3e70ba394e051d7f451a0d11591944b9c230552179
+MISC ChangeLog 3633 RMD160 43789c2d59d090008ec41b25eff6bc66974bab8e SHA1 8455a1ea3137c9ab286e357acc225bf4afdce8e8 SHA256 62b5ae890dafc8848b48371e8365b4b7519d7c1cfe8d84ba8ed21bfd990c4499
MISC metadata.xml 908 RMD160 2a35e4039f393c13448351dc556a3e56b7110603 SHA1 43062d6eb73114af4a4fc474bac7b5d012f4ee02 SHA256 e6e7003aea62c855318b988c8843e798ad602a3b0063654666863a016b5a49a3
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iEYEARECAAYFAk/H8mQACgkQ/ejvha5XGaNyiwCgjIipbbXreW5gv91E60vNAqUr
-iqQAoKUWzXYcm55lwscUxC/5kVt4pZyK
-=2Caj
+iQEcBAEBAgAGBQJP6Md+AAoJEAmJmMX429reSygIAIj4VyTgPvDomYs47LO86Aq8
+o5tEAHvUMKvdBv8xGBK9WXwFCvm3ZwH3cstTp4SS4sjmqCtvumOGf2aUddhdaqHP
+6ahcFo4GRlFbhgNVtAEX6BTppDZxhIhZzgj9EacAdxl2veYS2k7GRFhV+2gKlp+E
+9vAMZekXO6w0j0wTHfeTj1nmZelzUC6RBJARE6e3N8K/h9ruvZobk8jbWNQktm81
+7GRGhtp3XmZo8t/0vYVYc+sa8prelqB8KfnDGDM7213BFmjDAkKdcJqVQ02RZsR9
+0oQaHNuSwBHmUFwJK/4uS0Vgvb1fZjIqmKSx9PyzIH1J2UM5I6XIMEvuxqpUoOw=
+=d/yO
-----END PGP SIGNATURE-----
diff --git a/app-emulation/libguestfs/libguestfs-1.8.16.ebuild b/app-emulation/libguestfs/libguestfs-1.8.16.ebuild
deleted file mode 100644
index c4a93724150f..000000000000
--- a/app-emulation/libguestfs/libguestfs-1.8.16.ebuild
+++ /dev/null
@@ -1,211 +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.8.16.ebuild,v 1.4 2012/05/31 22:36:13 zmedico Exp $
-
-EAPI="3"
-
-WANT_AUTOMAKE="1.11"
-
-JAVA_PKG_OPT_USE="java"
-JAVA_PKG_ALLOW_VM_CHANGE="yes"
-APLANCE_PV="1.7.18"
-PYTHON_DEPEND="python? 2:2.6"
-USE_RUBY="ruby18"
-RUBY_OPTIONAL="yes"
-PHP_EXT_NAME="guestfs_php"
-USE_PHP="php5-3 php5-4"
-PHP_EXT_OPTIONAL_USE="php"
-
-inherit autotools bash-completion-r1 confutils eutils versionator java-pkg-opt-2 perl-module python ruby-ng php-ext-source-r2 ghc-package multilib
-
-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="Library for accessing 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/${PN}-${APLANCE_PV}-x86_64.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-# Upstream NOT supported 32-bit version, keyword in own risk
-KEYWORDS="~amd64"
-IUSE="debug doc fuse haskell javadoc nls +ocaml perl php python +readline ruby source"
-
-COMMON_DEPEND="
- virtual/perl-Getopt-Long
- >=dev-perl/Sys-Virt-0.2.4
- >=app-misc/hivex-1.2.1[perl]
- dev-perl/libintl-perl
- dev-perl/String-ShellQuote
- dev-libs/libpcre
- app-arch/cpio
- dev-lang/perl
- app-cdr/cdrkit
- >=app-emulation/qemu-kvm-0.13[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
- perl? ( virtual/perl-ExtUtils-MakeMaker )
- fuse? ( sys-fs/fuse )
- readline? ( sys-libs/readline )
- doc? ( dev-libs/libxml2 )
- ocaml? ( dev-lang/ocaml
- dev-ml/findlib
- dev-ml/xml-light )
- ruby? ( dev-lang/ruby
- dev-ruby/rake )
- java? ( virtual/jre )
- haskell? ( dev-lang/ghc )"
-
-DEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jdk-1.6
- source? ( app-arch/zip ) )
- doc? ( app-text/po4a )"
-RDEPEND="${COMMON_DEPEND}
- java? ( >=virtual/jre-1.6 )"
-
-PHP_EXT_S="${S}/php/extension"
-
-pkg_setup() {
- use java && java-pkg-opt-2_pkg_setup
-
- if use python; then
- python_set_active_version 2
- python_pkg_setup
- python_need_rebuild
- fi
-
- confutils_use_depend_all source java
- confutils_use_depend_all javadoc java
-
- use ruby && ruby-ng_pkg_setup
- use haskell && ghc-package_pkg_setup
-}
-
-src_unpack() {
- unpack ${P}.tar.gz
-
- cd "${WORKDIR}"
- mkdir image || die
- cd image || die
- unpack libguestfs-${APLANCE_PV}-x86_64.tar.gz
- cp "${WORKDIR}"/image/usr/local/lib/guestfs/* "${S}"/appliance/ || die
-
- # part of php-ext-source-r2_src_unpack
- # whole version cannot be called here as it will attempt to unpack ${A}
- if use php; then
- local slot orig_s="${PHP_EXT_S}"
- for slot in $(php_get_slots); do
- cp -r "${orig_s}" "${WORKDIR}/${slot}" || die
- done
- fi
-}
-
-src_prepare() {
- epatch "${FILESDIR}/1.8/${PV}"/000*.patch
-
- use java && java-pkg-opt-2_src_prepare
- eautoreconf
-
- if use php; then
- php-ext-source-r2_src_prepare
- fi
-}
-
-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
-
- econf \
- --with-repo=fedora-12 \
- --disable-appliance \
- --disable-daemon \
- --with-drive-if=virtio \
- --with-net-if=virtio-net-pci \
- --disable-rpath \
- $(use_enable java) \
- $(use_enable nls) \
- $(use_with readline) \
- $(use_enable ocaml ocaml-viewer) \
- $(use_enable perl) \
- $(use_enable fuse) \
- $(use_enable ocaml) \
- $(use_enable python) \
- $(use_enable ruby) \
- $(use_enable haskell) \
- $(use_with doc po4a)
-
- if use php; then
- php-ext-source-r2_src_configure
- fi
-}
-
-src_compile() {
- emake || die
-
- if use php; then
- php-ext-source-r2_src_compile
- fi
-}
-
-src_test() {
- emake -j1 check || die
-}
-
-src_install() {
- emake -j1 DESTDIR="${D}" install || die
-
- dodoc BUGS HACKING README RELEASE-NOTES TODO
-
- dobashcomp "${D}/etc"/bash_completion.d/guestfish-bash-completion.sh
-
- rm -fr "${D}/etc"/bash* || die
-
- insinto /usr/$(get_libdir)/guestfs/
- doins "${WORKDIR}/image/usr/local/lib/"guestfs/*
-
- find "${D}" -name '*.la' -exec rm -f '{}' +
- if use java; then
- java-pkg_newjar java/${P}.jar ${PN},jar
- rm -fr "${D}/usr"/share/java
- rm -fr "${D}/usr"/share/javadoc
- if use source;then
- java-pkg_dosrc java/com/redhat/et/libguestfs/*
- fi
- if use javadoc;then
- java-pkg_dojavadoc java/api
- fi
- fi
-
- use perl && fixlocalpod
- python_clean_installation_image -q
-
- if use php; then
- php-ext-source-r2_src_install
- fi
-}
-
-pkg_preinst() {
- use java && java-pkg-opt-2_pkg_preinst
-}
-
-pkg_postinst() {
- use haskell && ghc-package_pkg_postinst
-}
-
-pkg_prerm() {
- use haskell && ghc-package_pkg_prerm
-}