From cde1e1dc1f685d6184101cd01d0263258b23b51d Mon Sep 17 00:00:00 2001 From: tron Date: Sun, 1 Mar 1998 22:34:11 +0000 Subject: Initial import of FreeBSD's "uudeview-0.5.13" port. --- converters/uudeview/Makefile | 38 +++++++++++++++++++++++++++++++++ converters/uudeview/files/md5 | 2 ++ converters/uudeview/files/porting.notes | 15 +++++++++++++ converters/uudeview/patches/patch-aa | 12 +++++++++++ converters/uudeview/patches/patch-ab | 18 ++++++++++++++++ converters/uudeview/patches/patch-ac | 12 +++++++++++ converters/uudeview/patches/patch-ad | 12 +++++++++++ converters/uudeview/pkg/COMMENT | 1 + converters/uudeview/pkg/DESCR | 8 +++++++ converters/uudeview/pkg/PLIST | 7 ++++++ 10 files changed, 125 insertions(+) create mode 100644 converters/uudeview/Makefile create mode 100644 converters/uudeview/files/md5 create mode 100644 converters/uudeview/files/porting.notes create mode 100644 converters/uudeview/patches/patch-aa create mode 100644 converters/uudeview/patches/patch-ab create mode 100644 converters/uudeview/patches/patch-ac create mode 100644 converters/uudeview/patches/patch-ad create mode 100644 converters/uudeview/pkg/COMMENT create mode 100644 converters/uudeview/pkg/DESCR create mode 100644 converters/uudeview/pkg/PLIST (limited to 'converters/uudeview') diff --git a/converters/uudeview/Makefile b/converters/uudeview/Makefile new file mode 100644 index 00000000000..ec7e3b925ae --- /dev/null +++ b/converters/uudeview/Makefile @@ -0,0 +1,38 @@ +# New ports collection makefile for: uudeview +# Version Required: 0.5.9 +# Date Created: 04 Aug 1996 +# Whom: Tim Vanderhoek +# +# $Id: Makefile,v 1.1.1.1 1998/03/01 22:34:11 tron Exp $ +# + +DISTNAME= uudeview-0.5.13 +CATEGORIES= converters +MASTER_SITES= http://www.uni-frankfurt.de/~fp/uudeview/Apps/frank/ \ + ftp://tsx-11.mit.edu/pub/linux/sources/usr.bin/ + +MAINTAINER= hoek@FreeBSD.ORG + +LIB_DEPENDS= uu\\.1\\.:${PORTSDIR}/converters/uulib + +GNU_CONFIGURE= Yes +CONFIGURE_ARGS= --enable-inews=${PREFIX}/news/lib/inews \ + --disable-tcl + +MAN1= uudeview.1 uuenview.1 + +PORTDOCDIR?= share/doc/uudeview + +post-install: + @/usr/bin/strip ${PREFIX}/bin/uudeview + @/usr/bin/strip ${PREFIX}/bin/uuenview +.if !defined(NOPORTDOCS) + @${ECHO_MSG} "===> Copying documents to ${PREFIX}/${PORTDOCDIR}" + @${MKDIR} ${PREFIX}/${PORTDOCDIR} + @${INSTALL_MAN} ${WRKSRC}/HOWTO ${PREFIX}/${PORTDOCDIR} + @${INSTALL_MAN} ${FILESDIR}/porting.notes ${PREFIX}/${PORTDOCDIR} +.else + @${ECHO_MSG} "===> Not copying available documents" +.endif + +.include diff --git a/converters/uudeview/files/md5 b/converters/uudeview/files/md5 new file mode 100644 index 00000000000..bd0259d935c --- /dev/null +++ b/converters/uudeview/files/md5 @@ -0,0 +1,2 @@ +MD5 (uudeview-0.5.13.tar.gz) = fda32e2de4a6b92eb56f1e286ae3815a +MD5 (uudeview-0.5.13.tar.gz) = dddf4c01973307c7d203f55c5e0c7fc3 diff --git a/converters/uudeview/files/porting.notes b/converters/uudeview/files/porting.notes new file mode 100644 index 00000000000..eb15b92e976 --- /dev/null +++ b/converters/uudeview/files/porting.notes @@ -0,0 +1,15 @@ +This was originally one distribution for UUdeview, but I have broken +it up into ``libuu', ``uudeview'', and ``xdeview'', hopefully making +it cleaner and more useful. + +The source itself is quite portable and required no patching, although +I have added support for compilation as a shared library. + +The package is covered under the GNU license. + +The author has also written patches to the popular newsreaders `nn' +and `elm' to allow them to make use of this library. They are +available from the website mentioned in this library's +associated manpage. + +Tim Vanderhoek diff --git a/converters/uudeview/patches/patch-aa b/converters/uudeview/patches/patch-aa new file mode 100644 index 00000000000..6f438caa1c3 --- /dev/null +++ b/converters/uudeview/patches/patch-aa @@ -0,0 +1,12 @@ +diff -ud --recursive ./Makefile.in /usr/devel/ports/uudeview/src/Makefile.in +--- ./Makefile.in Sat Jul 20 17:43:22 1996 ++++ /usr/devel/ports/uudeview/src/Makefile.in Thu Aug 1 20:07:25 1996 +@@ -144,7 +144,7 @@ + cat uudeview-$(VERSION).$(PATCH).tar.gz >> uudeview-sfx-$(VERSION).$(PATCH).sh + chmod 755 uudeview-sfx* + +-uudeview: unix/config.h libuu.a ++uudeview: unix/config.h + (cd unix; $(MAKE) CC='$(CC)' CFLAGS='$(CFLAGS)' LIBS='$(LIBS)' ) + + xdeview: tcl/config.h libuu.a diff --git a/converters/uudeview/patches/patch-ab b/converters/uudeview/patches/patch-ab new file mode 100644 index 00000000000..b35e7f452d6 --- /dev/null +++ b/converters/uudeview/patches/patch-ab @@ -0,0 +1,18 @@ +--- unix/Makefile.in.orig Thu Jun 6 12:41:08 1996 ++++ unix/Makefile.in Tue Apr 1 11:05:06 1997 +@@ -115,11 +115,11 @@ + rm -f uudeview uuenview + make all + +-uudeview: $(UUDEVIEW_OBJ) ../uulib/libuu.a +- $(CC) -o $@ $(UUDEVIEW_OBJ) -L../uulib -luu $(LIBS) ++uudeview: $(UUDEVIEW_OBJ) ++ $(CC) -o $@ $(UUDEVIEW_OBJ) -luu $(LIBS) + +-uuenview: $(UUENVIEW_OBJ) ../uulib/libuu.a +- $(CC) -o $@ $(UUENVIEW_OBJ) -L../uulib -luu $(LIBS) ++uuenview: $(UUENVIEW_OBJ) ++ $(CC) -o $@ $(UUENVIEW_OBJ) -luu $(LIBS) + + .c.o: + $(CC) -c $(CFLAGS) -I../uulib $(VDEF) $< diff --git a/converters/uudeview/patches/patch-ac b/converters/uudeview/patches/patch-ac new file mode 100644 index 00000000000..de73097866f --- /dev/null +++ b/converters/uudeview/patches/patch-ac @@ -0,0 +1,12 @@ +--- ./man/uudeview.1 Sun Jul 21 05:54:38 1996 ++++ /usr/devel/ports/uudeview/src/man/uudeview.1 Thu Aug 1 18:03:36 1996 +@@ -319,6 +319,8 @@ + .BR uuenview (1), + .BR uudecode (1), + .BR uuencode (1), ++.BR munpack (1), ++.BR metamail (1), + .PD 0 + .PP + The +diff -ud --recursive ./man/uuenview.1 /usr/devel/ports/uudeview/src/man/uuenview.1 diff --git a/converters/uudeview/patches/patch-ad b/converters/uudeview/patches/patch-ad new file mode 100644 index 00000000000..0e12085d575 --- /dev/null +++ b/converters/uudeview/patches/patch-ad @@ -0,0 +1,12 @@ +--- ./man/uuenview.1 Sat Jul 20 16:38:46 1996 ++++ /usr/devel/ports/uudeview/src/man/uuenview.1 Thu Aug 1 18:04:22 1996 +@@ -145,6 +145,8 @@ + .BR uudecode (1), + .BR mail (1), + .BR inews (1), ++.BR mpack (1), ++.BR metamail (1), + .PD 0 + .PP + The +diff -ud --recursive ./unix/Makefile.in /usr/devel/ports/uudeview/src/unix/Makefile.in diff --git a/converters/uudeview/pkg/COMMENT b/converters/uudeview/pkg/COMMENT new file mode 100644 index 00000000000..bd53d87a079 --- /dev/null +++ b/converters/uudeview/pkg/COMMENT @@ -0,0 +1 @@ +A program for uu/xx/Base64/BinHex de-/encoding. diff --git a/converters/uudeview/pkg/DESCR b/converters/uudeview/pkg/DESCR new file mode 100644 index 00000000000..a677c673d63 --- /dev/null +++ b/converters/uudeview/pkg/DESCR @@ -0,0 +1,8 @@ +This is a powerful program at which you can throw a mess of +unordered files in any of BinHex, uuencoded, xxencoded, or +Base64 formats and expect them all to be properly decoded. +It even handles encodings that have been garbled by some +versions of Netscape/MS Explorer or that are missing some parts! + +It is also able to encode in all of the above formats except for +BinHex. diff --git a/converters/uudeview/pkg/PLIST b/converters/uudeview/pkg/PLIST new file mode 100644 index 00000000000..9d1ee53ca88 --- /dev/null +++ b/converters/uudeview/pkg/PLIST @@ -0,0 +1,7 @@ +share/doc/uudeview/HOWTO +share/doc/uudeview/porting.notes +man/man1/uudeview.1.gz +man/man1/uuenview.1.gz +bin/uudeview +bin/uuenview +@dirrm share/doc/uudeview -- cgit v1.2.3