diff options
author | adamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-09-12 11:45:29 +0800 |
---|---|---|
committer | adamw <adamw@df743ca5-7f9a-e211-a948-0013205c9059> | 2003-09-12 11:45:29 +0800 |
commit | eacf95bb2903beafbe8576895cf515f2093e535f (patch) | |
tree | e4f3ab879693d4d29e567163a3d44a620edc0cfa /databases/libgda2/Makefile | |
parent | 649bd850433f85a70f53bd16662b9bb219362554 (diff) | |
download | marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar.gz marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar.bz2 marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar.lz marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar.xz marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.tar.zst marcuscom-ports-eacf95bb2903beafbe8576895cf515f2093e535f.zip |
Import libgda2-0.99.0.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@1201 df743ca5-7f9a-e211-a948-0013205c9059
Diffstat (limited to 'databases/libgda2/Makefile')
-rw-r--r-- | databases/libgda2/Makefile | 200 |
1 files changed, 200 insertions, 0 deletions
diff --git a/databases/libgda2/Makefile b/databases/libgda2/Makefile new file mode 100644 index 000000000..baea1ee9e --- /dev/null +++ b/databases/libgda2/Makefile @@ -0,0 +1,200 @@ +# New ports collection makefile for: libgda2 +# Date created: 02 June 2002 +# Whom: Joe Marcus Clarke <marcus@FreeBSD.org> +# +# $FreeBSD: ports/databases/libgda2/Makefile,v 1.46 2003/08/30 04:17:18 marcus Exp $ +# + +PORTNAME= libgda2 +PORTVERSION= 0.99.0 +CATEGORIES= databases gnome +MASTER_SITES= ${MASTER_SITE_GNOME} +MASTER_SITE_SUBDIR= sources/${PORTNAME:S/2$//}/0.99 +DISTNAME= libgda-${PORTVERSION} +DIST_SUBDIR= gnome2 + +MAINTAINER= gnome@FreeBSD.org +COMMENT= Provides uniform access to different kinds of data sources + +BUILD_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper +LIB_DEPENDS= popt.0:${PORTSDIR}/devel/popt +RUN_DEPENDS= scrollkeeper-config:${PORTSDIR}/textproc/scrollkeeper + +USE_BZIP2= yes +USE_X_PREFIX= yes +USE_GMAKE= yes +USE_REINPLACE= yes +USE_GNOME= gnomeprefix gnomehack gnomehier glib20 libxslt +INSTALLS_SHLIB= yes +GNU_CONFIGURE= yes +CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \ + LIBS="-L${LOCALBASE}/lib -lintl" + +MAN1= gda-config-tool.1 +MAN5= gda-config.5 + +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:S/2$//} + +.include <bsd.port.pre.mk> + +.if exists(${LOCALBASE}/lib/mysql/libmysqlclient.so) +WITH_MYSQL= yes +.endif + +.if exists(${LOCALBASE}/lib/libpq.so.3) +WITH_POSTGRES7= yes +.endif + +.if exists(${LOCALBASE}/lib/libpgeasy.so.2) +WITH_POSTGRES72=yes +.endif + +.if exists(${LOCALBASE}/lib/libldap.so.2) +WITH_LDAP=yes +.endif + +.if exists(${LOCALBASE}/firebird/lib/libgds.so.1) +WITH_FIREBIRD= yes +.endif + +.if exists(${LOCALBASE}/lib/libtds.so.2) +WITH_FREETDS= yes +.endif + +.if exists(${LOCALBASE}/lib/libsybdb.so.3) +WITH_SYBASE= yes +.endif + +.if exists(${LOCALBASE}/lib/libmdbsql.so.0) +WITH_MDB= yes +.endif + +.if exists(${LOCALBASE}/lib/libODBC.so.1) +WITH_ODBC= yes +.endif + +.if exists(${LOCALBASE}/lib/libsqlite.so.2) +WITH_SQLITE= yes +.endif + +.if !defined(WITH_MYSQL) +PLIST_SUB+= MYSQL:="@comment " +CONFIGURE_ARGS+= --without-mysql +.else +USE_MYSQL= yes +CONFIGURE_ARGS+= --with-mysql=${LOCALBASE} +PLIST_SUB+= MYSQL:="" +.endif + +.if !defined(WITHOUT_POSTGRES7) && defined(WITH_POSTGRES7) +POSTGRESQL_PORT?= databases/postgresql7 +LIB_DEPENDS+= pq.3:${PORTSDIR}/${POSTGRESQL_PORT} +CONFIGURE_ARGS+= --with-postgres=${LOCALBASE} +PLIST_SUB+= POSTGRES:="" +.endif + +.if !defined(WITHOUT_POSTGRES72) && defined(WITH_POSTGRES72) +POSTGRESQL_PORT?= databases/postgresql72 +LIB_DEPENDS+= pqeasy.2:${PORTSDIR}/${POSTGRESQL_PORT} +CONFIGURE_ARGS+= --with-postgres=${LOCALBASE} +PLIST_SUB+= POSTGRES:="" +.endif + +.if !defined(WITH_POSTGRES7) && !defined(WITH_POSTGRES72) +PLIST_SUB+= POSTGRES:="@comment " +CONFIGURE_ARGS+= --without-postgres +.endif + +.if !defined(WITHOUT_LDAP) && defined(WITH_LDAP) +LIB_DEPENDS+= ldap.2:${PORTSDIR}/net/openldap20-client +CONFIGURE_ARGS+= --with-ldap=${LOCALBASE} +PLIST_SUB+= LDAP:="" +.else +CONFIGURE_ARGS+= --without-ldap +PLIST_SUB+= LDAP:="@comment " +.endif + +.if !defined(WITHOUT_FIREBIRD) && defined(WITH_FIREBIRD) +LIB_DEPENDS+= gds.1:${PORTSDIR}/databases/firebird +CONFIGURE_ARGS+= --with-firebird=${LOCALBASE}/firebird +PLIST_SUB+= FIREBIRD:="" +.else +CONFIGURE_ARGS+= --without-interbase +PLIST_SUB+= FIREBIRD:="@comment " +.endif + +.if !defined(WITHOUT_FREETDS) && defined(WITH_FREETDS) +LIB_DEPENDS+= tds.2:${PORTSDIR}/databases/freetds +CONFIGURE_ARGS+= --with-tds=${LOCALBASE} +PLIST_SUB+= FREETDS:="" +.else +CONFIGURE_ARGS+= --without-tds +PLIST_SUB+= FREETDS:="@comment " +.endif + +.if !defined(WITHOUT_SYBASE) && defined(WITH_SYBASE) +LIB_DEPENDS+= sybdb.3:${PORTSDIR}/databases/freetds +CONFIGURE_ARGS+= --with-sybase=${LOCALBASE} +PLIST_SUB+= SYBASE:="" +.else +CONFIGURE_ARGS+= --without-sybase +PLIST_SUB+= SYBASE:="@comment " +.endif + +.if !defined(WITHOUT_MDB) && defined(WITH_MDB) +LIB_DEPENDS+= mdbsql.0:${PORTSDIR}/databases/mdbtools +CONFIGURE_ARGS+= --with-mdb=${LOCALBASE} +PLIST_SUB+= MDB:="" +.else +CONFIGURE_ARGS+= --without-mdb +PLIST_SUB+= MDB:="@comment " +.endif + +.if !defined(WITHOUT_ODBC) && defined(WITH_ODBC) +LIB_DEPENDS+= odbc.1:${PORTSDIR}/databases/unixODBC +CONFIGURE_ARGS+= --with-odbc=${LOCALBASE} +PLIST_SUB+= ODBC:="" +.else +CONFIGURE_ARGS+= --without-odbc +PLIST_SUB+= ODBC:="@comment " +.endif + +.if !defined(WITHOUT_SQLITE) && defined(WITH_SQLITE) +LIB_DEPENDS+= sqlite.2:${PORTSDIR}/databases/sqlite +CONFIGURE_ARGS+= --with-sqlite=${LOCALBASE} +PLIST_SUB+= SQLITE:="" +.else +CONFIGURE_ARGS+= --without-sqlite +PLIST_SUB+= SQLITE:="@comment " +.endif + +pre-everything:: +.if !defined(WITH_MYSQL) + @${ECHO_MSG} "You can enable support for MySQL databases by defining WITH_MYSQL." +.endif +.if !defined(WITH_POSTGRES7) + @${ECHO_MSG} "You can enable support for Postgres 7.0 databases by defining WITH_POSTGRES7." +.endif +.if !defined(WITH_POSTGRES72) + @${ECHO_MSG} "You can enable support for Postgres 7.2 databases by defining WITH_POSTGRES72." +.endif +.if !defined(WITH_LDAP) + @${ECHO_MSG} "You can enable support for LDAP databases by defining WITH_LDAP." +.endif +.if !defined(WITH_FREETDS) + @${ECHO_MSG} "You can enable support for TDS databases by defining WITH_FREETDS." +.endif +.if !defined(WITH_SYBASE) + @${ECHO_MSG} "You can enable support for Sybase databases by defining WITH_SYBASE." +.endif +.if !defined(WITH_MDB) + @${ECHO_MSG} "You can enable support for MDB databases by defining WITH_MDB." +.endif +.if !defined(WITH_ODBC) + @${ECHO_MSG} "You can enable support for ODBC databases by defining WITH_ODBC." +.endif +.if !defined(WITH_SQLITE) + @${ECHO_MSG} "You can enable support for SQLITE databases by defining WITH_SQLITE." +.endif + +.include <bsd.port.post.mk> |