Add postgresql-plproxy 2.0.2, PL/Proxy is database partitioning system.

This commit is contained in:
Sergey Skvortsov 2007-07-26 21:20:37 +00:00
parent 9b478cbcd6
commit 690acbda3d
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=196341
5 changed files with 43 additions and 0 deletions

View file

@ -390,6 +390,7 @@
SUBDIR += postgresql-libpq++
SUBDIR += postgresql-libpqxx
SUBDIR += postgresql-odbc
SUBDIR += postgresql-plproxy
SUBDIR += postgresql-plpython
SUBDIR += postgresql-plruby
SUBDIR += postgresql-pltcl

View file

@ -0,0 +1,26 @@
# Ports collection makefile for: postgresql-plproxy
# Date created: 27 July 2007
# Whom: Sergey Skvortsov <skv@protey.ru>
#
# $FreeBSD$
#
PORTNAME= plproxy
PORTVERSION= 2.0.2
CATEGORIES= databases
MASTER_SITES= http://pgfoundry.org/frs/download.php/1355/
PKGNAMEPREFIX= postgresql-
MAINTAINER= skv@FreeBSD.org
COMMENT= PL/Proxy is database partitioning system
BUILD_DEPENDS= ${LOCALBASE}/bin/flex:${PORTSDIR}/textproc/flex
USE_PGSQL= yes
USE_GMAKE= yes
post-patch:
@${REINPLACE_CMD} -e 's= flex= ${LOCALBASE}/bin/flex=g' \
${WRKSRC}/Makefile
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
MD5 (plproxy-2.0.2.tar.gz) = 44fe7112d9a41befdb601691e00df661
SHA256 (plproxy-2.0.2.tar.gz) = 3dc89d21093580607da033b877e5dc524a9b1cb7a93fb2c457b3cb4dea906a25
SIZE (plproxy-2.0.2.tar.gz) = 30068

View file

@ -0,0 +1,8 @@
PL/Proxy is a proxy language used for remote database procedure calls
and data partitioning between databases based on hashing field values.
Main idea is that proxy function will be created with same signature as
remote function to be called, so only destination info needs to be
specified inside proxy function body.
WWW: https://developer.skype.com/SkypeGarage/DbProjects/PlProxy

View file

@ -0,0 +1,5 @@
lib/postgresql/plproxy.so
share/postgresql/contrib/plproxy.sql
@dirrmtry lib/postgresql
@dirrmtry share/postgresql/contrib
@dirrmtry share/postgresql