diff options
author | Palle Girgensohn <girgen@FreeBSD.org> | 2005-02-11 00:10:59 +0000 |
---|---|---|
committer | Palle Girgensohn <girgen@FreeBSD.org> | 2005-02-11 00:10:59 +0000 |
commit | 718e9b7e4c32650e40175e4fede45031c80f4188 (patch) | |
tree | 5916075b9fbf7cd92b1b4ee4d5b91d1d3aaee7fe /databases/postgresql-jdbc/Makefile | |
parent | bd402498d988912e5ff85346096d0905bc080c60 (diff) |
Notes
Diffstat (limited to 'databases/postgresql-jdbc/Makefile')
-rw-r--r-- | databases/postgresql-jdbc/Makefile | 53 |
1 files changed, 29 insertions, 24 deletions
diff --git a/databases/postgresql-jdbc/Makefile b/databases/postgresql-jdbc/Makefile index d825fca4e3d7..264fed1b9eb2 100644 --- a/databases/postgresql-jdbc/Makefile +++ b/databases/postgresql-jdbc/Makefile @@ -6,42 +6,47 @@ # PORTNAME= postgresql +PORTVERSION= 8.0.310 +DISTVERSIONSUFFIX=.src PORTREVISION= 0 CATEGORIES= databases java +MASTER_SITES= http://jdbc.postgresql.org/download/ PKGNAMESUFFIX= -jdbc +DISTNAME= ${PORTNAME}${PKGNAMESUFFIX}-${DISTVERSION:C/.([0-9][0-9][0-9]*)/-\1/g}${DISTVERSIONSUFFIX} MAINTAINER= girgen@FreeBSD.org COMMENT= The Java JDBC implementation for PostgreSQL -BUILD_DEPENDS= ${LOCALBASE}/bin/ant:${PORTSDIR}/devel/apache-ant - -MASTERDIR= ${.CURDIR}/../../databases/postgresql74-server - -CONFLICTS= ${PORTNAME}${PKGNAMESUFFIX}-7.[0-3]* \ - ${PORTNAME}${PKGNAMESUFFIX}-[1-689]* - -CONFIGURE_ARGS= --with-java +DIST_SUBDIR= postgresql +USE_ANT= yes USE_JAVA= yes JAVA_VERSION?= "1.1+" +USE_REINPLACE= yes -CONFIGURE_ENV= JAVA_HOME="${JAVA_HOME}" -MAKE_ENV+= JAVA_HOME="${JAVA_HOME}" -BUILD_DIRS= src/interfaces/jdbc -SLAVE_ONLY= yes +PKGMESSAGE= ${WRKDIR}/.pkg-message -post-install: - @- ${MKDIR} -m 0555 ${PREFIX}/share/java/classes ;\ - ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/jars/postgresql.jar \ - ${PREFIX}/share/java/classes/postgresql.jar +post-patch: + ${REINPLACE_CMD} 's,/usr/local/pgsql/share/java,${PREFIX}/share/java/classes,' ${WRKSRC}/README + +do-install: + @- ${MKDIR} -m 0755 ${PREFIX}/share/java/classes ;\ + ${INSTALL_DATA} ${WRKSRC}/jars/postgresql.jar \ + ${PREFIX}/share/java/classes/postgresql.jar ;\ + ${MKDIR} -m 0755 ${DOCSDIR} ;\ + ${INSTALL_DATA} ${WRKSRC}/README \ + ${DOCSDIR}/README-jdbc .if !defined(NOPORTDOCS) - @- ${MKDIR} -m 0555 ${EXAMPLESDIR} ;\ - cd ${WRKSRC}/src/interfaces/jdbc/example ;\ - ${PAX} -rw . ${EXAMPLESDIR} -.for i in README - @- ${INSTALL_DATA} ${WRKSRC}/src/interfaces/jdbc/$i \ - ${EXAMPLESDIR} -.endfor + @- ${MKDIR} -m 0755 ${EXAMPLESDIR}/jdbc ;\ + ${INSTALL_DATA} ${WRKSRC}/jars/postgresql-examples.jar \ + ${EXAMPLESDIR}/jdbc/postgresql-examples.jar ;\ + cd ${WRKSRC}/example ;\ + ${PAX} -rw . ${EXAMPLESDIR}/jdbc .endif -.include "${MASTERDIR}/Makefile" +post-install: + @ ${SED} "s|%%PREFIX%%|${PREFIX}|g" \ + < ${PKGDIR}/pkg-message > ${PKGMESSAGE} + @ ${CAT} ${PKGMESSAGE} + +.include <bsd.port.mk> |