# ChangeLog for gnome-base/gnome-applets
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/ChangeLog,v 1.132 2005/10/09 23:42:08 leonardop Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/ChangeLog,v 1.133 2005/10/10 12:29:02 flameeyes Exp $
+
+ 10 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/gnome-applets-2.10.1-fbsd.patch, gnome-applets-2.10.1.ebuild:
+ Added patch to build on Gentoo/FreeBSD. Bug #103570.
*gnome-applets-2.12.1 (09 Oct 2005)
-MD5 d54b49d4cde7cd986926a3b67cf5cfc3 ChangeLog 17836
+MD5 9d3ac7518c155b4dd38dcbad6eea3f4c ChangeLog 18016
MD5 e8861003d9c73bcf26b9df775ec65fbe files/digest-gnome-applets-1.4.0.5 75
MD5 90c7825724b0c78966d8bbf5f401e9b8 files/digest-gnome-applets-2.10.0 74
MD5 fa49e6f2df38c7035ec9671ffbc030de files/digest-gnome-applets-2.10.1 74
MD5 94a972f1942603b7060203bcddeab736 files/digest-gnome-applets-2.12.1 74
MD5 347176fa1d21ab752ac65c462d6d59c9 files/digest-gnome-applets-2.6.2 73
+MD5 ebcb8c6d8a9406b441de3e591d350960 files/gnome-applets-2.10.1-fbsd.patch 1494
MD5 859be0a7d42bbee51904ab93885199b9 gnome-applets-1.4.0.5.ebuild 1037
MD5 f7e7e4f9e9c57cb847852b38b4c0e531 gnome-applets-2.10.0.ebuild 1639
-MD5 0630f68bc2018f1fd6e143235655b0e7 gnome-applets-2.10.1.ebuild 1661
+MD5 9b7f4122a9d5769cd2c8587bd4830633 gnome-applets-2.10.1.ebuild 1744
MD5 82c32874241a3b284ff62d268acaa1a0 gnome-applets-2.12.1.ebuild 1825
MD5 b5c7329982e8397e6f95455994ecec06 gnome-applets-2.6.2.ebuild 1570
MD5 03ad2e6c4ab41244af1015a8bbb0b39f metadata.xml 158
--- /dev/null
+Index: gnome-applets-2.10.1/configure.in
+===================================================================
+--- gnome-applets-2.10.1.orig/configure.in
++++ gnome-applets-2.10.1/configure.in
+@@ -19,6 +19,9 @@ AC_SUBST(X_LIBS)
+
+ GNOME_COMPILE_WARNINGS
+
++dnl Check for non-portable headers
++AC_CHECK_HEADERS([pty.h values.h])
++
+ dnl Stuff we might need, not quite sure yet
+
+ GTK_REQUIRED=2.5.0
+Index: gnome-applets-2.10.1/gweather/weather.c
+===================================================================
+--- gnome-applets-2.10.1.orig/gweather/weather.c
++++ gnome-applets-2.10.1/gweather/weather.c
+@@ -20,7 +20,10 @@
+ #include <string.h>
+ #include <ctype.h>
+ #include <math.h>
++
++#ifdef HAVE_VALUES_H
+ #include <values.h>
++#endif
+
+ #ifdef __FreeBSD__
+ #include <sys/types.h>
+Index: gnome-applets-2.10.1/modemlights/modem-applet.c
+===================================================================
+--- gnome-applets-2.10.1.orig/modemlights/modem-applet.c
++++ gnome-applets-2.10.1/modemlights/modem-applet.c
+@@ -24,13 +24,21 @@
+
+ #include <panel-applet.h>
+ #include <fcntl.h>
++#ifdef HAVE_PTY_H
+ #include <pty.h>
++#endif
+ #include <sys/poll.h>
+ #include <sys/types.h>
+ #include <sys/wait.h>
+ #include <libxml/tree.h>
+ #include <glade/glade.h>
+
++#ifdef __FreeBSD__
++#include <sys/ioctl.h>
++#include <termios.h>
++#include <libutil.h>
++#endif
++
+ #include "modem-applet.h"
+
+ #define MODEM_APPLET_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_MODEM_APPLET, ModemAppletPrivate))
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild,v 1.11 2005/09/11 06:10:26 agriffis Exp $
+# $Header: /var/cvsroot/gentoo-x86/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild,v 1.12 2005/10/10 12:29:02 flameeyes Exp $
-inherit gnome2 eutils
+inherit gnome2 eutils autotools
DESCRIPTION="Applets for the Gnome2 Desktop and Panel"
HOMEPAGE="http://www.gnome.org/"
USE_DESTDIR="1"
src_unpack() {
-
unpack ${A}
- gnome2_omf_fix
+ cd ${S}
+ epatch ${FILESDIR}/${P}-fbsd.patch
+ AT_M4DIR="m4" eautoreconf
+
+ gnome2_omf_fix
}
src_install() {