Index: head/databases/p5-DBD-Oracle/Makefile =================================================================== --- head/databases/p5-DBD-Oracle/Makefile (revision 433805) +++ head/databases/p5-DBD-Oracle/Makefile (revision 433806) @@ -1,61 +1,64 @@ # Created by: Sergey Skvortsov # $FreeBSD$ PORTNAME= DBD-Oracle PORTVERSION= 1.19 PORTREVISION= 5 CATEGORIES= databases perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- MAINTAINER= perl@FreeBSD.org COMMENT= DBI driver for Oracle RDBMS server +DEPRECATED= Depends on deprecated Oracle 7 (or 8) client +EXPIRATION_DATE= 2017-03-07 + BUILD_DEPENDS= p5-DBI>=0:databases/p5-DBI RUN_DEPENDS:= ${BUILD_DEPENDS} OPTIONS_DEFINE= OCI8 EXAMPLES OCI8_DESC= Use OCI8 USES= perl5 shebangfix USE_PERL5= configure patch CONFIGURE_ENV= ORACLE_HOME="${ORACLE_HOME}" SHEBANG_FILES= Oracle.ex/* .include .if ${PORT_OPTIONS:MOCI8} PORTVERSION= 1.19 ORACLE_HOME= ${LOCALBASE}/oracle8-client BUILD_DEPENDS+= ${ORACLE_HOME}/lib/libclntst8.a:databases/oracle8-client CONFIGURE_ARGS= -V 8.1.7 PLIST_SUB+= MKTA='' .else PORTVERSION= 1.14 ORACLE_HOME= ${LOCALBASE}/oracle7 BUILD_DEPENDS+= ${ORACLE_HOME}/rdbms/demo/oracle.mk:databases/oracle7-client CONFIGURE_ARGS= -m ${ORACLE_HOME}/rdbms/demo/oracle.mk PLIST_SUB+= MKTA='@comment ' .endif post-patch: .if ${PORT_OPTIONS:MOCI8} @${MV} ${WRKSRC}/Oracle.ex/README ${WRKSRC}/Oracle.ex/Readme .else @${PERL} -pi -e 's!\(void\*\)(SvOK)!$$1!g' ${WRKSRC}/oci7.c .endif @${REINPLACE_CMD} -E -e 's!([, ][&!]?)na\)!\1PL_na)!g' \ -e 's!([, =][,&]?)sv_(undef|yes|no)!\1PL_sv_\2!g' \ -e 's!dirty!PL_dirty!g' -e 's!dowarn!PL_dowarn!g' \ ${WRKSRC}/dbdimp.c ${WRKSRC}/Oracle.xs ${WRKSRC}/oci[78].c post-install: ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/DBD/Oracle/Oracle.so @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_DATA} ${WRKSRC}/Oracle.ex/Readme ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/*.pl ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/japh ${STAGEDIR}${EXAMPLESDIR} ${INSTALL_SCRIPT} ${WRKSRC}/Oracle.ex/sql ${STAGEDIR}${EXAMPLESDIR} .include Index: head/databases/yasql/Makefile =================================================================== --- head/databases/yasql/Makefile (revision 433805) +++ head/databases/yasql/Makefile (revision 433806) @@ -1,53 +1,56 @@ # Created by: Thierry Thomas # $FreeBSD$ PORTNAME= yasql PORTVERSION= 1.83 PORTREVISION= 1 CATEGORIES= databases MASTER_SITES= SF MAINTAINER= ports@FreeBSD.org COMMENT= Yet Another SQL*Plus Replacement +DEPRECATED= Dependent on deprecated oracle7-client +EXPIRATION_DATE= 2017-03-07 + LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= p5-DBD-Oracle>0:databases/p5-DBD-Oracle \ p5-Term-ReadLine-Gnu>0:devel/p5-Term-ReadLine-Gnu USES= perl5 GNU_CONFIGURE= yes ALL_TARGET= default NO_ARCH= yes SUB_FILES= pkg-message OPTIONS_DEFINE= CSV HIRES READKEY DOCS CSV_DESC= Support for in/out CSV files CSV_BUILD_DEPENDS= p5-Text-CSV_XS>0:textproc/p5-Text-CSV_XS HIRES_DESC= Support for high resolution benchmarking HIRES_BUILD_DEPENDS= p5-Time-HiRes>0:devel/p5-Time-HiRes READKEY_DESC= Better input and output control READKEY_BUILD_DEPENDS= p5-Term-ReadKey>0:devel/p5-Term-ReadKey post-patch: @${REINPLACE_CMD} -e \ 's| /bin/more| /usr/bin/more|' ${WRKSRC}/yasql.conf post-build: @${LN} -sf yasql.conf ${WRKSRC}/yasql.conf.sample do-install: ${INSTALL_SCRIPT} ${WRKSRC}/yasql ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/yasql.1 ${STAGEDIR}${MANPREFIX}/man/man1 ${INSTALL_DATA} ${WRKSRC}/yasql.conf.sample ${STAGEDIR}${PREFIX}/etc do-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/yasql.html \ ${STAGEDIR}${DOCSDIR} .include