Igor Gnatenko
adf839f07a
Backport patch for missing import in Python dependency generator
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-24 15:48:12 +02:00
Kalev Lember
6534c05904
Fix -python2 and -python3 subpackage obsoleting from .42
2016-08-24 11:36:10 +02:00
Igor Gnatenko
68f46ed226
Use %%python_provide for python3 subpackage
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-23 11:59:19 +02:00
Igor Gnatenko
7cf326913f
Backport fixes to ignore .egg-link files in Python dependency generator
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-22 16:12:03 +02:00
Igor Gnatenko
7defdb873e
add conditional to build with ndb
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-13 10:35:20 +02:00
Florian Festi
485d8d8288
- Enable --majorver-provides in Python dependency generator
2016-08-12 11:11:52 +02:00
Igor Gnatenko
76e0e5ca63
Add %%{?system_python_abi}; Fixes and cleanups
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-08-09 18:17:41 +02:00
Fedora Release Engineering
ce564aa882
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
2016-07-19 12:32:00 +00:00
Petr Písař
cd3a538d79
Drop rpm-build's dependency on perl-generators
...
This removes the last run-time dependency on Perl and frees minimal
build root from the Perl. See
<https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl >.
2016-07-18 16:17:29 +02:00
Florian Festi
5d3e134418
- Pass relevant files to new Python dependency generator
...
by passing all files in the PYthon directories
2016-07-15 12:30:29 +02:00
Florian Festi
82f61bba7f
- Add new Python dependency generator (provides only for now) ( #1340885 )
2016-06-13 16:06:01 +02:00
Florian Festi
ae2bf135f8
- Add support for _buildhost macro ( #1309367 )
2016-06-02 16:02:52 +02:00
Lubos Kardos
b1ea7e94ff
- Fix signing with non-ASCII uid keys
...
- Resolves : #1243963
2016-05-23 11:05:25 +02:00
Lubos Kardos
2f3f5c83b5
- Use armv7hl isa for all armhfp (armv7h*l) arches
...
- Resolves : #1326871
2016-05-19 13:18:47 +02:00
Lubos Kardos
933370a6b7
- Filter unversioned deps if corresponding versioned deps exist
...
- Resolves : #678605
2016-05-17 16:20:23 +02:00
Lubos Kardos
177601750a
- Fix sigsegv in stringFormat()
...
- Resolves : #1316903
- Fix reading rpmtd behind its size in formatValue()
- Resolves : #1316896
2016-04-25 15:17:59 +02:00
Lubos Kardos
9f6c27f43a
- escape % chars in previous changelog record
2016-04-15 11:53:25 +02:00
Lubos Kardos
20d5c660aa
- Enable --no-backup-if-mismatch by default in %patch macro
...
- Resolves : #884755
- Add %{_default_patch_flags} to %__patch which is used in %autosetup
- Use fuzz settings for %autopatch/%autosetup
2016-04-15 11:25:09 +02:00
Lubos Kardos
ea526e71ec
- Make creating index records consistent for rich and rich-weak deps
...
- Resolves : #1325982
2016-04-14 13:50:52 +02:00
Lubos Kardos
761a0d9ec7
- Add RPMCALLBACK_ELEM_PROGRESS callback type (needed by dnf)
2016-04-12 16:49:54 +02:00
Igor Gnatenko
5d2cf89172
fix bogus date in %changelog
...
Signed-off-by: Igor Gnatenko <ignatenko@redhat.com>
2016-04-09 11:00:40 +02:00
Lubos Kardos
20901a7b46
- Fix non-working combination of %lang and %doc directive
...
- Resolves : #1254483
2016-04-06 11:36:13 +02:00
Lubos Kardos
0b025ec5a1
- Add posix.redirect2null
...
- Resolves : #1287918
2016-03-10 15:31:16 +01:00
Florian Festi
6fa824a46b
Add description to plugin-systemd-inhibit
2016-02-29 10:59:58 +01:00
Florian Festi
43e89ed19f
- Fix ExclusiveArch/ExcludeArch for noarch packages
...
- Resolves : #1298668
2016-02-26 11:23:45 +01:00
Florian Festi
13b1b5af07
Fix date in changelog
2016-02-26 08:13:10 +01:00
Florian Festi
985d349b70
- Fix dependencies for RemovePathPostfixes
...
- Resolves : #1306559
2016-02-25 16:59:56 +01:00
Florian Festi
eb90463d6a
- Add support for MIPS release 6
...
- Add mips32 mips64 mipsel and mipseb macros
- Resolves : #1285116
2016-02-19 14:38:42 +01:00
Florian Festi
0d0e45ddf5
Also block idle and sleep in the systemd-inhibit plugin
...
Resolves : #1297984
2016-02-19 14:38:38 +01:00
Lubos Kardos
fbda200dd8
- Remove size limit when expanding macros
...
- Resolves : #1301677
2016-02-02 17:15:04 +01:00
Lubos Kardos
8b1762e954
- Harden rpm package again, previous attempt had to be reverted
...
- Resolves : #1289734
2016-02-01 16:52:08 +01:00
Lubos Kardos
933c30b2f0
- Remove setting %%_gnu macro explictly, no more needed
...
- Related: #1303265
2016-02-01 14:38:14 +01:00
Lubos Kardos
3d139e0cf5
- Revert using %%configure, it causes problems
...
- Temporary set %%_gnu macro explictly, just for one build
- Resolves : #1303265
2016-02-01 14:15:28 +01:00
Lubos Kardos
6f4d9623c3
- Use %%configure macro, harden rpm package
...
- Resolves : #1289734
2016-01-29 16:21:57 +01:00
Lubos Kardos
ee86e21cbd
- Escape %%autosetup in previous changelog record
2016-01-19 16:59:50 +01:00
Lubos Kardos
a0329136e3
- Fix %autosetup not to cause errors during run of rpmspec tool
...
- Resolves : #1293687
2016-01-19 16:20:24 +01:00
Lubos Kardos
cc1db15b09
- Fix recursive calling of rpmdeps tool
...
- Resolves : #1297557
2016-01-15 16:11:38 +01:00
Florian Festi
d0fa66b1d4
Add support for %missingok as a standalone file attribute
2016-01-15 15:25:44 +01:00
Lubos Kardos
ece6f42375
- Fix not chrooting transaction file triggers
2016-01-15 14:54:25 +01:00
Lubos Kardos
3bf18080b5
- Add possibility to disable file triggers
...
- Fix unwanted multiple execution of file triggers in dnf
- Resolves : #1282115
2015-11-23 16:16:27 +01:00
Peter Robinson
0a236df57d
Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
2015-11-12 12:02:21 +00:00
Lubos Kardos
f545271021
- Fix crash when parsing corrupted RPM file
...
- Resolves : #1273360
2015-11-06 16:24:27 +01:00
Lubos Kardos
aa8a7b2897
Fix SIGSEGV in case of old unsupported gpg keys
...
Resolves : #1277464
2015-11-06 13:10:56 +01:00
Lubos Kardos
3631545efd
- Ignore SIGPIPE signals during execucton of scriptlets
...
- Resolves : #1264198
2015-10-30 14:55:06 +01:00
Florian Festi
627b9bf773
- Move /usr/lib/rpm/fileattrs directory from rpm-build to rpm
...
- Resolves : #1272766
2015-10-30 11:36:21 +01:00
Lubos Kardos
c235b191f3
- Fix reading a memory right after the end of an allocated area
...
- Resolves: 1260248
- Add support for various types of dependencies to rpmdeps tool
- Resolves: 1247092
- fix %%autopatch when patch do not exist
- Resolves: 1244172
2015-10-23 16:06:19 +02:00
Lubos Kardos
b73ac86cf5
- If %_wrong_version_format_terminate_build is 1 then terminate build
...
in case that version format is wrong i. e. epoch is not unsigned
integer or version contains more separators (":", "-").
%_wrong_version_format_terminate_build is 1 by deafault
- Resolves: 1251453
2015-10-23 14:42:40 +02:00
Robert Kuska
26ad4d8717
Rebuilt for Python3.5 rebuild
2015-10-14 11:50:50 +02:00
Florian Festi
392d6caed5
- Fix selinux plugin for permissive mode
2015-10-12 12:56:07 +02:00
Florian Festi
2e60cb3797
- Fix new rich dependency syntax
2015-09-07 17:27:40 +02:00
Kalev Lember
72ba7dafee
Obsolete compat-librpm3
...
Make sure that F23->F24 upgrades remove the temporary compat-librpm3
subpackage.
2015-09-05 22:28:51 +02:00
Florian Festi
592510cfdb
- Update to upstream 4.13.0-rc1 release
2015-09-02 19:51:49 +02:00
Lubos Kardos
d407fb640c
- Fix last occurence of PyString
2015-08-10 14:43:51 +02:00
Lubos Kardos
659760a576
- Add --filetriggers option to show info about file triggers
2015-08-06 15:48:15 +02:00
Lubos Kardos
ad8c4238ac
- If globbing of a filename fails, try use the filename without globbing.
...
- Related: #1246743
- Modify rpmIsGlob() to be more precise and compatible with glob().
- Related: #1246743
2015-08-03 17:43:23 +02:00
Lubos Kardos
977533abf2
- Don't warn when an escaped macro is in a comment
...
- Related: #1224660
2015-07-30 16:50:54 +02:00
Florian Festi
77efb7ee50
- Fix compressed patches
...
- Resolves : #1247248
2015-07-27 19:00:10 +02:00
Lubos Kardos
ee316a0bf8
- Enable braces expansion in rpmGlob()
...
- Resolves: 1246743
2015-07-27 13:56:58 +02:00
Florian Festi
632722fbed
- Update to upstream alpha release
2015-07-24 14:16:58 +02:00
Florian Festi
fcbbffb488
- Add support for MIPS platform
...
- Resolves : #1242786
2015-07-15 10:01:30 +02:00
Florian Festi
8341ec3f15
- Fix Python import directive for more strict Python3 search rules
...
- Resolves : #1236493
2015-06-29 12:18:50 +02:00
Lubos Kardos
7aff53e3ab
- Allow gpg to get passphrase by itself
...
- resolves : #1228234
2015-06-19 11:28:32 +02:00
Dennis Gilmore
966f2e339b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-06-18 22:32:18 +00:00
Florian Festi
5510dc282d
- Add --whatrecommends and friends
...
- resolves : #1231247
2015-06-12 18:07:38 +02:00
Florian Festi
7307a5ee39
- Fix references to go sources in debuginfo packages
...
- resolves : #1184221
2015-04-15 10:04:09 +02:00
Lubos Kardos
dabd097bc0
- Fix wrong use of variable strip_g in find-debuginfo.sh
...
- resolves : #1207434
2015-03-31 11:08:45 +02:00
Lubos Kardos
e972e4365d
- Fix segmentation fault
...
- resolves : #1206750
2015-03-30 09:44:42 +02:00
Lubos Kardos
fa230ece28
- Pass _find_debuginfo_opts -g to eu-strip for executables
...
- resolves : #1186563
- add_minidebug is not ran when strip_g is set
- related: #1186563
2015-03-27 16:23:43 +01:00
Lubos Kardos
4b03dd3bed
- fix "--excludedocs" option
...
- resolves : #1192625
2015-03-20 14:59:59 +01:00
Florian Festi
02c36c0471
- Fix spec to allow building without plugins ( #1182385 )
2015-03-20 10:18:48 +01:00
Than Ngo
445502c59d
- bump release and rebuild so that koji-shadow can rebuild it
...
against new gcc on secondary arch
2015-03-16 22:48:06 +01:00
Till Maas
25cfed606c
Rebuilt for Fedora 23 Change
...
https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
2015-02-21 22:26:06 +01:00
Richard W.M. Jones
68c26ef62d
Include upstream patch to fix find-debuginfo ( http://www.rpm.org/ticket/887 ).
2015-02-17 14:08:50 +00:00
Tom Callaway
9008d010c6
rebuild for lua 5.3
2015-01-16 10:21:35 -05:00
Lubos Kardos
2474acb1d0
- Add check against malicious CPIO file name size
...
- Fixes CVE-2014-8118
- Resolves #1168715
- Fix race condidition where unchecked data is exposed in the file system
- Fixes CVE-2013-6435
- Resolves #1039811
2014-12-12 17:06:03 +01:00
Panu Matilainen
dca944eea4
- Axe unused generator scripts forcing a perl dependency ( #1158580 , #1158583 )
2014-10-30 15:51:14 +02:00
Panu Matilainen
3feadd7134
- Skip ghost files in payload ( #1156497 )
...
- Fix size and archice size tag generation on big-endian systems
2014-10-28 11:19:13 +02:00
Panu Matilainen
96d48126ff
- Dont wait for transaction lock within scriptlets (RhBug:1135596)
2014-10-01 10:16:37 +03:00
Panu Matilainen
2176e2752d
- Update to rpm-4.12.0.1 final ( http://rpm.org/wiki/Releases/4.12.0.1 )
...
- Temporary workaround payload size mismatch issue in rpm2cpio (#1142949 )
2014-09-18 14:25:40 +03:00
Panu Matilainen
2e5e062433
- Reduce the double separator spec parse error into a warning ( #1065563 )
2014-09-17 09:59:57 +03:00
Panu Matilainen
814137c1a7
- Update to rpm-4.12.0 final
2014-09-16 13:53:02 +03:00
Panu Matilainen
5ce01ef303
- Resurrect payload and tilde rpmlib() dependencies
2014-09-09 13:16:01 +03:00
Panu Matilainen
da2b22a298
- Update to rpm-4.12.0-rc1
2014-08-27 09:03:53 +03:00
Panu Matilainen
c95977245e
- Whoops, typo in patch name
2014-08-25 11:13:37 +03:00
Panu Matilainen
13df4aa4d6
- Resurrect dependency logging on package build
...
- Resurrect rpmlib() dependencies in src.rpms
2014-08-25 11:10:29 +03:00
Panu Matilainen
d2ca31c3f6
- Fix duplicate trigger indexes caused by beta1.3 fix ( #1131960 )
2014-08-20 15:18:29 +03:00
Panu Matilainen
c14ac95363
- Emergency hack for #1131892
2014-08-20 11:55:23 +03:00
Panu Matilainen
5f498494f8
- Fix regression on rpmspec dependency queries
2014-08-18 16:50:06 +03:00
Panu Matilainen
a0d39e5bf3
- Fix regression on BuildRequires checking
2014-08-18 15:11:34 +03:00
Panu Matilainen
74824106c8
- Update to 4.12.0-beta1
...
- Fixes #1122004 , #1111349 , #1117912 , #1123722
- Drop upstreamed patches
2014-08-18 12:14:31 +03:00
Peter Robinson
19dfee2e9e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
2014-08-18 00:17:47 +00:00
Panu Matilainen
a3ae732fc9
- Fix wildcard database iterator ( #1115824 )
2014-07-03 13:43:42 +03:00
Panu Matilainen
017fe597e0
- Hopefully fix armv7 vfp/neon detection
2014-07-02 14:32:57 +03:00
Panu Matilainen
421823c7c2
- Use autosetup for building rpm itself
2014-07-02 13:09:33 +03:00
Panu Matilainen
7674f0d76b
- Macro-expand load macro argument
2014-07-01 13:39:03 +03:00
Panu Matilainen
9787eb5021
- Drop no longer needed temporary UsrMove patch
2014-07-01 13:36:55 +03:00
Panu Matilainen
44dacef8e0
- Fix multiple interleaved hardlink groups during build
2014-06-30 14:52:01 +03:00
Panu Matilainen
7c2b7db688
- Update to rpm 4.12-alpha
...
- Drop/adjust patches as appropriate
- New sub-package(s) for plugins
2014-06-30 10:53:59 +03:00
Panu Matilainen
365a62b957
- Clean up old, no longer needed cruft from spec
...
- BuildRoot and %clean haven't been needed in ages
- Dont bother compressing ChangeLog which is not even packaged anymore
- Remove old ocaml-conflict from pre-4.8.0 era
2014-06-26 16:26:31 +03:00
Panu Matilainen
54309be7c5
- Mark licenses as such, not documentation
2014-06-26 12:27:39 +03:00