# New ports collection makefile for: TrustedQSL # Date created: 20th July 2004 # Whom: Diane Bruce # # $FreeBSD$ # PORTNAME= trustedqsl PORTVERSION= 1.11 PORTREVISION= 8 CATEGORIES= comms hamradio MASTER_SITES= SF/${PORTNAME}/tqsllib/V2.0 DISTFILES= tqsllib-2.0.tar.gz TrustedQSL-1.11.tar.gz MAINTAINER= db@FreeBSD.org COMMENT= Amateur Radio Station electronic trusted logbook LIB_DEPENDS= expat.6:${PORTSDIR}/textproc/expat2 USE_PERL5= yes USE_WX= 2.6 USE_LDCONFIG= yes MAKE_ENV= INCDIR="-I${LOCALBASE}/include" LDFLAGS+= -L${LOCALBASE}/lib MAKE_JOBS_UNSAFE= yes WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} .include .if ${OSVERSION} < 800000 BROKEN= does not compile on FreeBSD 7.X .endif post-patch: @${CP} ${FILESDIR}/Makefile ${WRKSRC} @${REINPLACE_CMD} -e 's|%%INSTALL%%|${INSTALL_PROGRAM}|' \ -e 's|%%PREFIX%%|${PREFIX}|' \ ${WRKSRC}/Makefile @${CP} ${FILESDIR}/Makefile.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/Makefile @${CP} ${FILESDIR}/sysconfig.h.TrustedQSL-1.11 ${WRKSRC}/TrustedQSL-1.11/sysconfig.h do-extract: @${RM} -rf ${WRKDIR} @${MKDIR} ${WRKDIR} @${MKDIR} ${WRKSRC} @for f in ${EXTRACT_ONLY}; do \ if ! (cd ${WRKSRC} && ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${_DISTDIR}/$$f ${EXTRACT_AFTER_ARGS});\ then \ exit 1; \ fi \ done post-install: ${MKDIR} ${PREFIX}/etc/tqsl ${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/config.xml ${PREFIX}/etc/tqsl/config.xml .if !defined(NOPORTDOCS) @${MKDIR} ${PREFIX}/share/doc/tqslcert @${MKDIR} ${PREFIX}/share/doc/tqslapp @${INSTALL_DATA} ${WRKSRC}/TrustedQSL-1.11/help/tqslcert/* ${PREFIX}/share/doc/tqslcert/ @${INSTALL_DATA} ${WRKSRC}/TrustedQSL-1.11/help/tqslapp/* ${PREFIX}/share/doc/tqslapp/ @${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/LICENSE ${PREFIX}/share/doc/tqsllib @${INSTALL_DATA} ${WRKSRC}/tqsllib-2.0/ChangeLog ${PREFIX}/share/doc/tqsllib .endif @${ECHO} @${ECHO} trustedqsl is now installed. @${ECHO} You will have to create a directory .tqsl in your @${ECHO} home directory and setup a copy of @${ECHO} ${PREFIX}/etc/tqsl/config.xml here @${ECHO} before this program will run correctly. @${ECHO} .include