Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 19 Jun 2000 01:00:41 -0700 (PDT)
From:      gonza@techline.ru
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   ports/19373: new ports: devel/smapi
Message-ID:  <20000619080041.A049737BC69@hub.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         19373
>Category:       ports
>Synopsis:       new ports: devel/smapi
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Jun 19 01:10:02 PDT 2000
>Closed-Date:
>Last-Modified:
>Originator:     Sergey Samoyloff
>Release:        3.4-RELEASE (i386)
>Organization:
TECHLine Systems LTD
>Environment:
>Description:
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/

>How-To-Repeat:

>Fix:
# 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:
#
#	smapi
#	smapi/files
#	smapi/files/md5
#	smapi/patches
#	smapi/patches/patch-aa
#	smapi/pkg
#	smapi/pkg/COMMENT
#	smapi/pkg/DESCR
#	smapi/pkg/PLIST
#	smapi/Makefile
#
echo c - smapi
mkdir -p smapi > /dev/null 2>&1
echo c - smapi/files
mkdir -p smapi/files > /dev/null 2>&1
echo x - smapi/files/md5
sed 's/^X//' >smapi/files/md5 << 'END-of-smapi/files/md5'
XMD5 (smapi-000520.tar.gz) = 52a8eb4909c58e717108fbce586acd4a
END-of-smapi/files/md5
echo c - smapi/patches
mkdir -p smapi/patches > /dev/null 2>&1
echo x - smapi/patches/patch-aa
sed 's/^X//' >smapi/patches/patch-aa << 'END-of-smapi/patches/patch-aa'
X--- makefile.bsd.orig	Wed Apr  5 01:47:31 2000
X+++ makefile.bsd	Sun May 21 16:52:51 2000
X@@ -1,7 +1,7 @@
X # Legacy makefile for building on FreeBSD
X # No support for the Husky build environment.
X 
X-CC=	gcc
X+CC?=	gcc
X CFLAGS=	-Wall
X CDEFS=	-DUNIX
X COPT=	-O3 
X@@ -45,6 +45,8 @@
X 
X $(TARGET): $(OBJS)
X 	$(RANLIB) $(TARGET)
X+
X+install:
X 
X clean:
X 	-rm *.o
END-of-smapi/patches/patch-aa
echo c - smapi/pkg
mkdir -p smapi/pkg > /dev/null 2>&1
echo x - smapi/pkg/COMMENT
sed 's/^X//' >smapi/pkg/COMMENT << 'END-of-smapi/pkg/COMMENT'
XSMAPI; Modified Squish MSGAPI
END-of-smapi/pkg/COMMENT
echo x - smapi/pkg/DESCR
sed 's/^X//' >smapi/pkg/DESCR << 'END-of-smapi/pkg/DESCR'
XSMAPI; Modified Squish MSGAPI - version 1.4
X
XSquish MSGAPI0 is copyright 1991 by Scott J. Dudley.  All rights reserved.
XModifications released to the public domain.
X
XContained in this archive is the source code for the Squish MSGAPI which
Xcan be used to access Squish format message bases.  It is based heavily
Xon Scott Dudley's original MSGAPI0 code and was modified to support
Xcompilation on platforms in addition to those supported by MSGAPI0.
X
XSUPPORT
X
XSMAPI is no longer supported by Andrew Clarke.
X
XLatest smapi available at 
XWWW: http://cvs.physcip.uni-stuttgart.de/cvs2/
END-of-smapi/pkg/DESCR
echo x - smapi/pkg/PLIST
sed 's/^X//' >smapi/pkg/PLIST << 'END-of-smapi/pkg/PLIST'
X@comment $FreeBSD$
Xinclude/smapi/alc.h
Xinclude/smapi/api_brow.h
Xinclude/smapi/compiler.h
Xinclude/smapi/ffind.h
Xinclude/smapi/msgapi.h
Xinclude/smapi/patmat.h
Xinclude/smapi/prog.h
Xinclude/smapi/progprot.h
Xinclude/smapi/stamp.h
Xinclude/smapi/typedefs.h
Xinclude/smapi/unused.h 
X@dirrm include/smapi
Xlib/libsmapi.a
X@exec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -m %D/lib
X@unexec /usr/bin/env OBJFORMAT=%%PORTOBJFORMAT%% /sbin/ldconfig -R
END-of-smapi/pkg/PLIST
echo x - smapi/Makefile
sed 's/^X//' >smapi/Makefile << 'END-of-smapi/Makefile'
X# New ports collection makefile for:    smapi
X# Date created:         Mon Jun 19 11:53:58 MSD 2000
X# Whom:                 gonza@techline.ru
X#
X# $FreeBSD$
X#
X
XPORTNAME=	smapi
XPORTVERSION=	000520
X
XCATEGORIES=	devel
XMASTER_SITES=	http://cvs.physcip.uni-stuttgart.de/cvs2/
X
XMAKEFILE=	makefile.bsd
XALL_TARGET=	libsmapibsd.a
X
XMAINTAINER=	gonza@techline.ru
X
Xpost-extract:
X	@${MV} ${WRKDIR}/smapi ${WRKSRC}
X
Xpre-install:
X	${MKDIR} ${PREFIX}/include/smapi
X
X.for FILE in alc.h api_brow.h compiler.h ffind.h msgapi.h patmat.h prog.h progprot.h stamp.h typedefs.h unused.h 
X	${INSTALL_DATA} ${WRKSRC}/${FILE} ${PREFIX}/include/smapi
X.endfor
X	${INSTALL_DATA} ${WRKSRC}/libsmapibsd.a ${PREFIX}/lib/libsmapi.a
X
X.include <bsd.port.mk>
END-of-smapi/Makefile
exit



>Release-Note:
>Audit-Trail:
>Unformatted:


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?20000619080041.A049737BC69>