ports/93656: Update port: net/fsplib to 0.8
KATO Tsuguru
tkato432 at yahoo.com
Tue Feb 21 16:10:26 UTC 2006
>Number: 93656
>Category: ports
>Synopsis: Update port: net/fsplib to 0.8
>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 Feb 21 16:10:08 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator: KATO Tsuguru
>Release: FreeBSD 4.11-RELEASE-p14 i386
>Organization:
>Environment:
>Description:
- Update to version 0.8
>How-To-Repeat:
>Fix:
diff -urN /usr/ports/net/fsplib/Makefile net/fsplib/Makefile
--- /usr/ports/net/fsplib/Makefile Wed Jul 27 13:32:05 2005
+++ net/fsplib/Makefile Tue Feb 21 22:26:28 2006
@@ -5,7 +5,7 @@
# $FreeBSD: ports/net/fsplib/Makefile,v 1.2 2005/07/26 22:06:34 pav Exp $
PORTNAME= fsplib
-PORTVERSION= 0.7
+PORTVERSION= 0.8
CATEGORIES= net
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= fsp
@@ -13,17 +13,35 @@
MAINTAINER= ports at FreeBSD.org
COMMENT= Library implementing FSP protocol
-BUILD_DEPENDS= scons:${PORTSDIR}/devel/scons
-
-PLIST_FILES= include/fsplib.h lib/libfsp.a
NO_WRKSUBDIR= yes
+MAKEFILE= Makefile.lib
-do-build:
- @cd ${WRKSRC} && scons prefix=${PREFIX}
+PLIST_FILES= include/fsplib.h lib/libfsp.a
-do-install:
- @cd ${WRKSRC} && scons prefix=${PREFIX} install
- ${FIND} ${PREFIX}/include/ -name .sconsign -exec ${RM} {} \;
- ${FIND} ${PREFIX}/lib/ -name .sconsign -exec ${RM} {} \;
+do-configure:
+ @${ECHO_CMD} "LIB= fsp" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "SRCS= fsplib.c lock.c" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "INCS= fsplib.h" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "LIBDIR= ${PREFIX}/lib" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "INCLUDEDIR= ${PREFIX}/include" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "CFLAGS+= -DHAVE_DIRENT_NAMLEN" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "CFLAGS+= -DHAVE_DIRENT_FILENO" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "CFLAGS+= -DHAVE_DIRENT_TYPE" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "CFLAGS+= -DFSP_USE_SHAREMEM_AND_SEMOP" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} "" \
+ >> ${WRKSRC}/${MAKEFILE}
+ @${ECHO_CMD} ".include <bsd.lib.mk>" \
+ >> ${WRKSRC}/${MAKEFILE}
.include <bsd.port.mk>
diff -urN /usr/ports/net/fsplib/distinfo net/fsplib/distinfo
--- /usr/ports/net/fsplib/distinfo Sat Nov 26 19:29:14 2005
+++ net/fsplib/distinfo Tue Feb 21 20:25:06 2006
@@ -1,3 +1,3 @@
-MD5 (fsplib-0.7.tar.gz) = b61e7f63433a7b2ceae09caf1a4b644d
-SHA256 (fsplib-0.7.tar.gz) = 07a7b71d5c946c1077fbade96c2e7af647b6d188526eda835d3b0b9b4327318f
-SIZE (fsplib-0.7.tar.gz) = 17682
+MD5 (fsplib-0.8.tar.gz) = 3e629fb06c22b029c7ec07e0d7cc7def
+SHA256 (fsplib-0.8.tar.gz) = 3c86b26b61ca9de072a261927cbee9320c9b4d7f295af2406b102407501a05ed
+SIZE (fsplib-0.8.tar.gz) = 17790
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list