git: 96b335dd87f5 - main - biology/muscle: improve port

From: Li-Wen Hsu <lwhsu_at_FreeBSD.org>
Date: Fri, 24 Jul 2026 17:46:49 UTC
The branch main has been updated by lwhsu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=96b335dd87f538c5907a7c29d9a1ebd5318be863

commit 96b335dd87f538c5907a7c29d9a1ebd5318be863
Author:     Rodrigo Osorio <rodrigo@FreeBSD.org>
AuthorDate: 2026-07-21 12:46:28 +0000
Commit:     Rodrigo Osorio <rodrigo@FreeBSD.org>
CommitDate: 2026-07-21 13:02:59 +0000

    biology/muscle: improve port
    
    - remove unnecessary dependencies on gcc and bash
    - use INSTALL_PROGRAM instead of INSTALL
    
    Bump PORTREVISION
    
    Reported by:    danfe
---
 biology/muscle/Makefile                  |  8 ++------
 biology/muscle/files/patch-src__Makefile | 20 ++++++++++++++++++++
 2 files changed, 22 insertions(+), 6 deletions(-)

diff --git a/biology/muscle/Makefile b/biology/muscle/Makefile
index f243953b2e0e..a88c642204a1 100644
--- a/biology/muscle/Makefile
+++ b/biology/muscle/Makefile
@@ -1,6 +1,7 @@
 PORTNAME=	muscle
 PORTVERSION=	5.1
 DISTVERSIONPREFIX=	v
+PORTREVISION=	1
 CATEGORIES=	biology
 
 MAINTAINER=	mzaki@e-mail.ne.jp
@@ -9,21 +10,16 @@ WWW=		https://www.drive5.com/muscle/
 
 LICENSE=	GPLv3
 
-BUILD_DEPENDS=	bash:shells/bash
-
 USES=		gmake
-USE_GCC=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	rcedgar
 ALL_TARGET=	${OPSYS}/${PORTNAME}
-BINARY_ALIAS=	g++=g++14
 WRKSRC_SUBDIR=	src
 
 PLIST_FILES=	bin/muscle
 
 do-install:
-	cd ${WRKSRC} && \
-	${INSTALL} ${OPSYS}/muscle ${STAGEDIR}${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${OPSYS}/muscle ${STAGEDIR}${PREFIX}/bin/
 
 .include <bsd.port.mk>
diff --git a/biology/muscle/files/patch-src__Makefile b/biology/muscle/files/patch-src__Makefile
new file mode 100644
index 000000000000..3fbc3ebfed80
--- /dev/null
+++ b/biology/muscle/files/patch-src__Makefile
@@ -0,0 +1,20 @@
+--- Makefile.orig	2022-01-13 23:29:59.000000000 +0000
++++ Makefile	2026-07-21 12:39:09.844672000 +0000
+@@ -19,7 +19,7 @@
+ 
+ CPPFLAGS := $(CPPFLAGS) -DNDEBUG -pthread
+ 
+-CXX := g++
++CXX ?= g++
+ ifeq ($(OS),Darwin)
+ 	CXX := g++-11
+ endif
+@@ -44,7 +44,7 @@
+ 	strip $(OS)/muscle
+ 
+ gitver.txt : $(SRCS)
+-	bash ./gitver.bash
++	sh ./gitver.bash
+ 
+ $(OS)/ :
+ 	mkdir -p $(OS)/