forked from Lainports/freebsd-ports
it simple to write high performance applications using SQL databases from Objective-C. The library consists of a semi-abstract superclass doing much of the work and allowing extremely simple database specific bundles to be written to talk to particular database servers. It comes with backend bundles for Postgres, MySQL, and SQLite (plus an untested Oracle bundle).
45 lines
1,019 B
Makefile
45 lines
1,019 B
Makefile
# New ports collection makefile for: sqlclient
|
|
# Date created: 28 Oct 2006
|
|
# Whom: dirk.meyer@dinoex.sub.org
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PORTNAME= sqlclient
|
|
PORTVERSION= 1.2.0
|
|
CATEGORIES= databases
|
|
MASTER_SITES= ${MASTER_SITE_GNUSTEP}
|
|
MASTER_SITE_SUBDIR= libs
|
|
DISTNAME= SQLClient-${PORTVERSION}
|
|
|
|
MAINTAINER= dinoex@FreeBSD.org
|
|
COMMENT= Lightweight database abstraction layer
|
|
|
|
USE_GMAKE= yes
|
|
USE_GNUSTEP= yes
|
|
USE_GNUSTEP_PREFIX= yes
|
|
USE_GNUSTEP_BASE= yes
|
|
USE_GNUSTEP_CONFIGURE= yes
|
|
USE_GNUSTEP_BUILD= yes
|
|
USE_GNUSTEP_INSTALL= yes
|
|
MAKEFILE= GNUmakefile
|
|
ALL_TARGET=
|
|
LDCONFIG_DIRS= ${LOCALLIBDIR}
|
|
INSTALLS_SHLIB= yes
|
|
NO_FILTER_SHLIBS= yes
|
|
|
|
USE_GNUSTEP_LOCAL_LIBS+= Performance:${PERFORMANCE_PORT}
|
|
PERFORMANCE_PORT?= devel/performance
|
|
|
|
USE_PGSQL=yes
|
|
|
|
USE_MYSQL=yes
|
|
USE_SQLITE=yes
|
|
CFLAGS+= ${PTHREAD_CFLAGS}
|
|
LDFLAGS+= ${PTHREAD_LIBS}
|
|
|
|
#CONFIGURE_ARGS+= --with-additional-lib="${PHREAD_LIBS}"
|
|
#ADDITIONAL_LDFLAGS+= -L${LOCALBASE}/lib
|
|
#MAKE_ENV+= ADDITIONAL_LDFLAGS="${ADDITIONAL_LDFLAGS}"
|
|
|
|
.include <bsd.port.mk>
|