FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

We also have a status page: https://freshports.wordpress.com/

Port details
skytools PostgreSQL tools from Skype: walshipping, queueing, replication
3.2 databases on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: sam@cassiba.com search for ports maintained by this maintainer
Port Added: 26 Jul 2007 20:42:56
License: not specified in port
This is a package of tools from Skype for replication and
failover.  Also it includes a generic queuing mechanism PgQ and
utility library for Python scripts.

WWW: http://pgfoundry.org/projects/skytools/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (213 items)
  1. bin/data_maintainer3
  2. bin/londiste3
  3. bin/pgqd
  4. bin/qadmin
  5. bin/queue_mover3
  6. bin/queue_splitter3
  7. bin/scriptmgr3
  8. bin/simple_consumer3
  9. bin/simple_local_consumer3
  10. bin/skytools_upgrade3
  11. bin/walmgr3
  12. lib/postgresql/pgq_lowlevel.so
  13. lib/postgresql/pgq_triggers.so
  14. lib/python2.7/site-packages/londiste/__init__.py
  15. lib/python2.7/site-packages/londiste/__init__.pyc
  16. lib/python2.7/site-packages/londiste/compare.py
  17. lib/python2.7/site-packages/londiste/compare.pyc
  18. lib/python2.7/site-packages/londiste/exec_attrs.py
  19. lib/python2.7/site-packages/londiste/exec_attrs.pyc
  20. lib/python2.7/site-packages/londiste/handler.py
  21. lib/python2.7/site-packages/londiste/handler.pyc
  22. lib/python2.7/site-packages/londiste/handlers/__init__.py
  23. lib/python2.7/site-packages/londiste/handlers/__init__.pyc
  24. lib/python2.7/site-packages/londiste/handlers/applyfn.py
  25. lib/python2.7/site-packages/londiste/handlers/applyfn.pyc
  26. lib/python2.7/site-packages/londiste/handlers/bulk.py
  27. lib/python2.7/site-packages/londiste/handlers/bulk.pyc
  28. lib/python2.7/site-packages/londiste/handlers/dispatch.py
  29. lib/python2.7/site-packages/londiste/handlers/dispatch.pyc
  30. lib/python2.7/site-packages/londiste/handlers/multimaster.py
  31. lib/python2.7/site-packages/londiste/handlers/multimaster.pyc
  32. lib/python2.7/site-packages/londiste/handlers/qtable.py
  33. lib/python2.7/site-packages/londiste/handlers/qtable.pyc
  34. lib/python2.7/site-packages/londiste/handlers/shard.py
  35. lib/python2.7/site-packages/londiste/handlers/shard.pyc
  36. lib/python2.7/site-packages/londiste/handlers/vtable.py
  37. lib/python2.7/site-packages/londiste/handlers/vtable.pyc
  38. lib/python2.7/site-packages/londiste/playback.py
  39. lib/python2.7/site-packages/londiste/playback.pyc
  40. lib/python2.7/site-packages/londiste/repair.py
  41. lib/python2.7/site-packages/londiste/repair.pyc
  42. lib/python2.7/site-packages/londiste/setup.py
  43. lib/python2.7/site-packages/londiste/setup.pyc
  44. lib/python2.7/site-packages/londiste/syncer.py
  45. lib/python2.7/site-packages/londiste/syncer.pyc
  46. lib/python2.7/site-packages/londiste/table_copy.py
  47. lib/python2.7/site-packages/londiste/table_copy.pyc
  48. lib/python2.7/site-packages/londiste/util.py
  49. lib/python2.7/site-packages/londiste/util.pyc
  50. lib/python2.7/site-packages/pgq/__init__.py
  51. lib/python2.7/site-packages/pgq/__init__.pyc
  52. lib/python2.7/site-packages/pgq/baseconsumer.py
  53. lib/python2.7/site-packages/pgq/baseconsumer.pyc
  54. lib/python2.7/site-packages/pgq/cascade/__init__.py
  55. lib/python2.7/site-packages/pgq/cascade/__init__.pyc
  56. lib/python2.7/site-packages/pgq/cascade/admin.py
  57. lib/python2.7/site-packages/pgq/cascade/admin.pyc
  58. lib/python2.7/site-packages/pgq/cascade/consumer.py
  59. lib/python2.7/site-packages/pgq/cascade/consumer.pyc
  60. lib/python2.7/site-packages/pgq/cascade/nodeinfo.py
  61. lib/python2.7/site-packages/pgq/cascade/nodeinfo.pyc
  62. lib/python2.7/site-packages/pgq/cascade/worker.py
  63. lib/python2.7/site-packages/pgq/cascade/worker.pyc
  64. lib/python2.7/site-packages/pgq/consumer.py
  65. lib/python2.7/site-packages/pgq/consumer.pyc
  66. lib/python2.7/site-packages/pgq/coopconsumer.py
  67. lib/python2.7/site-packages/pgq/coopconsumer.pyc
  68. lib/python2.7/site-packages/pgq/event.py
  69. lib/python2.7/site-packages/pgq/event.pyc
  70. lib/python2.7/site-packages/pgq/localconsumer.py
  71. lib/python2.7/site-packages/pgq/localconsumer.pyc
  72. lib/python2.7/site-packages/pgq/producer.py
  73. lib/python2.7/site-packages/pgq/producer.pyc
  74. lib/python2.7/site-packages/pgq/remoteconsumer.py
  75. lib/python2.7/site-packages/pgq/remoteconsumer.pyc
  76. lib/python2.7/site-packages/pgq/status.py
  77. lib/python2.7/site-packages/pgq/status.pyc
  78. lib/python2.7/site-packages/pkgloader-1.0-py2.7.egg-info
  79. lib/python2.7/site-packages/pkgloader.py
  80. lib/python2.7/site-packages/pkgloader.pyc
  81. lib/python2.7/site-packages/skytools-3.2-py2.7.egg-info
  82. lib/python2.7/site-packages/skytools/__init__.py
  83. lib/python2.7/site-packages/skytools/__init__.pyc
  84. lib/python2.7/site-packages/skytools/_chashtext.so
  85. lib/python2.7/site-packages/skytools/_cquoting.so
  86. lib/python2.7/site-packages/skytools/_pyquoting.py
  87. lib/python2.7/site-packages/skytools/_pyquoting.pyc
  88. lib/python2.7/site-packages/skytools/adminscript.py
  89. lib/python2.7/site-packages/skytools/adminscript.pyc
  90. lib/python2.7/site-packages/skytools/apipkg.py
  91. lib/python2.7/site-packages/skytools/apipkg.pyc
  92. lib/python2.7/site-packages/skytools/checker.py
  93. lib/python2.7/site-packages/skytools/checker.pyc
  94. lib/python2.7/site-packages/skytools/config.py
  95. lib/python2.7/site-packages/skytools/config.pyc
  96. lib/python2.7/site-packages/skytools/dbservice.py
  97. lib/python2.7/site-packages/skytools/dbservice.pyc
  98. lib/python2.7/site-packages/skytools/dbstruct.py
  99. lib/python2.7/site-packages/skytools/dbstruct.pyc
  100. lib/python2.7/site-packages/skytools/fileutil.py
  101. lib/python2.7/site-packages/skytools/fileutil.pyc
  102. lib/python2.7/site-packages/skytools/gzlog.py
  103. lib/python2.7/site-packages/skytools/gzlog.pyc
  104. lib/python2.7/site-packages/skytools/hashtext.py
  105. lib/python2.7/site-packages/skytools/hashtext.pyc
  106. lib/python2.7/site-packages/skytools/installer_config.py
  107. lib/python2.7/site-packages/skytools/installer_config.pyc
  108. lib/python2.7/site-packages/skytools/natsort.py
  109. lib/python2.7/site-packages/skytools/natsort.pyc
  110. lib/python2.7/site-packages/skytools/parsing.py
  111. lib/python2.7/site-packages/skytools/parsing.pyc
  112. lib/python2.7/site-packages/skytools/plpy_applyrow.py
  113. lib/python2.7/site-packages/skytools/plpy_applyrow.pyc
  114. lib/python2.7/site-packages/skytools/psycopgwrapper.py
  115. lib/python2.7/site-packages/skytools/psycopgwrapper.pyc
  116. lib/python2.7/site-packages/skytools/querybuilder.py
  117. lib/python2.7/site-packages/skytools/querybuilder.pyc
  118. lib/python2.7/site-packages/skytools/quoting.py
  119. lib/python2.7/site-packages/skytools/quoting.pyc
  120. lib/python2.7/site-packages/skytools/scripting.py
  121. lib/python2.7/site-packages/skytools/scripting.pyc
  122. lib/python2.7/site-packages/skytools/skylog.py
  123. lib/python2.7/site-packages/skytools/skylog.pyc
  124. lib/python2.7/site-packages/skytools/sockutil.py
  125. lib/python2.7/site-packages/skytools/sockutil.pyc
  126. lib/python2.7/site-packages/skytools/sqltools.py
  127. lib/python2.7/site-packages/skytools/sqltools.pyc
  128. lib/python2.7/site-packages/skytools/timeutil.py
  129. lib/python2.7/site-packages/skytools/timeutil.pyc
  130. lib/python2.7/site-packages/skytools/tnetstrings.py
  131. lib/python2.7/site-packages/skytools/tnetstrings.pyc
  132. lib/python2.7/site-packages/skytools/utf8.py
  133. lib/python2.7/site-packages/skytools/utf8.pyc
  134. man/man1/londiste3.1.gz
  135. man/man1/pgqd.1.gz
  136. man/man1/qadmin.1.gz
  137. man/man1/queue_mover3.1.gz
  138. man/man1/queue_splitter3.1.gz
  139. man/man1/scriptmgr3.1.gz
  140. man/man1/simple_consumer3.1.gz
  141. man/man1/simple_local_consumer3.1.gz
  142. man/man1/skytools_upgrade3.1.gz
  143. man/man1/walmgr3.1.gz
  144. share/doc/postgresql/extension/README.pgq
  145. share/doc/postgresql/extension/README.pgq_ext
  146. share/examples/skytools3/conf/pgqd.ini.templ
  147. share/examples/skytools3/conf/wal-master.ini
  148. share/examples/skytools3/conf/wal-slave.ini
  149. share/postgresql/contrib/londiste.sql
  150. share/postgresql/contrib/londiste.upgrade.sql
  151. share/postgresql/contrib/newgrants_londiste.sql
  152. share/postgresql/contrib/newgrants_pgq.sql
  153. share/postgresql/contrib/newgrants_pgq_coop.sql
  154. share/postgresql/contrib/newgrants_pgq_ext.sql
  155. share/postgresql/contrib/newgrants_pgq_node.sql
  156. share/postgresql/contrib/oldgrants_londiste.sql
  157. share/postgresql/contrib/oldgrants_pgq.sql
  158. share/postgresql/contrib/oldgrants_pgq_coop.sql
  159. share/postgresql/contrib/oldgrants_pgq_ext.sql
  160. share/postgresql/contrib/oldgrants_pgq_node.sql
  161. share/postgresql/contrib/pgq.sql
  162. share/postgresql/contrib/pgq.upgrade.sql
  163. share/postgresql/contrib/pgq_coop.sql
  164. share/postgresql/contrib/pgq_coop.upgrade.sql
  165. share/postgresql/contrib/pgq_ext.sql
  166. share/postgresql/contrib/pgq_ext.upgrade.sql
  167. share/postgresql/contrib/pgq_lowlevel.sql
  168. share/postgresql/contrib/pgq_node.sql
  169. share/postgresql/contrib/pgq_node.upgrade.sql
  170. share/postgresql/contrib/pgq_triggers.sql
  171. share/postgresql/contrib/txid.sql
  172. share/postgresql/contrib/uninstall_pgq.sql
  173. share/postgresql/extension/londiste--3.1--3.2.sql
  174. share/postgresql/extension/londiste--3.1.1--3.2.sql
  175. share/postgresql/extension/londiste--3.1.3--3.2.sql
  176. share/postgresql/extension/londiste--3.1.4--3.2.sql
  177. share/postgresql/extension/londiste--3.1.6--3.2.sql
  178. share/postgresql/extension/londiste--3.2.sql
  179. share/postgresql/extension/londiste--unpackaged--3.2.sql
  180. share/postgresql/extension/londiste.control
  181. share/postgresql/extension/pgq--3.1--3.2.sql
  182. share/postgresql/extension/pgq--3.1.1--3.2.sql
  183. share/postgresql/extension/pgq--3.1.2--3.2.sql
  184. share/postgresql/extension/pgq--3.1.3--3.2.sql
  185. share/postgresql/extension/pgq--3.1.6--3.2.sql
  186. share/postgresql/extension/pgq--3.2.sql
  187. share/postgresql/extension/pgq--unpackaged--3.2.sql
  188. share/postgresql/extension/pgq.control
  189. share/postgresql/extension/pgq_coop--3.1--3.1.1.sql
  190. share/postgresql/extension/pgq_coop--3.1.1.sql
  191. share/postgresql/extension/pgq_coop--unpackaged--3.1.1.sql
  192. share/postgresql/extension/pgq_coop.control
  193. share/postgresql/extension/pgq_ext--3.1.sql
  194. share/postgresql/extension/pgq_ext--unpackaged--3.1.sql
  195. share/postgresql/extension/pgq_ext.control
  196. share/postgresql/extension/pgq_node--3.1--3.2.sql
  197. share/postgresql/extension/pgq_node--3.1.3--3.2.sql
  198. share/postgresql/extension/pgq_node--3.1.6--3.2.sql
  199. share/postgresql/extension/pgq_node--3.2.sql
  200. share/postgresql/extension/pgq_node--unpackaged--3.2.sql
  201. share/postgresql/extension/pgq_node.control
  202. share/skytools3/londiste.sql
  203. share/skytools3/londiste.upgrade.sql
  204. share/skytools3/londiste.upgrade_2.1_to_3.1.sql
  205. share/skytools3/pgq.sql
  206. share/skytools3/pgq.upgrade.sql
  207. share/skytools3/pgq.upgrade_2.1_to_3.0.sql
  208. share/skytools3/pgq_coop.sql
  209. share/skytools3/pgq_coop.upgrade.sql
  210. share/skytools3/pgq_ext.sql
  211. share/skytools3/pgq_ext.upgrade.sql
  212. share/skytools3/pgq_node.sql
  213. share/skytools3/pgq_node.upgrade.sql
  214. Collapse this list.

