Add SHLIB_MAJOR to shared library.
This commit is contained in:
parent
87fc99e551
commit
db3b14ca74
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=116718
@ -7,6 +7,7 @@
|
||||
|
||||
PORTNAME= Judy
|
||||
PORTVERSION= 0.1.8
|
||||
PORTREVISION= 1
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://judy.sourceforge.net/downloads/
|
||||
DISTNAME= ${PORTNAME}.${PORTVERSION}
|
||||
@ -59,6 +60,9 @@ MLINKS= Judy1.3x J1T.3x Judy1.3x J1S.3x Judy1.3x J1U.3x Judy1.3x J1F.3x \
|
||||
JudySL_funcs.3x JudySLNext.3x JudySL_funcs.3x JudySLLast.3x \
|
||||
JudySL_funcs.3x JudySLPrev.3x JudySL_funcs.3x JudySLFreeArray.3x
|
||||
|
||||
SHLIB_MAJOR= 0
|
||||
PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}"
|
||||
|
||||
DLVDIR= ${WRKSRC}/src/bsd_ia32/product/deliver/usr
|
||||
|
||||
LIST_DOCS= COPYRIGHT README *.htm
|
||||
@ -70,7 +74,10 @@ post-patch:
|
||||
|
||||
do-install:
|
||||
${INSTALL_DATA} ${DLVDIR}/include/Judy.h ${PREFIX}/include
|
||||
${INSTALL_DATA} ${DLVDIR}/lib/libJudy.* ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${DLVDIR}/lib/libJudy.a ${PREFIX}/lib
|
||||
${INSTALL_DATA} ${DLVDIR}/lib/libJudy.so \
|
||||
${PREFIX}/lib/libJudy.so.${SHLIB_MAJOR}
|
||||
${LN} -sf libJudy.so.${SHLIB_MAJOR} ${PREFIX}/lib/libJudy.so
|
||||
${INSTALL_MAN} ${DLVDIR}/share/man/man3/*.3x ${MANPREFIX}/man/man3
|
||||
.ifndef(NOPORTDOCS)
|
||||
@${ECHO_MSG} "===> Installing documentation for ${PKGNAME}"
|
||||
|
@ -1,6 +1,7 @@
|
||||
include/Judy.h
|
||||
lib/libJudy.a
|
||||
lib/libJudy.so
|
||||
lib/libJudy.so.%%SHLIB_MAJOR%%
|
||||
%%PORTDOCS%%%%DOCSDIR%%/COPYRIGHT
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Judy1_3x.htm
|
||||
%%PORTDOCS%%%%DOCSDIR%%/Judy1_funcs_3x.htm
|
||||
|
Loading…
Reference in New Issue
Block a user