svn commit: r446066 - in head/databases: . postgresql-orafce

Torsten Zuehlsdorff tz at FreeBSD.org
Mon Jul 17 11:15:53 UTC 2017


Author: tz
Date: Mon Jul 17 11:15:51 2017
New Revision: 446066
URL: https://svnweb.freebsd.org/changeset/ports/446066

Log:
  New port: databases/postgresql-orafce
  
  The "orafce" is a module of PostgreSQL. It implements of some functions from
  the Oracle database. The functionality was verified on Oracle 10g, and the
  module is useful for production work. This module contains some useful function
  which can help with porting Oracle application to PostgreSQL or can be useful
  generally.
  
  WWW: https://github.com/orafce/orafce
  
  PR:           219616
  Submitted by: Jov <amutu at amutu.com>

Added:
  head/databases/postgresql-orafce/
  head/databases/postgresql-orafce/Makefile   (contents, props changed)
  head/databases/postgresql-orafce/distinfo   (contents, props changed)
  head/databases/postgresql-orafce/pkg-descr   (contents, props changed)
Modified:
  head/databases/Makefile

Modified: head/databases/Makefile
==============================================================================
--- head/databases/Makefile	Mon Jul 17 11:15:50 2017	(r446065)
+++ head/databases/Makefile	Mon Jul 17 11:15:51 2017	(r446066)
@@ -665,6 +665,7 @@
     SUBDIR += postgresql-libpqxx3
     SUBDIR += postgresql-mysql_fdw
     SUBDIR += postgresql-odbc
+    SUBDIR += postgresql-orafce
     SUBDIR += postgresql-plproxy
     SUBDIR += postgresql-plruby
     SUBDIR += postgresql-plv8js

Added: head/databases/postgresql-orafce/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-orafce/Makefile	Mon Jul 17 11:15:51 2017	(r446066)
@@ -0,0 +1,39 @@
+# Created by: Jov <amutu at amutu.com>
+# $FreeBSD$
+
+PORTNAME=	orafce
+PORTVERSION=	3.4.0
+CATEGORIES=	databases
+PKGNAMEPREFIX=	postgresql${PGSQL_VER:S/.//}-
+
+MAINTAINER=	amutu at amutu.com
+COMMENT=	Oracle's compatibility functions and packages for PostgreSQL
+
+LICENSE=	PostgreSQL
+
+USES=		gmake bison pgsql:9.2+
+USE_GITHUB=	yes
+GH_TAGNAME=	ffea9cc
+
+WANT_PGSQL=	server
+
+PLIST_FILES=	lib/postgresql/orafce.so \
+		%%PORTDOCS%%%%DOCSDIR%%/README.asciidoc \
+		share/postgresql/extension/orafce--3.2--3.3.sql \
+		share/postgresql/extension/orafce--3.3--3.4.sql \
+		share/postgresql/extension/orafce--3.4.sql \
+		share/postgresql/extension/orafce.control
+
+OPTIONS_DEFINE=	DOCS
+
+post-patch:
+	${REINPLACE_CMD} -e 's/DOCS = README/#&/' ${WRKSRC}/Makefile
+
+post-install:
+	${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/postgresql/orafce.so
+
+post-install-DOCS-on:
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README.asciidoc ${STAGEDIR}${DOCSDIR}
+
+.include <bsd.port.mk>

Added: head/databases/postgresql-orafce/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-orafce/distinfo	Mon Jul 17 11:15:51 2017	(r446066)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1495981965
+SHA256 (orafce-orafce-3.4.0-ffea9cc_GH0.tar.gz) = 0dcb9edc6963e8069ee872fa5842a0980557cb8dee2a9d24e23fbc6207bbe738
+SIZE (orafce-orafce-3.4.0-ffea9cc_GH0.tar.gz) = 134333

Added: head/databases/postgresql-orafce/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/databases/postgresql-orafce/pkg-descr	Mon Jul 17 11:15:51 2017	(r446066)
@@ -0,0 +1,7 @@
+The "orafce" is a module of PostgreSQL. It implements of some functions from
+the Oracle database. The functionality was verified on Oracle 10g, and the
+module is useful for production work. This module contains some useful function
+which can help with porting Oracle application to PostgreSQL or can be useful
+generally.
+
+WWW: https://github.com/orafce/orafce


More information about the svn-ports-all mailing list