aboutsummaryrefslogtreecommitdiff
path: root/devel/argtable/Makefile
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2005-12-26 16:41:24 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2005-12-26 16:41:24 +0000
commit94d139715f08af1782094557c96024ac277f904a (patch)
treebb898fdebe7f2dab0c2c870d98b2a59332386632 /devel/argtable/Makefile
parentd894729a357a3c43201f5115829e35b034d5f0d6 (diff)
Notes
Diffstat (limited to 'devel/argtable/Makefile')
-rw-r--r--devel/argtable/Makefile36
1 files changed, 21 insertions, 15 deletions
diff --git a/devel/argtable/Makefile b/devel/argtable/Makefile
index a0c8a178f552..a62b9d3392f1 100644
--- a/devel/argtable/Makefile
+++ b/devel/argtable/Makefile
@@ -8,6 +8,7 @@
PORTNAME= argtable
PORTVERSION= 2.5
+PORTREVISION= 1
CATEGORIES= devel
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= ${PORTNAME}
@@ -16,26 +17,31 @@ DISTNAME= ${PORTNAME}${PORTVERSION:S/./-/g}
MAINTAINER= ports@FreeBSD.org
COMMENT= An ANSI C library for parsing GNU style command line arguments
-WRKSRC= ${WRKDIR}/${PORTNAME}2
-
-USE_GETOPT_LONG= yes
-USE_GETTEXT= yes
USE_GNOME= gnometarget
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= CPPFLAGS="${CXXFLAGS} -I${LOCALBASE}/include" \
- LDFLAGS="-L${LOCALBASE}/lib" \
- docdir="${PREFIX}/share/doc/${PORTNAME}"
-WRKSRC= ${WRKDIR}/${DISTNAME}
+USE_GETOPT_LONG= yes
+USE_REINPLACE= yes
+USE_AUTOTOOLS= libtool:15
INSTALLS_SHLIB= yes
-PORTDOCS= *
+MAN3= argtable2.3
+MLINKS= argtable2.3 argtable.3
-MAN3= argtable.3
+post-patch:
+ @${REINPLACE_CMD} -e '/^SUBDIRS/s|doc||g ; \
+ s|: install-dist_exampleDATA|:|g' ${WRKSRC}/Makefile.in
post-install:
- @${FIND} ${EXAMPLESDIR} ! -type d | \
- ${SED} 's,^${PREFIX}/,,' >> ${TMPPLIST}
- @${FIND} ${EXAMPLESDIR} -type d | ${SORT} -r | \
- ${SED} 's,^${PREFIX}/,@dirrm ,' >> ${TMPPLIST}
+ ${INSTALL_MAN} ${WRKSRC}/doc/argtable2.3 ${MAN3PREFIX}/man/man3
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.gif ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.pdf ${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/doc/*.ps ${DOCSDIR}
+ @${MKDIR} ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/example/*.c ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/example/*.h ${EXAMPLESDIR}
+ ${INSTALL_DATA} ${WRKSRC}/example/*.txt ${EXAMPLESDIR}
+.endif
.include <bsd.port.mk>