To install the port: cd /usr/ports/databases/skytools/ && make install clean
To add the package: pkg install skytools

PKGNAME: skytools

distinfo:

SHA256 (skytools-3.2.tar.gz) = 0fa9c819ab50ca2cbcc5e71cd80ab734120c9d628667af08f9a95ca62086ab5f
SIZE (skytools-3.2.tar.gz) = 693507


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. gmake : devel/gmake
  2. python2.7 : lang/python27
  3. python2 : lang/python2
Runtime dependencies:
  1. python2.7 : lang/python27
  2. python2 : lang/python2
Library dependencies:
  1. libpq.so.5 : databases/postgresql95-client
There are no ports dependent upon this port

Configuration Options
     No options to configure

USES:
gmake python:2 shebangfix pgsql

Master Sites:
  1. http://pgfoundry.org/frs/download.php/3622/

Number of commits found: 22

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Oct 2015 14:50:52
Original commit files touched by this commit  3.2
Revision:399684
amdmi3 search for other commits by this committer
Improve shebangfix framework

- Support multiple values in *_OLD_CMD, i.e. we can now fix both
"/usr/bin/python" and "/usr/bin/env python" at the same time
- Default *_OLD_CMD values are now always appended, so you don't need to specify
them in individual ports
- Add lua support (depends on USES=lua)
- Add more default values, such as "/usr/bin/env foo" for python, perl, bash,
ruby and lua
- Shebangfix now matches whole words, e.g. we will no longer (erroneously)
replace "/usr/bin/perl5.005" with "${perl_CMD}5.005" (but "/usr/bin/perl -tt" is
still (correctly) replaced with "${perl_CMD} -tt")

