svn commit: r500445 - in head/archivers/star: . files

Martin Matuska mm at FreeBSD.org
Mon Apr 29 23:22:20 UTC 2019


Author: mm
Date: Mon Apr 29 23:22:19 2019
New Revision: 500445
URL: https://svnweb.freebsd.org/changeset/ports/500445

Log:
  Update archivers/star to 1.6

Deleted:
  head/archivers/star/files/patch-autoconf_xconfig.h.in
  head/archivers/star/files/patch-star_acl__unix.c
Modified:
  head/archivers/star/Makefile
  head/archivers/star/distinfo
  head/archivers/star/pkg-plist

Modified: head/archivers/star/Makefile
==============================================================================
--- head/archivers/star/Makefile	Mon Apr 29 23:19:18 2019	(r500444)
+++ head/archivers/star/Makefile	Mon Apr 29 23:22:19 2019	(r500445)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	star
-DISTVERSION=	1.5.3
+DISTVERSION=	1.6
 CATEGORIES=	archivers
 MASTER_SITES=	SF/s-tar
 
@@ -13,17 +13,10 @@ LICENSE=	CDDL GPLv2
 LICENSE_COMB=	multi
 LICENSE_FILE=	${WRKSRC}/CDDL.Schily.txt
 
-BUILD_DEPENDS=	smake:devel/smake
+USES=		gmake gettext iconv tar:bzip2
 
-USES=		gettext iconv tar:bzip2
+MAKE_ARGS=	GMAKE_NOWARN=true DESTDIR=${STAGEDIR} INS_BASE=${PREFIX} MANBASE=
 
-.if defined(NO_INSTALL_MANPAGES)
-XMKFLAGS=	XMK_FILE=""
-.endif
-
-MAKEFLAGS+=	DEFMANBASE=.
-MAKE_ENV+=	MAKEFLAGS=${MAKEFLAGS}
-
 PORTDOCS=	README README.crash README.mtio README.pattern STARvsGNUTAR \
 		README.ACL README.largefiles README.otherbugs \
 		README.posix-2001
@@ -35,23 +28,20 @@ post-patch:
 		| ${XARGS} ${REINPLACE_CMD} -e "s@/etc/default@${PREFIX}/etc at g"
 	@${MV} ${WRKSRC}/rmt/rmt.1 ${WRKSRC}/rmt/srmt.1
 
-do-build:
-	cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} smake
-	cd ${WRKSRC}/star && ${SETENV} ${MAKE_ENV} smake -f Makefile.doc
-
-do-install:
-	cd ${WRKSRC}/star && ${SETENV} ${MAKE_ENV} smake \
-		${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS}
-	cd ${WRKSRC}/rmt && ${SETENV} ${MAKE_ENV} smake \
-		${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS}
-	cd ${WRKSRC}/tartest && ${SETENV} ${MAKE_ENV} smake \
-		${INSTALL_TARGET} INS_BASE=${STAGEDIR}${PREFIX} ${XMKFLAGS}
-# Ugh... cmake doesn't like install-strip
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/star
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/srmt
-	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tartest
-	${INSTALL_DATA} ${WRKSRC}/star/star.dfl ${STAGEDIR}${PREFIX}/etc/star.sample
-	${INSTALL_DATA} ${WRKSRC}/rmt/rmt.dfl ${STAGEDIR}${PREFIX}/etc/rmt.sample
+post-stage:
+	@${RM} ${STAGEDIR}/${PREFIX}/bin/mt \
+	       ${STAGEDIR}/${PREFIX}/include/schily/*.h \
+	       ${STAGEDIR}/${PREFIX}/include/schily/*/*.h \
+	       ${STAGEDIR}/${PREFIX}/lib/*.a \
+	       ${STAGEDIR}/${PREFIX}/lib/profiled/*.a \
+	       ${STAGEDIR}/${PREFIX}/man/man1/match.1* \
+	       ${STAGEDIR}/${PREFIX}/man/man1/mt.1* \
+	       ${STAGEDIR}/${PREFIX}/man/man3/*.3* \
+	       ${STAGEDIR}/${PREFIX}/man/man5/makerules.5* \
+	       ${STAGEDIR}/${PREFIX}/man/man5/makefiles.5*
+	@${RMDIR} ${STAGEDIR}/${PREFIX}/include/schily/* \
+		  ${STAGEDIR}/${PREFIX}/include/schily \
+		  ${STAGEDIR}/${PREFIX}/lib/profiled
 
 post-install-DOCS-on:
 	@${MKDIR} ${STAGEDIR}${DOCSDIR}

Modified: head/archivers/star/distinfo
==============================================================================
--- head/archivers/star/distinfo	Mon Apr 29 23:19:18 2019	(r500444)
+++ head/archivers/star/distinfo	Mon Apr 29 23:22:19 2019	(r500445)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1472598366
-SHA256 (star-1.5.3.tar.bz2) = 070342833ea83104169bf956aa880bcd088e7af7f5b1f8e3d29853b49b1a4f5b
-SIZE (star-1.5.3.tar.bz2) = 889881
+TIMESTAMP = 1555798131
+SHA256 (star-1.6.tar.bz2) = 1b18662ebae6c3509020953d4464e654c7ded4752774de987d8dc307dc43f776
+SIZE (star-1.6.tar.bz2) = 1154422

Modified: head/archivers/star/pkg-plist
==============================================================================
--- head/archivers/star/pkg-plist	Mon Apr 29 23:19:18 2019	(r500444)
+++ head/archivers/star/pkg-plist	Mon Apr 29 23:22:19 2019	(r500445)
@@ -1,15 +1,17 @@
 bin/scpio
+bin/smt
 bin/spax
 bin/star
-bin/suntar
+bin/star_sym
 bin/tartest
+bin/suntar
 bin/ustar
- at sample etc/rmt.sample
- at sample etc/star.sample
 man/man1/scpio.1.gz
+man/man1/smt.1.gz
 man/man1/spax.1.gz
 man/man1/srmt.1.gz
 man/man1/star.1.gz
+man/man1/star_sym.1.gz
 man/man1/suntar.1.gz
 man/man1/tartest.1.gz
 man/man5/star.5.gz


More information about the svn-ports-all mailing list