aboutsummaryrefslogtreecommitdiff
path: root/devel/cdialog/Makefile
diff options
context:
space:
mode:
authorKirill Ponomarev <krion@FreeBSD.org>2004-04-02 19:02:02 +0000
committerKirill Ponomarev <krion@FreeBSD.org>2004-04-02 19:02:02 +0000
commit9d79490219f2af21e1a806507e66accef4693a9d (patch)
tree330dcf747d15cecf3c6df9cbcf8e24c21f22981b /devel/cdialog/Makefile
parent1ac2ef831b241aca3ecc2f48a08f599f403b865e (diff)
downloadports-9d79490219f2af21e1a806507e66accef4693a9d.tar.gz
ports-9d79490219f2af21e1a806507e66accef4693a9d.zip
Notes
Diffstat (limited to 'devel/cdialog/Makefile')
-rw-r--r--devel/cdialog/Makefile35
1 files changed, 19 insertions, 16 deletions
diff --git a/devel/cdialog/Makefile b/devel/cdialog/Makefile
index 0a8087329d7f..65a792b56948 100644
--- a/devel/cdialog/Makefile
+++ b/devel/cdialog/Makefile
@@ -9,12 +9,11 @@
#
PORTNAME= cdialog
-PORTVERSION= 0.9b.20030308
-PORTREVISION= 2
+PORTVERSION= 0.9b.20040316
PORTEPOCH= 1
CATEGORIES= devel
MASTER_SITES= ftp://invisible-island.net/dialog/
-DISTNAME= ${PORTNAME:S|^c||}-${PORTVERSION:S|.200|-200|}
+DISTNAME= ${PORTNAME:S|^c||}-${PORTVERSION:R}-${PORTVERSION:E}
EXTRACT_SUFX= .tgz
MAINTAINER= ports@FreeBSD.org
@@ -22,21 +21,25 @@ COMMENT= An enhanced version of 'dialog' to work with ncurses
USE_GMAKE= yes
GNU_CONFIGURE= yes
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
MAKEFILE= makefile
-BINDIR?= ${PREFIX}/bin
-INCLUDEDIR?= ${PREFIX}/include/cdialog
-LIBDIR?= ${PREFIX}/lib
-MAN1DIR?= ${MANPREFIX}/man/man1
+MAN1= cdialog.1
+MAN3= cdialog.3
do-install:
- cd ${WRKSRC};\
- ${MKDIR} ${BINDIR} ${INCLUDEDIR} ${LIBDIR}; \
- ${INSTALL_PROGRAM} dialog ${BINDIR}/cdialog;\
- ${INSTALL_DATA} dialog.h colors.h ${INCLUDEDIR}; \
- $(INSTALL_DATA) libdialog.a $(LIBDIR)/libcdialog.a;\
- ${INSTALL_DATA} dialog.1 ${MAN1DIR}/cdialog.1
+ ${INSTALL_PROGRAM} ${WRKSRC}/dialog ${PREFIX}/bin/cdialog
+ @${MKDIR} ${PREFIX}/include/cdialog
+ ${INSTALL_DATA} ${WRKSRC}/dialog.h ${PREFIX}/include/cdialog/dialog.h
+ ${INSTALL_DATA} ${WRKSRC}/dlg_colors.h ${PREFIX}/include/cdialog/dlg_colors.h
+ ${INSTALL_DATA} ${WRKSRC}/dlg_config.h ${PREFIX}/include/cdialog/dlg_config.h
+ ${INSTALL_DATA} ${WRKSRC}/libdialog.a ${PREFIX}/lib/libcdialog.a
+ ${INSTALL_MAN} ${WRKSRC}/dialog.1 ${MAN1PREFIX}/man/man1/cdialog.1
+ ${INSTALL_MAN} ${WRKSRC}/dialog.3 ${MAN3PREFIX}/man/man3/cdialog.3
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${EXAMPLESDIR}
+ cd ${WRKSRC}/samples && ${FIND} . | \
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
+.endif
-.include <bsd.port.pre.mk>
-.include "${FILESDIR}/manpages.mk"
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>