Note that *_OLD_CMD items containing spaces must now be quoted (e.g.
perl_OLD_CMD=/bin/perl /usr/bin/perl "/usr/bin/env perl")

Update shebangfix usage according to new rules in many ports:

- Remove *_OLD_CMD for patterns now replaced by default
- Quote custom *_OLD_CMD which contain spaces

Fix shebangfix usage in many ports (irrelevant to infrastructure change):

- Remove redundant SHEBANG_LANG (no need to duplicate default langs)
- Remove redundant *_CMD (such as
python_CMD=${LOCALBASE}/bin/python${PYTHON_VER} when USES=python is present)
- Never use *_OLD_CMD in REINPLACE_CMD matchers, these should always look for
exact string

Approved by:	portmgr (bapt)
Differential Revision:	D3756
22 Nov 2014 20:40:09
Original commit files touched by this commit  3.2
Revision:373100  Sanity Test Failure
crees search for other commits by this committer
Finally retire USE_PGSQL
20 Oct 2014 10:41:13
Original commit files touched by this commit  3.2
Revision:371255
bapt search for other commits by this committer
Cleanup plist
28 Sep 2014 17:57:12
Original commit files touched by this commit  3.2
Revision:369474
mva search for other commits by this committer
- Convert to USES=python

Approved by:	portmgr (implicit)
13 Aug 2014 21:31:47
Original commit files touched by this commit  3.2
Revision:364810
wg search for other commits by this committer
databases/skytools: update to 3.2

