From owner-freebsd-ports Mon Jul 30 16:10:58 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 6B1A637B40A for ; Mon, 30 Jul 2001 16:10:36 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.4/8.11.4) id f6UNAJx93067; Mon, 30 Jul 2001 16:10:19 -0700 (PDT) (envelope-from gnats) Date: Mon, 30 Jul 2001 16:10:19 -0700 (PDT) Message-Id: <200107302310.f6UNAJx93067@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: John Merryweather Cooper Subject: Re: ports/29332: Refiling New Port: ripem-2.1 Reply-To: John Merryweather Cooper Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR ports/29332; it has been noted by GNATS. From: John Merryweather Cooper To: freebsd-gnats-submit@FreeBSD.org, jmcoopr@webmail.bmi.net Cc: Subject: Re: ports/29332: Refiling New Port: ripem-2.1 Date: Mon, 30 Jul 2001 16:03:09 -0700 This is a multi-part message in MIME format. --------------000700010207080108070403 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit All right already . . . I'm as dumb as a rock. Seems I made my SHAR archive inadvertently "self-referential." Attached is the fix SHAR. jmc --------------000700010207080108070403 Content-Type: text/plain; name="ripem-2.1.shar" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="ripem-2.1.shar" # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # . # ./files # ./files/patch-makefile # ./files/patch-rsaref-install::makefile # ./files/patch-main::makefile # ./files/patch-cmdline::getsys.c # ./Makefile # ./distinfo # ./pkg-comment # ./pkg-descr # ./pkg-plist # echo c - . mkdir -p . > /dev/null 2>&1 echo c - ./files mkdir -p ./files > /dev/null 2>&1 echo x - ./files/patch-makefile sed 's/^X//' >./files/patch-makefile << 'END-of-./files/patch-makefile' X--- makefile Tue Nov 29 20:38:47 1994 X+++ makefile.new Sat Jul 28 21:45:44 2001 X@@ -1,23 +1,10 @@ X # Makefile for root directory of "ripem" tree. X # (RIPEM Privacy-Enhanced Mailer, that is) X # X-# This simple Makefile just prints some instructions. X X all: X- @echo "** Unix Makefile for RIPEM email encryption program." X- @echo " " X- @echo "There are two phases: making the RSAREF toolkit archive," X- @echo "and making RIPEM itself." X- @echo "You need to do:" X- @echo " cd rsaref/install" X- @echo " make " X- @echo " " X- @echo "Then you need to make RIPEM itself. Type:" X- @echo " cd ../../main" X- @echo " make (this will give you more instructions)" X- @echo " " X- @echo "For more information, refer to:" X- @echo " rsaref/doc/install.txt and doc/install.txt" X+ cd rsaref/install && make X+ cd main && make i386bsd X X clean: X rm -f main/*.o main/ripem rsaref/test/*.o rsaref/test/rsaref.a END-of-./files/patch-makefile echo x - ./files/patch-rsaref-install::makefile sed 's/^X//' >./files/patch-rsaref-install::makefile << 'END-of-./files/patch-rsaref-install::makefile' X--- rsaref/install/makefile Wed May 4 10:04:52 1994 X+++ rsaref/install/makefile.new Sat Jul 28 21:47:19 2001 X@@ -20,7 +20,7 @@ X PROG = all X X # Normal C flags. X-CFLAGS = $(INCL) -O -c -DPROTOTYPES=1 X+CFLAGS += $(INCL) -c -DPROTOTYPES=1 X MFLAGS = -I. -I$(RSAREFDIR) X X # The location of the common source directory. END-of-./files/patch-rsaref-install::makefile echo x - ./files/patch-main::makefile sed 's/^X//' >./files/patch-main::makefile << 'END-of-./files/patch-main::makefile' X--- main/makefile Sat Jul 28 21:53:53 2001 X+++ main/makefile.new Sat Jul 28 21:55:11 2001 X@@ -5,7 +5,7 @@ X # to the definition of CMISC and define TESTS as testsig. X X CC = gcc X-COPTS = -O X+COPTS = $(CFLAGS) X CMISC = -I. -I$(RSAREF_DIR) X TESTS= test X X@@ -287,7 +287,7 @@ X i386bsd: X @echo "Compiling for 386BSD..." X @$(MAKE) CC=$(CC) \ X- CFLAGS='-O $(CMISC) -DUNIX -DUSEBSD -DUSE_SOCKETS -DI386BSD -DUNISTD -DDOGETRUSAGE -DPROTOTYPES=1' \ X+ CFLAGS='$(COPTS) $(CMISC) -DUNIX -DUSEBSD -DUSE_SOCKETS -DI386BSD -DUNISTD -DDOGETRUSAGE -DPROTOTYPES=1' \ X LIBS="" \ X EXE=ripem linkit rcerts $(TESTS) benchmark X END-of-./files/patch-main::makefile echo x - ./files/patch-cmdline::getsys.c sed 's/^X//' >./files/patch-cmdline::getsys.c << 'END-of-./files/patch-cmdline::getsys.c' X--- cmdline/getsys.c.old Wed Jul 25 15:12:10 2001 X+++ cmdline/getsys.c Wed Jul 25 15:15:38 2001 X@@ -101,6 +101,7 @@ X #else X #if defined(I386BSD) || defined(_IBMESA) || defined(__alpha) X #include X+#include X #include X #else X #include END-of-./files/patch-cmdline::getsys.c echo x - ./Makefile sed 's/^X//' >./Makefile << 'END-of-./Makefile' X# Ports collection Makefile for: RIPEM 2.1 X# Date created: 28 July 2001 X# Whom: jmcoopr@webmail.bmi.net X# X# $FreeBSD$ X# X XPORTNAME= ripem XPORTVERSION= 2.1 XCATEGORIES= security XMASTER_SITES= # manual download X XMAINTAINER= jmcoopr@webmail.bmi.net X XRIPEM_URL= http://cache.qualcomm.com/ X XRESTRICTED= "Crypto; export-controlled rsaref used" X# Set USA_RESIDENT appropriately in /etc/make.conf X XMAN1= ripem.1 rcerts.1 X XWRKSRC= ${WRKDIR}/${PORTNAME} X Xdo-fetch: X @if [ ! -f ${DISTDIR}/${DISTNAME}${EXTRACT_SUFX} ]; then \ X ${ECHO} ""; \ X ${ECHO} ">> RIPEM contains encryption software and is"; \ X ${ECHO} " export restricted. If you are not a USA resident,";\ X ${ECHO} " then you cannot obtain the RIPEM sources from"; \ X ${ECHO} " within the United States."; \ X ${ECHO} ""; \ X ${ECHO} ">> The RIPEM sources must be fetched manually."; \ X ${ECHO} " Please visit ${RIPEM_URL}"; \ X ${ECHO} " answer the questions truthfully, and you will be"; \ X ${ECHO} " presented with a web page. Select the 'PEM'"; \ X ${ECHO} " hyperlink."; \ X ${ECHO} ""; \ X ${ECHO} " Download ${DISTNAME}${EXTRACT_SUFX} and place"; \ X ${ECHO} " it in ${DISTDIR}. Then run make again."; \ X ${FALSE}; \ X fi X Xpre-build: X ${MV} ${WRKSRC}/makefile ${WRKSRC}/Makefile X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/main/ripem ${LOCALBASE}/bin/ripem X ${INSTALL_PROGRAM} ${WRKSRC}/main/rcerts ${LOCALBASE}/bin/rcerts X ${INSTALL_MAN} ${WRKSRC}/doc/ripem.man ${LOCALBASE}/man/man1/ripem.1 X ${INSTALL_MAN} ${WRKSRC}/doc/rcerts.man ${LOCALBASE}/man/man1/rcerts.1 X ${MKDIR} ${LOCALBASE}/share/doc/ripem X -${CP} ${WRKSRC}/doc/* ${LOCALBASE}/share/doc/ripem X ${CHMOD} 444 ${LOCALBASE}/share/doc/ripem/* X X.include END-of-./Makefile echo x - ./distinfo sed 's/^X//' >./distinfo << 'END-of-./distinfo' XMD5 (ripem-2.1.tar.gz) = 22f459b6a35004e0b268a3b70946abc8 END-of-./distinfo echo x - ./pkg-comment sed 's/^X//' >./pkg-comment << 'END-of-./pkg-comment' XAn e-mail en-/decryption signing utility for Privacy Enhanced E-mail END-of-./pkg-comment echo x - ./pkg-descr sed 's/^X//' >./pkg-descr << 'END-of-./pkg-descr' XRIPEM is an RSA/DES en-/decryption and signing program designed for use Xwith electronic mail. It provides capabilities similar to Privacy- XEnhanced Mail (PEM) as described in RFC's 1113-15. X X-- John Merryweather Cooper END-of-./pkg-descr echo x - ./pkg-plist sed 's/^X//' >./pkg-plist << 'END-of-./pkg-plist' Xbin/ripem Xbin/rcerts Xshare/doc/ripem/access.txt Xshare/doc/ripem/announce.txt Xshare/doc/ripem/benchmrk.txt Xshare/doc/ripem/changes.txt Xshare/doc/ripem/install.txt Xshare/doc/ripem/makemac.txt Xshare/doc/ripem/miscnote.txt Xshare/doc/ripem/noncomme.txt Xshare/doc/ripem/pemdirec.txt Xshare/doc/ripem/post-1.0.txt Xshare/doc/ripem/post-1.2b2 Xshare/doc/ripem/post-12.txt Xshare/doc/ripem/post-12a.txt Xshare/doc/ripem/rcerts.man Xshare/doc/ripem/ripem-at Xshare/doc/ripem/ripem-fa Xshare/doc/ripem/ripem.man Xshare/doc/ripem/ripemapi.doc Xshare/doc/ripem/ripemapi.txt Xshare/doc/ripem/ripemfmt.doc Xshare/doc/ripem/ripemfmt.txt Xshare/doc/ripem/ripemusr.doc Xshare/doc/ripem/ripemusr.txt Xshare/doc/ripem/rsaref-l.txt Xshare/doc/ripem/rsign.c Xshare/doc/ripem/server.txt X@dirrm share/doc/ripem END-of-./pkg-plist exit --------------000700010207080108070403-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message