Created attachment 198127 [details] py-cinder-12.0.4.patch Hello, attached is the patch that updates misc/py-cinder to 12.0.4 . Changes by upstream: - https://docs.openstack.org/releasenotes/cinder/queens.html Changes to the port: - added LICENSE_FILE - changed MASTER_SITES to official OpenStack repository - removed EXTRA_PATCHES (those patches have been rebased and were converted into mandatory patches) - enabled building for Python 3+ versions - sorted variables according to the PHB - changed RC scripts to work with different Python versions - added CONFLICTS_INSTALL - added OPTIONS for MySQL, PostgreSQL, memcached and MongoDB support - changed post-patch target to prevent the installation to files into ${ETCDIR} by distutils and to replace occurences of /etc to ${PREFIX}/etc - changed post-install target to install the files into ${ETCDIR} - updated the shipped cinder.conf.sample - updated pkg-message QA: ~~~ - poudriere (10.4-, 11.2-RELEASE, 12.0-ALPHA9 amd64 + i386) for each py27 + py36 flavor -> OK - portlint -> OK
Thanks
devel/py-oslo.db is marked as broken, so i cant test it.
Created attachment 201070 [details] py-cinder-12.0.4-rev1.patch Rebased patch after ports r490061 . Changes by upstream: - https://docs.openstack.org/releasenotes/cinder/queens.html Changes to the port: - Added LICENSE_FILE - Changed MASTER_SITES to official OpenStack repository - Removed EXTRA_PATCHES (those patches have been rebased and were converted into mandatory patches) - Enabled building for Python 3+ versions - Sorted variables according to the PHB - Changed RC scripts to work with different Python versions - Added CONFLICTS_INSTALL - Added OPTIONS for MySQL, PostgreSQL, memcached and MongoDB support - changed post-patch target to prevent the installation to files into ${ETCDIR} by distutils and to replace occurences of /etc to ${PREFIX}/etc - Changed post-install target to install the files into ${ETCDIR} - Updated the shipped cinder.conf.sample - Updated pkg-message
A commit references this bug: Author: miwi Date: Tue Jan 29 14:06:00 UTC 2019 New revision: 491564 URL: https://svnweb.freebsd.org/changeset/ports/491564 Log: - Update to 12.0.4 - Added LICENSE_FILE - Changed MASTER_SITES to official OpenStack repository - Removed EXTRA_PATCHES (those patches have been rebased and were converted into mandatory patches) - Enabled building for Python 3+ versions - Sorted variables according to the PHB - Changed RC scripts to work with different Python versions - Added CONFLICTS_INSTALL - Added OPTIONS for MySQL, PostgreSQL, memcached and MongoDB support - changed post-patch target to prevent the installation to files into ${ETCDIR} by distutils and to replace occurences of /etc to ${PREFIX}/etc - Changed post-install target to install the files into ${ETCDIR} - Updated the shipped cinder.conf.sample - Updated pkg-message PR: 232245 Submitted by: freebsd_ports@k-worx.org Approved by: maintainer Sponsored by: iXsystems Inc. Changes: head/misc/py-cinder/Makefile head/misc/py-cinder/distinfo head/misc/py-cinder/files/01-remotefs.patch head/misc/py-cinder/files/02-nfs.patch head/misc/py-cinder/files/cinder-api.in head/misc/py-cinder/files/cinder-scheduler.in head/misc/py-cinder/files/cinder-volume.in head/misc/py-cinder/files/cinder.conf.sample head/misc/py-cinder/files/patch-cinder_volume_drivers_nfs.py head/misc/py-cinder/files/patch-cinder_volume_drivers_remotefs.py head/misc/py-cinder/pkg-message head/misc/py-cinder/pkg-plist