Bug 232245 - misc/py-cinder: Update to 12.0.4
Summary: misc/py-cinder: Update to 12.0.4
Status: Closed FIXED
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: 230133 230136 230138 230379 232241 232242 232246
Blocks:
  Show dependency treegraph
 
Reported: 2018-10-14 12:46 UTC by Kai Knoblich
Modified: 2019-01-29 14:06 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 Knoblich
no flags Details | Diff
py-cinder-12.0.4-rev1.patch (25.96 KB, patch)
2019-01-12 17:31 UTC, Kai Knoblich
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Kai Knoblich freebsd_committer freebsd_triage 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 freebsd_triage 2019-01-11 08:44:25 UTC
devel/py-oslo.db is marked as broken, so i cant test it.
Comment 3 Kai Knoblich freebsd_committer freebsd_triage 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
Comment 4 commit-hook freebsd_committer freebsd_triage 2019-01-29 14:06:37 UTC
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