Bug 232245 - misc/py-cinder: Update to 12.0.4
Summary: misc/py-cinder: Update to 12.0.4
Status: In Progress
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Martin Wilke
URL:
Keywords:
Depends on: 232241 230133 230136 230138 230379 232242 232246
Blocks:
  Show dependency treegraph
 
Reported: 2018-10-14 12:46 UTC by Kai
Modified: 2019-01-12 17:31 UTC (History)
3 users (show)

See Also:
alexander.nusov: maintainer-feedback+


Attachments
py-cinder-12.0.4.patch (25.96 KB, patch)
2018-10-14 12:46 UTC, Kai
no flags Details | Diff
py-cinder-12.0.4-rev1.patch (25.96 KB, patch)
2019-01-12 17:31 UTC, Kai
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai 2018-10-14 12:46:24 UTC
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
Comment 1 Alexander Nusov 2018-11-04 16:44:27 UTC
Thanks
Comment 2 Martin Wilke freebsd_committer 2019-01-11 08:44:25 UTC
devel/py-oslo.db is marked as broken, so i cant test it.
Comment 3 Kai 2019-01-12 17:31:37 UTC
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