DESCR

The hpack Multi-System Archiver is an archiver that was
written to allow the transfer of archived data to differ-
ent systems. In the past archivers have traditionally
been available for single systems only, for example
PKZIP and LHARC for the IBM PC, Larc for the Amiga,
StuffIt and Compactor for the Macintosh, and tar and
compress for UNIX systems (while these archivers are
available on other systems, their use is not widespread).
Open-keys security included.

Makefile

# $NetBSD: Makefile,v 1.36 2008/03/02 07:05:46 jlam Exp $

DISTNAME= hpack79src
PKGNAME= hpack-0.79
PKGREVISION= 2
CATEGORIES= archivers
MASTER_SITES= ftp://ftp.franken.de/pub/crypt/misc/

MAINTAINER= pkgsrc-users@NetBSD.org
COMMENT= Multi-System Archiver with open keys PGP-based security

PKG_INSTALLATION_TYPES= overwrite pkgviews
PKG_DESTDIR_SUPPORT= user-destdir

CRYPTO= yes

DIST_SUBDIR= ${PKGNAME_NOREV}
WRKSRC= ${WRKDIR}
MAKE_FILE= makefile
MAKE_FLAGS+= CFLAGS=${HPACK_CFLAGS:Q} CMDL=${HPACK_LDFLAGS:Q}
BUILD_TARGET= hpack

.include "../../mk/bsd.prefs.mk"

.if ${OPSYS} == "Linux"
HPACK_CFLAGS= -DLINUX
.else
HPACK_CFLAGS= -DBSD386
.endif
HPACK_CFLAGS+= -c -D__UNIX__ -DPREFIX="\"${PREFIX}\"" -I. -Icrypt
HPACK_CFLAGS+= ${CPPFLAGS} ${CFLAGS}
HPACK_LDFLAGS= ${LDFLAGS} ${BUILDLINK_LDADD.termcap}

CONF_FILES= ${PREFIX}/share/hpack/hpack.cfg.example \
${PKG_SYSCONFDIR}/hpack.cfg

INSTALLATION_DIRS= bin ${PKGMANDIR}/man1 share/hpack share/doc/hpack

post-build:
cd ${WRKSRC}/keycvt && ${BUILD_MAKE_CMD} keycvt

do-install:
${INSTALL_PROGRAM} ${WRKSRC}/hpack \
${DESTDIR}${PREFIX}/bin
${INSTALL_PROGRAM} ${WRKSRC}/keycvt/keycvt \
${DESTDIR}${PREFIX}/bin
${INSTALL_MAN} ${WRKSRC}/docs/hpack.1 \
${DESTDIR}${PREFIX}/${PKGMANDIR}/man1
${INSTALL_DATA} ${WRKSRC}/language.dat \
${DESTDIR}${PREFIX}/share/hpack
${INSTALL_DATA} ${WRKSRC}/docs/hpack.cfg \
${DESTDIR}${PREFIX}/share/hpack/hpack.cfg.example
${INSTALL_DATA} ${WRKSRC}/docs/hpackext.doc \
${DESTDIR}${PREFIX}/share/doc/hpack

.include "../../mk/termcap.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

PLIST

@comment $NetBSD: PLIST,v 1.5 2004/07/27 22:07:19 minskim Exp $
bin/hpack
bin/keycvt
man/man1/hpack.1
share/doc/hpack/hpackext.doc
share/hpack/hpack.cfg.example
share/hpack/language.dat
@dirrm share/doc/hpack
@dirrm share/hpack

distinfo

$NetBSD: distinfo,v 1.10 2005/10/03 11:18:40 joerg Exp $

SHA1 (hpack-0.79/hpack79src.tar.gz) = cbfd755f1c4fcc4ecf8cd8be476db98e31dede1a
RMD160 (hpack-0.79/hpack79src.tar.gz) = fcd1265ff858dcca3090bdede86e90da293cf3a2
Size (hpack-0.79/hpack79src.tar.gz) = 545648 bytes
SHA1 (patch-aa) = d39d13ee6f99eb71ac3129c24942bf02d2527e1f
SHA1 (patch-ab) = 48fa56d17725d2b3de87955f09d82624d14e2f56
SHA1 (patch-ac) = cf399b72c990fc2a6583ab0abbb252075c2ceceb
SHA1 (patch-ad) = c07f5d0ec7e2dd18d518d5eafe64ff0ef9e81a91
SHA1 (patch-ae) = edc40a6bae50f35a6bed33208b577e5bb28cc1ac
SHA1 (patch-af) = 7809e665e108152689036c150afe3865a3848d31
SHA1 (patch-ag) = fd04724f6ab2bf1fa4f206d18c7235574a357c36
SHA1 (patch-ah) = 30e7a7e11b10ccb3510199c5e6b86eb77a8ec98d