Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 339840 Details for
Bug 458638
app-emulation/emul-linux-x86-*: include 32bit libexif (was: USE="multilib" for 32bit build)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
libexif-0.6.21.ebuild.diff
libexif-0.6.21.ebuild.diff (text/plain), 2.39 KB, created by
Julian Ospald
on 2013-02-23 20:09:56 UTC
(
hide
)
Description:
libexif-0.6.21.ebuild.diff
Filename:
MIME Type:
Creator:
Julian Ospald
Created:
2013-02-23 20:09:56 UTC
Size:
2.39 KB
patch
obsolete
>--- media-libs/libexif/libexif-0.6.21.ebuild >+++ media-libs/libexif/libexif-0.6.21-r2.ebuild >@@ -2,8 +2,8 @@ > # Distributed under the terms of the GNU General Public License v2 > # $Header: /var/cvsroot/gentoo-x86/media-libs/libexif/libexif-0.6.21.ebuild,v 1.8 2012/11/07 19:03:58 grobian Exp $ > >-EAPI=4 >-inherit eutils libtool >+EAPI=5 >+inherit multilib-build eutils libtool > > DESCRIPTION="Library for parsing, editing, and saving EXIF data" > HOMEPAGE="http://libexif.sourceforge.net/" >@@ -11,10 +11,11 @@ > > LICENSE="LGPL-2.1" > SLOT="0" >-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" >+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris" > IUSE="doc nls static-libs" > >-RDEPEND="nls? ( virtual/libintl )" >+RDEPEND="abi_x86_32? ( app-emulation/emul-linux-x86-baselibs[development] ) >+ nls? ( virtual/libintl )" > DEPEND="${RDEPEND} > virtual/pkgconfig > doc? ( app-doc/doxygen ) >@@ -24,18 +25,45 @@ > epatch "${FILESDIR}"/${PN}-0.6.13-pkgconfig.patch > sed -i -e '/FLAGS=/s:-g::' configure || die #390249 > elibtoolize # For *-bsd >+ >+ # copy after patching etc >+ my_abi_prepare() { >+ cp -pR "${S}" "${BUILD_DIR}"/ || die "failed to copy sources" >+ } >+ multilib_foreach_abi my_abi_prepare > } > > src_configure() { >- econf \ >- $(use_enable static-libs static) \ >- $(use_enable nls) \ >- $(use_enable doc docs) \ >- --with-doc-dir="${EPREFIX}"/usr/share/doc/${PF} >+ my_abi_configure() { >+ pushd "${BUILD_DIR}" >/dev/null || die >+ ECONF_SOURCE=. econf \ >+ $(use_enable static-libs static) \ >+ $(use_enable nls) \ >+ $(use_enable doc docs) \ >+ --with-doc-dir="${EPREFIX}"/usr/share/doc/${PF} >+ popd >/dev/null || die >+ } >+ multilib_foreach_abi my_abi_configure >+} >+ >+src_compile() { >+ my_abi_compile() { >+ pushd "${BUILD_DIR}" >/dev/null || die >+ default >+ popd >/dev/null || die >+ } >+ multilib_foreach_abi my_abi_compile > } > > src_install() { >- emake DESTDIR="${D}" install >+ my_abi_install() { >+ pushd "${BUILD_DIR}" >/dev/null || die >+ emake DESTDIR="${D}" install >+ popd >/dev/null || die >+ multilib_check_headers >+ } >+ multilib_foreach_abi my_abi_install >+ > prune_libtool_files > rm -f "${ED}"/usr/share/doc/${PF}/{ABOUT-NLS,COPYING} > }
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 458638
:
339644
|
339840
|
339884