summaryrefslogtreecommitdiff
path: root/databases/postgresql-jdbc/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'databases/postgresql-jdbc/Makefile')
-rw-r--r--databases/postgresql-jdbc/Makefile25
1 files changed, 13 insertions, 12 deletions
diff --git a/databases/postgresql-jdbc/Makefile b/databases/postgresql-jdbc/Makefile
index c3a5211ec50f..d825fca4e3d7 100644
--- a/databases/postgresql-jdbc/Makefile
+++ b/databases/postgresql-jdbc/Makefile
@@ -5,6 +5,7 @@
# $FreeBSD$
#
+PORTNAME= postgresql
PORTREVISION= 0
CATEGORIES= databases java
PKGNAMESUFFIX= -jdbc
@@ -14,33 +15,33 @@ COMMENT= The Java JDBC implementation for PostgreSQL
BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant
-POSTGRESQL_PORT?= databases/postgresql7
-POSTGRESQL_SUBPORT=YES
-.include <${.CURDIR}/../../${POSTGRESQL_PORT}/Makefile>
+MASTERDIR= ${.CURDIR}/../../databases/postgresql74-server
+
+CONFLICTS= ${PORTNAME}${PKGNAMESUFFIX}-7.[0-3]* \
+ ${PORTNAME}${PKGNAMESUFFIX}-[1-689]*
CONFIGURE_ARGS= --with-java
-USE_JAVA= 1.1+
+USE_JAVA= yes
+JAVA_VERSION?= "1.1+"
CONFIGURE_ENV= JAVA_HOME="${JAVA_HOME}"
MAKE_ENV+= JAVA_HOME="${JAVA_HOME}"
-MAKE_ARGS+= -C src/interfaces/jdbc
+BUILD_DIRS= src/interfaces/jdbc
+SLAVE_ONLY= yes
post-install:
- @ ${MKDIR} -m 0555 ${PREFIX}/share/java/classes ;\
+ @- ${MKDIR} -m 0555 ${PREFIX}/share/java/classes ;\
${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/jars/postgresql.jar \
${PREFIX}/share/java/classes/postgresql.jar
.if !defined(NOPORTDOCS)
- @ ${MKDIR} -m 0555 ${EXAMPLESDIR} ;\
+ @- ${MKDIR} -m 0555 ${EXAMPLESDIR} ;\
cd ${WRKSRC}/src/interfaces/jdbc/example ;\
${PAX} -rw . ${EXAMPLESDIR}
.for i in README
- @ ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/$i \
+ @- ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/$i \
${EXAMPLESDIR}
.endfor
.endif
- @ ${ECHO} ==================================== ;\
- ${SED} -e "s,/usr/local,${PREFIX},g" ${PKGDIR}/pkg-message ;\
- ${ECHO} ====================================
-.include <bsd.port.mk>
+.include "${MASTERDIR}/Makefile"