diff options
author | epg <epg> | 2003-12-07 00:51:07 +0000 |
---|---|---|
committer | epg <epg> | 2003-12-07 00:51:07 +0000 |
commit | f3e74b8dca9b8687d6a3db136d06cd92fae66670 (patch) | |
tree | 9acdcfaa2831b5a5c935a5b1d8e631c228df384a /databases/db4/patches/patch-aa | |
parent | 8445a4a3339e87969dad419765ace7b1596ca892 (diff) | |
download | pkgsrc-f3e74b8dca9b8687d6a3db136d06cd92fae66670.tar.gz |
Update to 4.2.52.
Clean up Makefile.
Set MAINTAINER to tech-pkg@NetBSD.org (previous maintainer, Alex
Newman, says he no longer maintains this).
Changes are too many to list.
Diffstat (limited to 'databases/db4/patches/patch-aa')
-rw-r--r-- | databases/db4/patches/patch-aa | 262 |
1 files changed, 40 insertions, 222 deletions
diff --git a/databases/db4/patches/patch-aa b/databases/db4/patches/patch-aa index 46e89e6028d..567186b565b 100644 --- a/databases/db4/patches/patch-aa +++ b/databases/db4/patches/patch-aa @@ -1,13 +1,13 @@ -$NetBSD: patch-aa,v 1.2 2003/06/10 09:54:42 wiz Exp $ +$NetBSD: patch-aa,v 1.3 2003/12/07 00:51:07 epg Exp $ ---- ../dist/Makefile.in.orig Fri Aug 30 20:11:56 2002 +--- ../dist/Makefile.in.orig Fri Nov 28 13:50:06 2003 +++ ../dist/Makefile.in @@ -11,7 +11,7 @@ exec_prefix=@exec_prefix@ bindir= @bindir@ includedir=@includedir@ libdir= @libdir@ -docdir= $(prefix)/docs -+docdir= $(prefix)/share/doc/db4 ++docdir= $(prefix)/share/doc/db4 dmode= 755 emode= 555 @@ -18,50 +18,28 @@ $NetBSD: patch-aa,v 1.2 2003/06/10 09:54:42 wiz Exp $ -SOLINK= @MAKEFILE_SOLINK@ +SOLINK= @MAKEFILE_SOLINK@ -version-info @DB_VERSION_MINOR@:@DB_VERSION_PATCH@ SOFLAGS= @SOFLAGS@ - SOMAJOR= @DB_VERSION_MAJOR@ - SOVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@ -@@ -59,13 +59,13 @@ LDFLAGS= @LDFLAGS@ + LIBMAJOR= @DB_VERSION_MAJOR@ + LIBVERSION= @DB_VERSION_MAJOR@.@DB_VERSION_MINOR@ +@@ -60,7 +60,7 @@ LDFLAGS= @LDFLAGS@ LIBS= @LIBS@ LIBSO_LIBS= @LIBSO_LIBS@ --libdb= libdb.a --libso_base= libdb --libso= $(libso_base)-$(SOVERSION).@SOSUFFIX@ --libso_static= $(libso_base)-$(SOVERSION).a --libso_target= $(libso_base)-$(SOVERSION).la -+libdb= $(libso_base).la -+libso_base= libdb4 -+libso= $(libso_base).@SOSUFFIX@.$(SOVERSION) -+libso_static= $(libso_base).la -+libso_target= $(libso_base).la - libso_default= $(libso_base).@SOSUFFIX@ --libso_major= $(libso_base)-$(SOMAJOR).@SOSUFFIX@ -+libso_major= $(libso_base).@SOSUFFIX@.$(SOMAJOR) - - ################################################## - # C++ API. -@@ -78,13 +78,13 @@ CXXLINK= @MAKEFILE_CXXLINK@ +-libdb_base= libdb ++libdb_base= libdb4 + libdb= $(libdb_base).a + libdb_version= $(libdb_base)-$(LIBVERSION).a + libso= $(libdb_base)-$(LIBVERSION)@SOSUFFIX@ +@@ -79,7 +79,7 @@ CXXLINK= @MAKEFILE_CXXLINK@ XSOLINK= @MAKEFILE_XSOLINK@ LIBXSO_LIBS= @LIBXSO_LIBS@ --libcxx= libdb_cxx.a --libxso_base= libdb_cxx --libxso= $(libxso_base)-$(SOVERSION).@SOSUFFIX@ --libxso_static= $(libxso_base)-$(SOVERSION).a --libxso_target= $(libxso_base)-$(SOVERSION).la -+libcxx= libdb4_cxx.a -+libxso_base= libdb4_cxx -+libxso= $(libxso_base).@SOSUFFIX@.$(SOVERSION) -+libxso_static= $(libxso_base).a -+libxso_target= $(libxso_base).la - libxso_default= $(libxso_base).@SOSUFFIX@ --libxso_major= $(libxso_base)-$(SOMAJOR).@SOSUFFIX@ -+libxso_major= $(libxso_base).@SOSUFFIX@.$(SOMAJOR) - - ################################################## - # Java API. -@@ -107,16 +107,16 @@ JAVA_DBDIR= $(JAVA_SRCDIR)/$(JAVA_DBREL) - JAVA_EXDIR= $(JAVA_SRCDIR)/$(JAVA_EXREL) +-libcxx_base= libdb_cxx ++libcxx_base= libdb4_cxx + libcxx= $(libcxx_base).a + libcxx_version= $(libcxx_base)-$(LIBVERSION).a + libxso= $(libcxx_base)-$(LIBVERSION)@SOSUFFIX@ +@@ -108,10 +108,10 @@ JAVA_RPCREL= com/sleepycat/db/rpcserver + JAVA_EXDIR= $(srcdir)/examples_java/src/com/sleepycat/examples JAVA_RPCDIR= $(srcdir)/rpc_server/java -libj_jarfile= db.jar @@ -69,190 +47,30 @@ $NetBSD: patch-aa,v 1.2 2003/06/10 09:54:42 wiz Exp $ libj_exjarfile= dbexamples.jar rpc_jarfile= dbsvc.jar -libjso_base= libdb_java --libjso= $(libjso_base)-$(SOVERSION).@JMODSUFFIX@ +libjso_base= libdb4_java -+libjso= $(libjso_base).@JMODSUFFIX@.$(SOVERSION) - libjso_static= $(libjso_base)-$(SOVERSION).a --libjso_target= $(libjso_base)-$(SOVERSION).la -+libjso_target= $(libjso_base).la - libjso_default= $(libjso_base).@JMODSUFFIX@ --libjso_major= $(libjso_base)-$(SOMAJOR).@JMODSUFFIX@ --libjso_g= $(libjso_base)-$(SOVERSION)_g.@JMODSUFFIX@ -+libjso_major= $(libjso_base).@JMODSUFFIX@.$(SOMAJOR) -+libjso_g= $(libjso_base)_g.@JMODSUFFIX@.${SOVERSION} - - ################################################## - # TCL API. -@@ -125,12 +125,12 @@ libjso_g= $(libjso_base)-$(SOVERSION)_g. + libjso= $(libjso_base)-$(LIBVERSION)@JMODSUFFIX@ + libjso_static= $(libjso_base)-$(LIBVERSION).a + libjso_target= $(libjso_base)-$(LIBVERSION).la +@@ -126,7 +126,7 @@ libjso_g= $(libjso_base)-$(LIBVERSION)_g ################################################## TCFLAGS= @TCFLAGS@ LIBTSO_LIBS= @LIBTSO_LIBS@ -libtso_base= libdb_tcl --libtso= $(libtso_base)-$(SOVERSION).@MODSUFFIX@ +libtso_base= libdb4_tcl -+libtso= $(libtso_base).@MODSUFFIX@.$(SOVERSION) - libtso_static= $(libtso_base)-$(SOVERSION).a --libtso_target= $(libtso_base)-$(SOVERSION).la -+libtso_target= $(libtso_base).la - libtso_default= $(libtso_base).@MODSUFFIX@ --libtso_major= $(libtso_base)-$(SOMAJOR).@MODSUFFIX@ -+libtso_major= $(libtso_base).@MODSUFFIX@.$(SOMAJOR) - - ################################################## - # db_dump185 UTILITY -@@ -364,8 +364,8 @@ RPC_JAVASRV_SRCS=\ - - UTIL_PROGS=\ - @ADDITIONAL_PROGS@ \ -- db_archive db_checkpoint db_deadlock \ -- db_dump db_load db_printlog db_recover db_stat db_upgrade db_verify -+ db4_archive db4_checkpoint db4_deadlock \ -+ db4_dump db4_load db4_printlog db4_recover db4_stat db4_upgrade db4_verify - - ################################################## - # List of files installed into the library directory. -@@ -410,14 +410,6 @@ install-strip install: all @INSTALL_TARG - ################################################## - library_build: @INSTALL_LIBS@ @ADDITIONAL_LANG@ $(UTIL_PROGS) - --$(libdb): $(C_OBJS) -- $(ar) cr $@ $(C_OBJS) -- test ! -f $(ranlib) || $(ranlib) $@ -- --$(libcxx): $(CXX_OBJS) $(C_OBJS) -- $(ar) cr $@ $(CXX_OBJS) $(C_OBJS) -- test ! -f $(ranlib) || $(ranlib) $@ -- - $(libso_target): $(C_OBJS) - $(SOLINK) $(SOFLAGS) $(LDFLAGS) -o $@ $(C_OBJS) $(LIBSO_LIBS) - -@@ -441,7 +433,7 @@ java: $(libj_jarfile) $(libj_exjarfile) - - $(libj_jarfile): $(JAVA_DBSRCS) - @test -d $(JAVA_CLASSTOP) || \ -- ($(mkdir) -p $(JAVA_CLASSTOP) && $(chmod) $(dmode) $(JAVA_CLASSTOP)) -+ ($(mkdir) -p $(JAVA_CLASSTOP) && $(chmod) $(dmode) $(JAVA_CLASSTOP)) - $(JAVAC) -d $(JAVA_CLASSTOP) $(JAVACFLAGS) $(JAVA_DBSRCS) - cd $(JAVA_CLASSTOP) && $(JAR) cf ../$(libj_jarfile) $(JAVA_DBREL) - -@@ -463,17 +455,17 @@ $(rpc_jarfile): $(libj_jarfile) $(RPC_JA - ################################################## - # Utilities - ################################################## --berkeley_db_svc: $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB) -+berkeley_db4_svc: $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - $(RPC_SRV_OBJS) util_log@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --berkeley_db_cxxsvc: $(RPC_CXXSRV_OBJS) util_log@o@ $(DEF_LIB_CXX) -+berkeley_db4_cxxsvc: $(RPC_CXXSRV_OBJS) util_log@o@ $(DEF_LIB_CXX) - $(CXXLINK) -o $@ $(LDFLAGS) \ - $(RPC_CXXSRV_OBJS) util_log@o@ $(DEF_LIB_CXX) $(LIBS) - $(POSTLINK) $@ - --berkeley_db_javasvc: $(rpc_jarfile) -+berkeley_db4_javasvc: $(rpc_jarfile) - echo > $@ "#!/bin/sh" - echo >> $@ CLASSPATH="$(CLASSPATH):$(rpc_jarfile):$(JAVA_RPCDIR)/oncrpc.jar" - echo >> $@ LD_LIBRARY_PATH=.libs -@@ -481,53 +473,53 @@ berkeley_db_javasvc: $(rpc_jarfile) - echo >> $@ exec java com.sleepycat.db.rpcserver.DbServer \$$@ - chmod +x $@ - --db_archive: db_archive@o@ util_sig@o@ $(DEF_LIB) -+db4_archive: db_archive@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_archive@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) -+db4_checkpoint: db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_checkpoint@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) -+db4_deadlock: db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_deadlock@o@ util_log@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_dump: db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) -+db4_dump: db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) db_dump@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_dump185: db_dump185@o@ @LTLIBOBJS@ -+db4_dump185: db_dump185@o@ @LTLIBOBJS@ - $(CCLINK) -o $@ $(LDFLAGS) db_dump185@o@ @LTLIBOBJS@ $(DB185LIB) - $(POSTLINK) $@ - --db_load: db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) -+db4_load: db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) db_load@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB) -+db4_printlog: db_printlog@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_printlog@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_recover: db_recover@o@ util_sig@o@ $(DEF_LIB) -+db4_recover: db_recover@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_recover@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_stat: db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) -+db4_stat: db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) db_stat@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB) -+db4_upgrade: db_upgrade@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_upgrade@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ - --db_verify: db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) -+db4_verify: db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) - $(CCLINK) -o $@ $(LDFLAGS) \ - db_verify@o@ util_cache@o@ util_sig@o@ $(DEF_LIB) $(LIBS) - $(POSTLINK) $@ -@@ -548,12 +540,9 @@ INCDOT= db.h db_cxx.h @ADDITIONAL_INCS@ - INCINC= cxx_common.h cxx_except.h - install_include: - @echo "Installing DB include files: $(includedir) ..." -- @test -d $(includedir) || \ -- ($(mkdir) -p $(includedir) && $(chmod) $(dmode) $(includedir)) -- @cd $(includedir) && $(rm) -f $(INCDOT) $(INCINC) -- @$(cp) -p $(INCDOT) $(includedir) -- @cd $(srcdir)/dbinc/ && $(cp) -p $(INCINC) $(includedir) -- @cd $(includedir) && $(chmod) $(fmode) $(INCDOT) $(INCINC) -+ ${BSD_INSTALL_DATA_DIR} ${includedir} -+ ${BSD_INSTALL_DATA} ${INCDOT} ${includedir} -+ @cd $(srcdir)/dbinc/ && ${BSD_INSTALL_DATA} $(INCINC) $(includedir) - - uninstall_include: - @cd $(includedir) && $(rm) -f $(INCDOT) $(INCINC) -@@ -565,8 +554,6 @@ install_lib: - @cd $(libdir) && $(rm) -f $(LIB_INSTALL_FILE_LIST) - @$(INSTALLER) @INSTALL_LIBS@ $(libdir) - @(cd $(libdir) && \ -- test -f $(libso) && $(ln) -s $(libso) $(libso_default); \ -- test -f $(libso) && $(ln) -s $(libso) $(libso_major); \ - test -f $(libso_static) && $(ln) -s $(libso_static) $(libdb); \ - test -f $(libxso) && $(ln) -s $(libxso) $(libxso_default); \ - test -f $(libxso) && $(ln) -s $(libxso) $(libxso_major); \ -@@ -605,8 +592,7 @@ DOCLIST=\ - sleepycat utility - install_docs: - @echo "Installing documentation: $(docdir) ..." -- @test -d $(docdir) || \ -- ($(mkdir) -p $(docdir) && $(chmod) $(dmode) $(docdir)) -+ ${BSD_INSTALL_DATA_DIR} $(docdir) - @cd $(docdir) && $(rm) -rf $(DOCLIST) - @cd $(srcdir)/docs && $(cp) -pr $(DOCLIST) $(docdir)/ - + libtso= $(libtso_base)-$(LIBVERSION)@MODSUFFIX@ + libtso_static= $(libtso_base)-$(LIBVERSION).a + libtso_target= $(libtso_base)-$(LIBVERSION).la +@@ -833,11 +833,8 @@ install_utilities: + ($(mkdir) -p $(DESTDIR)$(bindir) && \ + $(chmod) $(dmode) $(DESTDIR)$(bindir)) + @for i in $(UTIL_PROGS); do \ +- $(rm) -f $(DESTDIR)$(bindir)/$$i $(DESTDIR)$(bindir)/$$i.exe; \ +- test -f $$i.exe && i=$$i.exe || true; \ +- $(INSTALLER) $$i $(DESTDIR)$(bindir)/$$i; \ +- test -f $(strip) && $(strip) $(DESTDIR)$(bindir)/$$i || true; \ +- $(chmod) $(emode) $(DESTDIR)$(bindir)/$$i; \ ++ ${BSD_INSTALL_PROGRAM} $$i \ ++ ${DESTDIR}${bindir}/`echo $$i | sed '${transform}'`; \ + done + + uninstall_utilities: |