freebsd-ports/net/airport/Makefile
Nick Sayer 6ce45ccb99 Add support for the Airport Host and Link monitors. The port won't be
able to track the version numbers of those, but if they increment before
the configurator does, we can use PORTREVISION. We'll bump that now too,
of course. We can't add the modem utility because there isn't a distfile
available that has a version number in it. :-(
2001-05-22 03:56:36 +00:00

55 lines
1.5 KiB
Makefile

# New ports collection makefile for: airport
# Date created: 2000/09/16
# Whom: Nick Sayer
#
# $FreeBSD$
#
PORTNAME= airport
PORTVERSION= 1.4
PORTREVISION= 2
CATEGORIES= net java
MASTER_SITES= http://edge.mcs.drexel.edu/GICL/people/sevy/airport/
DISTFILES= configurator_${PORTVERSION:S/.//}${EXTRACT_SUFX} \
link_monitor_${LINKMONVERSION:S/.//}${EXTRACT_SUFX} \
host_monitor_${HOSTMONVERSION:S/.//}${EXTRACT_SUFX}
MAINTAINER= nsayer@freebsd.org
RUN_DEPENDS= ${LOCALBASE}/jdk${JDK_VERSION}/bin/java:${PORTSDIR}/java/jdk \
${LOCALBASE}/share/java/classes/jfc-${JFC_VERSION}/swingall.jar:${PORTSDIR}/java/jfc \
${LOCALBASE}/bin/javavm:${PORTSDIR}/java/javavmwrapper
EXTRACT_BEFORE_ARGS= -q -o
USE_ZIP= YES
NO_WRKSUBDIR= YES
JDK_VERSION= 1.1.8
JFC_VERSION= 1.1.1
LINKMONVERSION= 1.1
HOSTMONVERSION= 1.0
NO_BUILD= yes
.include <bsd.port.pre.mk>
do-install:
@cd ${WRKSRC}; \
${MKDIR} ${PREFIX}/share/doc/airport/helpdocs; \
${MKDIR} ${PREFIX}/share/java; \
${INSTALL_DATA} ${WRKSRC}/*jar ${PREFIX}/share/java; \
${CP} ${WRKSRC}/AUTHORS ${PREFIX}/share/doc/airport; \
${CP} ${WRKSRC}/COPYING ${PREFIX}/share/doc/airport; \
${CP} -r ${WRKSRC}/helpdocs/* ${PREFIX}/share/doc/airport/helpdocs; \
${SED} \
-e s,%%PREFIX%%,${PREFIX},g \
-e s/%%JFC_VERSION%%/${JFC_VERSION}/ \
-e s/%%JDK_VERSION%%/${JDK_VERSION}/ \
< ${FILESDIR}/airport > ${PREFIX}/bin/airport; \
${CHMOD} a+x ${PREFIX}/bin/airport
${LN} ${PREFIX}/bin/airport ${PREFIX}/bin/hostmon
${LN} ${PREFIX}/bin/airport ${PREFIX}/bin/linkmon
.include <bsd.port.post.mk>