[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / net / seafile / ccnet

File: [local] / ports / net / seafile / ccnet / Attic / Makefile (download)

Revision 1.3, Tue Jan 21 12:51:01 2014 UTC (10 years, 5 months ago) by kirby
Branch: MAIN
Changes since 1.2: +8 -45 lines

make it build and package

# $OpenBSD: Makefile.template,v 1.68 2013/10/02 07:34:45 ajacoutot Exp $
#SHARED_ONLY =		???
#BROKEN =		linking is broken

COMMENT =		framework for writing networked applications in C

NAME = 			ccnet

SHARED_LIBS =		ccnet 0.0

# GPLv3+
PERMIT_PACKAGE_CDROM =	Yes

WANTLIB += c crypto event_core event_extra ffi gio-2.0 glib-2.0
WANTLIB += gmodule-2.0 gobject-2.0 iconv intl jansson pcre pthread
WANTLIB += searpc sqlite3 ssl z

MODULES =		lang/python
BUILD_DEPENDS =		lang/vala
LIB_DEPENDS =		devel/libevent2 \
			devel/uuid \
			net/seafile/searpc

USE_GMAKE =		Yes
#USE_GROFF =		Yes
CONFIGURE_STYLE =	automake
CONFIGURE_ENV +=	CPPFLAGS=-I${LOCALBASE}/include \
			LDFLAGS=-L${LOCALBASE}/lib


AUTOCONF_VERSION =	2.63
AUTOMAKE_VERSION =	1.11

pre-configure:
	cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
		AUTOMAKE_VERSION=${AUTOMAKE_VERSION} libtoolize --force --copy
	cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
		AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal --force
	cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
		AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoheader -f
	cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
		AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake --add-missing
	cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
		AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf -f

.include <bsd.port.mk>