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