diff options
author | tg <tg@FreeBSD.org> | 1996-08-23 06:39:38 +0000 |
---|---|---|
committer | tg <tg@FreeBSD.org> | 1996-08-23 06:39:38 +0000 |
commit | 351b8a9a9df3527fe1f968a9d5f72ff694ed28dc (patch) | |
tree | a567c58ad5b550716f09d3f8436a64fae084eddb /converters | |
parent | 9f1a10c17fc4d9b1f596a33a427dc7f119988375 (diff) | |
download | FreeBSD-ports-351b8a9a9df3527fe1f968a9d5f72ff694ed28dc.zip FreeBSD-ports-351b8a9a9df3527fe1f968a9d5f72ff694ed28dc.tar.gz |
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>
Diffstat (limited to 'converters')
-rw-r--r-- | converters/uulib/Makefile | 55 | ||||
-rw-r--r-- | converters/uulib/distinfo | 1 | ||||
-rw-r--r-- | converters/uulib/files/porting.notes | 11 | ||||
-rw-r--r-- | converters/uulib/files/uulib.3 | 19 | ||||
-rw-r--r-- | converters/uulib/pkg-comment | 1 | ||||
-rw-r--r-- | converters/uulib/pkg-descr | 9 | ||||
-rw-r--r-- | converters/uulib/pkg-plist | 13 |
7 files changed, 109 insertions, 0 deletions
diff --git a/converters/uulib/Makefile b/converters/uulib/Makefile new file mode 100644 index 0000000..5b403cf --- /dev/null +++ b/converters/uulib/Makefile @@ -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> diff --git a/converters/uulib/distinfo b/converters/uulib/distinfo new file mode 100644 index 0000000..e1f1f3b --- /dev/null +++ b/converters/uulib/distinfo @@ -0,0 +1 @@ +MD5 (uudeview-0.5.4.tar.gz) = b3a457faa0f81920c9abdbfe627f83b5 diff --git a/converters/uulib/files/porting.notes b/converters/uulib/files/porting.notes new file mode 100644 index 0000000..5793a17 --- /dev/null +++ b/converters/uulib/files/porting.notes @@ -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. + diff --git a/converters/uulib/files/uulib.3 b/converters/uulib/files/uulib.3 new file mode 100644 index 0000000..f3dc724 --- /dev/null +++ b/converters/uulib/files/uulib.3 @@ -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. diff --git a/converters/uulib/pkg-comment b/converters/uulib/pkg-comment new file mode 100644 index 0000000..ef9bb8a --- /dev/null +++ b/converters/uulib/pkg-comment @@ -0,0 +1 @@ +A library for uu/xx/Base64/BinHex de-/encoding. diff --git a/converters/uulib/pkg-descr b/converters/uulib/pkg-descr new file mode 100644 index 0000000..e61139e --- /dev/null +++ b/converters/uulib/pkg-descr @@ -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. diff --git a/converters/uulib/pkg-plist b/converters/uulib/pkg-plist new file mode 100644 index 0000000..4104338 --- /dev/null +++ b/converters/uulib/pkg-plist @@ -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 |