1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-23 04:23:08 +00:00

Patch configure instead of configure.in & aclocal.m4. Drop USE_AUTOCONF,

to avoid auto* trouble people have had with this port.

Use sed instead of Perl for patching in Makefile.

Make /dev/cuaa0 default port when doing batch builds, as we have no idea
whether /dev/modem is there.

Unbreak: Bento builds should have no problems with minicom now.
This commit is contained in:
Anders Nordby 2002-05-20 14:33:52 +00:00
parent 2ec4a1d756
commit e79def5629
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=59533
3 changed files with 25 additions and 21 deletions

View File

@ -17,30 +17,34 @@ DISTNAME= ${PORTNAME}-${PORTVERSION}.src
MAINTAINER= anders@FreeBSD.org
BROKEN= "Configure fails"
RUN_DEPENDS= lrz:${PORTSDIR}/comms/lrzsz \
lsz:${PORTSDIR}/comms/lrzsz
WRKSRC= ${WRKDIR}/${DISTNAME:S/.src//}
GNU_CONFIGURE= yes
CONFIGURE_ARGS+= --enable-dfl-baud=57600 \
--enable-dfl-port=/dev/modem \
--sysconfdir=${PREFIX}/etc/minicom \
--enable-lock-dir=/var/spool/lock
USE_AUTOCONF= yes
.if defined(BATCH)
CONFIGURE_ARGS+= --enable-dfl-port=/dev/cuaa0
.else
CONFIGURE_ARGS+= --enable-dfl-port=/dev/modem
.endif
MAN1= minicom.1 runscript.1 ascii-xfr.1
post-patch:
${PERL} -pi -e "s@/usr/local/bin/@${LOCALBASE}/bin/@g;s@/sz@/lsz@g; \
s@/sb@/lsb@g;s@/sx@/lsx@g;s@/rz@/lrz@g;s@/rb@/lrb@g; \
s@/rx@/lrx@g" ${WRKSRC}/src/rwconf.c
${MV} ${WRKSRC}/src/rwconf.c ${WRKSRC}/src/rwconf.c.pre_sed
${SED} -e "s:/usr/local/bin/:${LOCALBASE}/bin/:g" \
-e "s:/sz:/lsz:g" \
-e "s:/sb:/lsb:g" \
-e "s:/sx:/lsx:g" \
-e "s:/rz:/lrz:g" \
-e "s:/rb:/lrb:g" \
-e "s:/rx:/lrx:g" \
< ${WRKSRC}/src/rwconf.c.pre_sed > ${WRKSRC}/src/rwconf.c
pre-configure:
${PERL} -pi -e "s@autoheader@${AUTOHEADER}@;s@autoconf@${AUTOCONF}@" \
${WRKSRC}/aclocal.m4
.if !defined(BATCH)
# this script creates a link from your comm port to /dev/modem
${SH} ${SCRIPTDIR}/create-dev-link

View File

@ -0,0 +1,11 @@
--- configure.orig Mon Oct 1 14:21:54 2001
+++ configure Mon May 20 14:24:41 2002
@@ -4893,7 +4893,7 @@
fi
-for ac_func in snprintf usleep getopt getopt_long
+for ac_func in snprintf usleep
do
echo $ac_n "checking for $ac_func""... $ac_c" 1>&6
echo "configure:4900: checking for $ac_func" >&5

View File

@ -1,11 +0,0 @@
--- configure.in.orig Sun Sep 30 15:10:33 2001
+++ configure.in Sun Jan 27 23:12:28 2002
@@ -249,7 +242,7 @@
KEYSERV="",
KEYSERV="minicom.keyserv")
AC_SUBST(KEYSERV)
-AC_REPLACE_FUNCS(snprintf usleep getopt getopt_long)
+AC_REPLACE_FUNCS(snprintf usleep)
dnl system capabilities
AC_SYS_LONG_FILE_NAMES