version 1.1.1.1, 2013/11/12 04:06:14 |
version 1.1.1.2, 2014/01/17 10:47:44 |
|
|
COMMENT = framework for writing networked applications in C |
COMMENT = framework for writing networked applications in C |
# COMMENT-foo = ??? for multi packages |
# COMMENT-foo = ??? for multi packages |
|
|
V = 2.0.7 |
V = 2.0.8 |
DISTNAME = ccnet-$V |
DISTNAME = ccnet-$V |
DISTFILES = ${DISTNAME}.zip{v$V.zip} |
DISTFILES = ${DISTNAME}.tar.gz{v$V.tar.gz} |
#PKGNAME = ??? |
#PKGNAME = ??? |
#PKGNAME-foo = ??? for multi packages |
#PKGNAME-foo = ??? for multi packages |
|
|
|
|
#USE_LIBTOOL= gnu |
#USE_LIBTOOL= gnu |
CONFIGURE_STYLE = automake |
CONFIGURE_STYLE = automake |
#CONFIGURE_ARGS += ${CONFIGURE_SHARED} |
#CONFIGURE_ARGS += ${CONFIGURE_SHARED} |
CONFIGURE_ENV = CPPFLAGS=-I${LOCALBASE}/include \ |
CONFIGURE_ENV += CPPFLAGS=-I${LOCALBASE}/include \ |
LDFLAGS=-L${LOCALBASE}/lib |
LDFLAGS=-L${LOCALBASE}/lib |
|
|
AUTOCONF_VERSION = 2.63 |
AUTOCONF_VERSION = 2.63 |
|
|
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ |
cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ |
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake --add-missing |
AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake --add-missing |
post-extract: |
post-extract: |
.for i in include/ccnet/ccnet-client.h lib/net.c lib/libccnet_utils.h \ |
|
lib/net.h lib/packet-io.c lib/packet-io.h lib/utils.h \ |
|
net/common/packet-io.h |
|
perl -pi -e 's,evutil.h,event2\/util.h,g' ${WRKSRC}/$i |
|
.endfor |
|
|
|
.for i in include/ccnet/cevent.h lib/job-mgr.c lib/mainloop.c \ |
.for i in lib/processor.c net/common/packet-io.c \ |
lib/processor.c lib/timer.c net/common/session.h \ |
net/common/peer.c net/common/connect-mgr.h |
net/common/packet-io.c net/common/peer.c net/common/connect-mgr.h |
|
perl -pi -e 's,<event.h>,<event2\/event.h>,g' ${WRKSRC}/$i |
perl -pi -e 's,<event.h>,<event2\/event.h>,g' ${WRKSRC}/$i |
.endfor |
.endfor |
|
|
.for i in net/cluster/server.c net/daemon/ccnet-daemon.c \ |
.for i in net/cluster/server.c net/daemon/ccnet-daemon.c \ |
net/daemon/ccnet-test.c net/server/ccnet-server.c |
net/daemon/ccnet-test.c net/server/ccnet-server.c |
perl -pi -e 's,evdns.h,event2\/dns.h,g' ${WRKSRC}/$i |
perl -pi -e 's,evdns.h,event2\/dns.h,g' ${WRKSRC}/$i |
|
.endfor |
|
|
|
.for i in include/ccnet/ccnet-client.h lib/net.c lib/libccnet_utils.h \ |
|
lib/net.h lib/packet-io.h lib/utils.h net/common/packet-io.h |
|
perl -pi -e 's,<evutil.h>,<event2\/util.h>,g' ${WRKSRC}/$i |
.endfor |
.endfor |
|
|
.include <bsd.port.mk> |
.include <bsd.port.mk> |