Date: Tue, 3 Dec 2019 09:40:32 +0000 (UTC) From: Dmitry Marakasov <amdmi3@FreeBSD.org> To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r518922 - head/databases/sqlite-ext-miscfuncs Message-ID: <201912030940.xB39eWH2032751@repo.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: amdmi3 Date: Tue Dec 3 09:40:32 2019 New Revision: 518922 URL: https://svnweb.freebsd.org/changeset/ports/518922 Log: - Simplify extraction - Switch to USES=localbase (and fix PREFIX vs. LOCALBASE misuse) - Unsilence build and installation - User proper command for library installation - Respect LDFLAGS - Update WWW Modified: head/databases/sqlite-ext-miscfuncs/Makefile head/databases/sqlite-ext-miscfuncs/pkg-descr Modified: head/databases/sqlite-ext-miscfuncs/Makefile ============================================================================== --- head/databases/sqlite-ext-miscfuncs/Makefile Tue Dec 3 09:04:44 2019 (r518921) +++ head/databases/sqlite-ext-miscfuncs/Makefile Tue Dec 3 09:40:32 2019 (r518922) @@ -8,43 +8,42 @@ CATEGORIES= databases MASTER_SITES= http://www.sourcehosting.net/freebsd/distfiles/ \ LOCAL/glarkin DISTNAME= ${SRCFILE} -EXTRACT_SUFX= +EXTRACT_SUFX= # empty MAINTAINER= ports@FreeBSD.org COMMENT= Math, string, and aggregate function library for SQLite -USES= sqlite +USES= localbase sqlite DIST_SUBDIR= sqlite-ext -NO_WRKSUBDIR= yes SRCFILE= extension-functions-${PORTVERSION}.c LIBFILE= libsqlitemiscfuncs.so INST_DIR= ${PREFIX}/libexec/${DIST_SUBDIR} SUB_FILES= ${PORTDOCS} -SUB_LIST+= LIBFILE=${LIBFILE} +SUB_LIST= LIBFILE=${LIBFILE} -EXTRACT_CMD= ${CP} -EXTRACT_BEFORE_ARGS= -EXTRACT_AFTER_ARGS= ${WRKSRC}/ - PLIST_FILES= libexec/${DIST_SUBDIR}/${LIBFILE} PORTDOCS= README -CFLAGS+= -I${PREFIX}/include -fPIC -lm -shared +CFLAGS+= -fPIC -lm -shared OPTIONS_DEFINE= DOCS +do-extract: + @${MKDIR} ${WRKSRC} + @${CP} ${DISTDIR}/${DIST_SUBDIR}/${SRCFILE} ${WRKSRC}/ + do-build: - @cd ${WRKSRC} && ${CC} ${CFLAGS} ${SRCFILE} -o ${LIBFILE} + cd ${WRKSRC} && ${CC} ${CFLAGS} ${LDFLAGS} ${SRCFILE} -o ${LIBFILE} do-install: - @${INSTALL} -d ${STAGEDIR}${PREFIX}/libexec/${DIST_SUBDIR} - @${INSTALL_PROGRAM} ${WRKSRC}/${LIBFILE} ${STAGEDIR}${INST_DIR} + @${MKDIR} ${STAGEDIR}${INST_DIR} + ${INSTALL_LIB} ${WRKSRC}/${LIBFILE} ${STAGEDIR}${INST_DIR}/ post-install-DOCS-on: - @${INSTALL} -d ${STAGEDIR}${DOCSDIR} - @${CP} ${WRKDIR}/${PORTDOCS} ${STAGEDIR}${DOCSDIR} + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKDIR}/README ${STAGEDIR}${DOCSDIR}/ .include <bsd.port.mk> Modified: head/databases/sqlite-ext-miscfuncs/pkg-descr ============================================================================== --- head/databases/sqlite-ext-miscfuncs/pkg-descr Tue Dec 3 09:04:44 2019 (r518921) +++ head/databases/sqlite-ext-miscfuncs/pkg-descr Tue Dec 3 09:40:32 2019 (r518922) @@ -16,4 +16,4 @@ Aggregate functions: stdev, variance, mode, median, lower_quartile, upper_quartile -WWW: http://www.sqlite.org/contrib +WWW: https://www.sqlite.org/contrib
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201912030940.xB39eWH2032751>