blob: 42370f372926f0b7c857bafd605a162b5d93be63 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
|
- Fix RPM4.xs/libperl.so mismatch on i586 by building with the flags used to
build perl itself
Version 0.43 - 3 June 2020
- handle RPM version with "beta" or "rc" in it
Version 0.42 - 23 April 2020
- fix comparing version when using a fixup rpm release such as 4.12.0.2
- fix detecting unlisted rpm versions
- skip installsrpm tests on FreeBSD < 10
Version 0.41 - 14 February 2020
- fix detecting rpm-4.15.x final
Version 0.40 - 9 September 2019
- fix building with rpm-4.15
Version 0.39 - 18 September 2018
- cpan testers: skip some tests on *BSD & Debian
Version 0.38 - 6 November 2017
- cpan testers:
o detect rpm-4.1[0-2] which had another rpmPkgSign API
o detect patched rpm-4.12 in Mageia 5, various Debian & FC
o list dependancies
o skip a test with rpm-4.1[12] due to a segfault
o use PkgConfig in order to find rpm
- improve CPAN metadata
Version 0.37 - 27 October 2017
- fix running rpm_produced
- improve doc
- fix a segfault
- fix rpm-4.14 regressions
- testsuite:
o disable tests that involve a pasphrase
Version 0.36 - 26 October 2016
- fix segfault in testsuite
- reenable some tests
Version 0.35 - 1 August 2015
- drop methods only supported in rpm < 4.9
- drop support for rpm > 4.9.0
- fix compiling with rpm-4.13
Version 0.34 - 15 September 2014
- fix build with RCs of rpm
Version 0.33 - 29 May 2013
- fix build (fix detecting stable rpm)
Version 0.32 - 17 December 2012
- drop support for repackage (not working anymore since rpm-4.6)
- fix parsing new rpm headers
- fix retrieving rpm version with beta versions
- fix segfaulting with rpm-4.11 retrieving RPMLOG_*
- fix srcrpm()
- fix --rpmversion (broken for 6+ years...)
Version 0.31 - 25 June 2012
- drop rpm5 functions: rpmsysinfodep, rpmgetconfdep, rpmcpuinfodep, rpmpipedep
& rpmunamedep (unimplemented for 4 years...)
- new spec:
o fix forcing 'noarch_check' & 'force' parameters
o drop unused 'cookie', 'passphrase', 'rootdir' & 'verify' parameters (useless with rpm-4.9.x anyway)
Version 0.30 - 15 June 2012
- functions that not are implemented since switching to rpm-4.6 now die
- internal cleanups
- srcrpm(): fix returning "...nosrc.rpm" instead of "...src.rpm" when needed
(it always returned "...src.rpm" since rpm-4.9+)
- use rpm-4.6+ API, not rpm-4.4 compatibility one
(fix some memleaks btw)
Version 0.28 - 9 June 2012
- fix build with rpm-4.10.0
Version 0.27 - 21 December 2011
- make Spec->build works with rpm-4.9
- make initdb do all the needed work
- make traverse usefull again with rpm-4.9
Version 0.26 - 21 December 2011
- fix for a random segfault
- report script errors
Version 0.25 - 14 December 2011
- disable tests segfaulting in rpmSpecBuild()
- disable tests using unimplemented functions regarding rpm-4.9
- disable 2 tests that fails with rpm-4.9
(all functions needed by iurt & youri* pass the testsuite)
- implement more functions with rpm-4.9
Version 0.24 - 09 November 2011
- add rpm-4.6 support (pixel, 2009-01-20)
- add rpm-4.8 support (Dexter Morgan, 2011-02)
- add rpm-4.9 support (tv, 2011-08)
- drop support for rpm-4.4.x (spaghetti...)
|