summaryrefslogtreecommitdiff
path: root/sysutils/ledit/Makefile
diff options
context:
space:
mode:
authorSimon Barner <barner@FreeBSD.org>2008-04-15 20:56:56 +0000
committerSimon Barner <barner@FreeBSD.org>2008-04-15 20:56:56 +0000
commit52dacc229dce957210a6e425c88e362f58f79293 (patch)
tree3173dcf84bf67b5cf400a667df81d73ebee9db5e /sysutils/ledit/Makefile
parentAdd ocaml-camlp5 5.08, a preprocessor-pretty-printer of OCaml. (diff)
- Update to 2.00
Submitted by: Hirohisa Yamaguchi <umq@ueo.co.jp> PR: ports/121981
Notes
Notes: svn path=/head/; revision=211316
Diffstat (limited to 'sysutils/ledit/Makefile')
-rw-r--r--sysutils/ledit/Makefile32
1 files changed, 24 insertions, 8 deletions
diff --git a/sysutils/ledit/Makefile b/sysutils/ledit/Makefile
index ad8c6421d26e..b622865e4a67 100644
--- a/sysutils/ledit/Makefile
+++ b/sysutils/ledit/Makefile
@@ -7,15 +7,18 @@
#
PORTNAME= ledit
-PORTVERSION= 1.11
-PORTREVISION= 1
+PORTVERSION= 2.00
CATEGORIES= sysutils
-MASTER_SITES= ftp://ftp.inria.fr/INRIA/cristal/Daniel.de_Rauglaudre/Tools/ \
- http://home.leo.org/~barner/freebsd/distfiles/
+MASTER_SITES= http://cristal.inria.fr/~ddr/ledit/distrib/src/ \
+ http://pauillac.inria.fr/~ddr/ledit/distrib/src/
+EXTRACT_SUFX= .tgz
MAINTAINER= barner@FreeBSD.org
COMMENT= Line editor to be used with interactive commands
+BUILD_DEPENDS= camlp5r:${PORTSDIR}/devel/ocaml-camlp5
+
+USE_GMAKE= yes
USE_OCAML= yes
ALL_TARGET= all ledit.opt
@@ -23,9 +26,22 @@ ALL_TARGET= all ledit.opt
PLIST_FILES= bin/ledit
MAN1= ledit.1
+PORTDOCS= CHANGES LICENSE README
+
+.include <bsd.port.pre.mk>
+
+do-configure:
+ ${REINPLACE_CMD} -e '/^BINDIR=/s;/usr/local;${PREFIX};' \
+ -e '/^LIBDIR=/s;/usr/local;${PREFIX};' \
+ -e '/^MANDIR=/s;/usr/local;${PREFIX};' \
+ ${WRKSRC}/Makefile
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ledit.out ${PREFIX}/bin/ledit
- ${INSTALL_MAN} ${WRKSRC}/ledit.l ${MANPREFIX}/man/man1/ledit.1
+post-install:
+.if !defined(NOPORTDOCS)
+ @${MKDIR} ${DOCSDIR}
+. for f in ${PORTDOCS}
+ ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
+. endfor
+.endif
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>