Changeset View
Changeset View
Standalone View
Standalone View
head/devel/safe-iop/Makefile
# Created by: stas | # Created by: stas | ||||
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= safe-iop | PORTNAME= safe-iop | ||||
PORTVERSION= 0.3.1 | PORTVERSION= 0.3.1 | ||||
PORTREVISION= 1 | |||||
CATEGORIES= devel | CATEGORIES= devel | ||||
MASTER_SITES= GOOGLE_CODE | MASTER_SITES= http://BSDforge.com/projects/source/devel/safe-iop/ | ||||
MAINTAINER= ports@FreeBSD.org | MAINTAINER= portmaster@BSDforge.com | ||||
COMMENT= Safe integer operation library for C | COMMENT= Safe integer operation library for C | ||||
BROKEN= Unfetchable (google code has gone away) | |||||
USES= tar:tgz | USES= tar:tgz | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
ALL_TARGET= so | ALL_TARGET= so | ||||
CFLAGS+= -fPIC | CFLAGS+= -fPIC | ||||
PLIST_FILES= include/safe_iop.h \ | PLIST_FILES= include/safe_iop.h \ | ||||
lib/libsafe_iop.so.0 | lib/libsafe_iop.so.0 | ||||
post-patch: | post-patch: | ||||
@${REINPLACE_CMD} -E -e 's,(^CC[[:space:]]*=.*),#\1,' \ | @${REINPLACE_CMD} -E -e 's,(^CC[[:space:]]*=.*),#\1,' \ | ||||
-e 's,(^CFLAGS[[:space:]]*)=.*,\1+= -Iinclude,' \ | -e 's,(^CFLAGS[[:space:]]*)=.*,\1+= -Iinclude,' \ | ||||
-e 's,(^VERSION[[:space:]]*=[[:space:]]*[[:digit:]]+).*,\1,' \ | -e 's,(^VERSION[[:space:]]*=[[:space:]]*[[:digit:]]+).*,\1,' \ | ||||
${WRKSRC}/Makefile | ${WRKSRC}/Makefile | ||||
do-install: | do-install: | ||||
${INSTALL_PROGRAM} ${WRKSRC}/libsafe_iop.so.0 ${STAGEDIR}${PREFIX}/lib | ${INSTALL_LIB} ${WRKSRC}/libsafe_iop.so.0 ${STAGEDIR}${PREFIX}/lib | ||||
${INSTALL_DATA} ${WRKSRC}/include/safe_iop.h ${STAGEDIR}${PREFIX}/include | ${INSTALL_DATA} ${WRKSRC}/include/safe_iop.h ${STAGEDIR}${PREFIX}/include | ||||
.include <bsd.port.mk> | .include <bsd.port.mk> |