# New ports collection makefile for: linux-eagle5 # Date created: 20 March, 2009 # Whom: Michael Durian # # $FreeBSD$ # PORTNAME= linux-eagle5 EAGLEBASEVERSION?= 5.5 EAGLEBUGFIX?= 0 EAGLEVERSION= ${EAGLEBASEVERSION}.${EAGLEBUGFIX} PORTVERSION= ${EAGLEVERSION:S/r/./} PORTREVISION?= 0 CATEGORIES?= cad linux MASTER_SITES= ftp://ftp.cadsoft.de/eagle/program/${EAGLEBASEVERSION}/ DISTNAME= eagle-${EAGLEVERSION} DISTFILES= eagle-lin-${EAGLEVERSION}.run MAINTAINER?= durian@shadetreesoftware.com COMMENT?= An easy to use, yet powerful tool for designing printed circuit boards ONLY_FOR_ARCHS= i386 amd64 DATADIR= ${PREFIX}/share/${PORTNAME:S/linux-//} EXTRACT_CMD= ${SED} EXTRACT_BEFORE_ARGS= -e '1,/^__DATA__$$/d' EXTRACT_AFTER_ARGS= | ${BZCAT} -c 2>/dev/null | ${TAR} -xf - RESTRICTED= Usage permitted for non-commercial purposes only NO_CDROM= Sale for profit is not permitted USE_LINUX= yes USE_LINUX_APPS= xorglibs NO_BUILD= yes PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-deinstall MAN1= eagle5.1 CPIO?= /usr/bin/cpio --quiet -pdum -R do-install: @${MKDIR} ${DATADIR} @ cd ${WRKSRC} && ${FIND} * -type f -print | ${CPIO} ${BINOWN}:${BINGRP} ${DATADIR} @ cd ${DATADIR} && ${FIND} * -type d -print | ${XARGS} ${CHMOD} 0755 @${INSTALL_MAN} ${DATADIR}/doc/eagle.1 ${PREFIX}/man/man1/eagle5.1 @${SED} -e "s:%%DATADIR%%:${DATADIR}:g" ${FILESDIR}/eagle.sh > ${PREFIX}/bin/eagle5 @${CHMOD} 0555 ${PREFIX}/bin/eagle5 post-install: @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" ${PKGDIR}/pkg-message > \ ${PKGMESSAGE} .if !defined(BATCH) @${ECHO_MSG} @${CAT} ${PKGMESSAGE} @${ECHO_MSG} .endif .include