View | Details | Raw Unified | Return to bug 47363
Collapse All | Expand All

(-)Makefile (+14 lines)
Lines 17-26 Link Here
17
USE_LIBTOOL=	yes
17
USE_LIBTOOL=	yes
18
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
18
CONFIGURE_TARGET=	--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
19
INSTALLS_SHLIB=	yes
19
INSTALLS_SHLIB=	yes
20
.if defined(WITH_COMPAT) && ${WITH_COMPAT:L} != no
21
INSTALL_TARGET=	install install-compat
22
PLIST_SUB=	GDBM_COMPAT=""
23
.else
24
PLIST_SUB=	GDBM_COMPAT="@comment "
25
.endif
20
26
21
MAN3=		gdbm.3
27
MAN3=		gdbm.3
22
28
23
INSTALL_INFO?=	install-info
29
INSTALL_INFO?=	install-info
30
31
pre-everything::
32
.if !defined(WITH_COMPAT)
33
	@${ECHO_MSG}
34
	@${ECHO_MSG} "If you need UNIX dbm/ndbm compatibility functions,"
35
	@${ECHO_MSG} "use \"make WITH_COMPAT=yes\""
36
	@${ECHO_MSG}
37
.endif
24
38
25
post-install:
39
post-install:
26
	@${INSTALL_INFO} ${PREFIX}/info/${PORTNAME}.info ${PREFIX}/info/dir
40
	@${INSTALL_INFO} ${PREFIX}/info/${PORTNAME}.info ${PREFIX}/info/dir
(-)pkg-plist (+5 lines)
Lines 1-7 Link Here
1
include/gdbm.h
1
include/gdbm.h
2
%%GDBM_COMPAT%%include/dbm.h
3
%%GDBM_COMPAT%%include/ndbm.h
2
@unexec install-info --delete %D/info/gdbm.info %D/info/dir
4
@unexec install-info --delete %D/info/gdbm.info %D/info/dir
3
info/gdbm.info
5
info/gdbm.info
4
@exec install-info %D/info/gdbm.info %D/info/dir
6
@exec install-info %D/info/gdbm.info %D/info/dir
5
lib/libgdbm.a
7
lib/libgdbm.a
6
lib/libgdbm.so
8
lib/libgdbm.so
7
lib/libgdbm.so.3
9
lib/libgdbm.so.3
10
%%GDBM_COMPAT%%lib/libgdbm_compat.a
11
%%GDBM_COMPAT%%lib/libgdbm_compat.so
12
%%GDBM_COMPAT%%lib/libgdbm_compat.so.3

Return to bug 47363