Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 04 Aug 2001 00:22:16 +0200
From:      Andreas Dobloug <andreasd@unik.no>
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   ports/29422: New port: archivers/stuffit  (un)compresses stuffit archives
Message-ID:  <E15SnKi-0007dz-00@r2d2.unik.no>

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

>Number:         29422
>Category:       ports
>Synopsis:       New port: archivers/stuffit  (un)compresses stuffit archives
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Fri Aug 03 15:30:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Andreas Dobloug
>Release:        FreeBSD 4.3-STABLE i386
>Organization:
>Environment:
System: FreeBSD r2d2.unik.no 4.3-STABLE FreeBSD 4.3-STABLE #7: Mon Jul 23 15:20:32 CEST 2001 andreasd@r2d2.unik.no:/usr/src/sys/compile/R2D2 i386


	
>Description:
stuff/unstuff can currently compress/decompress files into StuffIt,
zip, UNIX compress, PrivateFile archive formats and encode files into
uuencode, BinHex and MacBinary formats.

>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:
#
#	stuffit
#	stuffit/distinfo
#	stuffit/Makefile
#	stuffit/pkg-comment
#	stuffit/pkg-plist
#	stuffit/pkg-descr
#
echo c - stuffit
mkdir -p stuffit > /dev/null 2>&1
echo x - stuffit/distinfo
sed 's/^X//' >stuffit/distinfo << 'END-of-stuffit/distinfo'
XMD5 (stuffit-520.603-linux.tar.gz) = 76e047c7997f35e5a65f5569a4183b5d
END-of-stuffit/distinfo
echo x - stuffit/Makefile
sed 's/^X//' >stuffit/Makefile << 'END-of-stuffit/Makefile'
X# New ports collection makefile for:    stuffit
X# Date created:         03 Aug 2001
X# Whom:                 andreasd@unik.no
X#
X# $FreeBSD$
X#
X
XPORTNAME=	stuffit
XPORTVERSION=	520.603
XCATEGORIES=	archivers linux
XDISTNAME=	${PORTNAME}-${PORTVERSION}-linux
X
XMAINTAINER=	ports@FreeBSD.org
X
XRUN_DEPENDS=    /compat/linux/usr/i486-linux-libc5/lib/libc.so.5:${PORTSDIR}/emulators/linux_base
X
XNO_CDROM=   	"Special lincense"
XNO_WRKSUBDIR=	yes
XNO_BUILD=	yes
X
XONLY_FOR_ARCHS=	i386
X
XMAN1=		stuff.1 unstuff.1
X
X# Coredumps when stripped...
XSTRIP=
X
Xdo-install:
X	@brandelf -t Linux ${WRKSRC}/bin/stuff
X	@brandelf -t Linux ${WRKSRC}/bin/unstuff
X	@brandelf -t Linux ${WRKSRC}/bin/register
X	${INSTALL_PROGRAM} ${WRKSRC}/bin/stuff ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/bin/unstuff ${PREFIX}/bin
X	${INSTALL_PROGRAM} ${WRKSRC}/bin/register ${PREFIX}/bin
X	${INSTALL_MAN} ${WRKSRC}/man/man1/stuff.1 ${PREFIX}/man/man1
X	${INSTALL_MAN} ${WRKSRC}/man/man1/unstuff.1 ${PREFIX}/man/man1
X
Xpost-install:
X.if !defined(NOPORTDOCS)
X	${MKDIR} ${PREFIX}/share/doc/stuff ${PREFIX}/share/doc/unstuff
X	${INSTALL_DATA} ${WRKSRC}/doc/stuff/* ${PREFIX}/share/doc/stuff
X	${INSTALL_DATA} ${WRKSRC}/doc/unstuff/* ${PREFIX}/share/doc/unstuff
X.endif
X
X.if !exists(${DISTDIR}/${DISTFILE})
XIGNORE="Aladdin requires that you grab the dist files from their web site at http://www.stuffit.com/download_info.html.  Please make sure you have ${DISTFILE} in ${DISTDIR} and run make again"
X.endif
X
X.include <bsd.port.mk>
END-of-stuffit/Makefile
echo x - stuffit/pkg-comment
sed 's/^X//' >stuffit/pkg-comment << 'END-of-stuffit/pkg-comment'
XCompress and decompress StuffIt archives
END-of-stuffit/pkg-comment
echo x - stuffit/pkg-plist
sed 's/^X//' >stuffit/pkg-plist << 'END-of-stuffit/pkg-plist'
Xbin/stuff
Xbin/unstuff
Xbin/register
X%%PORTDOCS%%share/doc/stuff/INSTALL
X%%PORTDOCS%%share/doc/stuff/LICENSE
X%%PORTDOCS%%share/doc/stuff/README
X%%PORTDOCS%%share/doc/stuff/REGISTRATION
X%%PORTDOCS%%share/doc/stuff/stuff.html
X%%PORTDOCS%%share/doc/unstuff/INSTALL
X%%PORTDOCS%%share/doc/unstuff/LICENSE
X%%PORTDOCS%%share/doc/unstuff/README
X%%PORTDOCS%%share/doc/unstuff/unstuff.html
X%%PORTDOCS%%@dirrm share/doc/stuff
X%%PORTDOCS%%@dirrm share/doc/unstuff
END-of-stuffit/pkg-plist
echo x - stuffit/pkg-descr
sed 's/^X//' >stuffit/pkg-descr << 'END-of-stuffit/pkg-descr'
Xstuff/unstuff can currently compress/decompress files into StuffIt,
Xzip, UNIX compress, PrivateFile archive formats and encode files into
Xuuencode, BinHex and MacBinary formats.
END-of-stuffit/pkg-descr
exit

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

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E15SnKi-0007dz-00>