Skip site navigation (1)Skip section navigation (2)
Date:      Mon,  8 Dec 2003 01:07:52 +0300 (MSK)
From:      Nosov Artem <chip-set@mail.ru>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/60023: New port: sysutils/zisofs-tools - creates a zisofs/RockRidge compressed file tree
Message-ID:  <20031207220752.60A293CA@void.su>
Resent-Message-ID: <200312072110.hB7LAMVU069285@freefall.freebsd.org>

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

>Number:         60023
>Category:       ports
>Synopsis:       New port: sysutils/zisofs-tools - creates a zisofs/RockRidge compressed file tree
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Sun Dec 07 13:10:21 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     chip
>Release:        FreeBSD 4.8-RELEASE i386
>Organization:
Automatic System Controls
>Environment:
System: FreeBSD 4.8-RELEASE FreeBSD 4.8-RELEASE

>Description:
	New port: sysutils/zisofs-tools - creates a zisofs/RockRidge compressed file tree

>How-To-Repeat:
	
>Fix:

# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#	zisofs-tools
#	zisofs-tools/files
#	zisofs-tools/files/patch-configure.in
#	zisofs-tools/files/patch-MCONFIG.in
#	zisofs-tools/files/patch-walk.c
#	zisofs-tools/files/patch-compress.c
#	zisofs-tools/Makefile
#	zisofs-tools/distinfo
#	zisofs-tools/pkg-plist
#	zisofs-tools/pkg-descr
#
echo c - zisofs-tools
mkdir -p zisofs-tools > /dev/null 2>&1
echo c - zisofs-tools/files
mkdir -p zisofs-tools/files > /dev/null 2>&1
echo x - zisofs-tools/files/patch-configure.in
sed 's/^X//' >zisofs-tools/files/patch-configure.in << 'END-of-zisofs-tools/files/patch-configure.in'
X--- configure.in.orig	Mon Dec  8 00:27:33 2003
X+++ configure.in	Mon Dec  8 00:28:00 2003
X@@ -33,7 +33,7 @@
X AC_CHECK_FUNCS(lchown)
X 
X AC_SEARCH_LIBS(compress2, z, , [AC_MSG_ERROR(zlib not found, cannot continue)])
X-AC_SEARCH_LIBS(getopt_long, [getopt getopt_long], AC_DEFINE(HAVE_GETOPT_LONG))
X+AC_SEARCH_LIBS(getopt_long, [gnugetopt], AC_DEFINE(HAVE_GETOPT_LONG))
X 
X AC_PROG_RANLIB
X AC_PROG_INSTALL
END-of-zisofs-tools/files/patch-configure.in
echo x - zisofs-tools/files/patch-MCONFIG.in
sed 's/^X//' >zisofs-tools/files/patch-MCONFIG.in << 'END-of-zisofs-tools/files/patch-MCONFIG.in'
X--- MCONFIG.in.orig	Sun Dec  7 04:59:17 2003
X+++ MCONFIG.in	Sun Dec  7 04:59:28 2003
X@@ -22,7 +22,7 @@
X 
X # Compiler and compiler flags
X CC      = @CC@
X-CFLAGS  = @CFLAGS@
X+CFLAGS  = @CFLAGS@ @CPPFLAGS@
X 
X # Link flags
X LDFLAGS = @LDFLAGS@
END-of-zisofs-tools/files/patch-MCONFIG.in
echo x - zisofs-tools/files/patch-walk.c
sed 's/^X//' >zisofs-tools/files/patch-walk.c << 'END-of-zisofs-tools/files/patch-walk.c'
X--- walk.c.orig	Mon Nov 24 13:25:24 2003
X+++ walk.c	Mon Nov 24 13:25:40 2003
X@@ -20,6 +20,7 @@
X #include <stdlib.h>
X #include <stdio.h>
X #include <limits.h>
X+#include <time.h>
X #include <utime.h>
X #include <string.h>
X #include <errno.h>
END-of-zisofs-tools/files/patch-walk.c
echo x - zisofs-tools/files/patch-compress.c
sed 's/^X//' >zisofs-tools/files/patch-compress.c << 'END-of-zisofs-tools/files/patch-compress.c'
X--- compress.c.orig	Mon Nov 24 13:26:57 2003
X+++ compress.c	Mon Nov 24 13:27:06 2003
X@@ -13,6 +13,7 @@
X 
X #include <stdlib.h>
X #include <stdio.h>
X+#include <time.h>
X #include <utime.h>
X #include <unistd.h>
X #include <zlib.h>
END-of-zisofs-tools/files/patch-compress.c
echo x - zisofs-tools/Makefile
sed 's/^X//' >zisofs-tools/Makefile << 'END-of-zisofs-tools/Makefile'
X# New ports collection makefile for:	zisofs-tools
X# Date created:				24 Nov 2003
X# Whom:					Nosov Artem <chip-set@mail.ru>
X#
X# $FreeBSD$
X#
X
XPORTNAME=	zisofs-tools
XPORTVERSION=	1.0.4
XCATEGORIES=	sysutils
XMASTER_SITES=	http://www.kernel.org/pub/linux/utils/fs/zisofs/
X
XMAINTAINER=	chip-set@mail.ru
XCOMMENT=	User utilities for zisofs
X
XBUILD_DEPENDS=	autoconf:${PORTSDIR}/devel/autoconf
X
XUSE_BZIP2=	yes
XUSE_GMAKE=	yes
XUSE_GETOPT_LONG=	yes
X
XMAN1=		mkzftree.1
X
XGNU_CONFIGURE=	yes
XCONFIGURE_TARGET=       --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
XCONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS} -I${LOCALBASE}/include" \
X		LIBS="-L${LOCALBASE}/lib"
X
Xpre-configure:
X	@cd ${WRKSRC} && autoconf
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	@${MKDIR} ${DOCSDIR}
X.for file in CHANGES README INSTALL
X	@${INSTALL_DATA} ${WRKSRC}/${file} ${DOCSDIR}
X.endfor
X.endif
X
X.include <bsd.port.mk>
END-of-zisofs-tools/Makefile
echo x - zisofs-tools/distinfo
sed 's/^X//' >zisofs-tools/distinfo << 'END-of-zisofs-tools/distinfo'
XMD5 (zisofs-tools-1.0.4.tar.bz2) = 2a208a774245074223146a87dc94e550
END-of-zisofs-tools/distinfo
echo x - zisofs-tools/pkg-plist
sed 's/^X//' >zisofs-tools/pkg-plist << 'END-of-zisofs-tools/pkg-plist'
Xbin/mkzftree
X%%PORTDOCS%%share/doc/zisofs-tools/README
X%%PORTDOCS%%share/doc/zisofs-tools/CHANGES
X%%PORTDOCS%%share/doc/zisofs-tools/INSTALL
X%%PORTDOCS%%@dirrm share/doc/zisofs-tools
END-of-zisofs-tools/pkg-plist
echo x - zisofs-tools/pkg-descr
sed 's/^X//' >zisofs-tools/pkg-descr << 'END-of-zisofs-tools/pkg-descr'
Xmkzftree - creates a zisofs/RockRidge compressed file tree
X
X- Nosov Artem
Xchip-set@mail.ru
END-of-zisofs-tools/pkg-descr
exit

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



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