From 695fd8402e6f053a3d504f3abc9763fa9838ecd8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Diego=20Elio=20Petten=C3=B2?= Date: Mon, 10 Oct 2005 12:29:02 +0000 Subject: [PATCH] Added patch to build on Gentoo/FreeBSD. Bug #103570. Package-Manager: portage-2.0.53_rc5 --- gnome-base/gnome-applets/ChangeLog | 6 +- gnome-base/gnome-applets/Manifest | 5 +- .../files/gnome-applets-2.10.1-fbsd.patch | 55 +++++++++++++++++++ .../gnome-applets/gnome-applets-2.10.1.ebuild | 11 ++-- 4 files changed, 70 insertions(+), 7 deletions(-) create mode 100644 gnome-base/gnome-applets/files/gnome-applets-2.10.1-fbsd.patch diff --git a/gnome-base/gnome-applets/ChangeLog b/gnome-base/gnome-applets/ChangeLog index 102799d20d50..0201b7737adb 100644 --- a/gnome-base/gnome-applets/ChangeLog +++ b/gnome-base/gnome-applets/ChangeLog @@ -1,6 +1,10 @@ # 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ò + +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) diff --git a/gnome-base/gnome-applets/Manifest b/gnome-base/gnome-applets/Manifest index 4badc7da2c06..0c246cd8ee87 100644 --- a/gnome-base/gnome-applets/Manifest +++ b/gnome-base/gnome-applets/Manifest @@ -1,12 +1,13 @@ -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 diff --git a/gnome-base/gnome-applets/files/gnome-applets-2.10.1-fbsd.patch b/gnome-base/gnome-applets/files/gnome-applets-2.10.1-fbsd.patch new file mode 100644 index 000000000000..a76c10e36a6d --- /dev/null +++ b/gnome-base/gnome-applets/files/gnome-applets-2.10.1-fbsd.patch @@ -0,0 +1,55 @@ +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 + #include + #include ++ ++#ifdef HAVE_VALUES_H + #include ++#endif + + #ifdef __FreeBSD__ + #include +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 + #include ++#ifdef HAVE_PTY_H + #include ++#endif + #include + #include + #include + #include + #include + ++#ifdef __FreeBSD__ ++#include ++#include ++#include ++#endif ++ + #include "modem-applet.h" + + #define MODEM_APPLET_GET_PRIVATE(obj) (G_TYPE_INSTANCE_GET_PRIVATE ((obj), TYPE_MODEM_APPLET, ModemAppletPrivate)) diff --git a/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild b/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild index 274cbdb8b01f..d9f28a36ba8a 100644 --- a/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild +++ b/gnome-base/gnome-applets/gnome-applets-2.10.1.ebuild @@ -1,8 +1,8 @@ # 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/" @@ -46,10 +46,13 @@ MAKEOPTS="${MAKEOPTS} -j1" 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() { -- 2.26.2