Commit graph

284 commits

Author SHA1 Message Date
Mike McLean
1b8763b449 more readable sed expression 2019-02-17 22:33:52 -05:00
Mike McLean
f869f08042 builder-plugins can include pycache now 2019-02-17 22:33:52 -05:00
Mike McLean
b976e222fc force python3 if that's all we're building 2019-02-17 22:33:52 -05:00
Mike McLean
3703c24495 add KOJI_MINIMAL flag to plugins Makefile 2019-02-17 22:33:52 -05:00
Mike McLean
56f9d38e3e builder-plugins not py2 only anymore 2019-02-17 22:33:52 -05:00
Mike McLean
fb29b5f580 no koji-utils for py3 yet 2019-02-17 22:33:52 -05:00
Mike McLean
f24835bc76 reverse distro check order and correctly handle null case 2019-02-17 22:33:52 -05:00
Mike McLean
712b5af825 refactor the py2/py3 macro flags 2019-02-17 22:33:52 -05:00
Tomas Kopecek
7f05b0429f remove unused directory
rpmdiff script was moved to koji-tools project some time ago and is no
more part of this rpm. Directory has no use now, so this commit is
removing it.

Fixes: https://pagure.io/koji/issue/1195
2019-02-17 21:38:45 -05:00
Mike McLean
c2322e4f26 note origin of koji.arch and chmod -x the lib 2019-02-12 16:24:13 -05:00
Tomas Kopecek
35ff06e040 spec change for default py3 kojid 2019-02-12 16:09:20 -05:00
Tomas Kopecek
7a3047957f properly obsolete koji-web 2019-02-12 15:15:53 -05:00
Tomas Kopecek
a670a7dc50 macro for py3-only systems 2019-02-12 15:15:53 -05:00
Tomas Kopecek
d75f289813 update provides/requires 2019-02-12 15:01:37 -05:00
Tomas Kopecek
d02e7db4d1 spec changes for python[23]-koji-web 2019-02-12 15:01:37 -05:00
Tomas Kopecek
715b40d6b9 spec changes for py3 hub
Fixes: https://pagure.io/koji/issue/905
2019-02-05 16:46:32 +01:00
Franz Chih-Ping Hsieh
42f5988dc3 use macro to support RHEL8 build
Related: #986
2019-01-28 06:06:50 -05:00
Tomas Kopecek
ccdb8ac34c Use python2/3 instead of python in Makefile/spec
Fixes: https://pagure.io/koji/issue/1018
2019-01-28 06:06:50 -05:00
Franz Chih-Ping Hsieh
d1d5a14cfc Enable python3 on RHEL8 build
Fixes: #968
2018-06-15 16:58:18 -04:00
Franz Chih-Ping Hsieh
f356ac4f17 force using python2 to run script
Fixes #945
2018-05-24 00:01:30 -04:00
Mike McLean
b02309a1c0 fix changelog date 2018-05-15 10:18:45 -04:00
Mike McLean
3e0fdf0184 bump release to 1.16 and add changelog 2018-05-04 15:26:43 -04:00
Tomas Kopecek
54e52e469e move rpmdiff to koji lib 2018-04-27 11:53:37 -04:00
Mike McLean
cc208eff5d only explicitly require python-krbV on older platforms 2018-04-02 16:38:27 -04:00
Tomas Kopecek
8f22069fda drop old ssl support + compatrequests
Koji now uses ssl via python-requests

 - use_old_ssl option is removed
 - koji.ssl library removed
 - compatrequests dropped

Related: https://pagure.io/koji/issue/467
2018-01-03 12:47:03 +01:00
Tomas Kopecek
dfe5188122 drop rhel5 cases from spec
Fixes: https://pagure.io/koji/issue/728
2017-12-19 13:46:39 -05:00
Tomas Kopecek
3ba5aa5174 proper comments of unused spec macros
Fixes: https://pagure.io/koji/issue/760
2017-12-19 12:46:46 -05:00
Mike McLean
0987432a1b adjust changelog date 2017-12-18 17:04:53 -05:00
Mike McLean
5daabd87f6 bump release, update changelog 2017-12-11 17:02:13 -05:00
Tomas Kopecek
7e2cb6b156 replace pycurl with requests
Related: https://pagure.io/koji/issue/600
2017-10-16 10:03:42 -04:00
Mike McLean
2047e06a63 changelog: update date and include PR#597 2017-09-25 15:35:54 -04:00
Mike McLean
1efb6bfaae bump release and add changelog entry in spec 2017-09-25 15:30:28 -04:00
Yuming Zhu
497734ee14 spec: use correct macro - rhel instead redhat for RHEL version
fix [issue#567](https://pagure.io/koji/issue/567)
2017-08-24 15:24:45 +08:00
Yuming Zhu
dfe304bd48 rename rpm-python to python*-rpm for EOL of F24
Related Issue: https://pagure.io/koji/issue/454
2017-08-23 15:22:56 -04:00
Mike McLean
76382badf6 1.13 changelog updates 2017-06-30 12:23:09 -04:00
Mike McLean
03b895636e bump release and add changelog entry 2017-06-30 12:23:09 -04:00
Mike McLean
672f9adfd5 BuildRequires: python2-devel -> python-devel 2017-06-28 10:47:37 -04:00
Tomas Kopecek
3bbb73f2b7 epel-compatible macro in spec 2017-06-28 10:02:12 +02:00
Tomas Kopecek
07d8812d21 alter specfile for rhel6/7
- python2-* packages are not available in RHEL
 - pycurl is now used inside library
2017-06-27 11:00:22 -04:00
Tomas Kopecek
c8db9b9945 spec update 2017-06-13 11:42:04 +02:00
Mike McLean
19ce311b41 explicitly require python2 koji lib where py3 not supported 2017-06-06 10:29:00 -04:00
Mike McLean
165bd1faad fix rpm-python dep for python3 2017-06-06 10:29:00 -04:00
Tomas Kopecek
7e28e4bc05 epel-compatible python3 macros 2017-06-06 09:36:19 -04:00
Mike McLean
c18c6bbfa4 require mod_auth_gssapi instead of mod_auth_kerb where applicable
Fixes: #443
https://pagure.io/koji/issue/443
2017-06-06 09:29:14 -04:00
Tomas Kopecek
9dcc0a4032 spec update 2017-06-01 09:39:25 +02:00
Tomas Kopecek
2a233d519f update requires for python-six 2017-06-01 09:39:24 +02:00
Tomas Kopecek
644792ff76 replace urlgrabber with pycurl 2017-06-01 09:39:23 +02:00
Dennis Gilmore
4c743d3d4d use /etc/ in the spec file
/etc/ is a little cleaer than %{_sysconfdir} and is allowed ot be used
in the packaging guidelines.
https://pagure.io/packaging-committee/issue/67 is where fpc made the
decision it is allowed.

Signed-off-by: Dennis Gilmore <dennis@ausil.us>
2017-05-01 15:03:24 -04:00
Mike McLean
96ca34fd75 update changelog 2017-04-18 12:58:55 -04:00
Mike McLean
eae45c6030 update changelog 2017-04-18 12:56:26 -04:00