New port of smapi - a Squish MSGAPI which can be used to access Squish format

message bases.

PR:		19373
Submitted by:	Sergey Samoyloff <gonza@techline.ru>
This commit is contained in:
Maxim Sobolev 2000-07-03 07:47:39 +00:00
parent 6a2f74ae3f
commit 2d8158ef4b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=30120
7 changed files with 79 additions and 0 deletions

View file

@ -95,6 +95,7 @@
SUBDIR += serialmail
SUBDIR += sigrot
SUBDIR += smail
SUBDIR += smapi
SUBDIR += smtpd
SUBDIR += smtpfeed
SUBDIR += solidpop3d

30
mail/smapi/Makefile Normal file
View file

@ -0,0 +1,30 @@
# New ports collection makefile for: smapi
# Date created: 19 June 2000
# Whom: Sergey Samoyloff <gonza@techline.ru>
#
# $FreeBSD$
#
PORTNAME= smapi
PORTVERSION= 000629
CATEGORIES= mail
MASTER_SITES= http://cvs.physcip.uni-stuttgart.de/cvs2/
MAINTAINER= gonza@techline.ru
WRKSRC= ${WRKDIR}/smapi
MAKEFILE= makefile.bsd
ALL_TARGET= libsmapibsd.a
FILES= alc.h api_brow.h compiler.h ffind.h msgapi.h patmat.h prog.h \
progprot.h stamp.h typedefs.h unused.h
do-install:
${MKDIR} ${PREFIX}/include/smapi
.for FILE in ${FILES}
${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/include/smapi
.endfor
${INSTALL_DATA} ${WRKSRC}/libsmapibsd.a ${PREFIX}/lib/libsmapi.a
.include <bsd.port.mk>

1
mail/smapi/distinfo Normal file
View file

@ -0,0 +1 @@
MD5 (smapi-000629.tar.gz) = b55d31c71dc4551538c6d13a91baf5a4

16
mail/smapi/files/patch-aa Normal file
View file

@ -0,0 +1,16 @@
--- makefile.bsd.orig Wed Apr 5 00:47:31 2000
+++ makefile.bsd Fri Jun 30 17:54:59 2000
@@ -1,10 +1,10 @@
# Legacy makefile for building on FreeBSD
# No support for the Husky build environment.
-CC= gcc
-CFLAGS= -Wall
+CC?= gcc
+CFLAGS+=-Wall
CDEFS= -DUNIX
-COPT= -O3
+#COPT= -O3
# add the following for FreeBSD/i386
# -fomit-frame-pointer -fstrength-reduce -m486
LIB= ar

1
mail/smapi/pkg-comment Normal file
View file

@ -0,0 +1 @@
SMAPI; Modified Squish MSGAPI

16
mail/smapi/pkg-descr Normal file
View file

@ -0,0 +1,16 @@
SMAPI; Modified Squish MSGAPI - version 1.4
Squish MSGAPI0 is copyright 1991 by Scott J. Dudley. All rights reserved.
Modifications released to the public domain.
Contained in this archive is the source code for the Squish MSGAPI which
can be used to access Squish format message bases. It is based heavily
on Scott Dudley's original MSGAPI0 code and was modified to support
compilation on platforms in addition to those supported by MSGAPI0.
SUPPORT
SMAPI is no longer supported by Andrew Clarke.
Latest smapi available at
WWW: http://cvs.physcip.uni-stuttgart.de/cvs2/

14
mail/smapi/pkg-plist Normal file
View file

@ -0,0 +1,14 @@
@comment $FreeBSD$
include/smapi/alc.h
include/smapi/api_brow.h
include/smapi/compiler.h
include/smapi/ffind.h
include/smapi/msgapi.h
include/smapi/patmat.h
include/smapi/prog.h
include/smapi/progprot.h
include/smapi/stamp.h
include/smapi/typedefs.h
include/smapi/unused.h
@dirrm include/smapi
lib/libsmapi.a