Hello ports,
barman has been updated to 1.6.0. This is a major release for barman,
with new fixes and features, which include, but are not limited to:
- Support for the streaming_archiver option that allows Barman to
receive WAL files through PostgreSQL's native streaming protocol.
- Automatic management (startup and stop) of receive-wal command via
cron command
- Add support for the pigz compressor
- Native support for Python >= 3.3
- Fix management of backup ID during backup deletion (#22)
- Improve error handling in case of missing parameters
This diff includes a patch to MANIFEST.in which suppresses a build
warning that the default manifest file `MANIFEST` does not exist. Since
the python ports module appears to override the default manifest file
with barman.egg-info/SOURCES.txt, this warning appears unnecessary.
Accordingly, the file has been removed from the manifest infile. Further
guidance is welcome.
Full changelog is available at
https://sourceforge.net/projects/pgbarman/files/1.6.0/
- Eric
Index: Makefile
===================================================================
RCS file: /cvs/ports/databases/barman/Makefile,v
retrieving revision 1.6
diff -u -p -u -p -r1.6 Makefile
--- Makefile 22 Dec 2015 21:36:31 -0000 1.6
+++ Makefile 11 May 2016 01:16:32 -0000
@@ -2,7 +2,7 @@
COMMENT = backup and restoration manager for PostgreSQL
-MODPY_EGG_VERSION = 1.5.1
+MODPY_EGG_VERSION = 1.6.0
DISTNAME = barman-${MODPY_EGG_VERSION}
CATEGORIES = databases
HOMEPAGE = http://www.pgbarman.org/
Index: distinfo
===================================================================
RCS file: /cvs/ports/databases/barman/distinfo,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 distinfo
--- distinfo 22 Dec 2015 21:36:31 -0000 1.4
+++ distinfo 11 May 2016 01:16:32 -0000
@@ -1,2 +1,2 @@
-SHA256 (barman-1.5.1.tar.gz) = aRJ8KY+R9pYkHfDhX5Mn1TsFDLvuprpd7AOa6nbUMt4=
-SIZE (barman-1.5.1.tar.gz) = 132842
+SHA256 (barman-1.6.0.tar.gz) = dxlXRR+v75P2TXzgj0NTC4b1L7MUUezBgKQIVscHvHY=
+SIZE (barman-1.6.0.tar.gz) = 157048
Index: patches/patch-manifest_in
===================================================================
RCS file: patches/patch-manifest_in
diff -N patches/patch-manifest_in
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-manifest_in 11 May 2016 01:16:32 -0000
@@ -0,0 +1,8 @@
+--- MANIFEST.in.orig Tue May 10 17:52:18 2016
++++ MANIFEST.in Tue May 10 17:52:28 2016
+@@ -2,4 +2,4 @@ recursive-include barman *.py
+ recursive-include rpm *
+ include doc/barman.1 doc/barman.5 doc/barman.conf
+ include scripts/barman-wal-restore scripts/barman.bash_completion
+-include AUTHORS NEWS ChangeLog LICENSE PKG-INFO MANIFEST.in MANIFEST setup.py
INSTALL README
++include AUTHORS NEWS ChangeLog LICENSE PKG-INFO MANIFEST.in setup.py INSTALL
README
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/databases/barman/pkg/PLIST,v
retrieving revision 1.4
diff -u -p -u -p -r1.4 PLIST
--- pkg/PLIST 22 Dec 2015 21:36:31 -0000 1.4
+++ pkg/PLIST 11 May 2016 01:16:32 -0000
@@ -46,8 +46,14 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/barman/lockfile.pyc
lib/python${MODPY_VERSION}/site-packages/barman/output.py
lib/python${MODPY_VERSION}/site-packages/barman/output.pyc
+lib/python${MODPY_VERSION}/site-packages/barman/postgres.py
+lib/python${MODPY_VERSION}/site-packages/barman/postgres.pyc
+lib/python${MODPY_VERSION}/site-packages/barman/process.py
+lib/python${MODPY_VERSION}/site-packages/barman/process.pyc
lib/python${MODPY_VERSION}/site-packages/barman/recovery_executor.py
lib/python${MODPY_VERSION}/site-packages/barman/recovery_executor.pyc
+lib/python${MODPY_VERSION}/site-packages/barman/remote_status.py
+lib/python${MODPY_VERSION}/site-packages/barman/remote_status.pyc
lib/python${MODPY_VERSION}/site-packages/barman/retention_policies.py
lib/python${MODPY_VERSION}/site-packages/barman/retention_policies.pyc
lib/python${MODPY_VERSION}/site-packages/barman/server.py
@@ -56,6 +62,8 @@ lib/python${MODPY_VERSION}/site-packages
lib/python${MODPY_VERSION}/site-packages/barman/utils.pyc
lib/python${MODPY_VERSION}/site-packages/barman/version.py
lib/python${MODPY_VERSION}/site-packages/barman/version.pyc
+lib/python${MODPY_VERSION}/site-packages/barman/wal_archiver.py
+lib/python${MODPY_VERSION}/site-packages/barman/wal_archiver.pyc
lib/python${MODPY_VERSION}/site-packages/barman/xlog.py
lib/python${MODPY_VERSION}/site-packages/barman/xlog.pyc
@man man/man1/barman.1