1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00

Import of uulib, part of the bigger uudeview package. It contains

a library for en- and decoding uu/xx/base64/binhex-format.

Submitted by:	Tim Vanderhoek <ac199@freenet.hamilton.on.ca>
This commit is contained in:
Thomas Gellekum 1996-08-23 06:39:38 +00:00
parent 8f9d617a09
commit b8cac28acf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=3681
7 changed files with 109 additions and 0 deletions

55
converters/uulib/Makefile Normal file
View File

@ -0,0 +1,55 @@
# New ports collection makefile for: uulib
# Version Required: 0.5.4 (aka. 0.5pl4)
# Date Created: 04 Aug 1996
# Whom: Tim Vanderhoek <ac199@freenet.hamilton.on.ca>
#
# $Id$
#
DISTNAME= uudeview-0.5.4
PKGNAME= uulib-0.5.4
CATEGORIES+= devel
MASTER_SITES= http://www.uni-frankfurt.de/~fp/uudeview/Apps/frank/
MAINTAINER= ac199@freenet.hamilton.on.ca
GNU_CONFIGURE= yes
ALL_TARGET= libuu.a
EXTRAFILES+= uulib.3
EXTRAFILES+= porting.notes
DOCFILES+= doc/Makefile
DOCFILES+= doc/README
DOCFILES+= doc/binhex.fig
DOCFILES+= doc/library.ltx
DOCFILES+= doc/structure.fig
DOCFILES+= doc/td-v1.c
DOCFILES+= doc/td-v2.c
DOCFILES+= doc/td-v3.c
DOCFILES+= doc/test.txt
DOCFILES+= porting.notes
post-patch:
@for l in ${EXTRAFILES}; \
do; \
cp ${FILESDIR}/$${l} ${WRKSRC}/$${l}; \
done
do-install:
.if !defined(NOPORTDOCS)
mkdir -p ${PREFIX}/share/doc/uulib
for l in ${DOCFILES}; \
do; \
cp ${WRKSRC}/$$l ${PREFIX}/share/doc/uulib; \
done
.endif
cp ${WRKSRC}/uulib.3 ${PREFIX}/man/man3/uulib.3
perl -pi -e '$$a = '\''${PREFIX}/'\''; $$a =~ s/([^\w\/])/\\$$1/g; s/FUNKYTOKENHERE/$$a/' ${PREFIX}/man/man3/uulib.3
.if !defined(NOMANCOMPRESS)
gzip -9nf ${PREFIX}/man/man3/uulib.3
.endif
cp ${WRKSRC}/uulib/libuu.a ${PREFIX}/lib/libuu.a
cp ${WRKSRC}/uulib/uudeview.h ${PREFIX}/include/uu.h
.include <bsd.port.mk>

View File

@ -0,0 +1 @@
MD5 (uudeview-0.5.4.tar.gz) = b3a457faa0f81920c9abdbfe627f83b5

View File

@ -0,0 +1,11 @@
This was originally one distribution for uudeview, but I broke it up
to make it cleaner and more useful. It is now uulib, uudeview. Once
I learn more about tcl (or someone else does it), I'll have to make
the third part -- xdeview.
Because it is split up, it is possible for other (theoretical future)
ports to use libuu.a. I dare say it also makes the whole thing that
much cleaner.
The source itself is quite portable and required no patching.

View File

@ -0,0 +1,19 @@
.Dd September, 1996
.Dt UULIB 3
.Sh NAME
.Nm libuu
.Nd Decoding Library Programming Interface
.Sh DESCRIPTION
This library is used for encoding/unencoding uuencoded, xxencoded,
and Base64 encoded files. It can also unencode BinHex files (but not
encode them).
.Sh DOCUMENTATION
Documentation for uulib is contained in FUNKYTOKENHEREshare/doc/uulib.
.Sh AUTHOR
.Ar Libuu
is written by
.Nm Frank Pilhofer <fp@informatik.uni-frankfurt.de>
.Sh SEE ALSO
.Xr uudeview 1
.Sh HISTORY
See the file FUNKYTOKENHEREshare/doc/uulib/HISTORY.

View File

@ -0,0 +1 @@
A library for uu/xx/Base64/BinHex de-/encoding.

View File

@ -0,0 +1,9 @@
This library is able to decode files in the following formats:
uuencode
xxencode
Base64
BinHex
It is also able to encode files in all of the above formats except
for BinHex.

View File

@ -0,0 +1,13 @@
lib/libuu.a
include/uu.h
share/doc/uulib/Makefile
share/doc/uulib/README
share/doc/uulib/binhex.fig
share/doc/uulib/library.ltx
share/doc/uulib/structure.fig
share/doc/uulib/td-v1.c
share/doc/uulib/td-v2.c
share/doc/uulib/td-v3.c
share/doc/uulib/test.txt
share/doc/uulib/porting.notes
man/man3/uulib.3.gz