- Support stage
- Pass maintainership to submitter

PR:		192601
Submitted by:	Sam Cassiba
04 Jul 2014 23:48:56
Original commit files touched by this commit  2.1.12_1
Revision:360691
bapt search for other commits by this committer
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)

With hat:	portmgr
08 Dec 2013 13:10:58
Original commit files touched by this commit  2.1.12_1
Revision:335883
mva search for other commits by this committer
- Fix the usage of 'python' to get rid of the implicit lang/python
  dependency

Approved by:	portmgr (blanket)
20 Sep 2013 16:13:49
Original commit files touched by this commit  2.1.12_1
Revision:327717
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
databases)
22 Jul 2013 08:24:51
Original commit files touched by this commit  2.1.12_1
Revision:323437
marino search for other commits by this committer
databases/skytools: Fix PYTHON specification

Python 2.5 is no longer in the tree.
Right now all versions of python are considered to be acceptable.

Approved by:	culot (mentor)
Suggested by:	jgh
22 Jul 2013 06:48:27
Original commit files touched by this commit  2.1.12_1
Revision:323429
marino search for other commits by this committer
databases/skytools: Restrict to postgresql 9.1 and earlier

This version of skytools fails to build with postgresql 9.2
This port had complex logic to change pkg-plist with pgsql > 8.2, but
now all versions meet this criteria.  Remove the logic and trim the
pkg-plist as well as the header.  Also convert USE_GMAKE to USES+=gmake.

