summaryrefslogtreecommitdiffstats
path: root/devel/automake18
diff options
context:
space:
mode:
authoralane <alane@FreeBSD.org>2002-10-13 13:04:06 +0000
committeralane <alane@FreeBSD.org>2002-10-13 13:04:06 +0000
commit803aa91504645cae858cb25dd16a1d8d28f82676 (patch)
tree7a3ec3c776f46c574c36734d6cd67a7643671df2 /devel/automake18
parent4b8dfadc91095a54ff7c50dfc6d39800170b02e6 (diff)
downloadFreeBSD-ports-803aa91504645cae858cb25dd16a1d8d28f82676.zip
FreeBSD-ports-803aa91504645cae858cb25dd16a1d8d28f82676.tar.gz
1. Made post-install DESTDIR-safe.
2. Made nicer message when USE_AUTOMAKE* is defined. 3. Removed unneeded WRKSRC= line.
Diffstat (limited to 'devel/automake18')
-rw-r--r--devel/automake18/Makefile14
1 files changed, 10 insertions, 4 deletions
diff --git a/devel/automake18/Makefile b/devel/automake18/Makefile
index d14e0c4..094872c 100644
--- a/devel/automake18/Makefile
+++ b/devel/automake18/Makefile
@@ -17,18 +17,24 @@ MAINTAINER= ports@geeksrus.net
GNU_CONFIGURE= yes
CONFIGURE_ENV= PERL=${PERL5}
USE_PERL5= yes
-WRKSRC= ${WRKDIR}/${DISTNAME}
STRIP= # none
.if defined(USE_AUTOMAKE) || defined(USE_AUTOMAKE_VER)
-.error You have `USE_AUTOMAKE' or `USE_AUTOMAKE_VER' variables defined either in environment or in make(1) arguments. Please undefine and try again.
-.endif
+pre-everything:
+ @${ECHO} ===========================================================
+ @${ECHO} "You have 'USE_AUTOMAKE' or 'USE_AUTOMAKE_VER' variables"
+ @${ECHO} "defined either in environment or in make(1) arguments."
+ @${ECHO} "Please undefine them and try again."
+ @${ECHO} ===========================================================
+ @${FALSE}
+.endif # defined(USE_AUTOMAKE) || defined(USE_AUTOMAKE_VER)
pre-configure:
${PERL} -pi -e "s^%%X11BASE%%^${X11BASE}^" ${WRKSRC}/aclocal.in
post-install:
- @install-info ${PREFIX}/info/automake.info ${PREFIX}/info/dir
+ @install-info ${DESTDIR}${PREFIX}/info/automake.info \
+ ${DESTDIR}${PREFIX}/info/dir
.include <bsd.port.mk>
OpenPOWER on IntegriCloud