Add skytools 2.1.4, PostgreSQL tools from Skype: walshipping, queueing,
replication.
This commit is contained in:
parent
a686be490b
commit
9b478cbcd6
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=196339
@ -492,6 +492,7 @@
|
||||
SUBDIR += rubygem-memcache-client
|
||||
SUBDIR += rubygem-rrdtool
|
||||
SUBDIR += rubygem-sqlite3
|
||||
SUBDIR += skytools
|
||||
SUBDIR += slony1
|
||||
SUBDIR += sqlcached
|
||||
SUBDIR += sqlclient
|
||||
|
29
databases/skytools/Makefile
Normal file
29
databases/skytools/Makefile
Normal file
@ -0,0 +1,29 @@
|
||||
# Ports collection makefile for: skytools
|
||||
# Date created: 27 July 2007
|
||||
# Whom: Sergey Skvortsov <skv@protey.ru>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= skytools
|
||||
PORTVERSION= 2.1.4
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= http://pgfoundry.org/frs/download.php/1354/
|
||||
|
||||
MAINTAINER= skv@FreeBSD.org
|
||||
COMMENT= PostgreSQL tools from Skype: walshipping, queueing, replication
|
||||
|
||||
GNU_CONFIGURE= yes
|
||||
USE_GMAKE= yes
|
||||
|
||||
USE_PGSQL= yes
|
||||
USE_PYTHON= 2.4+
|
||||
|
||||
CONFIGURE_ARGS= --with-python=${PYTHON_CMD} \
|
||||
--docdir=${EXAMPLESDIR} \
|
||||
--with-pgconfig=${LOCALBASE}/bin/pg_config
|
||||
|
||||
post-patch:
|
||||
@${REINPLACE_CMD} -e 's=share/doc=share/examples=' ${WRKSRC}/setup.py
|
||||
|
||||
.include <bsd.port.mk>
|
3
databases/skytools/distinfo
Normal file
3
databases/skytools/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
MD5 (skytools-2.1.4.tar.gz) = 2877393a7a78df5cead31bd1858eddc5
|
||||
SHA256 (skytools-2.1.4.tar.gz) = 3d644971d7ac2340336ab4462367b543dc26904cebb68005b42580ba93ff17ca
|
||||
SIZE (skytools-2.1.4.tar.gz) = 143249
|
5
databases/skytools/pkg-descr
Normal file
5
databases/skytools/pkg-descr
Normal file
@ -0,0 +1,5 @@
|
||||
This is a package of tools in use in Skype for replication and
|
||||
failover. Also it includes a generic queuing mechanism PgQ and
|
||||
utility library for Python scripts.
|
||||
|
||||
WWW: https://developer.skype.com/SkypeGarage/DbProjects/SkyTools
|
96
databases/skytools/pkg-plist
Normal file
96
databases/skytools/pkg-plist
Normal file
@ -0,0 +1,96 @@
|
||||
bin/bulk_loader.py
|
||||
bin/cube_dispatcher.py
|
||||
bin/londiste.py
|
||||
bin/pgqadm.py
|
||||
bin/queue_mover.py
|
||||
bin/queue_splitter.py
|
||||
bin/scriptmgr.py
|
||||
bin/table_dispatcher.py
|
||||
bin/walmgr.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/compare.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/compare.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/file_read.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/file_read.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/file_write.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/file_write.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/installer.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/installer.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/playback.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/playback.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/repair.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/repair.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/setup.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/setup.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/syncer.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/syncer.pyc
|
||||
%%PYTHON_SITELIBDIR%%/londiste/table_copy.py
|
||||
%%PYTHON_SITELIBDIR%%/londiste/table_copy.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/consumer.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/consumer.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/event.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/event.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/maint.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/maint.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/producer.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/producer.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/status.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/status.pyc
|
||||
%%PYTHON_SITELIBDIR%%/pgq/ticker.py
|
||||
%%PYTHON_SITELIBDIR%%/pgq/ticker.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/__init__.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/__init__.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/config.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/config.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/dbstruct.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/dbstruct.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/gzlog.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/gzlog.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/installer_config.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/installer_config.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/quoting.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/quoting.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/scripting.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/scripting.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/skylog.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/skylog.pyc
|
||||
%%PYTHON_SITELIBDIR%%/skytools/sqltools.py
|
||||
%%PYTHON_SITELIBDIR%%/skytools/sqltools.pyc
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/skytools
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/pgq
|
||||
@dirrm %%PYTHON_SITELIBDIR%%/londiste
|
||||
@dirrmtry %%PYTHON_SITELIBDIR%%
|
||||
%%EXAMPLESDIR%%/conf/bulk_loader.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/cube_dispatcher.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/londiste.ini
|
||||
%%EXAMPLESDIR%%/conf/pgqadm.ini
|
||||
%%EXAMPLESDIR%%/conf/queue_mover.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/queue_splitter.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/scriptmgr.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/table_dispatcher.ini.templ
|
||||
%%EXAMPLESDIR%%/conf/wal-master.ini
|
||||
%%EXAMPLESDIR%%/conf/wal-slave.ini
|
||||
@dirrm %%EXAMPLESDIR%%/conf
|
||||
@dirrm %%EXAMPLESDIR%%
|
||||
lib/postgresql/logtriga.so
|
||||
lib/postgresql/txid.so
|
||||
share/doc/postgresql/contrib/README.londiste
|
||||
share/doc/postgresql/contrib/README.pgq
|
||||
share/doc/postgresql/contrib/README.pgq_ext
|
||||
share/doc/postgresql/contrib/README.txid
|
||||
share/postgresql/contrib/logtriga.sql
|
||||
share/postgresql/contrib/londiste.sql
|
||||
share/postgresql/contrib/londiste.upgrade.sql
|
||||
share/postgresql/contrib/pgq.sql
|
||||
share/postgresql/contrib/pgq.upgrade.sql
|
||||
share/postgresql/contrib/pgq_ext.sql
|
||||
share/postgresql/contrib/uninstall_txid.sql
|
||||
share/postgresql/contrib/txid.sql
|
||||
@dirrmtry lib/postgresql
|
||||
@dirrmtry share/doc/postgresql/contrib
|
||||
@dirrmtry share/doc/postgresql
|
||||
@dirrmtry share/postgresql/contrib
|
||||
@dirrmtry share/postgresql
|
Loading…
Reference in New Issue
Block a user