From 9f1e9bf443457eb30eac4427ee9cdc35b30062ae Mon Sep 17 00:00:00 2001 From: Max Khon Date: Fri, 9 May 2003 19:04:41 +0000 Subject: New port: bicom Data compressor in the PPM family. Submitted by: Alexey Dokuchaev --- archivers/bicom/Makefile | 28 ++++++++++++++++++++++++++++ archivers/bicom/distinfo | 1 + archivers/bicom/files/Makefile | 25 +++++++++++++++++++++++++ archivers/bicom/pkg-descr | 11 +++++++++++ archivers/bicom/pkg-plist | 1 + 5 files changed, 66 insertions(+) create mode 100644 archivers/bicom/Makefile create mode 100644 archivers/bicom/distinfo create mode 100644 archivers/bicom/files/Makefile create mode 100644 archivers/bicom/pkg-descr create mode 100644 archivers/bicom/pkg-plist diff --git a/archivers/bicom/Makefile b/archivers/bicom/Makefile new file mode 100644 index 000000000000..2992272507b5 --- /dev/null +++ b/archivers/bicom/Makefile @@ -0,0 +1,28 @@ +# New ports collection makefile for: bicom +# Date created: 09 May 2003 +# Whom: Alexey Dokuchaev +# +# $FreeBSD$ +# + +PORTNAME= bicom +PORTVERSION= 1.01 +CATEGORIES= archivers +MASTER_SITES= http://www3.sympatico.ca/mt0000/bicom/ \ + http://freebsd.nsu.ru/distfiles/ +DISTNAME= ${PORTNAME}101 + +MAINTAINER= danfe@regency.nsu.ru +COMMENT= Data compressor in the PPM family + +RESTRICTED= "Contact author personally regarding commercial use" + +NO_WRKSUBDIR= yes +MAKEFILE= ${FILESDIR}/Makefile + +USE_ZIP= yes + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/bicom/bicom ${PREFIX}/bin + +.include diff --git a/archivers/bicom/distinfo b/archivers/bicom/distinfo new file mode 100644 index 000000000000..0b565c9582ee --- /dev/null +++ b/archivers/bicom/distinfo @@ -0,0 +1 @@ +MD5 (bicom101.zip) = 6d07af1f3255012944777c43e8224d3f diff --git a/archivers/bicom/files/Makefile b/archivers/bicom/files/Makefile new file mode 100644 index 000000000000..cb573ac27a74 --- /dev/null +++ b/archivers/bicom/files/Makefile @@ -0,0 +1,25 @@ +# +# $FreeBSD$ +# + +CCX = c++ + +IDIR = -I./bialib + +OBJS = bialib/mtstream.o \ + bialib/simplemodel.o \ + bialib/arithmetic.o \ + bialib/trivial.o \ + bialib/sufftree.o \ + bialib/exclude.o \ + bialib/rijndael.o \ + bicom/bicom.o + +.cpp.o: + ${CCX} ${CXXFLAGS} ${IDIR} -c $< -o $*.o + +all: ${OBJS} + ${CCX} ${CXXFLAGS} -o bicom/bicom ${OBJS} + +clean: + rm -f bicom/bicom bicom/*.o bialib/*.o core diff --git a/archivers/bicom/pkg-descr b/archivers/bicom/pkg-descr new file mode 100644 index 000000000000..0d8b1e9dadd0 --- /dev/null +++ b/archivers/bicom/pkg-descr @@ -0,0 +1,11 @@ +Bicom is a data compressor in the PPM family. It is freely available and +Open Source. It's most unique characteristic, is that compression with +bicom is completely bijective -- any file is a possible bicom output that +can be decompressed, and then recompressed back to its original form. Of +course, any file is also a possible bicom input that can be compressed, +and then decompressed back to its original form. To support encryption +applications, bicom also includes a passphrase-protection option that +will automatically encrypt after compressing, or decrypt before +decompressing. + +WWW: http://www3.sympatico.ca/mt0000/bicom/ diff --git a/archivers/bicom/pkg-plist b/archivers/bicom/pkg-plist new file mode 100644 index 000000000000..0bb863ec3b27 --- /dev/null +++ b/archivers/bicom/pkg-plist @@ -0,0 +1 @@ +bin/bicom -- cgit v1.2.3