Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2013 12:23:47 +0000 (UTC)
From:      Danilo Egea Gondolfo <danilo@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r328351 - in head/archivers/zutils: . files
Message-ID:  <201309261223.r8QCNlja017757@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: danilo
Date: Thu Sep 26 12:23:46 2013
New Revision: 328351
URL: http://svnweb.freebsd.org/changeset/ports/328351

Log:
  - Update from 1.0 to 1.1
  - Change maintainer email to @FreeBSD.org
  - Add staging support
  - Add lzip as EXTRACT_DEPENDS
  
  Approved by:	wg (mentor)

Added:
  head/archivers/zutils/files/
  head/archivers/zutils/files/patch-zutils.h   (contents, props changed)
  head/archivers/zutils/pkg-plist   (contents, props changed)
Modified:
  head/archivers/zutils/Makefile
  head/archivers/zutils/distinfo

Modified: head/archivers/zutils/Makefile
==============================================================================
--- head/archivers/zutils/Makefile	Thu Sep 26 11:39:08 2013	(r328350)
+++ head/archivers/zutils/Makefile	Thu Sep 26 12:23:46 2013	(r328351)
@@ -2,36 +2,29 @@
 # $FreeBSD$
 
 PORTNAME=	zutils
-PORTVERSION=	1.0
+PORTVERSION=	1.1
 CATEGORIES=	archivers
 MASTER_SITES=	SAVANNAH/zutils
+EXTRACT_SUFX=	.tar.lz
 
-MAINTAINER=	danilogondolfo@gmail.com
+MAINTAINER=	danilo@FreeBSD.org
 COMMENT=	Utilities for searching in bzip2, gzip, lzip, and xz archives
 
 LICENSE=	GPLv3
 
-PLIST_FILES=	bin/zcat \
-		bin/zcmp \
-		bin/zdiff \
-		bin/zegrep \
-		bin/zfgrep \
-		bin/zgrep \
-		bin/ztest \
-		bin/zutils
-
-MAN1=		zcat.1 \
-		zcmp.1 \
-		zdiff.1 \
-		zgrep.1 \
-		ztest.1
+EXTRACT_DEPENDS=	lzip:${PORTSDIR}/archivers/lzip
+
 INFO=		zutils
 
-NO_STAGE=	yes
 GNU_CONFIGURE=	yes
 
+do-extract:
+	@${MKDIR} ${WRKDIR}
+	@(cd ${WRKDIR} ; ${LOCALBASE}/bin/lzip -cd \
+		${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} | ${TAR} -xf -)
+
 post-patch:
 	# Remove compiler hardcoded flags and use environment
-	${REINPLACE_CMD} '23,26d' ${WRKSRC}/configure
+	${REINPLACE_CMD} '24,27d' ${WRKSRC}/configure
 
 .include <bsd.port.mk>

Modified: head/archivers/zutils/distinfo
==============================================================================
--- head/archivers/zutils/distinfo	Thu Sep 26 11:39:08 2013	(r328350)
+++ head/archivers/zutils/distinfo	Thu Sep 26 12:23:46 2013	(r328351)
@@ -1,2 +1,2 @@
-SHA256 (zutils-1.0.tar.gz) = 7eff74e89a135480472359a239b71ff0a75db529f813cb1193071de39ed60d04
-SIZE (zutils-1.0.tar.gz) = 69558
+SHA256 (zutils-1.1.tar.lz) = c431cff331ce20a5405125a5be163de4980f06ecdca3b4e4fbe1ed1f68724e3f
+SIZE (zutils-1.1.tar.lz) = 43985

Added: head/archivers/zutils/files/patch-zutils.h
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/zutils/files/patch-zutils.h	Thu Sep 26 12:23:46 2013	(r328351)
@@ -0,0 +1,12 @@
+--- ./zutils.h.orig	2013-07-07 14:15:39.000000000 -0300
++++ ./zutils.h	2013-09-25 17:32:23.000000000 -0300
+@@ -15,6 +15,9 @@
+     along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ */
+ 
++#include <sys/types.h>
++#include <signal.h>
++
+ const char * const     Program_name = "Zutils";
+ const char * const     program_name = "zutils";
+ const char * const config_file_name = "zutilsrc";

Added: head/archivers/zutils/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/archivers/zutils/pkg-plist	Thu Sep 26 12:23:46 2013	(r328351)
@@ -0,0 +1,14 @@
+bin/zcat
+bin/zcmp
+bin/zdiff
+bin/zegrep
+bin/zfgrep
+bin/zgrep
+bin/ztest
+bin/zutils
+etc/zutilsrc
+man/man1/zcat.1.gz
+man/man1/zcmp.1.gz
+man/man1/zdiff.1.gz
+man/man1/zgrep.1.gz
+man/man1/ztest.1.gz



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