From nobody Tue May 7 00:48:12 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VYKQ43kStz5JmBv; Tue, 07 May 2024 00:48:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VYKQ430zgz4fHq; Tue, 7 May 2024 00:48:12 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715042892; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aqxid6jIEL7ZHvcCY7WCxZeEBjwWQly6pu+upwGH3eU=; b=ffO3xkXIPx9/K9Sew1yEM+5GBAHmFOKS+G03JeZ3K67EMu5+2zEPRJEsT/CFnmkvwcAh0i UE5lWVkbTh8Du/+7+ZgB9hlH9qcsB8HJSuDRkQ9W6+HezYJAlOb9C+ik+F3iQg6yGUNdd8 500oe+eO6YyADXX3qKVkCE0Z1HroPqaD/XIuymHiOGaRuoqyj9SkWwZgqaXadscShochGZ c2mu8NCNDWyPbfLlfVI2C6rcnctJbs/gOKk+iYF+Y0IXMQ/ewGJcVrKFXhBMmlociXgYdc NaiF0mg6dbb7kZdI4BoQ5vxS8HOz4GI8nSYiJqVrctq0x8EvAuhKQEQeRwWypw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1715042892; a=rsa-sha256; cv=none; b=nWR8YhDUOAj9hoItU+7OirFpmkdklWeRS4aWMKR6JXwCqCCLFViz1SZVglQFDgGr5pvaNd y0Bmabxqe4aod80hQoQyJjSgXwuYmeQB+CPFD3A9uZcwurRVf8NwukuchJpmj9oGuox7kz 6ZSTdqL+0sAw0tF3M9zX8ww5qa1OShfmizTB9ClOuaC+iaknSob4aPqzL/nk15op+17zB3 v3Yfsb747GK9ssLAl6XqZ4ntBZvxXek/0h+uNKPFuE/l28NfhSrnPy8oCTlRmNLnF3Kv6X wSXkGqgCENHg895PW7dleb33+9sj6xx0A4yLkOiiYt7fF+fnMhRxqkU0DUBWpw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1715042892; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aqxid6jIEL7ZHvcCY7WCxZeEBjwWQly6pu+upwGH3eU=; b=x0hUuIKsqg14rTDS+He17a8aaoQ97Ns3km3q41ESm8mKIs36ajQCs6SLn0RpL2qPMLxYqs gK3IDDfBqCCS/o5aUi6fyTQhfaCyLwt0U2eKgIADBI/83ltjo64O+AoWuqc1O8ugJ17SaP Uy+rOd98D4pq8t3S1WWbj+a+j16GZw1Ql6VP5Klkz9nTsG072YgREjwVhzwt+T8JOnPxEq nC7+yhmDtFI30cFR2NwTF4Gg6SfhrBgNkOO49oYFx0QnhVdlnVTu1Lep5fBjSnRY9NHc2a TGTFHtiCpZn2E1yMm9nY52YEIxbDOAaxLflGC1Jt2xS6eA01ybYI1DUUpxR0Xg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VYKQ42NglzKHW; Tue, 7 May 2024 00:48:12 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 4470mCHc088836; Tue, 7 May 2024 00:48:12 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 4470mC7N088833; Tue, 7 May 2024 00:48:12 GMT (envelope-from git) Date: Tue, 7 May 2024 00:48:12 GMT Message-Id: <202405070048.4470mC7N088833@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Craig Leres Subject: git: 760621ead617 - main - devel/arduino: Use EXTRACT_AFTER_ARGS List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: leres X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 760621ead617b0134ba0bc656fad29b3394c0f81 Auto-Submitted: auto-generated The branch main has been updated by leres: URL: https://cgit.FreeBSD.org/ports/commit/?id=760621ead617b0134ba0bc656fad29b3394c0f81 commit 760621ead617b0134ba0bc656fad29b3394c0f81 Author: Craig Leres AuthorDate: 2024-05-07 00:47:41 +0000 Commit: Craig Leres CommitDate: 2024-05-07 00:47:41 +0000 devel/arduino: Use EXTRACT_AFTER_ARGS "Saves I/O by not extracting unused dependency" PR: 278755 Reported by: diizzy --- devel/arduino/Makefile | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/devel/arduino/Makefile b/devel/arduino/Makefile index c1f5614fd27b..2ca921cc51f3 100644 --- a/devel/arduino/Makefile +++ b/devel/arduino/Makefile @@ -34,6 +34,13 @@ CONFLICTS_INSTALL= arduino18 NO_BUILD= yes USE_LDCONFIG= ${PREFIX}/arduino/lib +# Remove broken jar, and Linux C6 based libraries. +# This port relys on comms/RXTX working without Linux C6 compatibility. +EXTRACT_AFTER_ARGS= --exclude hardware/tools \ + --exclude lib/RXTXcomm.jar \ + --exclude lib/librxtxSerial.so \ + --exclude lib/librxtxSerial64.so + PLIST_SUB= ARCH=${ARCH:S|i386||:S|amd64|64|} SUB_FILES= arduino pkg-message @@ -81,18 +88,9 @@ INSLIST+= examples FIND_EXPR= "${FIND_EXCLUDES} -prune" post-patch: - ${RM} -r ${WRKSRC}/hardware/tools/ ${MKDIR} ${WRKSRC}/hardware/tools/avr/ ${LN} -s ${PREFIX}/bin ${WRKSRC}/hardware/tools/avr/bin ${LN} -s ${PREFIX}/etc ${WRKSRC}/hardware/tools/avr/etc - - # Remove broken jar, and Linux C6 based libraries. - ${RM} ${WRKSRC}/lib/RXTXcomm.jar - - # This port relys on comms/RXTX working without Linux C6 compatibility. - ${RM} ${WRKSRC}/lib/librxtxSerial.so - ${RM} ${WRKSRC}/lib/librxtxSerial64.so - # Map the RXTX port for our use ${LN} -s ${JAVA_HOME}/jre/lib/ext/RXTXcomm.jar ${WRKSRC}/lib/RXTXcomm.jar