PR:		ports/179957
submitted by:	marino
Approved by:	bapt (mentor), maintainer timeout
25 Feb 2011 00:12:12
Original commit files touched by this commit  2.1.12_1
  Sanity Test Failure
miwi search for other commits by this committer
- Move over to py25+ or above
- While here kick md5 support
26 Dec 2010 15:32:02
Original commit files touched by this commit  2.1.12
jpaetzel search for other commits by this committer
Update to 2.1.12

PR:     ports/153442
Submitted by:   Khee Chin <kheechin@gmail.com>
Approved by:    Khee Chin <kheechin@gmail.com> (maintainer)
02 Dec 2010 14:55:37
Original commit files touched by this commit  2.1.11
pav search for other commits by this committer
- txid bits are installed conditionally on postgresql version, fix plist

PR:             ports/146913
Reported by:    Alexey Markov <redrat@mail.ru>
Approved by:    feedback timeout on the PR
27 Mar 2010 22:51:56
Original commit files touched by this commit  2.1.11
miwi search for other commits by this committer
- Update to 2.1.11

PR:             145003
Submitted by:   Khee Chin <kheechin@gmail.com> (maintainer)
14 Jan 2010 07:04:52
Original commit files touched by this commit  2.1.10_1
linimon search for other commits by this committer
Over to submitter of last update.
10 Jan 2010 03:54:09
Original commit files touched by this commit  2.1.10_1
linimon search for other commits by this committer
With portmgr hat on, reset the maintainership of skv@ for ports that
he has had one or more maintainer-timeouts on in the past 12 months.
11 Oct 2009 19:36:41
Original commit files touched by this commit  2.1.10_1
wxs search for other commits by this committer
- Update to 2.1.10

