All pastes #49262 Raw Edit

Diff

public text v1 · immutable
#49262 ·published 2006-04-13 15:25 UTC
rendered paste body
Index: AUTHORS===================================================================RCS file: /cvs/gnome/gnome-applets/AUTHORS,vretrieving revision 1.11diff -u -p -r1.11 AUTHORS--- AUTHORS	14 Feb 2003 22:18:26 -0000	1.11+++ AUTHORS	13 Apr 2006 15:25:17 -0000@@ -23,3 +23,4 @@ Szabolcs Ban (Shooby) <shooby@gnome.hu> Tim Janik <timj@gtk.org> John Kodis <kodis@jagunet.com> Loban A Rahman <loban@earthling.net>+Raphaël Slinckx <raphael@slinckx.net>Index: MAINTAINERS===================================================================RCS file: /cvs/gnome/gnome-applets/MAINTAINERS,vretrieving revision 1.28diff -u -p -r1.28 MAINTAINERS--- MAINTAINERS	4 Oct 2005 02:17:31 -0000	1.28+++ MAINTAINERS	13 Apr 2006 15:25:17 -0000@@ -10,3 +10,6 @@ GSwitchIt Maintainer:  Mixer Maintainer:   Ronald S. Bultje  <rbultje@ronald.bitfreak.net>++Invest Applet Maintainer:+  Raphaël Slinckx <raphael@slinckx.net>Index: Makefile.am===================================================================RCS file: /cvs/gnome/gnome-applets/Makefile.am,vretrieving revision 1.169diff -u -p -r1.169 Makefile.am--- Makefile.am	30 Jan 2006 09:17:33 -0000	1.169+++ Makefile.am	13 Apr 2006 15:25:17 -0000@@ -8,6 +8,7 @@ endif vfs_applets = \ 	drivemount	\ 	gtik	\+	invest-applet \ 	libgweather \ 	gweather \ 	trashapplet@@ -73,6 +74,7 @@ DIST_SUBDIRS = \ 	battstat	\ 	multiload	\ 	gtik		\+	invest-applet \ 	libgweather	\ 	gweather 	\ 	man		\Index: acinclude.m4===================================================================RCS file: acinclude.m4diff -N acinclude.m4--- /dev/null	1 Jan 1970 00:00:00 -0000+++ acinclude.m4	13 Apr 2006 15:25:17 -0000@@ -0,0 +1,40 @@+dnl AS_AC_EXPAND(VAR, CONFIGURE_VAR)+dnl+dnl example+dnl AS_AC_EXPAND(SYSCONFDIR, $sysconfdir)+dnl will set SYSCONFDIR to /usr/local/etc if prefix=/usr/local++AC_DEFUN([AS_AC_EXPAND],+[+  EXP_VAR=[$1]+  FROM_VAR=[$2]++  dnl first expand prefix and exec_prefix if necessary+  prefix_save=$prefix+  exec_prefix_save=$exec_prefix++  dnl if no prefix given, then use /usr/local, the default prefix+  if test "x$prefix" = "xNONE"; then+    prefix=$ac_default_prefix+  fi+  dnl if no exec_prefix given, then use prefix+  if test "x$exec_prefix" = "xNONE"; then+    exec_prefix=$prefix+  fi++  full_var="$FROM_VAR"+  dnl loop until it doesn't change anymore+  while true; do+    new_full_var="`eval echo $full_var`"+    if test "x$new_full_var"="x$full_var"; then break; fi+    full_var=$new_full_var+  done++  dnl clean up+  full_var=$new_full_var+  AC_SUBST([$1], "$full_var")++  dnl restore prefix and exec_prefix+  prefix=$prefix_save+  exec_prefix=$exec_prefix_save+])Index: configure.in===================================================================RCS file: /cvs/gnome/gnome-applets/configure.in,vretrieving revision 1.417diff -u -p -r1.417 configure.in--- configure.in	10 Apr 2006 14:48:58 -0000	1.417+++ configure.in	13 Apr 2006 15:25:18 -0000@@ -313,6 +313,51 @@ AM_CONDITIONAL(HAVE_LIBAPM, test "x$HAVE AM_CONDITIONAL(NEED_LIBAPM, test "x$NEED_LIBAPM" = "xyes") AM_CONDITIONAL(BUILD_BATTSTAT_APPLET, test x$build_battstat_applet = xyes) +dnl ******************************************+dnl ** invest-applet checks 			    **+dnl ******************************************++dnl *** Python 2.4+AM_PATH_PYTHON(2.4)+AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])++dnl *** Write the values of various paths in defs.py+AC_SUBST(VERSION)+AC_SUBST(PACKAGE)++AS_AC_EXPAND(DATADIR, $datadir)+AC_SUBST(DATADIR)++AS_AC_EXPAND(LIBDIR, $libdir)+AC_SUBST(LIBDIR)++AS_AC_EXPAND(PYTHONDIR, $pythondir)+AC_SUBST(PYTHONDIR)+		+dnl *** PyGTK & co for Gnome+PKG_CHECK_MODULES(INVEST,+	gtk+-2.0				>= 2.6+	pygtk-2.0				>= 2.6+	pygobject-2.0			>= 2.6+	gnome-python-2.0		>= 2.10+)++AC_MSG_CHECKING([for gnomeapplet module])+if AC_RUN_LOG([$PYTHON -c '+try:+    import gnomeapplet+except ImportError, e:+    if str(e).find("gnomeapplet") >= 0:+          raise+except:+    pass+']); then+  AC_MSG_RESULT([yes])+else+  AC_MSG_RESULT([no])+  AC_MSG_ERROR([gnomeapplet module required to build deskbar])+fi+ dnl ******************************************* dnl ** Mini-Commander checks                 ** dnl *******************************************@@ -629,6 +674,11 @@ charpick/help/Makefile gtik/Makefile gtik/access/Makefile gtik/help/Makefile+invest-applet/Makefile+invest-applet/invest/Makefile+invest-applet/invest/defs.py+invest-applet/data/Makefile+invest-applet/data/art/Makefile libgweather/Makefile libgweather/gweather.pc gweather/Makefile@@ -679,6 +729,7 @@ gnome-applets-$VERSION configure summary 	 - geyes			always 	 - gswitchit			always 	 - gtik				$build_gnome_vfs_applets+	 - invest-applet	$build_gnome_vfs_applets 	 - gweather			$build_gnome_vfs_applets 	 - mini-commander		$enable_mini_commander 	 - mixer			$HAVE_GSTIndex: m4/python.m4===================================================================RCS file: m4/python.m4diff -N m4/python.m4--- /dev/null	1 Jan 1970 00:00:00 -0000+++ m4/python.m4	13 Apr 2006 15:25:18 -0000@@ -0,0 +1,62 @@+## this one is commonly used with AM_PATH_PYTHONDIR ...+dnl AM_CHECK_PYMOD(MODNAME [,SYMBOL [,ACTION-IF-FOUND [,ACTION-IF-NOT-FOUND]]])+dnl Check if a module containing a given symbol is visible to python.+AC_DEFUN(AM_CHECK_PYMOD,+[AC_REQUIRE([AM_PATH_PYTHON])+py_mod_var=`echo $1['_']$2 | sed 'y%./+-%__p_%'`+AC_MSG_CHECKING(for ifelse([$2],[],,[$2 in ])python module $1)+AC_CACHE_VAL(py_cv_mod_$py_mod_var, [+ifelse([$2],[], [prog="+import sys+try:+        import $1+except ImportError:+        sys.exit(1)+except:+        sys.exit(0)+sys.exit(0)"], [prog="+import $1+$1.$2"])+if $PYTHON -c "$prog" 1>&AC_FD_CC 2>&AC_FD_CC+  then+    eval "py_cv_mod_$py_mod_var=yes"+  else+    eval "py_cv_mod_$py_mod_var=no"+  fi+])+py_val=`eval "echo \`echo '$py_cv_mod_'$py_mod_var\`"`+if test "x$py_val" != xno; then+  AC_MSG_RESULT(yes)+  ifelse([$3], [],, [$3+])dnl+else+  AC_MSG_RESULT(no)+  ifelse([$4], [],, [$4+])dnl+fi+])++dnl a macro to check for ability to create python extensions+dnl  AM_CHECK_PYTHON_HEADERS([ACTION-IF-POSSIBLE], [ACTION-IF-NOT-POSSIBLE])+dnl function also defines PYTHON_INCLUDES+AC_DEFUN([AM_CHECK_PYTHON_HEADERS],+[AC_REQUIRE([AM_PATH_PYTHON])+AC_MSG_CHECKING(for headers required to compile python extensions)+dnl deduce PYTHON_INCLUDES+py_prefix=`$PYTHON -c "import sys; print sys.prefix"`+py_exec_prefix=`$PYTHON -c "import sys; print sys.exec_prefix"`+PYTHON_INCLUDES="-I${py_prefix}/include/python${PYTHON_VERSION}"+if test "$py_prefix" != "$py_exec_prefix"; then+  PYTHON_INCLUDES="$PYTHON_INCLUDES -I${py_exec_prefix}/include/python${PYTHON_VERSION}"+fi+AC_SUBST(PYTHON_INCLUDES)+dnl check if the headers exist:+save_CPPFLAGS="$CPPFLAGS"+CPPFLAGS="$CPPFLAGS $PYTHON_INCLUDES"+AC_TRY_CPP([#include <Python.h>],dnl+[AC_MSG_RESULT(found)+$1],dnl+[AC_MSG_RESULT(not found)+$2])+CPPFLAGS="$save_CPPFLAGS"+])