- Use USES=localbase

- Cosmetic change
This commit is contained in:
Sunpoet Po-Chuan Hsieh 2016-11-20 23:54:22 +00:00
parent a06052eea0
commit bf74332f92
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=426652
2 changed files with 12 additions and 14 deletions

View File

@ -19,32 +19,30 @@ LIB_DEPENDS= libf2c.so:lang/f2c
OPTIONS_DEFINE= DOCS
ALL_TARGET= libcfitsio.a shared
CFLAGS+= -I${INCLUDEDIR}
CONFIGURE_ARGS= ac_cv_prog_FC=f2c
GNU_CONFIGURE= yes
LIBS+= -L${LIBDIR} -lz
MAKE_ARGS= ZLIB_SOURCES="zlib/zcompress.c zlib/zuncompress.c"
USE_LDCONFIG= yes
USES= pkgconfig
USES= localbase pkgconfig
WRKSRC= ${WRKDIR}/${PORTNAME}
PLIST_SUB= SHLIB_MAJOR_VER=${SHLIB_MAJOR_VER} \
SHLIB_MINOR_VER=${SHLIB_MINOR_VER}
PLIST_SUB= SHLIB_MAJOR=${SHLIB_MAJOR} \
SHLIB_MINOR=${SHLIB_MINOR}
PORTDOCS= *
SHLIB_MAJOR_VER=5
SHLIB_MINOR_VER=${PORTVERSION:S|0$||}
SHLIB_MAJOR= 5
SHLIB_MINOR= ${PORTVERSION:S|0$||}
post-patch:
@${REINPLACE_CMD} -e 's|<malloc.h>|<stdlib.h>|' ${WRKSRC}/*.[chl] ${WRKSRC}/zlib/*.h
do-install:
cd ${WRKSRC}/ && ${INSTALL_DATA} drvrsmem.h fitsio.h fitsio2.h longnam.h ${STAGEDIR}${PREFIX}/include/
cd ${WRKSRC}/ && ${INSTALL_DATA} libcfitsio.a ${STAGEDIR}${PREFIX}/lib/
cd ${WRKSRC}/ && ${INSTALL_LIB} libcfitsio.so.${SHLIB_MAJOR_VER}.${SHLIB_MINOR_VER} ${STAGEDIR}${PREFIX}/lib/
cd ${WRKSRC}/ && ${INSTALL_DATA} cfitsio.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
${LN} -fs libcfitsio.so.${SHLIB_MAJOR_VER}.${SHLIB_MINOR_VER} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so.${SHLIB_MAJOR_VER}
${LN} -fs libcfitsio.so.${SHLIB_MAJOR_VER} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so
${INSTALL_DATA} ${WRKSRC}/libcfitsio.a ${STAGEDIR}${PREFIX}/lib/
${INSTALL_LIB} ${WRKSRC}/libcfitsio.so.${SHLIB_MAJOR}.${SHLIB_MINOR} ${STAGEDIR}${PREFIX}/lib/
${INSTALL_DATA} ${WRKSRC}/cfitsio.pc ${STAGEDIR}${PREFIX}/libdata/pkgconfig/
${LN} -fs libcfitsio.so.${SHLIB_MAJOR}.${SHLIB_MINOR} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so.${SHLIB_MAJOR}
${LN} -fs libcfitsio.so.${SHLIB_MAJOR}.${SHLIB_MINOR} ${STAGEDIR}${PREFIX}/lib/libcfitsio.so
do-install-DOCS-on:
${MKDIR} ${STAGEDIR}${DOCSDIR}/

View File

@ -4,6 +4,6 @@ include/fitsio2.h
include/longnam.h
lib/libcfitsio.a
lib/libcfitsio.so
lib/libcfitsio.so.%%SHLIB_MAJOR_VER%%
lib/libcfitsio.so.%%SHLIB_MAJOR_VER%%.%%SHLIB_MINOR_VER%%
lib/libcfitsio.so.%%SHLIB_MAJOR%%
lib/libcfitsio.so.%%SHLIB_MAJOR%%.%%SHLIB_MINOR%%
libdata/pkgconfig/cfitsio.pc