Commit Graph

25 Commits

Author SHA1 Message Date
Miro Hrončok
1879d8a0e2 Use nonstandardlib for purelib definition (#1609492)
The purelib and platlib were both defined to /usr/lib64/python on
64bits systems. This is because:

    >>> get_python_lib(standard_lib=1, plat_specific=0)
    '/usr/lib64/python3.7'

    >>> get_python_lib(standard_lib=1, plat_specific=1)
    '/usr/lib64/python3.7'

    >>> get_python_lib(standard_lib=0, plat_specific=0)
    '/usr/lib/python3.7/site-packages'

    >>> get_python_lib(standard_lib=0, plat_specific=1)
    '/usr/lib64/python3.7/site-packages'

So now we use standard_lib=0 to get the site-packages base path
from /usr/lib and not /usr/lib64.

Fixes https://bugzilla.redhat.com/show_bug.cgi?id=1609492
2018-07-28 22:36:22 +02:00
Igor Gnatenko
fdad4ede04
fix wrong regex in dist attr
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-28 14:39:01 +02:00
Igor Gnatenko
40740c1747
fix the conflicting version
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-28 14:32:50 +02:00
Igor Gnatenko
a51b52a5e4
remove gitingore/sources
We don't use that anymore.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-28 14:31:43 +02:00
Igor Gnatenko
1d1b5f8e22
reference new attr file in %files
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-28 14:30:57 +02:00
Igor Gnatenko
dc64d7b436
Split python to pythondist generator
Running this python script on all possible files is way too expensive.
Some of the packages timeout due to that.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-07-28 14:26:48 +02:00
Fedora Release Engineering
0fb362073a - Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-07-14 01:58:03 +00:00
Igor Gnatenko
5aa670bb39
"Fix" support of environment markers
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 00:50:57 +01:00
Igor Gnatenko
b3ca5d8622
pythondistdeps.py: change shebang to python3
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 00:50:56 +01:00
Igor Gnatenko
6d7c3b291d
attr: match everything in python directories
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 00:50:56 +01:00
Igor Gnatenko
257dcc8865
attr: print provides in modern format
Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 00:50:55 +01:00
Igor Gnatenko
ad70cabb97
Fork upstream generators
This package is not being kept up to date, it's hard to maintain and we
will need to tune it from time to time which is painful.

Also removes whole layer of bootstrapping.

Signed-off-by: Igor Gnatenko <ignatenkobrain@fedoraproject.org>
2018-02-11 00:50:54 +01:00
Fedora Release Engineering
f3aa226019 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2018-02-09 10:39:37 +00:00
Tomas Orsava
17d4b252d8 Bump the release, add a changelog entry 2017-11-28 15:19:41 +01:00
Tomas Orsava
d2ec6ae95b Switch bootsrapping macro to a bcond for modularity 2017-11-28 11:29:21 +01:00
Tomas Orsava
eee8ac4de7 Rebase to rpm 4.14.0 final 2017-10-20 11:54:21 +02:00
Tomas Orsava
9af0545c30 Always remember to upload new-sources, kids! 2017-09-18 16:59:41 +02:00
Tomas Orsava
97d7b2f546 Update to a new upstream version of RPM
- Drop upstreamed patches
- Renumber remaining patches
2017-09-18 16:54:24 +02:00
Miro Hrončok
d64bb3efc4 Do not provide pythonXdist for platform-python packages 2017-08-24 13:50:23 +02:00
Iryna Shcherbina
ea8d0d41e8 Generate requires and provides for platform-python(abi) 2017-08-14 15:41:30 +02:00
Fedora Release Engineering
16e420392f - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild 2017-07-27 11:44:11 +00:00
Tomas Orsava
d3fea05d40 Fixups after review 2017-05-18 11:07:51 +02:00
Tomas Orsava
2c77363cdc Added a Conflicts tag with older versions of rpm-build 2017-05-15 16:36:26 +02:00
Tomas Orsava
70432b6e6c Initial import (#1444925) 2017-05-15 16:06:42 +02:00
Fedora Release Engineering
e95968411c Initial setup of the repo 2017-05-15 13:11:02 +00:00