| diff -ruN db-5.3.28.orig/dist/configure db-5.3.28/dist/configure |
| --- db-5.3.28.orig/dist/configure 2013-09-09 17:35:02.000000000 +0200 |
| +++ db-5.3.28/dist/configure 2014-03-29 20:59:46.684253900 +0100 |
| @@ -17781,6 +17781,7 @@ |
| # Since Cygwin uses Windows' javac, we need Windows path separators |
| case "$host_os" in |
| cygwin*) CLASSPATH=".;$CLASSPATH";; |
| + mingw*) CLASSPATH=".;$CLASSPATH";; |
| *) CLASSPATH=".:$CLASSPATH";; |
| esac |
| export CLASSPATH |
| @@ -18444,7 +18445,8 @@ |
| case "$host_os" in |
| aix*) _JNI_INC_SUBDIRS="aix";; |
| bsdi*) _JNI_INC_SUBDIRS="bsdos";; |
| - cygwin*) _JNI_INC_SUBDIRS="win32";; |
| + cygwin*) _JNI_INC_SUBDIRS="win32";; |
| + mingw*) _JNI_INC_SUBDIRS="win32";; |
| freebsd*) _JNI_INC_SUBDIRS="freebsd";; |
| hp*) _JNI_INC_SUBDIRS="hp-ux";; |
| linux*) _JNI_INC_SUBDIRS="linux genunix";; |
| diff -ruN db-5.3.28.orig/dist/configure.ac db-5.3.28/dist/configure.ac |
| --- db-5.3.28.orig/dist/configure.ac 2013-09-09 17:35:02.000000000 +0200 |
| +++ db-5.3.28/dist/configure.ac 2014-03-29 20:59:46.762395000 +0100 |
| @@ -436,6 +436,7 @@ |
| # Since Cygwin uses Windows' javac, we need Windows path separators |
| case "$host_os" in |
| cygwin*) CLASSPATH=".;$CLASSPATH";; |
| + mingw*) CLASSPATH=".;$CLASSPATH";; |
| *) CLASSPATH=".:$CLASSPATH";; |
| esac |
| export CLASSPATH |
| diff -ruN db-5.3.28.orig/dist/Makefile.in db-5.3.28/dist/Makefile.in |
| --- db-5.3.28.orig/dist/Makefile.in 2013-09-09 17:35:02.000000000 +0200 |
| +++ db-5.3.28/dist/Makefile.in 2014-03-29 21:00:05.731463900 +0100 |
| @@ -17,7 +17,7 @@ |
| bindir= @bindir@ |
| includedir=@includedir@ |
| libdir= @libdir@ |
| -docdir= $(prefix)/docs |
| +docdir= @docdir@ |
| |
| dmode= 755 |
| emode= 555 |
| @@ -58,6 +58,7 @@ |
| SOFLAGS= @SOFLAGS@ |
| LIBMAJOR= @DB_VERSION_MAJOR@ |
| LIBVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@ |
| +IMPLIB_SUFFIX= dll.a |
| |
| CPPFLAGS= -I$(builddir) -I$(srcdir) @CPPFLAGS@ |
| |
| @@ -75,7 +76,7 @@ |
| |
| libdb_base= libdb |
| libdb= $(libdb_base).a |
| -libdb_version= $(libdb_base)-$(LIBVERSION).a |
| +libdb_version= $(libdb_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libso= $(libdb_base)-$(LIBVERSION)@SOSUFFIX@ |
| libso_target= $(libdb_base)-$(LIBVERSION).la |
| libso_default= $(libdb_base)@SOSUFFIX@ |
| @@ -94,7 +95,7 @@ |
| |
| libcxx_base= libdb_cxx |
| libcxx= $(libcxx_base).a |
| -libcxx_version= $(libcxx_base)-$(LIBVERSION).a |
| +libcxx_version= $(libcxx_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libxso= $(libcxx_base)-$(LIBVERSION)@SOSUFFIX@ |
| libxso_target= $(libcxx_base)-$(LIBVERSION).la |
| libxso_default= $(libcxx_base)@SOSUFFIX@ |
| @@ -110,7 +111,7 @@ |
| |
| libsql_base= libdb_sql |
| libsql= $(libsql_base).a |
| -libsql_version= $(libsql_base)-$(LIBVERSION).a |
| +libsql_version= $(libsql_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libsqlso= $(libsql_base)-$(LIBVERSION)@SOSUFFIX@ |
| libsqlso_target=$(libsql_base)-$(LIBVERSION).la |
| libsqlso_default=$(libsql_base)@SOSUFFIX@ |
| @@ -131,7 +132,7 @@ |
| |
| libstl_base= libdb_stl |
| libstl= $(libstl_base).a |
| -libstl_version= $(libstl_base)-$(LIBVERSION).a |
| +libstl_version= $(libstl_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libstlso= $(libstl_base)-$(LIBVERSION)@SOSUFFIX@ |
| libstlso_target=$(libstl_base)-$(LIBVERSION).la |
| libstlso_default=$(libstl_base)@SOSUFFIX@ |
| @@ -161,7 +162,7 @@ |
| libj_exjarfile= dbexamples.jar |
| libjso_base= libdb_java |
| libjso= $(libjso_base)-$(LIBVERSION)@JMODSUFFIX@ |
| -libjso_static= $(libjso_base)-$(LIBVERSION).a |
| +libjso_static= $(libjso_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libjso_target= $(libjso_base)-$(LIBVERSION).la |
| libjso_default= $(libjso_base)@JMODSUFFIX@ |
| libjso_major= $(libjso_base)-$(LIBMAJOR)@JMODSUFFIX@ |
| @@ -177,7 +178,7 @@ |
| TCL_SRCDIR= $(langdir)/tcl |
| libtcl_base= libdb_tcl |
| libtcl= $(libtcl_base).a |
| -libtcl_version= $(libtcl_base)-$(LIBVERSION).a |
| +libtcl_version= $(libtcl_base)-$(LIBVERSION).$(IMPLIB_SUFFIX) |
| libtso= $(libtcl_base)-$(LIBVERSION)@LIBTSO_MODSUFFIX@ |
| libtso_target= $(libtcl_base)-$(LIBVERSION).la |
| libtso_default= $(libtcl_base)@LIBTSO_MODSUFFIX@ |
| @@ -977,7 +978,7 @@ |
| $(JAVA) -classpath $(JAVA_CLASSTOP) \ |
| com.sleepycat.persist.model.ClassEnhancer $(JAVA_CLASSTOP) |
| cd $(JAVA_CLASSTOP) && \ |
| - $(JAR) cfm ../$(libj_jarfile) ../$(JAVA_MANIFEST) ./com/sleepycat |
| + $(JAR) cfm ../$(libj_jarfile) $(JAVA_MANIFEST) ./com/sleepycat |
| |
| $(libj_exjarfile): $(libj_jarfile) $(JAVA_EXSRCS) |
| @test -d $(JAVA_EXCLASSTOP) || \ |