Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 30 Jul 2001 16:10:19 -0700 (PDT)
From:      John Merryweather Cooper <jmcoopr@webmail.bmi.net>
To:        freebsd-ports@FreeBSD.org
Subject:   Re: ports/29332: Refiling New Port:  ripem-2.1
Message-ID:  <200107302310.f6UNAJx93067@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/29332; it has been noted by GNATS.

From: John Merryweather Cooper <jmcoopr@webmail.bmi.net>
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 <sys/stat.h>
 X+#include <sys/param.h>
 X #include <sys/mount.h>
 X #else
 X #include <sys/vfs.h>
 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 <bsd.port.mk>
 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 <jmcoopr@webmail.bmi.net>
 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200107302310.f6UNAJx93067>