diff options
author | Samuli Suominen <ssuominen@gentoo.org> | 2014-02-02 09:37:17 +0000 |
---|---|---|
committer | Samuli Suominen <ssuominen@gentoo.org> | 2014-02-02 09:37:17 +0000 |
commit | 7aa8465ff12c0214d051246d053001479a2daa2b (patch) | |
tree | b43ce04d92ce6b1aa94a7db6ff2f2775ad9c42a5 /media-sound/gqradio | |
parent | Fix bug #499606 - Support python 3.3 (diff) | |
download | gentoo-2-7aa8465ff12c0214d051246d053001479a2daa2b.tar.gz gentoo-2-7aa8465ff12c0214d051246d053001479a2daa2b.tar.bz2 gentoo-2-7aa8465ff12c0214d051246d053001479a2daa2b.zip |
Fix underlinking (link against -t -lX11 -lm) wrt #492764 by Ted Tanberry
(Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key 4868F14D)
Diffstat (limited to 'media-sound/gqradio')
-rw-r--r-- | media-sound/gqradio/ChangeLog | 8 | ||||
-rw-r--r-- | media-sound/gqradio/files/gqradio-1.9.2-underlinking.patch | 19 | ||||
-rw-r--r-- | media-sound/gqradio/gqradio-1.9.2.ebuild | 21 |
3 files changed, 37 insertions, 11 deletions
diff --git a/media-sound/gqradio/ChangeLog b/media-sound/gqradio/ChangeLog index 10fe653a74ec..72df5518ce81 100644 --- a/media-sound/gqradio/ChangeLog +++ b/media-sound/gqradio/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for media-sound/gqradio -# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/gqradio/ChangeLog,v 1.18 2012/09/07 22:19:40 radhermit Exp $ +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/gqradio/ChangeLog,v 1.19 2014/02/02 09:37:17 ssuominen Exp $ + + 02 Feb 2014; Samuli Suominen <ssuominen@gentoo.org> + +files/gqradio-1.9.2-underlinking.patch, gqradio-1.9.2.ebuild: + Fix underlinking (link against -t -lX11 -lm) wrt #492764 by Ted Tanberry 07 Sep 2012; Tim Harder <radhermit@gentoo.org> metadata.xml: Remove redundant maintainer from metadata. diff --git a/media-sound/gqradio/files/gqradio-1.9.2-underlinking.patch b/media-sound/gqradio/files/gqradio-1.9.2-underlinking.patch new file mode 100644 index 000000000000..bcedc3e40f10 --- /dev/null +++ b/media-sound/gqradio/files/gqradio-1.9.2-underlinking.patch @@ -0,0 +1,19 @@ +--- configure.in ++++ configure.in +@@ -30,6 +30,16 @@ + AC_DEFINE_UNQUOTED(GQRADIO_SKINDIR, "$prefix/share/gqradio/skins", [Location of skins]) + AC_DEFINE_UNQUOTED(GQRADIO_HELPDIR, "$prefix/share/doc/gqradio-$VERSION", [Location of documentation files]) + ++dnl Check for XInternAtom() in libX11 in order to prevent underlinking #492764 ++AC_SEARCH_LIBS([XInternAtom], [X11], [], [ ++ AC_MSG_ERROR([unable to find the XInternAtom() function]) ++]) ++ ++dnl Check for rintf() in libm ++AC_SEARCH_LIBS([rintf], [m], [], [ ++ AC_MSG_ERROR([unable to find the rintf() function]) ++]) ++ + ALL_LINGUAS="fr" + GETTEXT_PACKAGE=$PACKAGE + AC_SUBST(GETTEXT_PACKAGE) diff --git a/media-sound/gqradio/gqradio-1.9.2.ebuild b/media-sound/gqradio/gqradio-1.9.2.ebuild index 3edffefb22f5..5be7306dec47 100644 --- a/media-sound/gqradio/gqradio-1.9.2.ebuild +++ b/media-sound/gqradio/gqradio-1.9.2.ebuild @@ -1,8 +1,9 @@ -# Copyright 1999-2012 Gentoo Foundation +# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-sound/gqradio/gqradio-1.9.2.ebuild,v 1.5 2012/05/05 08:27:48 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-sound/gqradio/gqradio-1.9.2.ebuild,v 1.6 2014/02/02 09:37:17 ssuominen Exp $ -EAPI=2 +EAPI=5 +inherit autotools eutils DESCRIPTION="An FM radio tuner app from the people who brought you GQmpeg." HOMEPAGE="http://gqmpeg.sourceforge.net/radio.html" @@ -10,15 +11,17 @@ SRC_URI="mirror://sourceforge/gqmpeg/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~x86 ~ppc ~sparc ~amd64" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" IUSE="" RDEPEND=">=x11-libs/gtk+-2.4:2" DEPEND="${RDEPEND} - virtual/pkgconfig - sys-devel/gettext" + sys-devel/gettext + virtual/pkgconfig" -src_install() { - emake DESTDIR="${D}" install || die "emake install failed." - dodoc AUTHORS ChangeLog NEWS README SKIN-SPECS TODO +DOCS="AUTHORS ChangeLog README SKIN-SPECS TODO" + +src_prepare() { + epatch "${FILESDIR}"/${P}-underlinking.patch + eautoreconf } |