summaryrefslogtreecommitdiffstats
path: root/RPM4/src/Makefile.PL
Commit message (Collapse)AuthorAgeFilesLines
* (Header_string) make it compile again with rpm < 4.19Thierry Vignaud2022-04-291-0/+1
| | | | | | | Technically headerUnload() has been deprecated by headerExport() in rpm-4.10, but let's keep using the old testedcode path in rpm < 4.18 but starts using and testing the new code path in 4.18+ before headerUnload() removal in 4.19
* (Te_files) make it compile again with rpm < 4.12Thierry Vignaud2022-04-291-0/+1
| | | | | | Technically the old code would compile up to 4.18 but: - rpmteFI() has been obsoleted in 4.12 - it segfaults (see next commit) whereas new code path works in 4.18
* Fix detecting 4.18-alpha1Thierry Vignaud2022-04-271-1/+1
|
* Fix RPM4.xs/libperl.so mismatch on i586Thierry Vignaud2020-12-141-1/+2
| | | | | | | | | | It's OK on aarch64 & on x86_64 but it's broken on i586 eg: $ perl -MRPM4 RPM4.c: loadable library and perl binaries are mismatched (got handshake key 0x9100080, needed 0x9180080) Just build with the flags used to build perl itself in order to fix it
* handle RPM version with "beta" or "rc" in itThierry Vignaud2020-06-031-0/+1
| | | | | | | Was already done in commit d939d0fcd43955f367768b4a0f378e360d6bd3ce But got dropped in commit 66504834514cdf96f5a366864982f0d2a0267ea2 when switching to ExtUtils::PkgConfig
* fix comparing version when using a fixup rpm releaseThierry Vignaud2020-04-241-1/+3
| | | | | | | | | | force using a version object rationale: - 4.12.0.2 < 4.12.90 will wrongly pass - v4.12.0.2 < 4.12.90 will check as we expect Thus fixing detecting rpm version so that we do compile with rpm < 4.13 See eg: http://www.cpantesters.org/cpan/report/315efa38-85f8-11ea-adf4-f9341f24ea8f
* explainThierry Vignaud2020-04-241-0/+3
|
* simplify testing rpm version like URPM doesThierry Vignaud2020-04-231-10/+1
| | | | | | | | | | It's no more needed to list all point version unless there's a change in them we want to test for (such as 4.12.90) Thus fixing detecting unlisted rpm versions such as http://www.cpantesters.org/cpan/report/1d673d18-503a-11ea-8fff-b48f1f24ea8f where 4.13.0.1 wasn't listed and thus choked on rpm >= 4.15 code path set by commit 9e3deaefdbc54910d58dea28d06c2678673c9d09
* typo fixThierry Vignaud2020-04-231-1/+1
|
* fix detecting rpm-4.15.x finalThierry Vignaud2020-02-141-0/+1
|
* add special case for patched rpm-4.12 in Mageia 5, various Debian & FCThierry Vignaud2017-11-061-0/+5
|
* explicitely check for rpm-4.1[0-2].0Thierry Vignaud2017-11-061-0/+6
| | | | thus preventing rpm-4.1[0-2] users to choke on rpmPkgSign
* let rpm version to be known in cpan tester logsThierry Vignaud2017-11-061-1/+3
| | | | in order to investigate some strange compilation failures
* use ExtUtils::PkgConfig in order to find rpmThierry Vignaud2017-11-061-3/+5
| | | | | We need to include {cflags} even if empty on Linux as it contains -I/usr/local/include on eg: FreeBSD
* fix compiling with rpm-4.13tv2015-08-011-0/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@256 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop support for rpm > 4.9.0tv2015-08-011-2/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@254 971eb68f-4bfb-0310-8326-d2484c010a4c
* indenttv2012-06-261-3/+3
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@228 971eb68f-4bfb-0310-8326-d2484c010a4c
* perl_checker cleanups, thus fixing --rpmversion (broken for 6+ years...)tv2012-06-261-9/+10
| | | | | | | (broken since commit introduced in r51 on 2005-12-14 by nanardon, aka it never worked... git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@227 971eb68f-4bfb-0310-8326-d2484c010a4c
* drop references to unsupported rpm versionstv2012-06-261-3/+0
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@225 971eb68f-4bfb-0310-8326-d2484c010a4c
* merge rpmsign() from RPM4sign.c into RPM4.xstv2012-06-261-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@224 971eb68f-4bfb-0310-8326-d2484c010a4c
* typo fixtv2012-06-261-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@223 971eb68f-4bfb-0310-8326-d2484c010a4c
* add rpm-4.9 support (tv, 2011-08)tv2011-11-091-1/+5
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@150 971eb68f-4bfb-0310-8326-d2484c010a4c
* declare 4.8.0 & 4.8.1 in order to make 4.9.x checks worktv2011-11-091-0/+2
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@149 971eb68f-4bfb-0310-8326-d2484c010a4c
* add rpm-4.6 support (by pixel on 2009-01-20)tv2011-11-091-8/+2
| | | | | | details are in README.API git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@145 971eb68f-4bfb-0310-8326-d2484c010a4c
* - fix compil against rpm.org 4.4.2.2nanardon2007-12-141-1/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@144 971eb68f-4bfb-0310-8326-d2484c010a4c
* - handle up to rpm 4.4.8nanardon2007-02-281-0/+2
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@121 971eb68f-4bfb-0310-8326-d2484c010a4c
* - handle rpm 4.4.5nanardon2007-02-221-0/+1
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@120 971eb68f-4bfb-0310-8326-d2484c010a4c
* add rpm 4.4.6 marker, improve the detectionnanardon2006-06-101-5/+5
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@99 971eb68f-4bfb-0310-8326-d2484c010a4c
* - try to autodetect rpm headers locationnanardon2005-12-201-2/+16
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@81 971eb68f-4bfb-0310-8326-d2484c010a4c
* - improve makefilenanardon2005-12-191-14/+13
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@76 971eb68f-4bfb-0310-8326-d2484c010a4c
* - generate a .h to find what rpm can donanardon2005-12-141-0/+31
| | | | git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@51 971eb68f-4bfb-0310-8326-d2484c010a4c
* - move to trunknanardon2005-10-041-0/+48
git-svn-id: svn+ssh://haiku.zarb.org/home/projects/rpm4/svn/trunk@36 971eb68f-4bfb-0310-8326-d2484c010a4c