Update of /cvsroot/monetdb/java
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv28680

Modified Files:
        configure.ag rpm.mk.in 
Log Message:
Added more rpmrc files to the --rcfile flag of rpmbuild.  This is
required for rpmbuild to recognize that in can build for a noarch CPU
architecture.
Removed references to host type from configure.  This makes that the
configure which is called by rpmbuild doesn't choke on the noarch CPU
architecture.

Together these two changes make that we can build the rpms.

As a bonus:
Removed AC_DEFINE calls from configure.  We don't actually include
monetdb_java_config.h anywhere, so we don't need to add anything extra
to it.


Index: configure.ag
===================================================================
RCS file: /cvsroot/monetdb/java/configure.ag,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- configure.ag        28 Nov 2007 16:23:57 -0000      1.2
+++ configure.ag        29 Nov 2007 12:01:37 -0000      1.3
@@ -21,18 +21,9 @@
 AC_PREREQ(2.59)
 AC_INIT([MonetDB Java], [1.7.1], [EMAIL PROTECTED], [java])
 AC_CONFIG_AUX_DIR(conf)
-AC_CANONICAL_HOST
-AC_CANONICAL_TARGET
 AM_INIT_AUTOMAKE
 AM_CONFIG_HEADER([monetdb_java_config.h])
 
-HOST=[$target]
-AC_DEFINE_UNQUOTED(HOST, "$HOST", [Host identifier])
-
-if test x"$target_os" = xcygwin; then
-       AC_DEFINE(WIN32, 1, [Define on MS Windows (also under Cygwin)])
-fi
-
 # MONETDB_JAVA_BUILD and MONETDB_JAVA_SOURCE are *only* used for 
monetdb-java-config
 # MONETDB_JAVA_SOURCE is the absolute path name of the source directory
 # (srcdir can be relative)
@@ -64,8 +55,6 @@
 
 dnl provide different versions of the paths derived above
 AM_MONETDB_XQ_VARS_2()
-AC_DEFINE_UNQUOTED(MONETDB_JAVA_PREFIX,"$QXprefix",[architecture-independent 
files])
-AC_DEFINE_UNQUOTED(MONETDB_JAVA_EXEC_PREFIX,"$QXexec_prefix",[architecture-dependent
 files])
 QMONETDB_JAVA_BUILD="$MONETDB_JAVA_BUILD"
 XMONETDB_JAVA_BUILD="`$translatepath "$MONETDB_JAVA_BUILD"`"
 QXMONETDB_JAVA_BUILD="`echo "$XMONETDB_JAVA_BUILD" | sed 's/\\\\/\\\\\\\\/g'`"

Index: rpm.mk.in
===================================================================
RCS file: /cvsroot/monetdb/java/rpm.mk.in,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- rpm.mk.in   28 Nov 2007 16:23:57 -0000      1.2
+++ rpm.mk.in   29 Nov 2007 12:01:37 -0000      1.3
@@ -38,11 +38,11 @@
        echo "#%top_builddirroot %{_topdir}/INSTALL/" >> $(rpmtopdir)/rpmmacros
 
 rpm:   MonetDB-java.spec $(top_builddir)/$(distdir).tar.gz 
$(rpmtopdir)/rpmmacros
-       $(RPMBUILD) --rcfile $(rpmtopdir)/rpmrc -ta  --define="buildsystem 1" 
$(top_builddir)/$(distdir).tar.gz
+       $(RPMBUILD) --rcfile 
/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:$(rpmtopdir)/rpmrc -ta  
--define="buildsystem 1" $(top_builddir)/$(distdir).tar.gz
        rm -rf $(rpmtopdir)/BUILD
 
 srpm:  MonetDB-java.spec $(top_builddir)/$(distdir).tar.gz 
$(rpmtopdir)/rpmmacros
-       $(RPMBUILD) --rcfile $(rpmtopdir)/rpmrc -ts --define="buildsystem 1" 
$(top_builddir)/$(distdir).tar.gz
+       $(RPMBUILD) --rcfile 
/usr/lib/rpm/rpmrc:/usr/lib/rpm/redhat/rpmrc:$(rpmtopdir)/rpmrc -ts 
--define="buildsystem 1" $(top_builddir)/$(distdir).tar.gz
 
 cleanup_distr:
        find java-* -perm -0100 -type f ! -name \*.bat ! -name \*.sh ! -exec 
grep -q '^#!' {} \; -exec chmod a-x {} \;


-------------------------------------------------------------------------
SF.Net email is sponsored by: The Future of Linux Business White Paper
from Novell.  From the desktop to the data center, Linux is going
mainstream.  Let it simplify your IT future.
http://altfarm.mediaplex.com/ad/ck/8857-50307-18918-4
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to