diff options
Diffstat (limited to 'app-pda/ifuse')
-rw-r--r-- | app-pda/ifuse/ChangeLog | 7 | ||||
-rw-r--r-- | app-pda/ifuse/files/ifuse-1.0.0-asneeded.patch | 15 | ||||
-rw-r--r-- | app-pda/ifuse/ifuse-1.0.0.ebuild | 16 | ||||
-rw-r--r-- | app-pda/ifuse/metadata.xml | 4 |
4 files changed, 33 insertions, 9 deletions
diff --git a/app-pda/ifuse/ChangeLog b/app-pda/ifuse/ChangeLog index 536c17e6ecbc..97902c40e950 100644 --- a/app-pda/ifuse/ChangeLog +++ b/app-pda/ifuse/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-pda/ifuse # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/ifuse/ChangeLog,v 1.4 2010/05/31 18:55:09 bangert Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/ifuse/ChangeLog,v 1.5 2010/06/06 16:49:41 xarthisius Exp $ + + 06 Jun 2010; Kacper Kowalik <xarthisius@gentoo.org> ifuse-1.0.0.ebuild, + +files/ifuse-1.0.0-asneeded.patch: + Fixing build with --as-needed wrt bug 322667. Thanks Diego for the report. + Removing Chainsaw from metadata (bug 322667) 31 May 2010; Thilo Bangert <bangert@gentoo.org> -ifuse-0.9.1.ebuild, -ifuse-0.9.5.ebuild: diff --git a/app-pda/ifuse/files/ifuse-1.0.0-asneeded.patch b/app-pda/ifuse/files/ifuse-1.0.0-asneeded.patch new file mode 100644 index 000000000000..20c2cdb628f1 --- /dev/null +++ b/app-pda/ifuse/files/ifuse-1.0.0-asneeded.patch @@ -0,0 +1,15 @@ +Fixing as-needed issues + +http://bugs.gentoo.org/show_bug.cgi?id=322667 + +--- src/Makefile.am ++++ src/Makefile.am +@@ -1,6 +1,5 @@ +-AM_CFLAGS = $(libglib2_CFLAGS) $(libfuse_CFLAGS) $(libimobiledevice_CFLAGS) -g +-AM_LDFLAGS = $(libglib2_LIBS) $(libfuse_LIBS) $(libimobiledevice_LIBS) +- + bin_PROGRAMS = ifuse ++ifuse_CFLAGS = $(libglib2_CFLAGS) $(libfuse_CFLAGS) $(libimobiledevice_CFLAGS) ++ifuse_LDADD = $(libglib2_LIBS) $(libfuse_LIBS) $(libimobiledevice_LIBS) + + ifuse_SOURCES = ifuse.c diff --git a/app-pda/ifuse/ifuse-1.0.0.ebuild b/app-pda/ifuse/ifuse-1.0.0.ebuild index c563720aca08..2e1cc15dcdb0 100644 --- a/app-pda/ifuse/ifuse-1.0.0.ebuild +++ b/app-pda/ifuse/ifuse-1.0.0.ebuild @@ -1,9 +1,11 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-pda/ifuse/ifuse-1.0.0.ebuild,v 1.1 2010/05/28 16:08:00 bangert Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-pda/ifuse/ifuse-1.0.0.ebuild,v 1.2 2010/06/06 16:49:41 xarthisius Exp $ EAPI=3 +inherit autotools eutils + DESCRIPTION="Mount Apple iPhone/iPod Touch file systems for backup purposes" HOMEPAGE="http://libimobiledevice.org/" SRC_URI="http://cloud.github.com/downloads/MattColyer/${PN}/${P}.tar.bz2" @@ -13,14 +15,20 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" -RDEPEND=">=app-pda/libplist-1.3 +DEPEND=">=app-pda/libplist-1.3 >=app-pda/libimobiledevice-1.0.1 =dev-libs/glib-2* sys-fs/fuse" +RDEPEND="${DEPEND}" + +src_prepare() { + epatch "${FILESDIR}"/${P}-asneeded.patch + eautoreconf +} src_install() { - make DESTDIR="${D}" install || die - dodoc README + emake DESTDIR="${D}" install || die + dodoc AUTHORS README || die } pkg_postinst() { diff --git a/app-pda/ifuse/metadata.xml b/app-pda/ifuse/metadata.xml index 0bef3c15362f..413973e15699 100644 --- a/app-pda/ifuse/metadata.xml +++ b/app-pda/ifuse/metadata.xml @@ -2,9 +2,5 @@ <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <herd>pda</herd> - <maintainer> - <email>chainsaw@gentoo.org</email> - <name>Tony Vroon</name> - </maintainer> </pkgmetadata> |