Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 27 Jan 2013 18:18:41 -0700 (MST)
From:      John Hein <jhein@symmetricom.com>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/175638: [PATCH] archivers/star: update to 1.5.2
Message-ID:  <201301280118.r0S1IfOm062875@gromit.timing.com>
Resent-Message-ID: <201301280120.r0S1K07s024849@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         175638
>Category:       ports
>Synopsis:       [PATCH] archivers/star: update to 1.5.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jan 28 01:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator:     John Hein
>Release:        
>Organization:
>Environment:

>Description:

1.5.2 changes...
ftp://ftp.berlios.de/pub/star/AN-1.5.2

port changes...
install scpio, spax, suntar

>How-To-Repeat:
>Fix:

Index: distinfo
===================================================================
--- distinfo	(revision 311075)
+++ distinfo	(working copy)
@@ -1,2 +1,2 @@
-SHA256 (star-1.5.1.tar.bz2) = 918cf5d7f2285104990d608dd3e8873a10c60fa56fd21c9b527d6829dea3828e
-SIZE (star-1.5.1.tar.bz2) = 824489
+SHA256 (star-1.5.2.tar.bz2) = 762645b98af13bb9b0512812814ec8e90635d1400c94eb5911e9774daed2addf
+SIZE (star-1.5.2.tar.bz2) = 874558
Index: files/patch-star::Makefile
===================================================================
--- files/patch-star::Makefile	(revision 311075)
+++ files/patch-star::Makefile	(working copy)
@@ -1,21 +1,22 @@
---- star/Makefile.orig	2008-04-06 20:02:25.000000000 +0200
-+++ star/Makefile	2008-05-16 10:49:50.928160632 +0200
+--- star/Makefile.orig	2010-05-13 13:47:27.000000000 -0600
++++ star/Makefile	2013-01-22 08:50:22.000000000 -0700
 @@ -15,7 +15,7 @@
  INSDIR=		bin
  TARGET=		star
  #SYMLINKS=	ustar tar
 -SYMLINKS=	ustar tar gnutar suntar scpio spax
-+SYMLINKS=	ustar
++SYMLINKS=	ustar suntar scpio spax
  CPPOPTS +=	-D__STAR__
  CPPOPTS +=	-DSET_CTIME -DFIFO -DUSE_MMAP -DUSE_REMOTE -DUSE_RCMD_RSH
  #CPPOPTS +=	-DSET_CTIME -DFIFO -DUSE_MMAP
-@@ -52,8 +52,7 @@
+@@ -52,8 +52,8 @@
  #
  #	Wenn -lfind, dann auch  $(LIB_INTL)
  #
--XMK_FILE=	Makefile.man starformatman.mk scpioman.mk gnutarman.mk \
+-XMK_FILE=	Makefile.man ustarman.mk starformatman.mk scpioman.mk gnutarman.mk \
 -		spaxman.mk suntarman.mk Makefile.dfl Makefile.doc
-+XMK_FILE=	Makefile.man starformatman.mk
++XMK_FILE=	Makefile.man starformatman.mk scpioman.mk \
++		spaxman.mk suntarman.mk
  
  star_fat.c: star.c
  	$(RM) $(RM_FORCE) $@; cp star.c $@
Index: pkg-plist
===================================================================
--- pkg-plist	(revision 311075)
+++ pkg-plist	(working copy)
@@ -1,4 +1,7 @@
+bin/scpio
+bin/spax
 bin/star
+bin/suntar
 bin/tartest
 bin/ustar
 sbin/srmt
Index: Makefile
===================================================================
--- Makefile	(revision 311075)
+++ Makefile	(working copy)
@@ -2,28 +2,28 @@
 # $FreeBSD$
 
 PORTNAME=	star
-DISTVERSION=	1.5.1
-PORTREVISION=	1
+DISTVERSION=	1.5.2
 CATEGORIES=	archivers
 MASTER_SITES=	ftp://ftp.berlios.de/pub/star/
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Unique standard tape archiver with many enhancements
 
-BUILD_DEPENDS=	${LOCALBASE}/bin/smake:${PORTSDIR}/devel/smake
+BUILD_DEPENDS=	smake:${PORTSDIR}/devel/smake
 
 USE_BZIP2=	yes
 USE_GETTEXT=	yes
 USE_ICONV=	yes
 
 .if !defined(NO_INSTALL_MANPAGES)
-MAN1=		star.1 srmt.1 tartest.1
+MAN1=		scpio.1 spax.1 srmt.1 star.1 suntar.1 tartest.1
 MAN5=		star.5
 MLINKS=		star.1 ustar.1 star.5 ustar.5
 .else
 XMKFLAGS=	XMK_FILE=""
 .endif
 
+MAKEFLAGS+=	MANBASE=
 MAKE_ENV+=	MAKEFLAGS=${MAKEFLAGS}
 
 PORTDOCS=	README README.crash README.mtio README.pattern STARvsGNUTAR \
@@ -38,15 +38,15 @@
 	@${MV} ${WRKSRC}/rmt/rmt.1 ${WRKSRC}/rmt/srmt.1
 
 do-build:
-	@cd ${WRKSRC} && ${MAKE_ENV} ${LOCALBASE}/bin/smake
-	@cd ${WRKSRC}/star && ${MAKE_ENV} ${LOCALBASE}/bin/smake -f Makefile.doc
+	cd ${WRKSRC} && ${MAKE_ENV} smake
+	cd ${WRKSRC}/star && ${MAKE_ENV} smake -f Makefile.doc
 
 do-install:
-	@cd ${WRKSRC}/star && ${MAKE_ENV} ${LOCALBASE}/bin/smake \
+	cd ${WRKSRC}/star && ${MAKE_ENV} smake \
 		${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS}
-	@cd ${WRKSRC}/rmt && ${MAKE_ENV} ${LOCALBASE}/bin/smake \
+	cd ${WRKSRC}/rmt && ${MAKE_ENV} smake \
 		${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS}
-	@cd ${WRKSRC}/tartest && ${MAKE_ENV} ${LOCALBASE}/bin/smake \
+	cd ${WRKSRC}/tartest && ${MAKE_ENV} smake \
 		${INSTALL_TARGET} INS_BASE=${PREFIX} ${XMKFLAGS}
 	@${STRIP_CMD} ${PREFIX}/bin/star
 	@${STRIP_CMD} ${PREFIX}/sbin/srmt

>Release-Note:
>Audit-Trail:
>Unformatted:



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