# HG changeset patch # User Nathan Phillip Brink # Date 2011-01-24 12:35:49 # Node ID d72eb01e42d4567fe793b78ee8825d8f561735f1 # Parent 471eb22565a8023e8af5c807035cfc5a33535bb7 media-libs/libopenraw: Fix compilation failure for libopenraw on portage-multilib with multilib-nosymlink. (Portage version: 2.2.0_alpha17-r1/hg/Linux x86_64, signed Manifest commit with key 6BA81050) diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest --- a/media-libs/libopenraw/Manifest +++ b/media-libs/libopenraw/Manifest @@ -2,22 +2,22 @@ Hash: SHA256 DIST libopenraw-0.0.8.tar.gz 557539 RMD160 ae653949812c0b248515837d08e0dd8f28a4e5d1 SHA1 6eb19679f3b5cdc566a4caa459811121a78ac0d9 SHA256 b79e6eb1654ba9a831163f3a3057bd573765cbe1ae84be841d19f487d2fe25bd -EBUILD libopenraw-0.0.8.ebuild 912 RMD160 3b4d36f7d7e8ca5b7374514e3ce701431f8ed1ed SHA1 42a473548684d59a2822e9e493186036919eb6a7 SHA256 c5317053ddd34a360cd17ad98848003e16eb05d22afe25bd4097495e2c3d88d2 +EBUILD libopenraw-0.0.8.ebuild 1029 RMD160 6fe0954c0960000e54726e67bc18ff9c28da487d SHA1 291954db9a6bc68ca0889775fdd2932ef915cae3 SHA256 e71caa0b593906b5d5de2a65f0f302fce11aee139f106ba59e55f7385f1f47aa MISC metadata.xml 234 RMD160 bd496dac30573bf707591b2b2ad497860e5aa029 SHA1 4641c1e70e35e944e7019aeae967deb1d2c28186 SHA256 3018e3b31ed690a57bfc14e35699dd20ea3b352fc28b918f699e6955b57a2d97 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (GNU/Linux) -iQIcBAEBCAAGBQJNPSvPAAoJEHQ6UuhrqBBQBiMP/1uBb7c0QI1vWkOG3O8P4yU0 -Em+4UjkNOcF+nHLhiN1jVtvpxQr1gSJg9ABlmxmJx6OPwL8bEgVhj5L7rmI83UYI -xUfb6FnsmsqJpqMDbyB6swL2VRMqXCaH4B6in3PSbbS04gl7DeS61sdHua0V/DGM -G74+oS2tNyZww74ud0/7Q+prGZO6jH4EE742zthuc8ZaspTn4wcb+pvSoZ/NcfcP -txtAnEgGkSESbaHrbeWCRQZJLrDBSEVJfFoUMbeLlCaN/H+Yi1tT3MN7DyLSk1Ea -JJdf8rcXfNJtl+xoZm4nP3xEnSA/I5o2zwNPRdjrIUx0sGEvpGcbNZlrcNdIcncb -O/xEoKHG8ofsF0Wz2mfpREjkwm1kqSizD8OJW8ZgagnJc4Ts4RqNkPRTsrP8itTM -+nxv5wzpS6oDo5gLsPRRx3wD9rfGZvUUs6kk/BQzXWDityIVLnn9HRTWPc9lh4CC -vP2d6GSsc/uub3xHwvm47XkMErpeKNHwGOdQjjgp59HfQdRHjtolDj7W7bYYUDgb -M5mMoTPZsVcJR/t9Oadpk/CN7Wfvs6qyzq+w+og5kz1UbB9iawbfdb0tyFxjrgnw -cIowG9XiPv5FLLpsudWgDzP0bqmpQnSLe9AHNc9fHMeRr/uBN9VVDJMsh7B2tzYU -lsTgS/Z/XZ1X5G01tyT4 -=7jwC +iQIcBAEBCAAGBQJNPbh1AAoJEHQ6UuhrqBBQhXwP/jG4wY7soPl1l2t5WL+RwxLv +E7OPEPLpQTibkXyYT2kfTCrJfX6kMsHgnmVDiYnFPg2SgkEwAS+wGOapYr1+4+Cf +67wKQjEX7QPZe4uiMLDljJ/yoUNx3h3tNop10CotIb6Yfen9zX2yg3zPzDMAFBvg +AmpytrhDQ8iHfzhVmmm0epBoKFF0KFrduEaU19shiYz/GvxKPWQLCytQW+JcbG/c +UIueA5PYeWfcO9HSz0DEML+MoEiIVo226RfQwZOi7y/nVgiB6nUr3IlAwNp8suXd +EOfa3lv78j0ywc3TScj8RY92wcl8DTZU8N4o8wUq/bTazCAj8mtYB2KVVRG++VOA +XGw84kS9QvzRJzLsDTxhmRAm3TFAmaaYZ4tpdlSksl5RNjXuY7wgktyGqTM3PJew +Hm/RdkIxZjAyb5/0BQVsN/I+LGul6JkbKNTeZxA/wz5yq0pi87pJbRDLD/1KPT7B +UIrL0scwb42e+OSx2pvXsvjiPZusnDoO0ylPej3id4PUxHJkyrxV/wkATYTsB59M +XQsFp2Spwg7i7cqm1H9trDktdu93oDiwrsiR2oadJ0guvmnuc6CHuR0tad1+k8wj +Wq8Et3SUaNXea1Gw46wrylhUG+oVhpR7olC05V1XsfSeYSuqBmKN73YRdqaAJuhJ +TJjDS19KG/0DxhHIYwCv +=50AR -----END PGP SIGNATURE----- diff --git a/media-libs/libopenraw/libopenraw-0.0.8.ebuild b/media-libs/libopenraw/libopenraw-0.0.8.ebuild --- a/media-libs/libopenraw/libopenraw-0.0.8.ebuild +++ b/media-libs/libopenraw/libopenraw-0.0.8.ebuild @@ -1,16 +1,18 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/media-libs/libopenraw/libopenraw-0.0.8.ebuild,v 1.12 2010/11/07 22:32:57 ssuominen Exp $ EAPI=2 +inherit autotools + DESCRIPTION="Decoding library for RAW image formats" HOMEPAGE="http://libopenraw.freedesktop.org" SRC_URI="http://${PN}.freedesktop.org/download/${P}.tar.gz" LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64" IUSE="gtk static-libs test" RDEPEND="virtual/jpeg @@ -19,8 +21,15 @@ RDEPEND="virtual/jpeg DEPEND="${RDEPEND} >=dev-libs/boost-1.35 dev-util/pkgconfig + sys-devel/boost-m4 test? ( net-misc/curl )" +src_prepare() { + # get the multilib-enabled boost.m4 from sys-devel/boost-m4 + rm -v m4/boost.m4 || die + eautoreconf +} + src_configure() { econf \ --disable-dependency-tracking \ @@ -30,5 +39,5 @@ src_configure() { src_install() { emake DESTDIR="${D}" install || die - dodoc AUTHORS ChangeLog NEWS README TODO + dodoc AUTHORS ChangeLog NEWS README TODO || die }