From owner-freebsd-ports-bugs@FreeBSD.ORG Wed Mar 12 20:00:01 2014 Return-Path: Delivered-To: freebsd-ports-bugs@smarthost.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 08563583 for ; Wed, 12 Mar 2014 20:00:01 +0000 (UTC) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id DA27AA3E for ; Wed, 12 Mar 2014 20:00:00 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.8/8.14.8) with ESMTP id s2CK00sJ069407 for ; Wed, 12 Mar 2014 20:00:00 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.8/8.14.8/Submit) id s2CK00GW069406; Wed, 12 Mar 2014 20:00:00 GMT (envelope-from gnats) Resent-Date: Wed, 12 Mar 2014 20:00:00 GMT Resent-Message-Id: <201403122000.s2CK00GW069406@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Johannes Jost Meixner Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 3342F2C5 for ; Wed, 12 Mar 2014 19:54:33 +0000 (UTC) Received: from dd16522.kasserver.com (dd16522.kasserver.com [85.13.137.124]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id B68A69FA for ; Wed, 12 Mar 2014 19:54:32 +0000 (UTC) Received: from mx12.chaot.net (85.253.101.219.cable.starman.ee [85.253.101.219]) by dd16522.kasserver.com (Postfix) with ESMTPSA id 0608D4560B7; Wed, 12 Mar 2014 20:54:30 +0100 (CET) Received: from localhost (1003@localhost [local]); by localhost (OpenSMTPD) with ESMTPA id bf21d95d; Wed, 12 Mar 2014 21:54:30 +0200 (EET) Message-Id: <14343055954416820675.enqueue@mx12.chaot.net> Date: Wed, 12 Mar 2014 21:54:30 +0200 (EET) From: Johannes Jost Meixner To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.113 Subject: ports/187507: [PATCH] cad/linux-eagle5: Stage, partial Makefile cleanup Cc: thomas.e.zander@googlemail.com X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Mar 2014 20:00:01 -0000 >Number: 187507 >Category: ports >Synopsis: [PATCH] cad/linux-eagle5: Stage, partial Makefile cleanup >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Wed Mar 12 20:00:00 UTC 2014 >Closed-Date: >Last-Modified: >Originator: Johannes Jost Meixner >Release: FreeBSD 11.0-CURRENT amd64 >Organization: Goldener Grund OUe >Environment: System: FreeBSD mx12.chaot.net 11.0-CURRENT FreeBSD 11.0-CURRENT #4: Sun Mar 9 15:34:03 EET >Description: - Stagify - Partial makefile cleanup Port maintainer (thomas.e.zander@googlemail.com) is cc'd. Generated with FreeBSD Port Tools 1.00.2014.03.12 (mode: change, diff: SVN) >How-To-Repeat: >Fix: --- linux-eagle5-5.12.0.patch begins here --- Index: Makefile =================================================================== --- Makefile (revision 347999) +++ Makefile (working copy) @@ -2,15 +2,12 @@ # $FreeBSD$ PORTNAME= linux-eagle5 -EAGLEBASEVERSION?= 5.12 -EAGLEBUGFIX?= 0 -EAGLEVERSION= ${EAGLEBASEVERSION}.${EAGLEBUGFIX} PORTVERSION= ${EAGLEVERSION:S/r/./} -PORTREVISION?= 3 +PORTREVISION?= 4 CATEGORIES?= cad linux MASTER_SITES= ftp://ftp.cadsoft.de/eagle/program/${EAGLEBASEVERSION}/ -DISTNAME= eagle-${EAGLEVERSION} -DISTFILES= eagle-lin-${EAGLEVERSION}.run +DISTNAME= eagle-lin-${EAGLEVERSION} +EXTRACT_SUFX= .run MAINTAINER?= thomas.e.zander@googlemail.com COMMENT?= An easy to use, yet powerful tool for designing printed circuit boards @@ -27,6 +24,10 @@ CONFLICTS= linux-eagle-* de-linux-eagle-* +EAGLEBASEVERSION?= 5.12 +EAGLEBUGFIX?= 0 +EAGLEVERSION= ${EAGLEBASEVERSION}.${EAGLEBUGFIX} + USE_LINUX= yes USE_LINUX_APPS= xorglibs jpeg png NO_BUILD= yes @@ -33,34 +34,23 @@ PKGMESSAGE= ${WRKDIR}/pkg-message SUB_FILES= pkg-deinstall -MAN1= eagle.1 - CPIO?= /usr/bin/cpio --quiet -pdum -R DESKTOP_ENTRIES= "Eagle5" "Tool for designing printed circuit boards" \ ${DATADIR}/ulp/eagle.bmp \ - "eagle" "Development;Electronics;Engineering;" "false" + "eagle" "Development;Electronics;Engineering;" false -NO_STAGE= yes .include PLIST_SUB+= LINUXBASE=${LINUXBASE} -.if ${OSVERSION} < 700055 -IGNORE= FreeBSD>=7.X is needed with Linux emulation 2.6.x. -.elif ${OSVERSION} < 800076 && \ - (!defined(OVERRIDE_LINUX_NONBASE_PORTS) || \ - !(${OVERRIDE_LINUX_NONBASE_PORTS} == f10)) -IGNORE= needs non-default linux ports (define OVERRIDE_LINUX_BASE_PORT=f10 and OVERRIDE_LINUX_NONBASE_PORTS=f10) -.endif - 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/eagle.1 - @${SED} -e "s:%%DATADIR%%:${DATADIR}:g" ${FILESDIR}/eagle.sh > ${PREFIX}/bin/eagle - @${CHMOD} 0555 ${PREFIX}/bin/eagle + @${MKDIR} ${STAGEDIR}${DATADIR} + @ cd ${WRKSRC} && ${FIND} * -type f -print | ${CPIO} ${BINOWN}:${BINGRP} ${STAGEDIR}${DATADIR} + @ cd ${STAGEDIR}${DATADIR} && ${FIND} * -type d -print | ${XARGS} ${CHMOD} 0755 + @${INSTALL_MAN} ${STAGEDIR}${DATADIR}/doc/eagle.1 ${STAGEDIR}${PREFIX}/man/man1/eagle.1 + @${SED} -e "s:%%DATADIR%%:${DATADIR}:g" ${FILESDIR}/eagle.sh > ${STAGEDIR}${PREFIX}/bin/eagle + @${CHMOD} 0555 ${STAGEDIR}${PREFIX}/bin/eagle post-install: @${SED} -e "s:%%PREFIX%%:${PREFIX}:g" ${PKGDIR}/pkg-message > \ --- linux-eagle5-5.12.0.patch ends here --- >Release-Note: >Audit-Trail: >Unformatted: