Index: Makefile =================================================================== RCS file: /home/ncvs/ports/databases/gdbm/Makefile,v retrieving revision 1.18 diff -u -r1.18 Makefile --- Makefile 3 Jan 2003 08:16:54 -0000 1.18 +++ Makefile 22 Jan 2003 14:18:34 -0000 @@ -17,10 +17,24 @@ USE_LIBTOOL= yes CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL} INSTALLS_SHLIB= yes +.if defined(WITH_COMPAT) && ${WITH_COMPAT:L} != no +INSTALL_TARGET= install install-compat +PLIST_SUB= GDBM_COMPAT="" +.else +PLIST_SUB= GDBM_COMPAT="@comment " +.endif MAN3= gdbm.3 INSTALL_INFO?= install-info + +pre-everything:: +.if !defined(WITH_COMPAT) + @${ECHO_MSG} + @${ECHO_MSG} "If you need UNIX dbm/ndbm compatibility functions," + @${ECHO_MSG} "use \"make WITH_COMPAT=yes\"" + @${ECHO_MSG} +.endif post-install: @${INSTALL_INFO} ${PREFIX}/info/${PORTNAME}.info ${PREFIX}/info/dir Index: pkg-plist =================================================================== RCS file: /home/ncvs/ports/databases/gdbm/pkg-plist,v retrieving revision 1.7 diff -u -r1.7 pkg-plist --- pkg-plist 3 Jan 2003 08:16:54 -0000 1.7 +++ pkg-plist 22 Jan 2003 14:18:34 -0000 @@ -1,7 +1,12 @@ include/gdbm.h +%%GDBM_COMPAT%%include/dbm.h +%%GDBM_COMPAT%%include/ndbm.h @unexec install-info --delete %D/info/gdbm.info %D/info/dir info/gdbm.info @exec install-info %D/info/gdbm.info %D/info/dir lib/libgdbm.a lib/libgdbm.so lib/libgdbm.so.3 +%%GDBM_COMPAT%%lib/libgdbm_compat.a +%%GDBM_COMPAT%%lib/libgdbm_compat.so +%%GDBM_COMPAT%%lib/libgdbm_compat.so.3