PR:             ports/138446
Submitted by:   Khee Chin <kheechin@gmail.com>
Approved by:    maintainer timeout
08 Jun 2009 22:30:55
Original commit files touched by this commit  2.1.7_1
miwi search for other commits by this committer
- Update lang/python26 and make Python 2.6.2 to the default Python version

Tested by:      3 pointyhat runs
Thanks to:      pav, gahr, lwhsu, mva, amdmi3
04 Sep 2008 14:07:03
Original commit files touched by this commit  2.1.7
skv search for other commits by this committer
Update to 2.1.7

PR:             ports/124303
Submitted by:   Pierre-Emmanuel André
06 Jun 2008 13:17:10
Original commit files touched by this commit  2.1.4_2
edwin search for other commits by this committer
Bump portrevision due to upgrade of devel/gettext.

The affected ports are the ones with gettext as a run-dependency
according to ports/INDEX-7 (5007 of them) and the ones with USE_GETTEXT
in Makefile (29 of them).

PR:             ports/124340
Submitted by:   edwin@
Approved by:    portmgr (pav)
30 Jul 2007 17:41:14
Original commit files touched by this commit  2.1.4_1
pav search for other commits by this committer
- Fix with python25
26 Jul 2007 20:42:30
Original commit files touched by this commit  2.1.4
skv search for other commits by this committer
Add skytools 2.1.4, PostgreSQL tools from Skype: walshipping, queueing,
replication.

Number of commits found: 22

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
libXcursorDec 17
libXfont2Dec 17
libXfont2Dec 17
globalDec 16
jenkinsDec 15
jenkins-ltsDec 15
gitlabDec 14
nodeDec 14
node4Dec 14
node6Dec 14
node8Dec 14
torDec 14
asterisk13Dec 13
asterisk13*Dec 13
asterisk13*Dec 13

18 vulnerabilities affecting 90 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2017-12-17 18:50:28


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 32139
Broken 122
Deprecated 47
Ignore 358
Forbidden 0
Restricted 173
No CDROM 77
Vulnerable 41
Expired 10
Set to expire 39
Interactive 0
new 24 hours 8
new 48 hours10
new 7 days33
new fortnight107
new month42953

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2017 Dan Langille. All rights reserved.