diff options
author | 2007-05-20 20:42:52 +0000 | |
---|---|---|
committer | 2007-05-20 20:42:52 +0000 | |
commit | 6a3204facd6d806339d5f0a2783745e338589291 (patch) | |
tree | 435ba1a09989b3ba11b3bf04dc08070e44ffddc8 /net-im | |
parent | Stable for HPPA (bug #175465). (diff) | |
download | gentoo-2-6a3204facd6d806339d5f0a2783745e338589291.tar.gz gentoo-2-6a3204facd6d806339d5f0a2783745e338589291.tar.bz2 gentoo-2-6a3204facd6d806339d5f0a2783745e338589291.zip |
Add emake to src_compile.
Add a patch for Gentoo/FreeBSD (tested also on Linux)
Add ~x86-fbsd keyword.
(Portage version: 2.1.2.7)
Diffstat (limited to 'net-im')
-rw-r--r-- | net-im/pidgin/ChangeLog | 8 | ||||
-rw-r--r-- | net-im/pidgin/files/pidgin-2.0.0-cchar_t-undeclared.patch | 8 | ||||
-rw-r--r-- | net-im/pidgin/pidgin-2.0.0.ebuild | 15 |
3 files changed, 27 insertions, 4 deletions
diff --git a/net-im/pidgin/ChangeLog b/net-im/pidgin/ChangeLog index e4addc25cb9d..2e539c718a12 100644 --- a/net-im/pidgin/ChangeLog +++ b/net-im/pidgin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-im/pidgin # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/pidgin/ChangeLog,v 1.7 2007/05/13 21:27:42 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/pidgin/ChangeLog,v 1.8 2007/05/20 20:42:52 drizzt Exp $ + + 20 May 2007; Timothy Redaelli <drizzt@gentoo.org> + +files/pidgin-2.0.0-cchar_t-undeclared.patch, pidgin-2.0.0.ebuild: + Add emake to src_compile. + Add a patch for Gentoo/FreeBSD (tested also on Linux) + Add ~x86-fbsd keyword. 13 May 2007; Timothy Redaelli <drizzt@gentoo.org> pidgin-2.0.0.ebuild: Fix FAQ link. diff --git a/net-im/pidgin/files/pidgin-2.0.0-cchar_t-undeclared.patch b/net-im/pidgin/files/pidgin-2.0.0-cchar_t-undeclared.patch new file mode 100644 index 000000000000..0d77691e76c8 --- /dev/null +++ b/net-im/pidgin/files/pidgin-2.0.0-cchar_t-undeclared.patch @@ -0,0 +1,8 @@ +--- finch/libgnt/gntwm.c 5d51dec5c38fd91291465a55516f1c386ee237c2 ++++ finch/libgnt/gntwm.c 6272fa78c7a3cb952e8dc9943e2e99cd6997f629 +@@ -1,5 +1,5 @@ + #define _GNU_SOURCE +-#if defined(__APPLE__) ++#if defined(__APPLE__) || defined(__unix__) + #define _XOPEN_SOURCE_EXTENDED + #endif diff --git a/net-im/pidgin/pidgin-2.0.0.ebuild b/net-im/pidgin/pidgin-2.0.0.ebuild index c74ba5a546ae..3346c6d6a180 100644 --- a/net-im/pidgin/pidgin-2.0.0.ebuild +++ b/net-im/pidgin/pidgin-2.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/pidgin/pidgin-2.0.0.ebuild,v 1.2 2007/05/13 21:27:42 drizzt Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-im/pidgin/pidgin-2.0.0.ebuild,v 1.3 2007/05/20 20:42:52 drizzt Exp $ inherit flag-o-matic eutils toolchain-funcs multilib autotools perl-app gnome2 @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_PV}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" IUSE="avahi bonjour cjk crypt dbus debug doc eds gadu gnutls gstreamer meanwhile nls perl silc startup-notification tcl tk xscreensaver custom-cflags spell ssl qq msn gadu" IUSE="${IUSE} gtk sasl console groupwise prediction" # mono" @@ -155,6 +155,13 @@ pkg_setup() { fi } +src_unpack() { + unpack ${A} + cd "${S}" + + epatch "${FILESDIR}/${P}-cchar_t-undeclared.patch" +} + src_compile() { # Stabilize things, for your own good if ! use custom-cflags; then @@ -163,7 +170,7 @@ src_compile() { replace-flags -O? -O2 # -msse2 doesn't play nice on gcc 3.2 - [ "`gcc-version`" == "3.2" ] && filter-flags -msse2 + [[ "`gcc-version`" == "3.2" ]] && filter-flags -msse2 local myconf @@ -243,6 +250,8 @@ src_compile() { --disable-mono \ ${myconf} || die "Configuration failed" #$(use_enable mono) \ + + emake || die "make failed" } src_install() { |