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