Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 24 Oct 2020 16:21:58 +0000 (UTC)
From:      =?UTF-8?Q?Fernando_Apestegu=c3=ada?= <fernape@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r553204 - head/archivers/makeself
Message-ID:  <202010241621.09OGLwKo098992@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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@FreeBSD.org
+MAINTAINER=	ed.arrakis@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/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010241621.09OGLwKo098992>