diff options
author | anders <anders@FreeBSD.org> | 2002-05-20 14:33:52 +0000 |
---|---|---|
committer | anders <anders@FreeBSD.org> | 2002-05-20 14:33:52 +0000 |
commit | a74fa10ae386027fb985d94b315856fdab635ce5 (patch) | |
tree | 2ce810a90e6ff57cf63bee86c0c8ad28447b95d8 | |
parent | 5ffea9dcfed1a29a8129de86e19911ed6d2daefa (diff) | |
download | FreeBSD-ports-a74fa10ae386027fb985d94b315856fdab635ce5.zip FreeBSD-ports-a74fa10ae386027fb985d94b315856fdab635ce5.tar.gz |
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.
-rw-r--r-- | comms/minicom/Makefile | 24 | ||||
-rw-r--r-- | comms/minicom/files/patch-configure | 11 | ||||
-rw-r--r-- | comms/minicom/files/patch-configure.in | 11 |
3 files changed, 25 insertions, 21 deletions
diff --git a/comms/minicom/Makefile b/comms/minicom/Makefile index c6be98a..3658916 100644 --- a/comms/minicom/Makefile +++ b/comms/minicom/Makefile @@ -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 diff --git a/comms/minicom/files/patch-configure b/comms/minicom/files/patch-configure new file mode 100644 index 0000000..4490712 --- /dev/null +++ b/comms/minicom/files/patch-configure @@ -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 diff --git a/comms/minicom/files/patch-configure.in b/comms/minicom/files/patch-configure.in deleted file mode 100644 index fdce964..0000000 --- a/comms/minicom/files/patch-configure.in +++ /dev/null @@ -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 |