svn commit: r553204 - head/archivers/makeself

Fernando Apesteguía fernape at FreeBSD.org
Sat Oct 24 16:22:00 UTC 2020


Author: fernape
Date: Sat Oct 24 16:21:58 2020
New Revision: 553204
URL: https://svnweb.freebsd.org/changeset/ports/553204

Log:
  archivers/makeself: update to 2.4.2
  
  ChangeLog: https://github.com/megastep/makeself/releases
  
  Submitter requests maintainership. Already maintainer of several ports.
  
  PR:	250577
  Submitted by:	ed.arrakis at gmail.com

Modified:
  head/archivers/makeself/Makefile
  head/archivers/makeself/distinfo
  head/archivers/makeself/pkg-descr

Modified: head/archivers/makeself/Makefile
==============================================================================
--- head/archivers/makeself/Makefile	Sat Oct 24 16:14:04 2020	(r553203)
+++ head/archivers/makeself/Makefile	Sat Oct 24 16:21:58 2020	(r553204)
@@ -2,39 +2,38 @@
 # $FreeBSD$
 
 PORTNAME=	makeself
-PORTVERSION=	2.2.0
+PORTVERSION=	2.4.2
+DISTVERSIONPREFIX=	release-
 CATEGORIES=	archivers
-MASTER_SITES=	http://cdn.megastep.org/makeself/
-EXTRACT_SUFX=	.run
 
-MAINTAINER=	ports at FreeBSD.org
+MAINTAINER=	ed.arrakis at gmail.com
 COMMENT=	Neat script to make self-extracting archives
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-RUN_DEPENDS=	bash:shells/bash
+USE_GITHUB=	yes
+GH_ACCOUNT=	megastep
 
-EXTRACT_CMD=	${SH}
-EXTRACT_BEFORE_ARGS=
-EXTRACT_AFTER_ARGS=	--nox11 --target ${WRKSRC}
-
-NO_BUILD=	yes
 NO_ARCH=	yes
+NO_BUILD=	yes
 
 PLIST_FILES=	bin/makeself bin/makeself-header \
-		bin/makeself-header.sh bin/makeself.sh
+		bin/makeself-header.sh bin/makeself.sh \
+		man/man1/makeself.1.gz
+PORTDOCS=	README.md
 
 OPTIONS_DEFINE=	DOCS
 
-post-patch:
-	@${REINPLACE_CMD} -e \
-		's|#!/bin/sh|#!${LOCALBASE}/bin/bash|g' ${WRKSRC}/makeself.sh
-
 do-install:
 .for i in makeself makeself-header
 	${INSTALL_SCRIPT} ${WRKSRC}/${i}.sh ${STAGEDIR}${PREFIX}/bin
 	@${LN} -sf ${i}.sh ${STAGEDIR}${PREFIX}/bin/${i}
 .endfor
+	${INSTALL_MAN} ${WRKSRC}/makeself.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
+
+do-install-DOCS-on:
+	@${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_MAN} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR}
 
 .include <bsd.port.mk>

Modified: head/archivers/makeself/distinfo
==============================================================================
--- head/archivers/makeself/distinfo	Sat Oct 24 16:14:04 2020	(r553203)
+++ head/archivers/makeself/distinfo	Sat Oct 24 16:21:58 2020	(r553204)
@@ -1,2 +1,3 @@
-SHA256 (makeself-2.2.0.run) = 3651adc6bde627e93911c28e696f7fd6b2849e0b2677ca368f3b8be97703922a
-SIZE (makeself-2.2.0.run) = 33559
+TIMESTAMP = 1603541352
+SHA256 (megastep-makeself-release-2.4.2_GH0.tar.gz) = 8789312db5e93fc471a1e4fb88ec13227ef63a9c7aad297f3bbf35f9511f8d62
+SIZE (megastep-makeself-release-2.4.2_GH0.tar.gz) = 30065

Modified: head/archivers/makeself/pkg-descr
==============================================================================
--- head/archivers/makeself/pkg-descr	Sat Oct 24 16:14:04 2020	(r553203)
+++ head/archivers/makeself/pkg-descr	Sat Oct 24 16:21:58 2020	(r553204)
@@ -4,4 +4,4 @@ command to execute upon finishing.
 
 It's sorta like the Windows winzip self-extracting archives.
 
-WWW: http://www.megastep.org/makeself/
+WWW: https://makeself.io/


More information about the svn-ports-all mailing list