Added HACKING file, incremented version number.
authorbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 11 Mar 2002 22:00:09 +0000 (22:00 +0000)
committerbillh <billh@e2bd861d-eb25-0410-b326-f6ed22b6b98c>
Mon, 11 Mar 2002 22:00:09 +0000 (22:00 +0000)
Added better macro for checking popt version.

git-svn-id: http://svn.gnome.org/svn/at-spi/trunk@248 e2bd861d-eb25-0410-b326-f6ed22b6b98c

ChangeLog
HACKING [new file with mode: 0644]
configure.in

index 028e6ea..1ff957b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2002-03-11  Bill Haneman  <bill.haneman@sun.com>
 
+       * HACKING:
+       New file.  Explicitly allow "build sheriff" putbacks provided
+       they are tested on Solaris.
+       
+       * configure.in:
+       Incremented version number (0.9.0) for new release.
+       Changed macro that checks for popt, to better detect
+       obsolete versions of popt.
+       
        * configure.in:
        Added X_LIBS to AC_SUBST, for applications
        that call Xlib API directly.
diff --git a/HACKING b/HACKING
new file mode 100644 (file)
index 0000000..d5c8478
--- /dev/null
+++ b/HACKING
@@ -0,0 +1,28 @@
+Contributing to AT-SPI:
+
+Bill Haneman (bill.haneman@sun.com)
+
+AT-SPI is a complex package, with lots of dependencies.  We
+(maintainers) are not experts in every area; we welcome contributions
+and corrections.  However we do ask that all changes to AT-SPI go
+through the normal patch approval process (i.e. diff -u).
+Please post patches to gnome-accessibility-devel@gnome.org; if in 
+doubt you may wish to email maintainers ahead of time.
+
+The current maintainers are myself and Marc Mulcahy 
+(marc.mulcahy@sun.com). 
+
+"Build Sheriff" patches are welcome and are exempt from the
+normal approval process, provided:
+
+(a) it can be confirmed that the Solaris build does not regress,
+as many of our users are based on Solaris and SPARC;
+(b) the build patches are, generally speaking, not controversial.
+
+At any rate we appreciate being told where we've screwed up, so
+let us know if you encounter a significant issue.
+
+Other contributions to AT-SPI are welcome, though we expect
+that most accessibility contributions will be to other modules.
+
+-Bill
index 0911f23..2b6372e 100644 (file)
@@ -1,8 +1,8 @@
 AC_INIT(idl/Accessibility.idl)
 
 AT_SPI_MAJOR_VERSION=0
-AT_SPI_MINOR_VERSION=0
-AT_SPI_MICRO_VERSION=8
+AT_SPI_MINOR_VERSION=9
+AT_SPI_MICRO_VERSION=0
 AT_SPI_INTERFACE_AGE=0
 AT_SPI_BINARY_AGE=0
 AT_SPI_VERSION="$AT_SPI_MAJOR_VERSION.$AT_SPI_MINOR_VERSION.$AT_SPI_MICRO_VERSION"
@@ -169,8 +169,19 @@ AC_SUBST(CFLAGS)
 AC_SUBST(CPPFLAGS)
 AC_SUBST(LDFLAGS)
 
-AC_CHECK_LIB(popt, poptDupArgv,,
-AC_MSG_ERROR([You must have popt 1.5 or greater to compile the utilities.]))
+AC_CHECK_LIB(popt, poptGetContext, [POPT_LIBS="-lpopt"],
+AC_MSG_ERROR([popt is required to build at-spi.
+You can download the latest version from ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/]))
+AC_SUBST(POPT_LIBS)
+AC_MSG_CHECKING([for POPT_ARG_FLOAT in popt.h])
+AC_TRY_CPP([#include <popt.h>
+#ifndef POPT_ARG_FLOAT
+#error popt too old
+#endif], AC_MSG_RESULT(yes), [
+  AC_MSG_RESULT(no)
+  AC_MSG_ERROR([A newer version of popt is required to build at-spi.
+You can download the latest version from ftp://ftp.rpm.org/pub/rpm/dist/rpm-4.0.x/])
+])
 
 AC_OUTPUT([
 Makefile