ports/91257: New port: databases/libpbl - Peter Graf's Program Base Library
Zach Thompson
hideo at lastamericanempire.com
Tue Jan 3 06:50:04 UTC 2006
>Number: 91257
>Category: ports
>Synopsis: New port: databases/libpbl - Peter Graf's Program Base Library
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Tue Jan 03 06:50:02 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: hideo
>Release: FreeBSD 7.0-CURRENT amd64
>Organization:
>Environment:
System: FreeBSD darwin.lastamericanempire.com 7.0-CURRENT FreeBSD 7.0-CURRENT #0: Sun Jan 1 13:27:17 MST 2006 hideo at darwin.lastamericanempire.com:/usr/obj/usr/src/sys/darwin amd64
>Description:
The Program Base Library by Peter Graf. Hash table, key and ISAM file
implementations in C.
>How-To-Repeat:
>Fix:
--- libpbl-1.03 begins here ---
# 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:
#
# libpbl
# libpbl/Makefile
# libpbl/distinfo
# libpbl/pkg-descr
#
echo c - libpbl
mkdir -p libpbl > /dev/null 2>&1
echo x - libpbl/Makefile
sed 's/^X//' >libpbl/Makefile << 'END-of-libpbl/Makefile'
X# New ports collection makefile for: databases/libpbl
X# Date Created: 2 Jan 2006
X# Whom: Zach Thompson <hideo at lastamericanempire.com>
X#
X# $FreeBSD$
X#
X
XPORTNAME= libpbl
XPORTVERSION= 1.03
XCATEGORIES= databases
XMASTER_SITES= http://mission.base.com/peter/source/
XDISTNAME= pbl_1_03
X
XMAINTAINER= hideo at lastamericanempire.com
XCOMMENT= Peter Graf's Program Base Library
X
XALL_TARGET= libpbl.a
XMAKEFILE= makefile
XUSE_REINPLACE= yes
XPLIST_FILES= lib/libpbl.a include/pbl.h
X
X.ifndef(NOPORTDOCS)
XPORTDOCS= *
X.endif
X
X.include <bsd.port.pre.mk>
X
Xpost-extract:
X @${REINPLACE_CMD} -e 's/= -Wall -O3/+= -Wall/' ${WRKSRC}/makefile
X @${REINPLACE_CMD} -e 's/%d/%zd/' ${WRKSRC}/pbl.c
X @${REINPLACE_CMD} -e 's/dir\.h/dirent\.h/' ${WRKSRC}/pbl.h
X @${REINPLACE_CMD} -e 's/malloc\.h/stdlib\.h/' \
X ${WRKSRC}/pbl.h ${WRKSRC}/pbl.c ${WRKSRC}/pblhash.c
X
Xdo-install:
X @${INSTALL_DATA} ${WRKSRC}/libpbl.a ${LOCALBASE}/lib
X @${INSTALL_DATA} ${WRKSRC}/pbl.h ${LOCALBASE}/include
X
Xpost-install:
X.ifndef(NOPORTDOCS)
X @${MKDIR} ${DOCSDIR}
X @${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
END-of-libpbl/Makefile
echo x - libpbl/distinfo
sed 's/^X//' >libpbl/distinfo << 'END-of-libpbl/distinfo'
XMD5 (pbl_1_03.tar.gz) = 452b1f802dfb2da7ceaaf647eb8564c8
XSHA256 (pbl_1_03.tar.gz) = dc14cdf46cacf3d634c49c1487dde8e4469269f87eaa9e6205f6ada2f6cee87e
XSIZE (pbl_1_03.tar.gz) = 114672
END-of-libpbl/distinfo
echo x - libpbl/pkg-descr
sed 's/^X//' >libpbl/pkg-descr << 'END-of-libpbl/pkg-descr'
XPeter Graf's Program Base Library of C functions.
XIncludes hash table, ISAM, key file implementations.
X
XWWW: http://mission.base.com/peter/source/
END-of-libpbl/pkg-descr
exit
--- libpbl-1.03 ends here ---
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list