Index: textproc/libcsv/Makefile =================================================================== --- textproc/libcsv/Makefile +++ textproc/libcsv/Makefile @@ -3,7 +3,7 @@ PORTNAME= libcsv PORTVERSION= 3.0.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} @@ -12,7 +12,8 @@ LICENSE= LGPL21 -OPTIONS_DEFINE= EXAMPLES PROFILE +OPTIONS_DEFINE= EXAMPLES PROFILES +PROFILES_DESC= Build with profiling support MAKEFILE= Makefile.lib USES= uidfix @@ -22,14 +23,18 @@ SHLIB_MAJOR= 3 -PROFILE_PLIST_SUB= PROFILE="" -PROFILE_MAKE_ENV_OFF= NO_PROFILE=true -PROFILE_PLIST_SUB_OFF= PROFILE="@comment " +PROFILES_PLIST_SUB= PROFILES="" +PROFILES_MAKE_ENV_OFF= NO_PROFILES=true +PROFILES_PLIST_SUB_OFF= PROFILES="@comment " do-configure: @${SED} -e 's|%%SHLIB_MAJOR%%|${SHLIB_MAJOR}|' \ < ${FILESDIR}/Makefile > ${WRKSRC}/${MAKEFILE} +post-patch: + @${SED} -i -e 's|%%LOCALBASE%%|${LOCALBASE}|' \ + ${WRKSRC}/csv.3 + do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) Index: textproc/libcsv/files/patch-csv.3 =================================================================== --- textproc/libcsv/files/patch-csv.3 +++ textproc/libcsv/files/patch-csv.3 @@ -1,11 +1,18 @@ --- csv.3.orig 2013-01-10 00:04:17 UTC +++ csv.3 -@@ -1,4 +1,4 @@ +@@ -1,10 +1,10 @@ -.TH CSV 3 "9 January 2013" -+.TH CSV 3 "2 January 2016" ++.TH CSV 3 "16 June 2017" .SH NAME csv \- CSV parser and writer library .SH SYNOPSIS + .nf + .ft B +-#include ++#include <%%LOCALBASE%%/include/csv.h> + .LP + .fi + .ft B @@ -36,6 +36,9 @@ void csv_free(struct csv_parser *\fIp\fB unsigned char csv_get_delim(struct csv_parser *\fIp\fB); Index: textproc/libcsv/pkg-plist =================================================================== --- textproc/libcsv/pkg-plist +++ textproc/libcsv/pkg-plist @@ -2,7 +2,7 @@ lib/libcsv.a lib/libcsv.so lib/libcsv.so.%%SHLIB_MAJOR%% -%%PROFILE%%lib/libcsv_p.a +%%PROFILES%%lib/libcsv_p.a man/man3/csv.3.gz %%PORTEXAMPLES%%%%EXAMPLESDIR%%/csvfix.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/csvinfo.c