Annotation of ports/net/seafile/ccnet/Makefile, Revision 1.1
1.1 ! kirby 1: # $OpenBSD: Makefile.template,v 1.68 2013/10/02 07:34:45 ajacoutot Exp $
! 2: #ONLY_FOR_ARCHS = ???
! 3: #NOT_FOR_ARCHS = ???
! 4: #SHARED_ONLY = ???
! 5: BROKEN = ../common/packet-io.c:56: error: dereferencing pointer to incomplete type
! 6:
! 7: COMMENT = framework for writing networked applications in C
! 8: # COMMENT-foo = ??? for multi packages
! 9:
! 10: NAME = ccnet
! 11: #PKGNAME = ???
! 12: #PKGNAME-foo = ??? for multi packages
! 13:
! 14: #SHARED_LIBS = ???
! 15:
! 16: # GPLv3+
! 17: PERMIT_PACKAGE_CDROM = Yes
! 18:
! 19: #WANTLIB = ???
! 20:
! 21: MASTER_SITES = https://github.com/haiwen/ccnet/archive/
! 22:
! 23: MODULES = lang/python #gcc4
! 24: #MODGCC4_ARCHS = *
! 25: #MODGCC4_LANGS += c++
! 26: #MODGCC4_VERSION = 4.8
! 27: BUILD_DEPENDS = lang/vala
! 28: #RUN_DEPENDS = ???
! 29: LIB_DEPENDS = devel/libevent2 \
! 30: net/searpc
! 31: #TEST_DEPENDS = ???
! 32:
! 33: #MAKE_FLAGS = ???
! 34: #MAKE_ENV +=
! 35: #FAKE_FLAGS = ???
! 36: #TEST_FLAGS = ???
! 37:
! 38: USE_GMAKE = Yes
! 39: #USE_GROFF = Yes
! 40: #USE_LIBTOOL= gnu
! 41: CONFIGURE_STYLE = automake
! 42: #CONFIGURE_ARGS += ${CONFIGURE_SHARED}
! 43: CONFIGURE_ENV += CPPFLAGS=-I${LOCALBASE}/include \
! 44: LDFLAGS=-L${LOCALBASE}/lib
! 45:
! 46: AUTOCONF_VERSION = 2.63
! 47: AUTOMAKE_VERSION = 1.11
! 48:
! 49: #TEST_IS_INTERACTIVE = Yes
! 50:
! 51: #NO_TEST = Yes
! 52:
! 53: #CFLAGS = ???
! 54: #LDFLAGS = ???
! 55:
! 56: #ALL_TARGET = ???
! 57: #INSTALL_TARGET = ???
! 58: #TEST_TARGET = ???
! 59:
! 60: pre-configure:
! 61: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 62: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} libtoolize --force --copy
! 63: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 64: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal --force
! 65: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 66: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf -f
! 67: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 68: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoheader -f
! 69: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 70: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake --add-missing
! 71: post-extract:
! 72:
! 73: .for i in lib/processor.c net/common/packet-io.c \
! 74: net/common/peer.c net/common/connect-mgr.h
! 75: perl -pi -e 's,<event.h>,<event2\/event.h>,g' ${WRKSRC}/$i
! 76: .endfor
! 77:
! 78: .for i in net/cluster/server.c net/daemon/ccnet-daemon.c \
! 79: net/daemon/ccnet-test.c net/server/ccnet-server.c
! 80: perl -pi -e 's,evdns.h,event2\/dns.h,g' ${WRKSRC}/$i
! 81: .endfor
! 82:
! 83: .for i in include/ccnet/ccnet-client.h lib/net.c lib/libccnet_utils.h \
! 84: lib/net.h lib/packet-io.h lib/utils.h net/common/packet-io.h
! 85: perl -pi -e 's,<evutil.h>,<event2\/util.h>,g' ${WRKSRC}/$i
! 86: .endfor
! 87:
! 88: .include <bsd.port.mk>
CVSweb