Commit Graph

49 Commits

Author SHA1 Message Date
Miro Hrončok 99a8a3e31e Included in RHEL 7.7+ 2019-10-07 19:10:57 +02:00
Kevin Fenzi 82adee8667 Update to larger than 30 so rhel7.7 python2 will work in koji.
Note: this package should be retired as soon as centos 7.7 is out.
Note: this package should NOT be pushed as an update, only used as a override.
2019-08-14 08:05:31 -07:00
Mohan Boddu 0c6d6cedbb Revert "Included in RHEL 7.7+"
Unretirement for https://pagure.io/releng/issue/8607

This reverts commit b6f2fa0c76.
2019-08-11 03:48:56 -04:00
Miro Hrončok b6f2fa0c76 Included in RHEL 7.7+ 2019-08-09 15:40:26 +02:00
Miro Hrončok 255d30c7f4 Split python3-other-rpm-macros from python-rpm-macros to python-epel-rpm-macros 2019-04-30 11:25:57 +02:00
Miro Hrončok efb740f820 %python_provide: Obsolete and provide py36- from py3-, provide py3- from py36-
The "python36" is intentionally hardcoded and does not use the
%python3_pkgversion macro, as that can be overridden in spec for
various reasons.

See https://lists.fedoraproject.org/archives/list/epel-devel@lists.fedoraproject.org/message/RYDGY4BKYTLYH5IOECMPEZYFUZEXCDRN/
2019-04-25 16:39:04 +02:00
Miro Hrončok 99f8b82d04 Switch 3.4 and 3.6 2019-03-07 16:21:06 +01:00
Tomas Orsava 0fe7b8e184 Move macros.pybytecompile in here from python3X-devel
macros.pybytecompile: Detect Python version through sys.version_info

...instead of guessing from the executable name.

This should make it work on EPEL7 as well where we ship 3.4 and 3.6

https://bugzilla.redhat.com/show_bug.cgi?id=1599809
2018-07-19 14:57:46 +02:00
Jason Tibbitts ef7f75882a Add %python3(_other)?_platform macros. 2018-07-09 14:44:54 -05:00
Tadej Janež 8ef228123a
Add %python3_other_* counterparts for %python3_* macros in EPEL 7 2018-06-21 21:54:43 +02:00
Jason Tibbitts 06d80134eb Add %pypi_source macro. 2018-06-18 18:12:26 -05:00
Charalampos Stratakis 6c29671c63 Add python36 as EPEL's other python 2017-12-20 23:06:54 +01:00
Orion Poplawski 6c4c3f3681 Merge commit 'd0fdb0d759b960b41b57bf7c9539901f16062e0a' into epel7 2017-03-09 12:19:54 -07:00
Michal Cyprian d0fdb0d759 Add --no-deps option to py_install_wheel macros 2017-01-23 18:52:17 +01:00
Tomas Orsava 123ad4b49f Added macros for Build/Requires tags using Python dist tags
https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2017-01-17 10:28:13 +01:00
Orion Poplawski 516c55eed7 Fix typo in changelog 2016-11-24 07:59:27 -07:00
Orion Poplawski 5ca1f525e5 Make expaned macros start on the same line as the macro 2016-11-24 07:53:47 -07:00
Orion Poplawski a73eb24716 Fix %py3_install_wheel (bug #1395953) 2016-11-16 21:32:46 -07:00
Orion Poplawski e7af332922 Add missing sleeps to other build macros
- Fix build_egg macros
- Add %py_build_wheel and %py_install_wheel macros
2016-11-16 16:28:31 -07:00
Orion Poplawski bad56e0efe Bump release and add %changelog entry 2016-11-15 16:26:40 -07:00
Orion Poplawski f798c43354 Add %py_build_egg and %py_install_egg macros 2016-11-15 16:23:27 -07:00
Orion Poplawski 6ce524f21d Allow multiple args to %py_build/install macros 2016-11-15 16:18:39 -07:00
Orion Poplawski 29e6636ccd Tidy up macro formatting 2016-11-15 16:16:16 -07:00
Orion Poplawski 096c42c121 Merge branch 'master' into epel7 2016-08-24 16:51:15 -06:00
Orion Poplawski 59b1647971 Use %rpmmacrodir 2016-08-24 16:47:08 -06:00
Tomas Orsava 87acff351c Merge branch 'master' into epel7 2016-08-22 17:18:34 +02:00
Orion Poplawski 81fee785df Do not generate useless Obsoletes with %{?_isa} 2016-07-12 11:14:21 -06:00
Orion Poplawski c30072e570 Make python-rpm-macros require python-srpm-macros (bug #1335860) 2016-05-13 14:20:24 -06:00
Jason Tibbitts af37c22835 Add single-second sleeps to work around setuptools bug. 2016-05-12 13:28:05 -05:00
Fedora Release Engineering c09d56c2fc - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 20:51:34 +00:00
Orion Poplawski cc0b15603c Set %__python3 to /usr/bin/python3.4 2016-01-25 16:55:23 -07:00
Orion Poplawski 0795b1d7b1 Merge branch 'master' into epel7 2016-01-14 20:51:58 -07:00
Orion Poplawski 2b90e4a07b Fix typo in %python_provide 2016-01-14 20:50:53 -07:00
Orion Poplawski 49ccad99b2 Revert "Move srpm macros to macros.0python-srpm to be defined before other macros"
This reverts commit 1a6f8f12f8.
2016-01-14 20:49:29 -07:00
Orion Poplawski 34f5f4c7a4 Fix typo in %python_provide 2016-01-14 20:48:47 -07:00
Orion Poplawski 1a6f8f12f8 Move srpm macros to macros.0python-srpm to be defined before other macros 2016-01-14 20:40:15 -07:00
Orion Poplawski 2553290f93 Better error message from %python_provide 2016-01-14 20:34:31 -07:00
Orion Poplawski 68a7e6e10b Merge branch 'master' into epel7
Conflicts:
	macros.python
	macros.python-srpm
	python-rpm-macros.spec
2016-01-14 16:22:53 -07:00
Orion Poplawski f16464f0b6 Handle noarch python sub-packages (bug #1290900) 2016-01-14 16:17:51 -07:00
Orion Poplawski 608a3b9b3b Handle python3_other_pkgversion in python_provide; Drop duplicate py3_other macros from macros.python 2016-01-14 15:35:47 -07:00
Orion Poplawski cbf9c3d9a6 Move py3_other macros to srpm-macros 2016-01-14 15:32:18 -07:00
Orion Poplawski b2fc537309 Do not use %{?_isa} in obsoletes/provides for noarch sub-packages 2016-01-14 15:25:24 -07:00
Orion Poplawski 237061d265 Handle python3_other_pkgversion in python_provide; Drop duplicate py3_other macros from macros.python 2016-01-14 14:46:42 -07:00
Orion Poplawski 86a7ec8de5 EPEL version 2016-01-14 14:32:55 -07:00
Orion Poplawski b3d3b56869 Fix python2/3-rpm-macros package names 2016-01-13 10:54:20 -07:00
Orion Poplawski 18473ee340 Fix date in %changelog 2016-01-13 08:59:38 -07:00
Orion Poplawski 9a282dffb2 Fix date in %changelog 2016-01-13 08:59:03 -07:00
Orion Poplawski ec28c775cd Initial import 2016-01-12 16:52:28 -07:00
Fedora Release Engineering 4f749574d5 Initial setup of the repo 2016-01-12 23:33:17 +00:00