Index: head/databases/sqlite-ext-miscfuncs/Makefile =================================================================== --- head/databases/sqlite-ext-miscfuncs/Makefile (revision 518921) +++ head/databases/sqlite-ext-miscfuncs/Makefile (revision 518922) @@ -1,50 +1,49 @@ # Created by: Greg Larkin # $FreeBSD$ PORTNAME= sqlite-ext-miscfuncs PORTVERSION= 1.1 PORTREVISION= 2 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 Index: head/databases/sqlite-ext-miscfuncs/pkg-descr =================================================================== --- head/databases/sqlite-ext-miscfuncs/pkg-descr (revision 518921) +++ head/databases/sqlite-ext-miscfuncs/pkg-descr (revision 518922) @@ -1,19 +1,19 @@ Provide mathematical, string and aggregate functions for SQL queries using the SQLite loadable extensions mechanism. Math functions: acos, asin, atan, atn2, atan2, acosh, asinh, atanh, difference, degrees, radians, cos, sin, tan, cot, cosh, sinh, tanh, coth, exp, log, log10, power, sign, sqrt, square, ceil, floor, pi String functions: replicate, charindex, leftstr, rightstr, ltrim, rtrim, trim, replace, reverse, proper, padl, padr, padc, strfilter Aggregate functions: stdev, variance, mode, median, lower_quartile, upper_quartile -WWW: http://www.sqlite.org/contrib +WWW: https://www.sqlite.org/contrib