File python-rpm-macros.changes of Package python-rpm-macros
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Tue Apr 21 11:43:04 UTC 2020 - mcepl@cepl.eu
3
4
- Update to version 20200207.5feb6c1 bsc#1171561:
5
* Do not write .pyc files for tests
6
7
-------------------------------------------------------------------
8
Mon Jan 20 18:35:19 UTC 2020 - Neal Gompa <ngompa13@gmail.com>
9
10
- Add python-rpm-generators to express setuptools dependency for generator
11
12
-------------------------------------------------------------------
13
Fri Jan 17 13:09:29 UTC 2020 - Neal Gompa <ngompa13@gmail.com>
14
15
- Update to version 20200117.8e39013 bsc#1161770:
16
* Add macros related to the Python dist metadata dependency generator
17
18
-------------------------------------------------------------------
19
Mon Nov 04 10:10:58 UTC 2019 - mcepl@cepl.eu
20
21
- Update to version 20191104.08e6493:
22
* %pyproject_install macro should include --no-compile.
23
* Recognise the _ for the macro arguments too
24
25
-------------------------------------------------------------------
26
Mon Jun 10 11:34:32 UTC 2019 - mcepl@cepl.eu
27
28
- Update to version 20190610.2ee3233:
29
* Fix typo, missing opening brace.
30
* Add the first draft of pyproject_wheel and pyproject_install macros.
31
* Yet another attempt to preserve $PYTHONPATH set in the environment.
32
* Document also %pytest_arch
33
* Document %pytest in README.md
34
* Multiline macros don't work correctly on older RPMs.
35
* Add missing $ expansion on the pytest call
36
* Rewrite pytest and pytest_arch into Lua macros with multiple arguments.
37
* We should preserve existing PYTHONPATH.
38
* Add --ignore to pytest calls to ignore build directories.
39
40
-------------------------------------------------------------------
41
Mon Jun 10 11:27:22 UTC 2019 - mcepl@cepl.eu
42
43
- Update to version 20190610.2ee3233:
44
* Fix typo, missing opening brace.
45
46
-------------------------------------------------------------------
47
Mon May 20 12:38:10 UTC 2019 - mcepl@cepl.eu
48
49
- Update to version 20190511.2ed22b6:
50
* Add the first draft of pyproject_wheel and pyproject_install macros.
51
52
-------------------------------------------------------------------
53
Thu May 02 06:10:17 UTC 2019 - mcepl@cepl.eu
54
55
- Update to version 20190430.5260267:
56
* Yet another attempt to preserve $PYTHONPATH set in the environment.
57
* Document also %pytest_arch
58
* Document %pytest in README.md
59
60
-------------------------------------------------------------------
61
Mon Apr 08 12:43:06 UTC 2019 - mcepl@cepl.eu
62
63
- Update to version 20190408.32abece bsc#1128323:
64
* Multiline macros don't work correctly on older RPMs.
65
66
-------------------------------------------------------------------
67
Tue Apr 02 11:25:58 UTC 2019 - tchvatal@suse.com
68
69
- Update to version 20190402.c88be49:
70
* Add missing $ expansion on the pytest call
71
72
-------------------------------------------------------------------
73
Fri Mar 15 14:18:06 UTC 2019 - mcepl@cepl.eu
74
75
- Update to version 20190315.d3034bf bsc#1128323:
76
* Rewrite pytest and pytest_arch into Lua macros with multiple arguments.
77
78
-------------------------------------------------------------------
79
Thu Mar 07 13:40:24 UTC 2019 - mcepl@cepl.eu
80
81
- Update to version 20190307.81ca329:
82
* We should preserve existing PYTHONPATH.
83
84
-------------------------------------------------------------------
85
Thu Mar 07 11:18:35 UTC 2019 - mcepl@cepl.eu
86
87
- bsc#1128323: Update to version 20190307.fbaed33
88
* Add --ignore to pytest calls to ignore build directories.
89
90
-------------------------------------------------------------------
91
Thu Feb 21 17:54:59 UTC 2019 - opensuse-packaging@opensuse.org
92
93
- Update to version 20190221.08f1194:
94
* Actually make pytest into function to capture arguments as well
95
* Add pytest definitions.
96
97
-------------------------------------------------------------------
98
Wed Dec 19 19:29:44 UTC 2018 - Todd R <toddrme2178@gmail.com>
99
100
- Use upstream-recommended %{_rpmconfigdir}/macros.d directory
101
for the rpm macros.
102
- Include license and readme.
103
104
-------------------------------------------------------------------
105
Tue Dec 11 11:27:17 UTC 2018 - opensuse-packaging@opensuse.org
106
107
- Update to version 20181211.ab6f37c:
108
* Fix an issue with epoch printing having too many \
109
* Remove packaging/ dir
110
111
-------------------------------------------------------------------
112
Mon Dec 10 20:09:43 UTC 2018 - opensuse-packaging@opensuse.org
113
114
- Update to version 1540475376.149a499:
115
* add epoch while printing "Provides:"
116
- Update URL
117
- Add _service and use the tar_scm/recompress/set_version source
118
services to update the package.
119
Package updates can now be done with "osc service run"
120
- Drop README.packaging
121
- Drop update.sh . This is now handled via the source services
122
123
-------------------------------------------------------------------
124
Wed Oct 24 07:20:44 UTC 2018 - sjamgade@suse.com
125
126
- version bump to 2018.08.15.ada6d63
127
128
-------------------------------------------------------------------
129
Fri Dec 22 15:57:10 UTC 2017 - jmatejek@suse.com
130
131
- version bump to 2017.12.22.d9968ab
132
* better fix for macro usage in rpm 4.14
133
134
-------------------------------------------------------------------
135
Thu Dec 7 19:58:36 UTC 2017 - tchvatal@suse.com
136
137
- version bump to 2017.12.07.9d4e9eb
138
* Fix macro usage for rpm 4.14
139
140
-------------------------------------------------------------------
141
Wed Aug 9 13:37:32 UTC 2017 - jmatejek@suse.com
142
143
- version bump to 2017.08.09.32550d0
144
- use %_specfile macro to locate the spec file, this should help with
145
factory-auto bot problems as well as issue#3
146
147
-------------------------------------------------------------------
148
Thu Jun 29 13:20:02 UTC 2017 - jmatejek@suse.com
149
150
- version bump to 2017.06.29.107ac7a
151
- fix skip_python2 in environment where python2 is not actually present
152
153
-------------------------------------------------------------------
154
Wed Jun 21 13:16:38 UTC 2017 - jmatejek@suse.com
155
156
- version bump to 2017.06.21.6641889
157
- introduce smarter buildset support
158
- fix %python_files on nonstandard build sets
159
- introduce %python_for_executables in favor of magically taking
160
"last python in %pythons"
161
- fix %licence tag handling (gh#opensuse/python-rpm-macros#4)
162
163
-------------------------------------------------------------------
164
Tue May 9 15:38:41 UTC 2017 - jmatejek@suse.com
165
166
- version bump to 2017.05.09.fc237de
167
- fix badly generated %posttrans snippets in cases where
168
old %python_install_alternative syntax is used for secondary files
169
- rework %if-macros
170
- introduce %python_flavor, which configures behavior of generic %python_*
171
macros, and can be overriden by the user
172
- add --force to %python_install, to make install order fully deterministic
173
174
-------------------------------------------------------------------
175
Thu Apr 27 15:43:20 UTC 2017 - jmatejek@suse.com
176
177
- version bump to 2017.04.27.d2ca08c
178
- switch versioning scheme to date-based
179
- switch from using service to a custom script update.sh
180
- auto-generate Provides: python2-modname in old distributions
181
(only for main package though)
182
183
-------------------------------------------------------------------
184
Wed Mar 29 12:53:05 UTC 2017 - jmatejek@suse.com
185
186
- generate %posttrans sections to fix up alternatives after package
187
rename
188
- fix condition where %python_files would emit wrong thing when
189
%have_python2 is undefined
190
- add --quiet to uninstall_alternative, to silence spurious errors
191
- check for file existence instead of package number in uninstall_alternative
192
193
-------------------------------------------------------------------
194
Thu Mar 23 17:08:46 UTC 2017 - jmatejek@suse.com
195
196
- remove spurious warnings about "unknown arguments" (by making ALL
197
possible arguments known)
198
- fix a bug with %python_clone not working without
199
%python_install_alternative being used
200
- in %python_files, detect and emit an error if %python_subpackages
201
is not used
202
203
-------------------------------------------------------------------
204
Mon Mar 13 16:05:15 UTC 2017 - jmatejek@suse.com
205
206
- more intelligent %python_install_alternatives
207
- multiline macro support
208
- support for %requires_ge and %requires_eq as well as Requires(pre)
209
and friends
210
- "%python_clone -a" auto-creates alternative entries
211
212
-------------------------------------------------------------------
213
Thu Mar 9 17:20:12 UTC 2017 - jmatejek@suse.com
214
215
- implement %python_clone to clone files for alternatives
216
217
-------------------------------------------------------------------
218
Wed Mar 8 15:22:55 UTC 2017 - jmatejek@suse.com
219
220
- support "Supplements" and "Enhances" tags
221
- support packageand() expression
222
- fix handling of %name in requires
223
224
-------------------------------------------------------------------
225
Wed Mar 8 13:18:14 UTC 2017 - jmatejek@suse.com
226
227
- make macros more resilient to missing %python_subpackages
228
- expand %python_bin_suffix properly
229
230
-------------------------------------------------------------------
231
Fri Feb 24 13:50:03 UTC 2017 - jmatejek@suse.com
232
233
- let %python_module expand *all* its arguments, not just the first
234
(so that %{python_module x >= 1.0} works as intended)
235
236
-------------------------------------------------------------------
237
Wed Feb 22 14:38:28 UTC 2017 - jmatejek@suse.com
238
239
- copy BuildArch to subpackages
240
- on requires/provides etc., perform macro expansion *after* replacing
241
'python' name, to allow for tricking the rewriter to not replace
242
243
-------------------------------------------------------------------
244
Tue Feb 21 14:55:08 UTC 2017 - jmatejek@suse.com
245
246
- add BuildRoot to make SLE11 happy
247
- check presence of %python_files even on new-style distros
248
- better visibility of the %python_files error
249
250
-------------------------------------------------------------------
251
Mon Feb 13 14:46:25 UTC 2017 - jmatejek@suse.com
252
253
- update service, use repository and tarball name "python-rpm-macros"
254
255
-------------------------------------------------------------------
256
Tue Feb 7 16:31:04 UTC 2017 - jmatejek@suse.com
257
258
- introduce %python_prefix
259
260
-------------------------------------------------------------------
261
Mon Feb 6 14:30:38 UTC 2017 - jengelh@inai.de
262
263
- Set RPM group
264
265
-------------------------------------------------------------------
266
Wed Jan 11 14:28:48 UTC 2017 - jmatejek@suse.com
267
268
- change service version generator to use "1.0.git" instead of "1.0git"
269
270
-------------------------------------------------------------------
271
Fri Jan 6 17:36:58 UTC 2017 - jmatejek@suse.com
272
273
- rework %python_alternative and remove support for %python_alternative_man
274
- tell service to compress the tar file
275
276
-------------------------------------------------------------------
277
Fri Jan 6 14:54:21 UTC 2017 - jmatejek@suse.com
278
279
- set service to localonly mode
280
281
-------------------------------------------------------------------
282
Tue Jan 3 15:06:29 UTC 2017 - jmatejek@suse.com
283
284
- current macro version
285
286
-------------------------------------------------------------------
287
Thu Nov 24 14:57:13 UTC 2016 - jmatejek@suse.com
288
289
- initial commit
290
291