svn commit: r518922 - head/databases/sqlite-ext-miscfuncs
Dmitry Marakasov
amdmi3 at FreeBSD.org
Tue Dec 3 09:40:33 UTC 2019
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 at 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
More information about the svn-ports-all
mailing list