ports/60023: New port: sysutils/zisofs-tools - creates a zisofs/RockRidge compressed file tree
Nosov Artem
chip-set at mail.ru
Sun Dec 7 21:10:25 UTC 2003
>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 at 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 at 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 at mail.ru
END-of-zisofs-tools/pkg-descr
exit
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list