aboutsummaryrefslogtreecommitdiffstats
path: root/databases/gdbm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/gdbm/Makefile')
-rw-r--r--databases/gdbm/Makefile28
1 files changed, 6 insertions, 22 deletions
diff --git a/databases/gdbm/Makefile b/databases/gdbm/Makefile
index 0153856c8d7..386bb735404 100644
--- a/databases/gdbm/Makefile
+++ b/databases/gdbm/Makefile
@@ -3,7 +3,7 @@
PORTNAME= gdbm
PORTVERSION= 1.11
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= databases
MASTER_SITES= GNU
@@ -21,24 +21,11 @@ MAKE_JOBS_UNSAFE= yes
INFO= gdbm
OPTIONS_DEFINE= COMPAT NLS
+OPTIONS_SUB= yes
COMPAT_DESC= Enable dbm/ndbm compatibility
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MCOMPAT}
-CONFIGURE_ARGS= --enable-libgdbm-compat
-PLIST_SUB+= GDBM_COMPAT=""
-.else
-PLIST_SUB+= GDBM_COMPAT="@comment "
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+= gettext
-PLIST_SUB+= NLS=""
-.else
-CONFIGURE_ARGS+=--disable-nls
-PLIST_SUB+= NLS="@comment "
-.endif
+COMPAT_CONFIGURE_ENABLE= libgdbm-compat
+NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext
post-patch:
@${REINPLACE_CMD} -e "s|LIBS = @LIBS@ -lc|LIBS = @LIBS@|" \
@@ -47,9 +34,6 @@ post-patch:
${WRKSRC}/Makefile.in
post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdbm.so.4
-.if ${PORT_OPTIONS:MCOMPAT}
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdbm_compat.so.4
-.endif
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libgdbm*.so
.include <bsd.port.mk>